当前位置: 首页 > news >正文

学信网 的企业网站给你做认证百度工具

学信网 的企业网站给你做认证,百度工具,网站认证打的钱怎么做分录,公众号运营怎么赚钱在实际项目中,弹出消息框是一个很常见的操作,包含错误信息提示、警告信息提示、关于信息提示、还包括判断信息选择等操作,那么今天通过这一节来好好了解下消息框的使用方法。 一.环境配置 1.python 3.7.8 可直接进入官网下载安装&#xf…

在实际项目中,弹出消息框是一个很常见的操作,包含错误信息提示、警告信息提示、关于信息提示、还包括判断信息选择等操作,那么今天通过这一节来好好了解下消息框的使用方法。

一.环境配置

1.python 3.7.8  

可直接进入官网下载安装:Download Python | Python.org

2.QT Designer 

官方下载路径:Qt Designer Download for Windows and Mac

 

二.实例演示

这边我们直接通过代码来了解即可,往下看。

首先导入库:

from PyQt5.QtWidgets import QMessageBox

1.信息提示框

msg_box = QMessageBox(QMessageBox.Information, '标题', '今天真的很开心啊!')
msg_box.exec_()

输出如下所示:

简单的两行代码即可完成我们的信息提示文本框的弹窗显示。

我们来看下函数内部参数的解析:

(1)QMessageBox.Information :该参数的作用就是表示这是一个信息提示框,主要给用户展示一些基本信息,通过Information的中文意思就很容易理解。

(2)参数2:这边参数2就是我们文本框的标题信息,写入想要的标题信息即可

(3)参数3:即是我们信息文本框的文本内容

这边我们用到了QMessageBox.exec_()方法,它的返回值即为用户点击的按钮类型,在后面的例子中会说到该函数更详细的用法。

2.错误提示框

msg_box = QMessageBox(QMessageBox.Critical, '错误', '错误提示!')
msg_box.exec_()

输出如下所示:

我们来看下函数内部参数的解析:

(1)QMessageBox.Critical:该参数的作用就是表示这是一个错误提示框,主要给用户提示错误信息。其他两个参数同上面的信息提示框参数作用相似。

3.告警提示框

msg_box = QMessageBox(QMessageBox.Warning, '警告', '10S后程序即将结束运行!')
msg_box.exec_()

输出如下所示:

我们来看下该函数的内部参数解析:

(1)QMessageBox.Critical:该参数的作用就是表示这是一个告警提示框,主要给用户提示告警信息。其他两个参数同上面的信息提示框参数作用相似。

4.关于提示框

def trigger_actHelp(self):  # 触发QMessageBox.about(self, "About","""使用说明:1.xxxxxx  2.xxxxxxx""")return

输出如下所示:

我们来看下该函数的内部参数解析:

(1)QMessageBox.about:该参数的作用就是表示这是一个文本说明提示框,主要给用户提示使用说明、介绍等信息。其他两个参数同上面的信息提示框参数作用相似。

5.判断提示框

上面几个提示框主要功能是给到我们提示的信息,那么如何根据提示的信息执行不同的选择呢,它来了,判断提示框

# 创建消息弹出框
msg_box = QMessageBox(QMessageBox.Information, '标题', '那么,做出你的选择吧!', QMessageBox.Yes | QMessageBox.No)
# 获取用户点击的按钮
reply = msg_box.exec_()
if reply == QMessageBox.Yes:print('您选择了YES!')
else:print('您选择了NO!')

输出如下图所示:

当我们选择了Yes,则输出以下内容:

反之则输出:

三.总结

那么以上就是我们消息提示框的基本使用了,在项目中应当积极利用弹出框判断来增强程序与用户之间的交互体验。

@Neng

http://www.bjxfkj.com.cn/article/104881.html

相关文章:

  • app手机网站设计app网络推广方案
  • 黄骅招聘信息最新武汉seo结算
  • 摄影网站的市场可行性今日郑州头条最新新闻
  • 网站制作哪家专业torrent种子搜索引擎
  • 设计素材网站酷p网络推广工作能长久吗
  • 东莞常平建网站公司网络seo外包
  • 管件网络销售怎么找客户浙江搜索引擎优化
  • mongodb做网站怎么把广告发到各大平台
  • 网站大幅广告seo工程师是做什么的
  • 国外的优秀网站今日头条新闻手机版
  • 如何用织梦做网站详细教程苏州百度搜索排名优化
  • 有哪些网站做简历比较好网站模板套用教程
  • 做奢侈品的网站正规电商培训班
  • 怎么做百度网站会显示图片在旁边百度升级最新版本下载安装
  • 站群建站系统公众号推广方法
  • php网站开发答辩问的问题网站优化排名优化
  • 优化神马排名软件东莞优化seo
  • 江苏城市建设档案馆网站百度收录快的发帖平台
  • 柳州企业网站开发平台各网站收录
  • 建设网站的定位关键词挖掘工具免费
  • 冀州网站制作seo整站怎么优化
  • 网站如何换服务器山东seo百度推广
  • 做网站没灵感宁波seo推广服务电话
  • 网站自己做流量优化疫情防控措施
  • 网站建设中...b站暴躁姐
  • 深圳的企业排名网站优化公司哪家效果好
  • 怎样做才能发布你的网站网络销售平台排名前十
  • 工商管理网站百度网站搜索排名
  • 九寨沟网站建设规划书网络推广包括哪些
  • 重庆南坪网站建设公司北京网站优化排名