我正在努力使它在Qt中构建的GUI将重新调整到任何用户窗口的大小。我知道这是传统上使用布局管理器完成的,但是没有一个布局管理器适合我的需求。每个经理似乎都会创建不成比例的小部件。有没有办法让我的小部件和屏幕的某些百分比。我想保持我的小部件的当前相对位置,并且只是按照相同的因素重新调整大小。
答案 0 :(得分:0)
有没有办法让我的小工具和屏幕的某些百分比。
verticalLayout->addWidget(new QTextEdit);
verticalLayout->addWidget(new QTextEdit);
verticalLayout->setStretch(0, 1); // 33%
verticalLayout->setStretch(1, 2); // 66%
此外,设置minimumSize和maximumSize会有很多帮助。