calculation of inner/outer margins for boxes having a radius fixed
This commit is contained in:
parent
13d6719a5f
commit
230bd83f61
@ -543,7 +543,7 @@ static inline QMarginsF qskMarginsInner( const QskSkinnable* skinnable,
|
|||||||
|
|
||||||
bottom += qskMax(
|
bottom += qskMax(
|
||||||
qskPaddingInner( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
qskPaddingInner( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
||||||
qskPaddingInner( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
qskPaddingInner( skinnable, aspect | RadiusY | BottomRightCorner, h ),
|
||||||
(qreal)skinnable->metric( aspect | Padding | BottomEdge ) );
|
(qreal)skinnable->metric( aspect | Padding | BottomEdge ) );
|
||||||
|
|
||||||
return QMarginsF( left, top, right, bottom );
|
return QMarginsF( left, top, right, bottom );
|
||||||
@ -581,7 +581,7 @@ static inline QMarginsF qskMarginsOuter( const QskSkinnable* skinnable,
|
|||||||
|
|
||||||
bottom += qskMax(
|
bottom += qskMax(
|
||||||
qskPaddingOuter( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
qskPaddingOuter( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
||||||
qskPaddingOuter( skinnable, aspect | RadiusY | BottomLeftCorner, h ),
|
qskPaddingOuter( skinnable, aspect | RadiusY | BottomRightCorner, h ),
|
||||||
(qreal)skinnable->metric( aspect | Padding | BottomEdge ) );
|
(qreal)skinnable->metric( aspect | Padding | BottomEdge ) );
|
||||||
|
|
||||||
return QMargins( left, top, right, bottom );
|
return QMargins( left, top, right, bottom );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user