调整Qt表单不同布局中的按钮大小

时间:2017-04-07 17:47:52

标签: qt

抱歉英语不好。我有2个水平布局,带有按钮和文本编辑,以及带按钮的网格布局。表格有垂直布局。我需要按钮,文本编辑垂直调整大小与网格布局中的按钮相同。现在我只能调整表单大小的一部分:当水平布局中的按钮具有扩展大小策略时,网格布局不会调整大小,否则只会调整网格布局的大小。

截图

enter image description here

enter image description here

enter image description here

mainwindow.ui file

1 个答案:

答案 0 :(得分:1)

问题在于centralWidget的verticalLayout(QVBoxLayout)的拉伸分布。目前,在两个垂直布局和网格布局上,空间相当均匀分布(考虑最小尺寸)。你可能想要的是1(垂直布局)到7(网格布局)的分布,因为网格布局中有7行。因此,您应该将 centralWidget > Layout > layoutStretch 因素更改为 1,1,0,7 。 (0用于垂直线)

facil.io