我希望我的spacer项目向左推动所有内容。目前这就是我的工作
QSpacerItem* spc = new QSpacerItem(5000000, 0, QSizePolicy::Expanding, QSizePolicy::Expanding);
我想知道正确的方法是什么。我目前正在将宽度设置为一个非常大的数字。
答案 0 :(得分:2)
0,0
扩展横向尺寸政策应该有效。
QSpacerItem* spc = new QSpacerItem(0, 0, QSizePolicy::Expanding, QSizePolicy::Expanding);
您还可以看到QBoxLayout
source code,了解Qt是如何做到的。