1、安装pyqt5
#指定源安装相关包
pip install pyqt5 -i https://mirrors.aliyun.com/pypi/simple/
pip install pyqt5-tools -i https://mirrors.aliyun.com/pypi/simple/
2、测试安装是否成功
import sys
from PyQt5 import QtWidgets, QtCore
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(400, 100)
widget.setWindowTitle("This is a demo for PyQt Widget.")
widget.show()
exit(app.exec_())
3、pycharm配置
1)pycharm添加相关包
2)添加QtDesigner路径,参数设置为 WorkDir是$FileDir$。
3)添加PyUIC,Program是python解释器的路径,Arguments这里输入-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py,
WorkDir是$FileDir$。
4)设置RCC,Arguments输入$FileName$ -o$FileNameWithoutExtension$_rc.py
,Program就是pyrcc5.exe的路径,WorkDir是$FileDir$。
4、使用
1)创建一个界面
2)创建好的界面
3)将ui转换为py文件
4)编写main函数
import sys
import untitled
from PyQt5.QtWidgets import QApplication, QMainWindow
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = untitled.Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())