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

List:       kde-commits
Subject:    branches/KDE/4.4/kdebase/workspace/plasma/netbook/applets/currentappcontrol
From:       Marco Martin <notmart () gmail ! com>
Date:       2010-03-31 17:10:49
Message-ID: 20100331171049.7D581AC88A () svn ! kde ! org
[Download RAW message or body]

SVN commit 1109664 by mart:

backport fixed size to avoid jumpy behaviour


 M  +5 -2      currentappcontrol.cpp  


--- branches/KDE/4.4/kdebase/workspace/plasma/netbook/applets/currentappcontrol/currentappcontrol.cpp \
#1109663:1109664 @@ -105,10 +105,13 @@
         if (formFactor() == Plasma::Vertical) {
             m_currentTask->setOrientation(Qt::Vertical);
             //FIXME: all this minimum/maximum sizes shouldn't be necessary
-            m_currentTask->setMaximumSize(size().width(), QWIDGETSIZE_MAX);
+            m_currentTask->setMaximumSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX);
+            m_currentTask->setMinimumSize(0, 0);
         } else {
             m_currentTask->setOrientation(Qt::Horizontal);
-            m_currentTask->setMaximumSize(KIconLoader::SizeSmallMedium*2 + \
fm.width('M')*30, size().height()); +            const int width = \
qMin((qreal)(KIconLoader::SizeSmallMedium*2 + fm.width('M')*30), \
containment()->size().width()/4); +            m_currentTask->setMaximumSize(width, \
QWIDGETSIZE_MAX); +            m_currentTask->setMinimumSize(width, 0);
         }
     }
 }


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

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