PyQt 控件布局自适应窗口大小

1.问题描述

首先说说我遇到的问题,初学PyQt,刚开始只要求有界面就行,后来呢发现我正常的窗口,放大后控件布局(大小和位置)毫无变化,那我的放大窗口就没用了呀,那怎么行?问题界面如下:
在这里插入图片描述

2.问题分析

要解决上面的问题,主要分为如下步骤:1.未使用区域1,3需要使整个窗口适应窗口大小而布局;2.未使用区域2需要控件跟随窗口拉伸。

3.解决问题

先上问题结局后的图:

问题解决步骤:
1.先将原来窗口所有控件放入layout中
在这里插入图片描述
2.将上述layout放入widget容器中,限制各个widget容器或控件的最大高度或宽度,使自适应布局合理,对比图如下:
在这里插入图片描述
哎,本来写个详细操作文章的,感觉还是不太好写,需要截的图太多了,放上大神的教学视频,大家自行查看:
https://www.ixigua.com/6842659748869833224?wid_try=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值