【干货】qtdesigner开发优化技巧

前言

因为项目积累出一些自己的qtdesigner设计时的小技巧,现分享给大家。

Tip

  1. 在编辑控件的时候可以创建一个新的QWidget来中介,编辑完了再放回去
    如图: 在这里插入图片描述
    如果你background widget的sizepolicy设置好了最小长宽,那么可以直接拉长作为中介,使用完之后直接缩小回去,因此minsize已经确定。
    在这里插入图片描述

  2. label居中使用Horizontal Spacer,不要打一堆空格出来 在这里插入图片描述

  3. 想要达到自适应的效果,在所有控件都编辑完后将整个页面修改为GridLayout
    在这里插入图片描述
    在这里插入图片描述

  4. 每个MainWindow中都可以添加一个TabWidget,新建一页需知,在里面加入readme
    5.
    5.需要算控件大小的时候不妨用一下QQ的截图?
    在这里插入图片描述

6.多用水平和垂直布局!!把所有空间都放到布局里面去,没事最好不要一堆东西堆在BOX里面,除非你的软件是一次性软件,以后不用维护。
在这里插入图片描述

在这里插入图片描述
7.如下图,如果你想让现在的大小为最小的大小,直接右键找到size constrains直接设置,不用到Property Editor再进行调整。
在这里插入图片描述
8.如果你使用的一个widget控件的sizepolicy的长宽都为fixed,那么在内部编辑控件分布的时候就没必要那么注意使用布局约束,因为widget外面的girdlayout(栅格布局)不管怎么改变,都不会改变内部已经fixed的布局。
在这里插入图片描述
9.任意控件右键可以直接转换为其他控件
在这里插入图片描述

持续更新中…

更多:
用pyqt打开和读取文档的方法

用pyqt5做一个简易的音乐播放器

一个免费丰富的icon网站

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zeeland

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值