diff options
author | Robert Xu <[email protected]> | 2011-11-10 18:04:39 -0500 |
---|---|---|
committer | Robert Xu <[email protected]> | 2011-11-10 18:04:39 -0500 |
commit | 21fcfa3348213aa87f0e3aef62ca4720c6d31cb7 (patch) | |
tree | 2cfb64c59322628e613ed0895e3c3694d3abe6bd /opensuse/tdebase/kdm-align-userlist-labels.diff | |
parent | 8667643bff14a60d8571c599efd3e48bed3e3b12 (diff) | |
download | tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.tar.gz tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.zip |
initial commit to suse branch: eclipse integration
Diffstat (limited to 'opensuse/tdebase/kdm-align-userlist-labels.diff')
-rw-r--r-- | opensuse/tdebase/kdm-align-userlist-labels.diff | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/opensuse/tdebase/kdm-align-userlist-labels.diff b/opensuse/tdebase/kdm-align-userlist-labels.diff deleted file mode 100644 index 65accc55f..000000000 --- a/opensuse/tdebase/kdm-align-userlist-labels.diff +++ /dev/null @@ -1,46 +0,0 @@ -Index: kdm/kfrontend/kgreeter.cpp -=================================================================== ---- kdm/kfrontend/kgreeter.cpp.orig -+++ kdm/kfrontend/kgreeter.cpp -@@ -59,6 +59,7 @@ Foundation, Inc., 51 Franklin Street, Fi - #include <qtooltip.h> - #include <qaccel.h> - #include <qeventloop.h> -+#include <qbitmap.h> - - #include <pwd.h> - #include <grp.h> -@@ -313,6 +314,33 @@ KGreeter::insertUser( const QImage &defa - if ( p.isNull() ) - p = default_pix; - -+ const int size = 48; -+ const int wdiff = size - p.size().width(); -+ const int hdiff = size - p.size().height(); -+ if (wdiff>0 || hdiff>0) { -+ QPixmap pix(p); -+ QBitmap mask; -+ mask.convertFromImage(p.createAlphaMask()); -+ pix.resize(size, size); -+ bitBlt(&pix, wdiff/2.0, hdiff/2.0, &pix); -+ if (mask.isNull()) { -+ mask = QBitmap(size, size); -+ mask.fill(Qt::color1); -+ } -+ else { -+ mask.resize(size, size); -+ bitBlt(&mask, wdiff/2.0, hdiff/2.0, &mask); -+ } -+ QPainter pa(&mask); -+ pa.fillRect(0, 0, size, hdiff/2.0, Qt::color0); -+ pa.fillRect(0, 0, wdiff/2.0, size, Qt::color0); -+ pa.fillRect(size-(wdiff/2.0), 0, size, size, Qt::color0); -+ pa.fillRect(0, size-(hdiff/2.0), size, size, Qt::color0); -+ pa.end(); -+ pix.setMask(mask); -+ p=pix.convertToImage(); -+ } -+ - QString realname = KStringHandler::from8Bit( ps->pw_gecos ); - realname.truncate( realname.find( ',' ) ); - if (realname.isEmpty() || realname == username) |