12.5 Qt Designer UI文件使用方法

一、Qt Designer UI文件使用方法

  • UI文件的使用最好不要直接使用,以免后期在修改界面的时候重新生成py文件的时候,我们之前写的代码会全部被覆盖

1.原有代码

  • 将UI界面转换为.py文件
    注意:不能每次直接转换,会把在.py文件内写的东西覆盖

2.设置一个新的py文件

  • 创建一个新的py文件
  • 三步调用原来的文件
#对登录页面的ui部分的函数补充
from PyQt5.Qt import *
import sys

from log_in import Ui_Form


class Window(QWidget, Ui_Form) :#1添加Ui_Form对象
    def __init__(self) :
        super().__init__()
        self.setWindowTitle("UI文件使用 - PyQt5中文网")
        self.resize(600, 500)
        self.func_list()
        self.setupUi(self) #2调用原来的方法

    def slot1(self) :  #3定义槽函数
        print('登录成功')

    def func_list(self) :
        self.func()

    def func(self) :
        pass


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

3.运行结果

posted @   Trouvaille_fighting  阅读(493)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示

目录导航