我有一个5列的QGridLayout
,固定宽度的小部件在第1列和第3列,因此调整窗口大小将改变它们周围的填充。
我想在上面有另一个QGridLayout
,但这次有3列,第3列延伸到最后。我似乎无法让它与其他布局相匹配,我想知道我能做些什么。
这是盒子的图像。红色箭头是调整大小的宽度,如果可能的话,我希望绿色箭头与那些相匹配。如果我将列拉伸设置为1|2
或1|1|4
,它会以相同的速率调整大小,但是向右偏移一点。
我还在学习Qt,所以知道大多数人如何处理这样的问题也很好。
你应该在另一个QGridLayout
中将QGridLayout
与5列嵌套。
这样你的控件应该排成一行。如果要排列标签(考虑右对齐),则应在外部网格上使用2的列跨度