PyQt5笔记(03) -- 消息框
目录
PyQt5笔记(01) – 创建空白窗体
PyQt5笔记(02) – 按钮点击事件
PyQt5笔记(03) – 消息框
PyQt5笔记(04) – 文本框的使用
PyQt5笔记(05) – 绝对位置
为了便于后期更新,所有目录已汇总到一个链接,具体请移步到这里
正文
在本文中,您将学习如何创建一个PyQt5消息框
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import pyqtSlotclass App(QWidget):def __init__(self):super().__init__()self.title = 'PyQt5 messagebox - pythonspot.com'self.left = 10self.top = 10self.width = 320self.height = 200self.initUI()def initUI(self):self.setWindowTitle(self.title)self.setGeometry(self.left, self.top, self.width, self.height)"""使用方法QMessageBox.question()来显示消息框""""""参数:处于哪个控件内 消息框标题 消息内容 按钮内容 默认选择按钮"""buttonReply = QMessageBox.question(self, "PyQt5 message", "Do you like PyQt5?", QMessageBox.Yes | QMessageBox.No, QMessageBox.No)if buttonReply == QMessageBox.Yes:print("Yes clicked!")else:print("No clicked!")self.show()if __name__ == "__main__":app = QApplication(sys.argv)ex = App()sys.exit(app.exec_())
消息框按钮概括:
事件 | 中文释义 |
---|---|
QMessageBox.Cancel | 取消按钮 |
QMessageBox.Ok | 确定 |
QMessageBox.Help | 帮助 |
QMessageBox.Open | 打开 |
QMessageBox.Save | 保存 |
QMessageBox.SaveAll | 保存 |
QMessageBox.Discard | 丢弃 |
QMessageBox.Close | 关闭 |
QMessageBox.Apply | 应用 |
QMessageBox.Reset | 重置 |
QMessageBox.Yes | 确定 |
QMessageBox.YesToAll | 全部选是 |
QMessageBox.No | 否 |
QMessageBox.NoToAll | 全部选否 |
QMessageBox.NoButton | 没有按钮 |
QMessageBox.RestoreDefaults | 保存默认 |
QMessageBox.Abort | 放弃 |
QMessageBox.Retry | 重试 |
QMessageBox.Ignore | 忽略 |
PyQt5笔记(03) -- 消息框相关推荐
- PyQt5 笔记5 -- 消息框(QMessageBox)
PyQt5 笔记5 – 消息框(QMessageBox) 1.常用函数 函数原型: # 信息框 QMessageBox.information(self, '框名', '内容', 按钮s, 默认按钮) ...
- python半径为3圆形区域边界曲线_OpenCV 学习笔记03 边界框、最小矩形区域和最小闭圆的轮廓...
本节代码使用的opencv-python 4.0.1,numpy 1.15.4 + mkl 使用图片为 Mjolnir_Round_Car_Magnet_300x300.jpg 代码如下: impor ...
- ActiveMQ学习笔记03 - 消息持久化
2019独角兽企业重金招聘Python工程师标准>>> ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB,还有一种内存存储的方式,由于内存不属于持久化 ...
- PyQt5笔记(04) -- 文本框的使用
目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...
- python PyQt5中文教程☞【第二节】PyQt5基本功能(创建窗口、应用程序图标、显示提示语、通过按钮关闭窗口、消息框(关闭窗口确认框)、窗口显示在屏幕中间【居中显示】)
引用文章:http://code.py40.com/pyqt5/ 文章目录 简单的例子:创建一个小窗口 应用程序的图标 显示提示语 通过按钮关闭窗口 消息框(关闭窗口确认框) 窗口显示在屏幕的中间[居 ...
- python界面交互PyQt5–消息框(QMessageBox)
1.常用函数 函数原型: # 信息框 QMessageBox.information(self, '框名', '内容', 按钮s, 默认按钮) # 问答框 QMessageBox.question(s ...
- [moka同学笔记转载]Yii 设置 flash消息 创建一个渐隐形式的消息框
来源:http://www.cnblogs.com/xp796/p/5481004.html Yii 设置 flash消息 创建一个渐隐形式的消息框 1 /*适用情况:比如提交一个表单,提交完成之后在 ...
- PyQt5笔记(08) – 输入对话框
目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...
- PyQt5笔记(07) -- 变换控件颜色
目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...
最新文章
- 白话科普系列——最好用的浏览器 Chrome,你用了么?
- Kaggle新手入门
- Audiolatry RetroVibes for Mac - 虚拟乐器插件
- 解决SVN Files 的值“xxxxxxx .mine”无效 问题
- oracle 表或视图不存在_sqlalchemy反射不存在主键的表引发的问题
- 计算机网络的简单概述以及在浏览器中输入一个网址后如何执行
- QQ配置文件解密(转)
- 15日精读掌握《高德纳:具体数学》计划完成报告
- STM32神舟III号 驱动直流电机学习(四 )
- 风道设计独特,外观简约时尚,安钛克DF 700 Flux机箱体验
- javascript 使用canvans 画圆形 椭圆 正方形 长方形签章
- 使用虚拟机备份软件恢复VMware vSphere虚拟机
- 计算机教师结构化方式面试,“中学信息技术学科”题目如何答?教师资格结构化面试...
- ksql kafka
- Url跳转和伪静态html解决方案
- day7 日期对象定时器
- 加边的无向图(并查集)
- 【毕业设计】基于 STM32 的自动泊车系统 -智能小车 - 物联网单片机
- python做游戏辅助用到的库
- Thinking in Java(Fourth Edition)2.11
热门文章
- Yii 1.0 伪静态即Yii配置Url重写(转)
- Linux基础(3)--搭建最小的Linux系统
- npkill(安全快速的清理电脑上的 node_modules)
- html设置json请求头,当我想在zf2客户端代码中使用“application/json”时,接受请求标头是“text/html,application/xhtm ...(etc)”...
- 使用redis做缓存,遇到Could not return the resource to the pool异常怎么办呐!
- 战神背光键盘如何关系_谁说轻薄和性能不可兼得?神舟战神Z7助你“清凉”一夏...
- as3中splice和slice的用法
- LeetCode-321 Create Maximum Number
- idou老师教你学Istio 07: 如何用istio实现请求超时管理
- (1)剑指Offer之斐波那契数列问题和跳台阶问题