1.安装PyQT5以及QT Designer工具包
pip install PyQt5pip install PyQt5-tools -i /simple --trusted-host=
2.安装PyQt5,会根据Python的安装路径自动进行安装,不需要修改。
3.测试安装是否成功。写下面的代码,运行看运行是否正确。
import sysfrom PyQt5 import QtWidgetsif __name__ == '__main__':app = QtWidgets.QApplication(sys.argv)w = QtWidgets.QWidget()w.resize(400, 200)w.setWindowTitle("hello PyQt5")w.show()exit(app.exec_())
如果成功执行,那么会看到一个窗体生成了
4.打开QT设计师designer.exe
一般路径是:\Python36-32\Lib\site-packages\pyqt5-tools
5.保存成*.ui文件,Qt Designer设计出来的文件默认为.ui文件,里面包含的类css布局设计语言,如果想用python运行,我们还需要将它转换成.py文件。
输入转换命令:pyuic5 -o lyshark.py lyshark.ui
6.打开生成的.py文件,Ui_MainWindow这个类已经把布局都写好了。我只要修改调用一下就可以运行。
在代码后面添以下代码:
if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv)MainWindow = QtWidgets.QMainWindow()ui = Ui_MainWindow()ui.setupUi(MainWindow) MainWindow.show()sys.exit(app.exec_())
7.直接点击运行即可看到生成的界面啦