前几次在如何使用PyQt5将一个py文件打包成exe中,我们介绍了如何安装PyQt5,最近学习了一下如何制作自己的第一个小游戏。其中对于设计自己想要的可视化窗口,我们还是需要用到PyQt5中的工具QTDesigner(可视化开发),现在我们在Pycharm中对其进行关联配置一下。
第一步:(检查是否有该工具)QTDesigner 是用于可视化开发的工具
如果不是基于Anaconda开发环境的话需要下载该工具在线下载地址为:https://www.qt.io/download 安装的话,按提示即可。
如果使用的是Anaconda 开发环境,那就不需要安装了。我用的是Anaconda环境,因为Anaconda中已经集成了QTDesigner
第二步 :打开Pycharm选择File > Settings >External Tools 如下图示:右侧会显示所有拓展工具,默认是空。点记加号按钮添加一个扩展工具,
**第三步**:点记+后出现Create Tool对话框,按下图进行填写即可(注意windows版本的Anaconda, QTDesigner路劲是<Anaconda根目录>\Library\bin\designer.exe) ![在这里插入图片描述](https://www.www.zyiz.net/i/ll/?i=20210415172153990.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3p5bGd4dA==,size_16,color_FFFFFF,t_70)
(working director表示QTDesigner的工作目录,一般设为工程文件目录,可以单击右侧Insert Macro按钮插入“
P
r
o
j
e
c
t
F
i
l
e
D
i
r
ProjectFileDir
ProjectFileDir"宏)
配置好后如下图示:
第四步:关闭Create Tool对话框,打开和File同级别的Tools选项卡,会多一个External Tools菜单项。如下图点击QTDesigner。
第五步:第一次启动QTDesigner会弹出如下对话框,建立Main Windown类型窗口,单击创建即可。
窗口左侧是“窗口部件盒”,从中托动相应控件到右侧小窗口上,如下图示:
第六步:最后按Ctrl+s保存成一个xxx.ui的文件即可(这是一个窗口布局文件,建议先用Pycharm建立一个工程文件,然后将 xxx.ui文件放入到工程目录中,方便使用)