PyCharm配置PyQt5

 

写在前面:Python的GUI开发有很多工具包可供选择,诸如wxPython、Kivy、Flexx、PyQt、Tkinter、Pywin32、PyGTK、pyui4win等,这些工具各有特点。这里选择PyQt5,它可以直接在界面上控制调整布局,使用方便灵活,更适合初学者。

首先你需要:

安装PyQt5:官网下载或者pip install pyqt5

安装PyCharm:并且通过PyCharm安装pyqt5(File --> Settings -->Version Control -->Project Interpreter 点击右侧“+”搜索pyqt5下载安装。

(你可能会奇怪为什么要安装两次pyqt5?因为PyCharm安装的pyqt5没有QT Designer部分,而我们需要它来进行界面布局)

然后进入正题:

配置的地方都是在File --> Settings -->Tools -->External Tools 点击“+”添加。

添加启动QT Designer的快捷工具

PyCharm配置PyQt5_第1张图片

内容依次为:
Qt Designer
D:\Qt\5.13.0\mingw73_64\bin\designer.exe  //根据实际情况填写
$ProjectFileDir$

添加ui文件转换为py文件的快捷工具

PyCharm配置PyQt5_第2张图片

内容依次为:
PyUIC
F:\PYfile\venv\Scripts\python.exe  //根据实际情况填写
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
$FileDir$

添加将qrc文件转换为py文件的快捷工具

PyCharm配置PyQt5_第3张图片

内容依次为:
qrcTopy
F:\PYfile\venv\Scripts\pyrcc5.exe  //根据实际情况填写
$FileName$ -o $FileNameWithoutExtension$_rc.py
$FileDir$

配置完成后应用并确认,之后可以在如下路径找到快捷方式:

PyCharm配置PyQt5_第4张图片

使用:

①点击“Qt Designer”可以打开QT设计师的界面,进行GUI的布局:

PyCharm配置PyQt5_第5张图片

②保存QT设计师的操作,会在PyCharm的项目路径下生成一个ui文件,我们需要把它转换为py文件再进行编辑:

PyCharm配置PyQt5_第6张图片

③有时我们会在QT设计师里使用图片资源,保存后会生成一个.qrc的二进制文件,我们需要把它转换为py文件,才能让它被正常引用。

使用qrcTopy,方法同上。

你可能感兴趣的:(工具使用)