]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinitemcategorizer.cpp
selection model fixes
[dolphin.git] / src / dolphinitemcategorizer.cpp
index 1a8f934719d4099b60607a15f1a5801908e27378..f338ac47deee3e9435a5a31536b64987f58e0a7e 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 disabledIcon = KIconLoader::global()->loadIcon("rating", K3Icon::Small);
 
-            KPixmapEffect::toGray(disabledPixmap, false);
+            QImage disabledImage = disabledIcon.toImage();
+            KIconEffect::toGray(disabledImage, 1.0);
+            QPixmap disabledPixmap = QPixmap::fromImage(disabledImage);
 
             int rating = category.toInt();