QtDesigner + Pycharm 环境配置

意外发现 PyQt5 有一个工具叫 QtDesigner ,可以自己手动设置 图形界面 ,然后一键转成 .py 代码。

一、工具安装

之前安装 PyQt5 的时候,是不带工具的,所以要自己额外安装一下。打开命令框,输入下面命令。

pip install PyQt5-tools

二、Pycharm 配置 QtDesigner、PyUIC、Pyrcc

首先找到 designer.exe 这个文件所在路径,这里推荐一款小软件:everything。搜索东西很快,谁用谁知道!

然后,打开 PycharmSettings 。找到 Tools 中的 External Tools ,然后点击,在 Name 中输入:QtDesigner ,下面 Program 需要添加之前定位到的 designer.exe 文件所在的路径。 Working directory 输入:$FileDir$

  • Program:python 的安装目录下的 python.exe 文件(我是直接安装的 Anaconda )。
  • Working directory: F i l e D i r FileDir FileDir

大致如下图所示。

下面设置 PyUIC

  • Program:python 的安装目录下的 python.exe 文件(我是直接安装的 Anaconda )。
  • Arguments:-m PyQt5.uic.pyuic F i l e N a m e FileName FileName -o F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension.py
  • Working directory: F i l e D i r FileDir FileDir

再设置 Pyrcc

  • Program:python 的安装目录下的 Scripts 文件夹的 pyrcc5.exe 文件
  • Arguments: F i l e N a m e FileName FileName -o F i l e N a m e W i t h o u t E x t e n s i o n FileNameWithoutExtension FileNameWithoutExtension_rc.py
  • Working directory: F i l e D i r FileDir FileDir

三、.ui 转 .py

先点击 Designer 设计 ui 界面,保存后如图生成了 ui 文件

然后打开 ui 文件,点击 PyUIC,就能将 ui 文件 转换成 py 文件 了。

如下图所示。

四、汉化 QtDesigner

把汉化文件的 designer_zh_CN.pm 复制到 PyQt5translations 文件夹中。如下图所示。

汉化文件百度网盘

五、致谢

python3+PyQt5+Qt designer+pycharm 安装及配置 + 将 ui 文件转 py 文件

如何将 PyQt(pyqt-tools)中的 Qt Designer 改为中文界面(汉化)

全部评论

相关推荐

07-09 18:28
门头沟学院 Java
写着提前批,结果还要实习4个月以上???
程序员牛肉:这种不用看,直接投了,面试的时候问对应的HR就行。有可能他们是直接复制的暑期实习的模板。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 11:33
点赞 评论 收藏
分享
05-19 19:57
蚌埠学院 Python
2237:Gpa70不算高,建议只写排名,个人技能不在多而在精,缩到8条以内。项目留一个含金量高的,减少间距弄到一页,硕士简历也就一页,本科不要写很多
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务