[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kde3support/kdeui
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2007-09-26 22:50:20
Message-ID: 1190847020.889204.20343.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 717481 by mwoehlke:

don't use deprecated kdefx


 M  +10 -2     k3iconview.cpp  
 M  +0 -1      k3popupmenu.h  


--- trunk/KDE/kdelibs/kde3support/kdeui/k3iconview.cpp #717480:717481
@@ -29,10 +29,10 @@
 #include <kconfig.h>
 #include <kdebug.h>
 #include <kglobal.h>
+#include <kiconeffect.h>
 #include <kglobalsettings.h>
 
 #include <kcursor.h>
-#include <kpixmapeffect.h>
 #include <QApplication>
 
 class K3IconView::K3IconViewPrivate
@@ -419,7 +419,15 @@
     QPixmap m;
     if ( d->maskCache.find( QString::number( pix->serialNumber() ), m ) )
 	return m;
-    m = KPixmapEffect::selectedPixmap( *pix, col );
+    m = *pix;
+    {
+        QPainter p(&m);
+        QColor h = col;
+        h.setAlphaF(0.5);
+        p.setCompositionMode(QPainter::CompositionMode_SourceAtop);
+        p.fillRect(m.rect(), h);
+        p.end();
+    }
     d->maskCache.insert( QString::number( pix->serialNumber() ), m );
     return m;
 }
--- trunk/KDE/kdelibs/kde3support/kdeui/k3popupmenu.h #717480:717481
@@ -24,7 +24,6 @@
 #endif
 
 #include <kde3support_export.h>
-#include <kpixmapeffect.h>
 
 #include <Qt3Support/Q3PopupMenu>
 #include <QtGui/QMenuItem>
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic