我有恼人的问题。我创建了QVBoxLayout,我在其中添加了我的小部件。 这是从我的构造样本:Qt删除QVBoxLayout上的小部件之间的空白空间
layout = new QVBoxLayout;
layout->setMargin(0);
layout->setContentsMargins(QMargins(0,0,0,0));
layout->setSpacing(0);
然后,我有功能,添加小部件。
layout->addWidget(_wave);
_wave是我自己的小部件。但是你可以添加任何你想要的,例如QButton。
我想达到什么目的? Similar like this但没有任何添加到布局的小部件之间的空间。只有QButtons或其他小工具,彼此粘在一起。
我随处添加setMargins,setSpacing等。 请帮助我,我真的不知道该怎么办。
对不起,我的色彩,但我想提到我想达到的目标。我有我添加QWidget的mainWindow。这个小部件有蓝色背景。然后在布局上,我添加了一些小部件,它们在这个图像上是橙色的。我只是想确定一下,widget之间的这个蓝色背景是不可见的。我想在小部件下面有小部件,没有任何空间。
我检查了它,它工作。我希望我有过之前(:谢谢! – Tatarinho 2016-11-29 12:12:01