我添加了一些不同颜色的 QLabels 到 A QGridLayout 作为 QWidget 的布局,
现在我在每个 Qlabel 和下一个 Qlabel 之间有一个间距,我想删除它。我试图将标签的边距设置为“0”,将 GridLayout 的对齐设置为“0”,但效果不佳。我认为这个空间可能是标签的边界,但我检查了。
你有什么主意吗?
最佳答案
不相信我错过了这个 :O 谢谢你垫
解决方案是:
layout->setHorizontalSpacing(0);
layout->setVerticalSpacing(0);
谢谢
关于QT:删除 QGridLayout 中 QLabel 之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16388092/