我试图在QDockWidget中创建一个没有填充的QTabWidget,因此标签窗口小部件到达QDockWidget的边缘。
您可以在下面的图片中看到问题。布局右侧的QTabWidget显然没有填充,但QDockWidget左侧的QTabWidget确实没有。
这个填充使用所有默认样式,cleanlooks,plastique和OSX风格。
我尝试将以下qss添加到QTabWidget,QDockWidget,QWidget,QMainWindow,但是停靠窗口小部件和标签窗口小部件之间的填充始终保持不变!
padding: 0;
margin: 0;
有人知道我需要做些什么才能删除这个空间。
答案 0 :(得分:0)
我发现原因是QtabWidget的主要布局。无法在qss中更改填充,但您可以直接在QtDesigner或代码中更改它。为此,请编辑选项卡窗口小部件的内容布局,并将所有布局边距更改为0.
这可以在QtDesigner中完成: