1.通过pip安装
同时要有sip
2.再pycharm外部工具中添加QtDesign,
name:选择designer.exe所在目录
working dir:$FileDir$ #这里我个人理解是你生成ui文件默认保持的目录
2.添加pyuic,此处用于将ui文件转成py文件。
program:这里选择python.exe
arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
working dir:$FileDir$
如果报错错“<?xml version="1.0" encoding="UTF-8"?> ^”
就是arguments没有填写对。
3.完成后可在pycharm打开Qt Designer
4.创建你的MainWindow,然后保持。就会到一个UI文件。
5.右键UI文件选择新建的外部工具pyuic,就得到了一个py文件。
6.最后打开py文件在前后加上模块代码即可。
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
XXXXXXXXXXX
XXXXX
XXXXX #为生成的代码段
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())