博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PYQT窗口可视化编程
阅读量:5736 次
发布时间:2019-06-18

本文共 715 字,大约阅读时间需要 2 分钟。

1.用PYQT的Qt设计师设计完程序UI后,将其转换为UI.py脚本。

转换步骤见帖:

2.在同目录下新建Main.py,根据设计UI时选择窗口类型填写脚本内容

如图,图中根窗口类名(此处为QDialog)对象名(此处为Dialog),即如下填写:

 

# -*- coding: utf-8 -*-from PyQt4 import QtGuifrom UI import *class MainWindow(QtGui.QDialog):     def __init__(self,parent=None):        QtGui.QWidget.__init__(self,parent)        self.ui=Ui_Dialog()# Ui_Dialog为.ui产生.py文件中窗体类名,经测试类名以Ui_为前缀,加上UI窗体对象名(此处为Dialog,见上图)        self.ui.setupUi(self)if __name__ == "__main__":    import sys    app = QtGui.QApplication(sys.argv)    myapp=MainWindow()    myapp.show()    app.exec_()

其他类似窗口只需替换代码中的红色和蓝色部分为窗口实例类名、对象名即可!!!

注意:像Dialog这样的窗口还需要在MainWindow中实现accept()(确认)和reject()(取消)函数,自己融会贯通即可!!!

转载于:https://www.cnblogs.com/doudongchun/p/3694786.html

你可能感兴趣的文章
人像模式的灯光效果?iPhone 8开挂袭来
查看>>
Linux下MongoDB安装与配置
查看>>
DSL配置(PPPOA)
查看>>
WEBRTC执行流程
查看>>
Spring Boot 入门系列
查看>>
Spring Cloud版——电影售票系统<六>使用 Spring Cloud Config 统一管理微服务配置
查看>>
Java not support java EE1.3
查看>>
iptables规则备份及恢复、firewalld九个zone,service的操作
查看>>
www.conf配置文件的参数详解
查看>>
如何实现邀请好友帮抢票功能?
查看>>
深圳联通特邀湖北籍企业参观公司总部大楼举行
查看>>
告警系统主脚本、告警系统配置文件、告警系统监控项目
查看>>
Python 和 PyCharm 在 windows10 环境的安装和设置
查看>>
C语言入门基础之数组——数学和编程的完美结合(图)
查看>>
《远见》的读后感作文1000字范文
查看>>
重置密码、单用户模式、救援模式
查看>>
LAMP环境搭建1-mysql5.5
查看>>
第三课 Linux目录及文件管理、用户组管理及bash重定向
查看>>
shell 脚本攻略--小试牛刀
查看>>
spring boot view override
查看>>