From 230bd83f61ebd3b02925f608416088bda32c7ffe Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Wed, 23 Aug 2017 08:45:32 +0200 Subject: [PATCH] calculation of inner/outer margins for boxes having a radius fixed --- src/controls/QskSkinnable.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controls/QskSkinnable.cpp b/src/controls/QskSkinnable.cpp index fed4ae62..e4416c51 100644 --- a/src/controls/QskSkinnable.cpp +++ b/src/controls/QskSkinnable.cpp @@ -543,7 +543,7 @@ static inline QMarginsF qskMarginsInner( const QskSkinnable* skinnable, bottom += qskMax( qskPaddingInner( skinnable, aspect | RadiusY | BottomLeftCorner, h ), - qskPaddingInner( skinnable, aspect | RadiusY | BottomLeftCorner, h ), + qskPaddingInner( skinnable, aspect | RadiusY | BottomRightCorner, h ), (qreal)skinnable->metric( aspect | Padding | BottomEdge ) ); return QMarginsF( left, top, right, bottom ); @@ -581,7 +581,7 @@ static inline QMarginsF qskMarginsOuter( const QskSkinnable* skinnable, bottom += qskMax( qskPaddingOuter( skinnable, aspect | RadiusY | BottomLeftCorner, h ), - qskPaddingOuter( skinnable, aspect | RadiusY | BottomLeftCorner, h ), + qskPaddingOuter( skinnable, aspect | RadiusY | BottomRightCorner, h ), (qreal)skinnable->metric( aspect | Padding | BottomEdge ) ); return QMargins( left, top, right, bottom );