本文共 1785 字,大约阅读时间需要 5 分钟。
2018年03月03日 14:00:27 阅读数:8749
说明:因为个人装pyqt和designer的时候绕了很多弯路,所以特此记下来希望大家不要再绕弯路了,qt designer不需要装qt creator,只需用pip配置,这篇文章是对http://blog.csdn.net/a359680405/article/details/45074761的个人补充,请大家先看原文,原文作者有更细节的步骤图,若遇上问题再来参考一下和我遇上的问题是不是一样
环境搭建好了,来实际编写一个项目试试
新建Python项目
这里注意,上面的New environment using是在项目下添加一个Python的环境,如果要使用PyQt5的话要将底下两个勾选框勾上;也可以使用自己本地的Python,就选择底下的Existing interpreter,指定Python.exe位置即可。
创建ui文件
按照图示选择Qt Designer就会启动Qt的designer.exe了,你也可以直接到Qt的目录下运行程序。然后就是愉快的拖控件时间:
ui文件生成
界面设计完毕,将ui文件保存到Python工程所在的目录下即可,PyCharm中的项目可以看到对应的ui文件。
在ui文件上点击右键,External Tools->PyUIC,就能生成对应的py文件了:
生成py文件
给程序添加一个入口,在工程目录下新建一个main.py,在其中添加代码:
import sysimport HelloWorldfrom PyQt5.QtWidgets import QApplication, QMainWindowif __name__ == '__main__': app = QApplication(sys.argv) MainWindow = QMainWindow() ui = HelloWorld.Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
main.py
在main.py中,点击右键->Run main,即可运行程序。
运行
运行界面