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

List:       kde-commits
Subject:    branches/KDE/4.6/kdelibs/plasma/extenders
From:       Marco Martin <notmart () gmail ! com>
Date:       2011-01-07 17:47:29
Message-ID: 20110107174729.45CC2AC8B0 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1212620 by mart:

backport size fix when an item in a grup wants to be resized


 M  +1 -0      extendergroup.cpp  
 M  +1 -1      extenderitem.cpp  


--- branches/KDE/4.6/kdelibs/plasma/extenders/extendergroup.cpp #1212619:1212620
@@ -218,6 +218,7 @@
     if (watched == d->childsWidget && event->type() == QEvent::GraphicsSceneResize) {
         static_cast<QGraphicsLayoutItem *>(extender()->d->scrollWidget)->updateGeometry();
         static_cast<QGraphicsLayoutItem *>(extender())->updateGeometry();
+        extender()->d->adjustSize();
     }
 
     return ExtenderItem::eventFilter(watched, event);
--- branches/KDE/4.6/kdelibs/plasma/extenders/extenderitem.cpp #1212619:1212620
@@ -616,7 +616,7 @@
                 static_cast<QGraphicsLayoutItem *>(group())->updateGeometry();
             }
 
-            extender()->resize(extender()->d->mainWidget->effectiveSizeHint(Qt::PreferredSize));
+            extender()->d->adjustSize();
         }
     }
 }
[prev in list] [next in list] [prev in thread] [next in thread] 

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