目录

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) -- 消息框相关推荐

  1. PyQt5 笔记5 -- 消息框(QMessageBox)

    PyQt5 笔记5 – 消息框(QMessageBox) 1.常用函数 函数原型: # 信息框 QMessageBox.information(self, '框名', '内容', 按钮s, 默认按钮) ...

  2. python半径为3圆形区域边界曲线_OpenCV 学习笔记03 边界框、最小矩形区域和最小闭圆的轮廓...

    本节代码使用的opencv-python 4.0.1,numpy 1.15.4 + mkl 使用图片为 Mjolnir_Round_Car_Magnet_300x300.jpg 代码如下: impor ...

  3. ActiveMQ学习笔记03 - 消息持久化

    2019独角兽企业重金招聘Python工程师标准>>> ActiveMQ的消息持久化机制有JDBC,AMQ,KahaDB和LevelDB,还有一种内存存储的方式,由于内存不属于持久化 ...

  4. PyQt5笔记(04) -- 文本框的使用

    目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...

  5. python PyQt5中文教程☞【第二节】PyQt5基本功能(创建窗口、应用程序图标、显示提示语、通过按钮关闭窗口、消息框(关闭窗口确认框)、窗口显示在屏幕中间【居中显示】)

    引用文章:http://code.py40.com/pyqt5/ 文章目录 简单的例子:创建一个小窗口 应用程序的图标 显示提示语 通过按钮关闭窗口 消息框(关闭窗口确认框) 窗口显示在屏幕的中间[居 ...

  6. python界面交互PyQt5–消息框(QMessageBox)

    1.常用函数 函数原型: # 信息框 QMessageBox.information(self, '框名', '内容', 按钮s, 默认按钮) # 问答框 QMessageBox.question(s ...

  7. [moka同学笔记转载]Yii 设置 flash消息 创建一个渐隐形式的消息框

    来源:http://www.cnblogs.com/xp796/p/5481004.html Yii 设置 flash消息 创建一个渐隐形式的消息框 1 /*适用情况:比如提交一个表单,提交完成之后在 ...

  8. PyQt5笔记(08) – 输入对话框

    目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...

  9. PyQt5笔记(07) -- 变换控件颜色

    目录 PyQt5笔记(01) – 创建空白窗体 PyQt5笔记(02) – 按钮点击事件 PyQt5笔记(03) – 消息框 PyQt5笔记(04) – 文本框的使用 PyQt5笔记(05) – 绝对 ...

最新文章

  1. 白话科普系列——最好用的浏览器 Chrome,你用了么?
  2. Kaggle新手入门
  3. Audiolatry RetroVibes for Mac - 虚拟乐器插件
  4. 解决SVN Files 的值“xxxxxxx .mine”无效 问题
  5. oracle 表或视图不存在_sqlalchemy反射不存在主键的表引发的问题
  6. 计算机网络的简单概述以及在浏览器中输入一个网址后如何执行
  7. QQ配置文件解密(转)
  8. 15日精读掌握《高德纳:具体数学》计划完成报告
  9. STM32神舟III号 驱动直流电机学习(四 )
  10. 风道设计独特,外观简约时尚,安钛克DF 700 Flux机箱体验
  11. javascript 使用canvans 画圆形 椭圆 正方形 长方形签章
  12. 使用虚拟机备份软件恢复VMware vSphere虚拟机
  13. 计算机教师结构化方式面试,“中学信息技术学科”题目如何答?教师资格结构化面试...
  14. ksql kafka
  15. Url跳转和伪静态html解决方案
  16. day7 日期对象定时器
  17. 加边的无向图(并查集)
  18. 【毕业设计】基于 STM32 的自动泊车系统 -智能小车 - 物联网单片机
  19. python做游戏辅助用到的库
  20. Thinking in Java(Fourth Edition)2.11

热门文章

  1. Yii 1.0 伪静态即Yii配置Url重写(转)
  2. Linux基础(3)--搭建最小的Linux系统
  3. npkill(安全快速的清理电脑上的 node_modules)
  4. html设置json请求头,当我想在zf2客户端代码中使用“application/json”时,接受请求标头是“text/html,application/xhtm ...(etc)”...
  5. 使用redis做缓存,遇到Could not return the resource to the pool异常怎么办呐!
  6. 战神背光键盘如何关系_谁说轻薄和性能不可兼得?神舟战神Z7助你“清凉”一夏...
  7. as3中splice和slice的用法
  8. LeetCode-321 Create Maximum Number
  9. idou老师教你学Istio 07: 如何用istio实现请求超时管理
  10. (1)剑指Offer之斐波那契数列问题和跳台阶问题