PyQt5——运行UI界面

在做UI界面时可能会对界面进行多次调整,但将ui文件转换为py文件后,原有的py文件就会被初始化,因此,要将界面文件的所有处理事件和处理函数分离。

新建一个py文件,继承界面文件的主窗口类。

# !/usr/bin/env python
# -*- coding: utf-8 -*-

# @Time: 2020/1/26 13:39
# @Author: Casually
# @File: Demo_Main.py
# @Email: [email protected]
# @Software: PyCharm
#
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
# 继承UI文件中的主窗口类
from UI_MainWindow import *


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_())

在这里插入图片描述

发布了10 篇原创文章 · 获赞 10 · 访问量 3867

猜你喜欢

转载自blog.csdn.net/FairyTale__/article/details/104087037
今日推荐