0

我有一个QtGui.QVBoxLayout存在于主QtGui.QGridLayout布局中的小部件,它在整个地方扩展和居中项目(左侧)

我希望这些项目堆叠在小部件的顶部(右侧)

在此处输入图像描述

我怎样才能做到这一点?我知道它与SizeHint,但我不知道如何使用它。

4

1 回答 1

2

AQBoxLayout将小部件均匀分布在可用空间上。将所有小部件放在 , 顶部的最简单方法QVBoxLayout是在底部添加一个可拉伸的间距,将所有小部件向上推。

您可以添加一个会占用尽可能多的空间的拉伸QBoxLayout::addStretch()

于 2013-05-31T07:09:19.860 回答