8

QLayoutQtのオブジェクトからスタイルシートを使用してコンテンツマージンをゼロに設定するのに苦労しています。で削除できますがQLayout::setContentsMargins(0, 0, 0, 0)、スタイルシートから削除したいと思います。

4

2 に答える 2

4

現在のところ、これは達成できません。使用する

QLayout::setContentsMargins(0, 0, 0, 0)

QLayout::setSpacing(0)

ウィジェット間のスペースも削除したい場合。

これまでに解決されていないQLayoutオブジェクトの このバグレポートスタイルシートコントロールも参照してください。

于 2014-07-21T16:20:07.220 に答える
2

QLayoutのスタイルシートを設定することはできません。代わりに、レイアウトを設定するQWidgetを使用してください。次に、必要に応じて、スタイルシートを使用してウィジェットのマージンやパディングを設定できます。

于 2013-01-16T22:06:48.217 に答える