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

List:       kde-commits
Subject:    KDE/kdebase/workspace/libs/plasma/layouts
From:       Andre Duffeck <andre () duffeck ! de>
Date:       2007-11-22 6:00:02
Message-ID: 1195711202.808158.2614.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 739868 by duffeck:

startPos has to return absolute positions


 M  +4 -4      boxlayout.cpp  


--- trunk/KDE/kdebase/workspace/libs/plasma/layouts/boxlayout.cpp #739867:739868
@@ -84,13 +84,13 @@
     {
         switch ( direction ) {
             case LeftToRight:
-                return q->margin(LeftMargin);
+                return geometry.left() + q->margin(LeftMargin);
             case TopToBottom:
-                return q->margin(TopMargin);
+                return geometry.top() + q->margin(TopMargin);
             case RightToLeft:
-                return geometry.width() - q->margin(RightMargin);
+                return geometry.right() - q->margin(RightMargin);
             case BottomToTop:
-                return geometry.height() - q->margin(BottomMargin);
+                return geometry.bottom() - q->margin(BottomMargin);
             default:
                 Q_ASSERT(false);
                 return 0;
[prev in list] [next in list] [prev in thread] [next in thread] 

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