pyqt5对话框(Pyqt5如何让QMessageBox按钮显示中文示例代码)
类别:脚本大全 浏览量:2357
时间:2021-10-20 08:40:26 pyqt5对话框
Pyqt5如何让QMessageBox按钮显示中文示例代码前言
qmessagebox是一种通用的弹出框对话框;包含:提示、警告、错误、咨询、关于等对话框;只是显示图标不同,其他功能类似;
qmessagebox类常用方法如下:
按钮类型:
常用对话框demo
直接调用 qmessagebox 上的 information, warning 等方法, 生成的按钮都是英文的yes, no 等.
|
qmessagebox.information( self , ' ' , '执行完成' , qmessagebox.yes | qmessagebox.no) |
那么怎么让这些按钮显示我们喜欢的中文呢?
话不多说, 直接上代码:
方式一:
|
messagebox = qmessagebox() messagebox.setwindowtitle( ' ' ) messagebox.settext( '执行成功' ) messagebox.addbutton(qpushbutton( '确定' ), qmessagebox.yesrole) messagebox.exec_() |
方式二:
|
messagebox = qmessagebox() messagebox.setwindowtitle( ' ' ) messagebox.settext( '执行成功' ) messagebox.setstandardbuttons(qmessagebox.yes | qmessagebox.no) buttony = messagebox.button(qmessagebox.yes) buttony.settext( '打开文件夹' ) buttonn = messagebox.button(qmessagebox.no) buttonn.settext( '取消' ) messagebox.exec_() if messagebox.clickedbutton() = = buttony: print ( '点击了yes' ) |
随手点个赞呗!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。
原文链接:https://www.jianshu.com/p/87efea7d175d
您可能感兴趣
- url编码及解码(伪静态URL中文乱码问题解决方法)
- python统计字符类型和数量(python统计中文字符数量的两种方法)
- pythonrequest包设置编码(解决python3中的requests解析中文页面出现乱码问题)
- linux中nfs中文全称(Linux NFS机制工作原理及实例解析)
- django连接mysql不支持中文插入(Django创建项目+连通mysql的操作方法)
- Extjs中文乱码
- flashfxp如何设置中文(flashfxp怎么用?flashfxp使用方法)
- mysql常见错误提示及解决办法(MYSQL 无法识别中文的永久解决方法)
- tomcat解决乱码(解决tomcat 静态页面html中文乱码的解决终极篇)
- docker容器缺少很多命令怎么办(解决docker 容器设置中文语言包出现的问题)
- python中encode中文自定义编码(详解Python解决抓取内容乱码问题decode和encode解码)
- python语言翻译中文(浅析Python 实现一个自动化翻译和替换的工具)
- php 上传临时文件扩展名(浅析PHP 中move_uploaded_file 上传中文文件名失败)
- SqlServer数据库中文乱码问题解决方法(SqlServer数据库中文乱码问题解决方法)
- python 怎么解析中文(Python中一般处理中文的几种方法)
- python读取mat文件(详解Python Matplot中文显示完美解决方案)
- 重庆旅游攻略(重庆旅游3-4天攻略最佳线路)
- 周杰伦演唱会门票(周杰伦演唱会门票多少钱一张2023)
- 焕然一新 成都轨道集团官方网站改版上线(成都轨道集团官方网站改版上线)
- 成都轨道交通19号线二期全线电通(成都轨道交通19号线二期全线电通)
- 19号线二期全线电通 轨道交通项目最新进展来了(19号线二期全线电通)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
热门推荐
- sql建立视图步骤(SQL 创建、更新和删除视图的方法)
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- nginx安全配置提示(wdcp Linux面板nginx启用gzip后js未压缩解决方案)
- thinkphp5分页数据怎么处理(TP5thinkPHP5框架实现显示错误信息及行号功能的方法)
- MYSQL中GROUP BY不包含所有的非聚合字段时的注意事项
- mysql常见的存储引擎(如何选择MySQL的存储引擎?)
- ih5如何点击按钮跳转至网页(HTML5跳转小程序wx-open-launch-weapp的示例代码)
- with(nolock)的用法
- vue-router底层实现原理(vue-router history模式服务器端配置过程记录)
- python全局变量设置(Python3.5局部变量与全局变量作用域实例分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9