Python安装PyQt5进行图形界面设计
安装
共需安装三个模块PyQt5 PyQt5-tools pyqt5designer,如果是付费版的可以不安装pyqt5designer。
1、在cmd里面运行:
pip install PyQt5 -i https://pypi.douban.com/simple
2、安装常用的Qt工具:
pip install PyQt5-tools -i https://pypi.douban.com/simple
3、测试安装
在Python中输入:import PyQt5,不报错即为正确,如果报No module named ‘PyQt5’,则在需手动添加包。
点击:File—Settings—Project Interpreter
只需搜索安装PyQt5,会自动添加PyQt5-sip
4、安装pyqt5designer
社区版的不能添加窗口所以要另外安装pyqt5designer
pip install pyqt5designer
安装后路径下多出了designer.exe打开就可以设计界面了
5、界面排版
直接拖动左边的控件进行排版非常方便
完成后另存为.ui后缀的文件
6、转为.py文件
进入Python36目录输入以下指令
pyuic5.exe -o qt.py e:qt.ui
qt.ui为设计界面文件,qt.py是转换的文件
运行后目录下多出来了qt.py文件,居然不是生成在源文件的目录。
7、引入
直接用Python打开qt.py文件,在头部和底部添加以下代码
#头部 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_())
8、运行成果
声明:如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。