我添加了一些不同颜色的QLabel到A QGridLayout作为QWidget的布局, 现在我在每个Qlabel和下一个Qlabel之间有一个间距,我想删除它。我试图将标签的边距设置为“0”并将GridLayout的对齐设置为“0”,但它并没有很好地工作。我认为空间可能是标签的边界,但我检查。 你有什么想法吗?
答案 0 :(得分:1)
您可以尝试设置间距:
于版图> setSpacing(0);
如果不这样做,您也可以尝试将内容边距设置为零:
于版图> setContentsMargins(0,0,0,0);
答案 1 :(得分:0)
不相信我错过了这个:哦,谢谢你 解决方案是:
layout->setHorizontalsspacing(0);
layout->setVerticalspacing(0);
感谢