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

List:       kde-commits
Subject:    KDE/kdebase/workspace/plasma/applets/lock_logout
From:       Beat Wolf <asraniel () fryx ! ch>
Date:       2009-07-22 21:12:30
Message-ID: 1248297150.230235.25397.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1001304 by beatwolf:

better size management


 M  +3 -9      lockout.cpp  


--- trunk/KDE/kdebase/workspace/plasma/applets/lock_logout/lockout.cpp #1001303:1001304
@@ -119,7 +119,7 @@
                 ratioToKeep = 1.5;
             } else {
                 direction = Qt::Horizontal;
-                ratioToKeep = 2;
+                ratioToKeep = 0.5;
             }
             break;
         case Plasma::Horizontal:
@@ -128,7 +128,7 @@
                 ratioToKeep = 1.5;
             } else {
                 direction = Qt::Vertical;
-                ratioToKeep = 2;
+                ratioToKeep = 0.5;
             }
             break;
         default:
@@ -141,12 +141,6 @@
     }
 #endif
 
-    /*if (direction == Qt::Horizontal) {
-        setMinimumSize(MINBUTTONSIZE * 2 + MARGINSIZE, MINBUTTONSIZE);
-    } else {
-        setMinimumSize(MINBUTTONSIZE, MINBUTTONSIZE * 2 + MARGINSIZE);
-    }*/
-
     if (direction != m_layout->orientation()) {
         m_layout->setOrientation(direction);
     }
@@ -157,7 +151,7 @@
         setMaximumSize(wsize, QWIDGETSIZE_MAX);
     } else if (formFactor() == Plasma::Vertical) {
         setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Maximum));
-        qreal hsize = size().width() / ratioToKeep;
+        qreal hsize = size().width() * ratioToKeep;
         setMaximumSize(QWIDGETSIZE_MAX, hsize);
     } else {
         setMaximumSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX);
[prev in list] [next in list] [prev in thread] [next in thread] 

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