您的位置:首页 > 编程语言 > Qt开发

QtDesigner + Pycharm 环境配置

2018-11-01 00:48 417 查看
版权声明:本文为博主原创文章,如有错误,恳请大家在评论区指出,在下不胜感激~如要转载注明出处即可~ https://blog.csdn.net/Wonz5130/article/details/83594231

意外发现

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

一、工具安装

之前安装

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

pip install PyQt5-tools

二、Pycharm 配置 QtDesigner、PyUIC、Pyrcc

首先找到

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

然后,打开

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

  • Program:python 的安装目录下的 python.exe 文件(我是直接安装的
    Anaconda
    )。
  • Working directory:FileDirFileDirFileDir

大致如下图所示。

下面设置

PyUIC

  • Program:python 的安装目录下的 python.exe 文件(我是直接安装的
    Anaconda
    )。
  • Arguments:-m PyQt5.uic.pyuic FileNameFileNameFileName -o FileNameWithoutExtensionFileNameWithoutExtensionFileNameWithoutExtension.py
  • Working directory:FileDirFileDirFileDir

再设置

Pyrcc

  • Program:python 的安装目录下的 Scripts 文件夹的 pyrcc5.exe 文件
  • Arguments:FileNameFileNameFileName -o FileNameWithoutExtensionFileNameWithoutExtensionFileNameWithoutExtension_rc.py
  • Working directory:FileDirFileDirFileDir

三、.ui 转 .py

先点击

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

然后打开

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

如下图所示。

四、汉化 QtDesigner

把汉化文件的

designer_zh_CN.pm
复制到
PyQt5
translations
文件夹中。如下图所示。

汉化文件百度网盘

五、致谢

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

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

本文首发于个人博客:Wonz の Blog

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: