All pastes #793374 Raw Edit

Vermischtes

public text v1 · immutable
·published 2007-11-22 05:47 UTC
rendered paste body
Index: boxlayout.cpp
===================================================================
--- boxlayout.cpp       (Revision 739565)
+++ boxlayout.cpp       (Arbeitskopie)
@@ -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