抱歉英语不好。我有2个水平布局,带有按钮和文本编辑,以及带按钮的网格布局。表格有垂直布局。我需要按钮,文本编辑垂直调整大小与网格布局中的按钮相同。现在我只能调整表单大小的一部分:当水平布局中的按钮具有扩展大小策略时,网格布局不会调整大小,否则只会调整网格布局的大小。
截图
答案 0 :(得分:1)
问题在于centralWidget的verticalLayout(QVBoxLayout)的拉伸分布。目前,在两个垂直布局和网格布局上,空间相当均匀分布(考虑最小尺寸)。你可能想要的是1(垂直布局)到7(网格布局)的分布,因为网格布局中有7行。因此,您应该将 centralWidget > Layout > layoutStretch
因素更改为 1,1,0,7
。 (0
用于垂直线)