PyQt5安装与PyCharm配置
Contents
:::tip PyQt5安装与Qt Designer,PyUIC在 PyCharm 中配置 :::
PyQt5,Qt Designer安装
pip install sip
pip install PyQt5
pip install PyQt5-tools
安装完成后,在python安装目录下可以看到下面标出的文件夹
配置PyCharm
::: details 为什么配置PyCharm? 配置PyCharm是为了在 Pycharm 里面实现打开 Qt Designer ,生成qt文件,方便转换成 python 文件. :::
- 打开Pycharm,settings 按下图操作
Name:可自己定义
Program:指向上述安装PyQt5-tools里面的designer.exe
Work directory:使用变量 $FileDir$
- 再新建一个“PyUIC”,这个主要是用来将 Qt 界面 转换成 py 代码
Arguments的值改成下:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
使用
打开Qt Designer进行UI编辑
设计UI
保存后会在当前文件夹生成ui后缀的文件,点击ui文件右键 External Tool 》 PyUIC,会自动生成python文件,做一些编辑才能运行。两种方案:
- 直接在当前文件添加以下代码
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
... ...
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
- 新建启动文件(方便逻辑层编写)