[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kdeui/windowmanagement
From: Carlo Segato <brandon.ml () gmail ! com>
Date: 2010-04-22 13:26:44
Message-ID: 20100422132644.3AD7BAC8A1 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1117555 by segato:
use QPixmap::fromWinHICON instead of our own implementation, it works better
M +1 -9 kwindowsystem_win.cpp
--- trunk/KDE/kdelibs/kdeui/windowmanagement/kwindowsystem_win.cpp #1117554:1117555
@@ -134,16 +134,8 @@
static QPixmap HIcon2QPixmap( HICON hIcon )
{
- ICONINFO ii;
- if( GetIconInfo( hIcon, &ii ) == 0 )
- return QPixmap();
+ QPixmap pix = QPixmap::fromWinHICON( hIcon );
- QPixmap pix = QPixmap::fromWinHBITMAP( ii.hbmColor );
- pix.setMask( QPixmap::fromWinHBITMAP( ii.hbmMask ) );
-
- DeleteObject( ii.hbmMask );
- DeleteObject( ii.hbmColor );
-
return pix;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic