调整窗口大小时,如何使布局均匀扩展?

时间:2019-08-17 19:57:13

标签: python pyqt qt-designer

我是GUI和qt设计师的新手,我只是想不明白为什么在调整窗口大小时,我的框架和小部件不能统一调整大小

这是显示我的意思的gif。 https://puu.sh/E6ljI/9038479169.gif。当窗口水平拉伸或收缩时,左侧的两个帧在右侧的两个帧之前拉伸。垂直拉伸时,底部的两个拉伸在顶部的两个拉伸之前。我想要的预期结果是使所有内容一起扩展和收缩,因此,如果我水平扩展窗口,则所有内容都应以相同的速率一起扩展。理想情况下,我希望所有4个帧的大小都大致相同,以便一个帧占据大约四分之一的窗口,而与窗口的大小无关。

整个窗口处于网格布局中,每个象限都有自己的框架(概述),将其内容存储在表单布局中。我已经尝试过更改大小策略,但是在扩展方式上并没有明显的不同(至少我看不到)

如果问题无法在qt designer内解决,或者如果更容易在代码中完成,我正在使用pyuic5将qt designer创建的.ui文件转换为供pyqt5使用的.py文件。

链接到.ui文件:https://drive.google.com/open?id=1XY_98QoMGMdbaXPIFsRGxUAoBrHpQg1_

0 个答案:

没有答案