我正在努力QLayout
使用样式表将 Qt 中的对象的内容边距设置为零。我可以删除它们,QLayout::setContentsMargins(0, 0, 0, 0)
但我更愿意从样式表中删除它们。
问问题
5100 次
2 回答
4
到目前为止,这还不能实现。利用
QLayout::setContentsMargins(0, 0, 0, 0)
和
QLayout::setSpacing(0)
如果您还想消除小部件之间的空间。
另请参阅此错误报告Stylesheet controls for QLayout objects ,目前尚未解决。
于 2014-07-21T16:20:07.220 回答
2
无法为 QLayout 设置样式表,请改用 QWidget,您将在其中设置布局。然后,您可以使用样式表设置小部件的边距和/或填充以满足您的需要。
于 2013-01-16T22:06:48.217 回答