
公众号: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