push button: Fix size hint
This commit is contained in:
parent
6e2769edfa
commit
9882dc61ee
@ -192,9 +192,9 @@ QSizeF QskPushButtonSkinlet::sizeHint( const QskSkinnable* skinnable,
|
|||||||
LayoutEngine layoutEngine( button );
|
LayoutEngine layoutEngine( button );
|
||||||
|
|
||||||
auto size = layoutEngine.sizeHint( which, QSizeF() );
|
auto size = layoutEngine.sizeHint( which, QSizeF() );
|
||||||
|
|
||||||
size = size.expandedTo( button->strutSizeHint( Q::Panel ) );
|
|
||||||
size = button->outerBoxSize( Q::Panel, size );
|
size = button->outerBoxSize( Q::Panel, size );
|
||||||
|
size = size.expandedTo( button->strutSizeHint( Q::Panel ) );
|
||||||
|
size = size.grownBy( skinnable->marginHint( Q::Panel ) );
|
||||||
|
|
||||||
return size;
|
return size;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user