]> cloud.milkyroute.net Git - dolphin.git/commitdiff
move from deprecated KPixmapEffects to KIconEffects, not perfected code yet
authorArto Hytönen <amthpublic@gmail.com>
Sun, 9 Sep 2007 02:55:51 +0000 (02:55 +0000)
committerArto Hytönen <amthpublic@gmail.com>
Sun, 9 Sep 2007 02:55:51 +0000 (02:55 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=710060

src/dolphinitemcategorizer.cpp

index 1a8f934719d4099b60607a15f1a5801908e27378..0701678b9d1eb3d51b5e5ae56807514d4e41b4fa 100644 (file)
@@ -38,7 +38,7 @@
 #include <kuser.h>
 #include <kmimetype.h>
 #include <kstandarddirs.h>
-#include <kpixmapeffect.h>
+#include <kiconeffect.h>
 
 #include <QList>
 #include <QSortFilterProxyModel>
@@ -311,9 +311,11 @@ void DolphinItemCategorizer::drawCategory(const QModelIndex &index,
 
             QPixmap pixmap = KIconLoader::global()->loadIcon("rating", K3Icon::Small);
             QPixmap smallPixmap = KIconLoader::global()->loadIcon("rating", K3Icon::NoGroup, iconSize / 2);
-            QPixmap disabledPixmap = KIconLoader::global()->loadIcon("rating", K3Icon::Small);
+            QPixmap icon_disabledPixmap = KIconLoader::global()->loadIcon("rating", K3Icon::Small);
 
-            KPixmapEffect::toGray(disabledPixmap, false);
+           QImage disabledImage = icon_disabledPixmap.toImage();
+            KIconEffect::toGray(disabledImage, 1.0);
+           QPixmap disabledPixmap = QPixmap::fromImage(disabledImage);
 
             int rating = category.toInt();