我的编程空间,编程开发者的网络收藏夹
学习永远不晚

pyqt5弹出提示框

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

pyqt5弹出提示框

弹窗的分类:

软件关闭提示弹框
2、信息提示弹框
3、错误提示弹框
4、信息警告弹框
5、关于弹窗

模块导入
from PyQt5.QtWidgets import QMessageBox

1.软件关闭弹框

这类的弹框一般是在整个软件关闭的时候提醒用户是否需要退出整个软件

1-1、构建函数的方法:

def closeEvent(self, event):        #关闭窗口触发以下事件      a = QMessageBox.question(self, '退出', '你确定要退出吗?', QMessageBox.Yes | QMessageBox.No, QMessageBox.No)      #"退出"代表的是弹出框的标题,"你确认退出.."表示弹出框的内容    if a == QMessageBox.Yes:         event.accept()        #接受关闭事件      else:         event.ignore()        #忽略关闭事件

1-2、直接放入相关程序执行完毕的后面的方法:

   msg_box = QMessageBox(QMessageBox.Question, '退出', '你确定退出吗?')  #退出表示弹出框标题,"你确定退出吗?"表示弹出框的内容   msg_box.exec_()  #执行弹出框 与确定退出的事件绑定可以参考第一种方法

2.信息提示框

这个弹框一般用户给用户展示一些基本信息

2-1、构建成函数的方法:

def show_message(self):    QMessageBox.information(self, "标题", "我很喜欢学习python",    QMessageBox.Yes) #最后的Yes表示弹框的按钮显示为Yes,默认按钮显示为OK,不填QMessageBox.Yes即为默认

2-2、直接放入相关程序执行完毕的后面的方法:

   msg_box = QMessageBox(QMessageBox.Information, '标题', '我很喜欢python')   msg_box.exec_()

3.错误提示框

这类的弹框一般用于用户执行了某些错误操作而导致的,这类的错误是必须要处理的,必须要提示用户

3-1、构建成函数的方法:

def show_message(self):    QMessageBox.critical(self, "错误", "系统错误")

3-2、直接放入相关程序执行完毕的后面的方法:

   msg_box = QMessageBox(QMessageBox.Critical, '错误', '出现错误')   msg_box.exec_()

4.警告提示框

这类的弹框一般提示用户最好操作什么,警示用户操作

4-1、构建成函数的方法:

def show_message(self):    QMessageBox.warning(self, "警告", "如果在不学习,你会被淘汰", QMessageBox.Cancel)

4-2、直接放入相关程序执行完毕的后面的方法:

   msg_box = QMessageBox(QMessageBox.Warning, '警告', '你再不学习就要被淘汰了')   msg_box.exec_()

5.关于提示框

这类弹框主要是给用户展示系统信息,软件介绍,公司介绍之类的

5-1、构建成函数的方法:

def show_message(self):    QMessageBox.about(self, "关于",                          "本文作者VX futurevisual")

5-2、直接放入相关程序执行完毕的后面的方法:

  msg_box = QMessageBox(QMessageBox.About, '关于', '本文作者VX futurevisual')  msg_box.exec_()

更多内容持续关注
如遇迫在眉睫 ,咸鱼平台“未来视觉科技”与你不见不散

来源地址:https://blog.csdn.net/weixin_43362924/article/details/129021548

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

pyqt5弹出提示框

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android studio 提示框Toast 弹出框AlertDialog 多种提示方法

1、ToastHandler handler = new Handler(Looper.getMainLooper()); handler.post(new Runnable() {@Overridepublic void run() {/
2022-06-06

android弹出提示框怎么实现

要在Android中实现弹出提示框,你可以通过以下几种方式实现:1. 使用AlertDialog:AlertDialog是Android的一个内置对话框,可以用于显示提示信息。你可以通过AlertDialog.Builder类来创建一个Al
2023-10-08

Bootstrap中弹出框和提示框的示例分析

这篇文章将为大家详细讲解有关Bootstrap中弹出框和提示框的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功
2023-06-15

弹出javascript提示框怎么取消

今天小编给大家分享一下弹出javascript提示框怎么取消的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.禁用JavaS
2023-07-06

怎么在python中利用pyqt5调出提示框

怎么在python中利用pyqt5调出提示框?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注
2023-06-14

jquery如何弹出自定义提示框

要弹出自定义提示框,可以使用jQuery UI库中的对话框组件。下面是一个示例:首先,确保你已经引入了jQuery和jQuery UI库。然后,可以使用下面的代码创建一个自定义提示框:HTML代码:```html这是一个自定义提示框。
2023-08-11

laravel弹出提示框效果怎么实现

今天小编给大家分享一下laravel弹出提示框效果怎么实现的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。laravel中弹出
2023-07-04

android 弹出提示框的使用(图文实例)

代码如下://删除全部 else if(id==R.id.btnDelet){ new AlertDialog.Builder(this).setTitle("删除提示框").setMessage("确认删除该数据?").setPositi
2022-06-06

Android仿QQ消息提示实现弹出式对话框

本文在《7种形式的Android Dialog使用实例》在这篇文章的基础进行学习,具体内容如下 1.概述android原生控件向来以丑著称(新推出的Material Design当另说),因此几乎所有的应用都会特殊定制自己的UI样式。而其中
2022-06-06

php弹出提示框中文乱码的解决方法

这篇文章给大家分享的是有关php弹出提示框中文乱码的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php弹出提示框中文乱码的解决办法就是在alert前面加一句编码输出语句为“header("Content
2023-06-20

win10提示弹框怎么关闭

本篇内容主要讲解“win10提示弹框怎么关闭”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“win10提示弹框怎么关闭”吧!win10提示弹框关闭教程1、右键点击“此电脑”选择“属性”2、点击左下
2023-07-01

用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)

Node.JS是一个控制台程序,如果想要从Node.JS弹出Windows系统提示框的话,有很多方法可以实现。比如借助 electron 或 node-webkit: 在Electron中弹出消息框Electron与Windows的接口非常
2022-06-04

怎么使用jQuery实现页面弹出提示框功能

本篇内容主要讲解“怎么使用jQuery实现页面弹出提示框功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用jQuery实现页面弹出提示框功能”吧!一、了解jQueryjQuery是一款快
2023-07-05

如何用JS实现实时弹出新消息提示框并有提示音响

这篇“如何用JS实现实时弹出新消息提示框并有提示音响”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“如何用JS实现实时弹出新消
2023-07-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录