我正在努力使用样式表从Qt中的QLayout
个对象设置内容边距为零。我可以使用QLayout::setContentsMargins(0, 0, 0, 0)
删除它们,但我更愿意从样式表中删除它们。
答案 0 :(得分:2)
无法为QLayout设置样式表,而是使用QWidget,您将在其中设置布局。然后,您可以使用样式表设置窗口小部件的边距和/或填充以满足您的需要。
答案 1 :(得分:2)
截至目前,这是无法实现的。使用
QLayout::setContentsMargins(0, 0, 0, 0)
和
QLayout::setSpacing(0)
如果您还想消除小部件之间的空间。
另请参阅此错误报告 Stylesheet controls for QLayout objects ,目前尚无法解决。