博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PyQt5对话框使用
阅读量:3900 次
发布时间:2019-05-23

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

#QMessageBox#QColorDialog#QFileDialog#QFontDialog#QInputDialogimport sysfrom PyQt5.QtWidgets import *from PyQt5.QtCore import *from PyQt5.QtGui import *class QDialogDemo(QMainWindow):    def __init__(self):        super(QDialogDemo,self).__init__()        self.initUI()    def initUI(self):        self.setWindowTitle("QDialog案例")        self.resize(300,200)        self.button = QPushButton('弹出对话框',self)        self.button.move(50,50)        self.button.clicked.connect(self.showDialog)    def showDialog(self):        dialog = QDialog()        button = QPushButton('确定',dialog)        button.clicked.connect(dialog.close)        button.move(50,50)        dialog.setWindowTitle('对话框')        #模态显示        dialog.setWindowModality(Qt.ApplicationModal)        #显示        dialog.exec()if __name__ == '__main__':    app =QApplication(sys.argv)    main = QDialogDemo()    main.show()    app.exit(app.exec_())

在这里插入图片描述

转载地址:http://moben.baihongyu.com/

你可能感兴趣的文章
10个迹象表明程序员编码太久了
查看>>
UML工具Astah的使用
查看>>
Whats my Coverage? (C0 C1 C2 C3 + Path)
查看>>
VIM技巧2 – 删除空行 (正则表达式)
查看>>
真正的阅读者,是不需要荐书的
查看>>
shell中函数返回值
查看>>
[小技巧] gdb 里数值轮换
查看>>
ClearCase项目管理介绍
查看>>
解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题
查看>>
WordPress快速建站
查看>>
[豆知识] 关于 rpm 安装包
查看>>
How To Set Up vsftpd on Ubuntu 12.04
查看>>
实例演示如何使用WordPress自定义字段
查看>>
在 WordPress 指定页面加载指定 JavaScript 或 CSS 代码
查看>>
Apache配置多个监听端口和不同的网站目录的简单方法
查看>>
Linux 搭建 discuz 论坛
查看>>
如何在discuz帖子中插入视频
查看>>
怎么更改织梦网站logo和默认广告
查看>>
织梦系统如何插入优酷视频?
查看>>
Discuz设置特定用户组不启用验证码发帖权限
查看>>