我正在努力做到这一点,所以我在 Qt 中构建的 GUI 将重新调整大小以适应任何用户窗口。我知道这传统上是使用布局管理器完成的,但是没有一个布局管理器适合我的需要。每个经理似乎都创建了不成比例的小部件。有什么方法可以制作我的小部件和屏幕的某些百分比。我想保持我的小部件的当前相对位置,只是让它们重新调整大小,因为屏幕重新调整大小相同的因素。
问问题
86 次
1 回答
0
有什么方法可以制作我的小部件和屏幕的某些百分比。
verticalLayout->addWidget(new QTextEdit);
verticalLayout->addWidget(new QTextEdit);
verticalLayout->setStretch(0, 1); // 33%
verticalLayout->setStretch(1, 2); // 66%
此外,设置minimumSize和maximumSize有很大帮助。
于 2015-07-14T08:23:38.983 回答