PyQt(QtDesigner+Python)编写程序的使用教程(简单版)

有同学问我具体怎么实现QtDesigner+Python,简单写一下方便查看

1.安装好后Qtdesinger,打开软件,操作控件设计好想要的界面;

2.将Qtdesinger编写的.ui文件,使用PyUIC(需要自己安装配置好)软件转到.py文件

3.代码中编写引入到主程序中

将由QtDesigner的.ui文件转为.py, 引入到主界面中。

from ChangeBackground_ui import Ui_MainWindow

设计的界面的类名称为 Ui_MainWindow,作为新的类引入

PyQt(QtDesigner+Python)编写程序的使用教程(简单版)_第1张图片

class MyMainWindow(QMainWindow, Ui_MainWindow):

主体中的代码程序如下:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from ChangeBackground_ui import Ui_MainWindow


class MyMainWindow(QMainWindow, Ui_MainWindow):
    def __init__(self, parent=None):
        super(MyMainWindow, self).__init__(parent)
        self.setupUi(self)


if __name__ == '__main__':
    app = QApplication(sys.argv)
    myWin = MyMainWindow()
    myWin.show()
    sys.exit(app.exec_())

点击运行,程序可以正常的显示QtDesigner设计的界面,其他的细节可以根据需要慢慢填充。

PyQt(QtDesigner+Python)编写程序的使用教程(简单版)_第2张图片 欢迎交流学习

你可能感兴趣的:(pyqt)