关注分享主机优惠活动
国内外VPS云服务器

在Windows环境下使用Python设计应用软件——【5】pyqt使控件大小随窗体变化。

本文主要用于自我整理和总结,方便后续参考。如果对你有帮助,也是一件开心的事。在正常的软件应用程序中,我们都希望控件和窗口的大小一起改变。我们来实施吧。至于各个控件的相对位置和大小,你需要根据自己的需求去尝试和调整。

PS:本文主要用于自我整理总结,方便后续参考。如果只是对你有帮助,那也是一件开心的事。在正常的软件应用程序中,我们都希望控件和窗口的大小一起改变。下面就来实现吧。首先,我们可以在窗体中预览我们的软件界面Windows风格的预览。此时,我们窗口中的控件仍然是单独漂亮的。然后我们在设计好的界面上点击选择整个界面,然后我们进行操作。然后选择菜单栏的形式——网格设计,这样我们的界面就会变成这样:我们的控件会随着窗口变大变小,还有一个问题就是控件的大小会变成这么长的一条,这是我们不希望的。这时,我们可以选择限制控件的最大值和最小值,以达到其不变性要求(即minimumSize和maximumSize)。那么我们的控件就可以根据我们的设置来改变,大小不会超出范围。另一个麻烦的事情是栅格化会自动正则化你选中区域的控件。当你有两个功能区域要实现时,你可以在左边的控件区域中选择容器中的控件来进行分区。比如我选择两个分组框来划分功能区:首先网格布局界面,然后选择每个分组框,网格布局它。至于各个控件的相对位置和大小,你需要根据自己的需求去尝试和调整。

未经允许不得转载:主机频道 » 在Windows环境下使用Python设计应用软件——【5】pyqt使控件大小随窗体变化。

评论 抢沙发

评论前必须登录!