公众号:uncle39py

V1

2023/05/06阅读:18主题:默认主题

110.起飞!一分钟开发出应用程序界面之QtDesigner相关配置

QtDesigner工具:

可以按照所见即所得的方式设计界面,将界面转换成代码,直观,高效,工作量小!

1.安装

pip install PyQt5-tools -i https://pypi.douban.com/simple

会将其安装在虚拟环境的第三方库中(Lib\site-packages),在此目录下搜索designer.exe打开它

2.UI界面设计(下节介绍)

3.ui文件转py文件

设计好UI界面后,保存为.ui的文件

在安装PyQt5库时,自带了两个工具脚本(在虚拟环境的Scripts库下)

pyuic5:将.ui文件转成.py文件(命令无需记)

转成的可执行文件多出了主函数这块

4.将图片等资源文件转成.py

pyrcc5将具体的资源文件(比如图片)转换成二进制数据,存放在.py文件当中(此后与原件图片没有任何关系了)

以后导入.py文件就可以使用资源文件(比如图片),

将.qrc指向的资源,转成二进制的.py文件(pyrcc5 xxx.qrc路径 -o xxx_rc.py路径)

5.重磅!使用pycharm的外部工具来打开QtDesigner和执行以上的转py命令

分类:

后端

标签:

后端

作者介绍

公众号:uncle39py
V1