I'm struggling to set content margins to zero from QLayout
objects in Qt with a stylesheet. I can remove them with QLayout::setContentsMargins(0, 0, 0, 0)
but I would prefer to do it from stylesheet.
As of now this cannot be achieved. Use
QLayout::setContentsMargins(0, 0, 0, 0)
and
QLayout::setSpacing(0)
if you also want to eliminate the space between widgets.
See also this bug report Stylesheet controls for QLayout objects which is unresolved so far.
It is not possible to set a stylesheet for a QLayout, use a QWidget instead, in which you will set a layout. Then, you can set the margin and/or padding of your widget with stylesheet to match you needs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With