之前手写过调用pyqt5的方法之后,这里记录一下使用QtDesigner直接生成一下ui文件,并且转化成python类。
首先是下载安装QtDesigner,然后保存为ui文件。mac上下载安装QtDesigner可以看这篇。
然后在VSCode中下载一个扩展包PYQT Integration。右键ui文件就可以选择编译成为py文件。
怎么样是不是很简单!快跟小编一起学起来(不是
在另外一个文件里可以使用如下代码运行ui
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from ui.Ui_MainWindow import Ui_MainWindow
def Ui_init():
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
#要给MainWindow类添加一个init函数
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
Ui_init()