除了边框,边距和填充之外,我在QWidgets之间创造了什么空间?

时间:2016-03-03 03:12:34

标签: qt

我有一个带有QHBoxLayout的QWidget,它包含一个QWidget,一个QTextArea和一个QWidget。

我已经设计了它们以说明问题。请以完整分辨率查看图像。

enter image description here

父QWidget有这个样式表

border: 10px dashed blue;
margin:0;
padding:0

我预计除了蓝色破折号之外什么都没有,但是你可以在边界之间看到灰色空间。它来自哪里?

如果我将样式设置为border:0

,情况会变得更糟

enter image description here

在所有边框,边距和填充设置为零的情况下,面板之间应该 nothing ,但是灰色装订线的数量随着蓝色短划线的移除而增加。

根据Qt记录的盒子模型,所有内容都被计算在内。

enter image description here

这是一个错误还是我错过了什么?

0 个答案:

没有答案