0

我正在努力做到这一点,所以我在 Qt 中构建的 GUI 将重新调整大小以适应任何用户窗口。我知道这传统上是使用布局管理器完成的,但是没有一个布局管理器适合我的需要。每个经理似乎都创建了不成比例的小部件。有什么方法可以制作我的小部件和屏幕的某些百分比。我想保持我的小部件的当前相对位置,只是让它们重新调整大小,因为屏幕重新调整大小相同的因素。

4

1 回答 1

0

有什么方法可以制作我的小部件和屏幕的某些百分比。

verticalLayout->addWidget(new QTextEdit);
verticalLayout->addWidget(new QTextEdit);
verticalLayout->setStretch(0, 1);   // 33%
verticalLayout->setStretch(1, 2);   // 66%

此外,设置minimumSizemaximumSize有很大帮助。

于 2015-07-14T08:23:38.983 回答