当前位置: 首页 > article >正文

PyQt5 加载UI界面与资源文件

步骤一:  使用 Qt Designer  创建 XXX.ui文件

步骤二:  使用 Qt Designer 创建 资源文件

步骤三: Python文件中创建相关类, 使用     uic.loadUi('mainwidget.ui', self  ) 加载UI文件

import sys
from PyQt5 import QtCore, QtWidgets, uic
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QPixmap, QIcon 

class Widget_main(QtWidgets.QWidget):
    # 初始化
    def __init__(self):

        super(Widget_main, self).__init__()
      
        uic.loadUi('mainwidget.ui', self  )

        self.pushButton_1.clicked.connect(self.openDialog_model1)


    def openDialog_model1(self):
      

http://www.kler.cn/a/391833.html

相关文章:

  • 【C++】一种针对代码的连续条件检查方案,累计布尔结果
  • 什么是数字图像?
  • Android Framework AMS(16)进程管理
  • uniapp+vue2 设置全局变量和全局方法 (兼容h5/微信小程序)
  • idea 解决缓存损坏问题
  • STM32单片机WIFI语音识别智能衣柜除湿消毒照明
  • django博客项目实现站内搜索功能
  • Could not initialize class sun.awt.X11FontManager
  • React Hooks在现代前端开发中的应用
  • vue3+ant design vue实现表单模糊查询
  • 移动硬盘需要格式化才能打开?详解原因与数据恢复方案
  • C++函数传递引用或指针
  • linux基础入门实战
  • 特朗普上任在即,加密监管走向何方?
  • Jenkins安装自定义插件
  • 350. 两个数组的交集 II
  • python3的基本数据类型:Dictionary(字典)的创建
  • Python如何从HTML提取img标签下的src属性
  • 太速科技-440-基于XCVU440的多核处理器多输入芯片验证板卡
  • uniapp使用uni-tooltip自定义多行
  • hive中数据的粒度级别有哪些?
  • 视频智能分析平台LiteAIServer算法定制未戴安全帽检测技术:智能安防领域的新篇章
  • 2024最新版JavaScript逆向爬虫教程-------基础篇之面向对象
  • AI养宠:如何重塑宠物照护的未来
  • vue+vite前端项目ci过程中遇到的问题
  • 为什么你总是被割韭菜?揭秘币圈五大操控手段,教你如何避开“割韭菜”陷阱