对pyqt5之menu和action的使用详解


Posted in Python onJune 20, 2019

如下所示:

exitAct = QAction(QIcon('exit.png'), '&Exit', self)    
exitAct.setShortcut('Ctrl+Q')
exitAct.setStatusTip('Exit application')

QAction is an abstraction for actionsperformed with a menubar, toolbar, or with a custom keyboard shortcut.

QAction 模块 :菜单栏或者 工具栏 ,或者自定义热键 后,软件执行的动作。

第一行指定一个实例,并设定名称 和对应的图标。第二行设定快捷键

exitAct.triggered.connect(qApp.quit)
When we select this particular action, a triggered signal is emitted. The signal is connected to the quit() method of theQApplication widget. This terminates the application.

当选择上述定义的实例后,triggered 信号产生,此信号和qApp.quit相关联,也可以和其他方法相关联。

将上述动作关联到某一个菜单项里面

fileMenu.addAction(exitAction)

以上这篇对pyqt5之menu和action的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
六个窍门助你提高Python运行效率
Jun 09 Python
Python的time模块中的常用方法整理
Jun 18 Python
轻松实现python搭建微信公众平台
Feb 16 Python
简单谈谈Python中的json与pickle
Jul 19 Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 Python
django开发post接口简单案例,获取参数值的方法
Dec 11 Python
pandas.read_csv参数详解(小结)
Jun 21 Python
Django项目主urls导入应用中views的红线问题解决
Aug 10 Python
Python配置文件处理的方法教程
Aug 29 Python
python实现的发邮件功能示例
Sep 11 Python
python如何爬取动态网站
Sep 09 Python
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
Jun 23 Python
对PyQt5中的菜单栏和工具栏实例详解
Jun 20 #Python
PyQt QCombobox设置行高的方法
Jun 20 #Python
PyQt QListWidget修改列表项item的行高方法
Jun 20 #Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
Jun 20 #Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
Jun 20 #Python
PyQt5 窗口切换与自定义对话框的实例
Jun 20 #Python
PyQt5笔记之弹出窗口大全
Jun 20 #Python
You might like
PHP实现变色验证码实例
2014/01/06 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
js 颜色选择器(兼容firefox)
2009/03/05 Javascript
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
JS实现双击屏幕滚动效果代码
2015/10/28 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
Javascript this 函数深入详解
2016/12/13 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
vue2之简易的pc端短信验证码的问题及处理方法
2019/06/03 Javascript
使用Layui搭建后台管理界面的操作方法
2019/09/20 Javascript
原生js实现二级联动菜单
2019/11/27 Javascript
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
Python THREADING模块中的JOIN()方法深入理解
2015/02/18 Python
Python制作CSDN免积分下载器
2015/03/10 Python
Django自定义分页与bootstrap分页结合
2021/02/22 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
2020/02/26 Python
Pycharm新手使用教程(图文详解)
2020/09/17 Python
Melijoe时尚童装德国官网:Melijoe德国
2016/09/03 全球购物
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
俄罗斯在线水暖商店:Perfecto.ru
2019/10/25 全球购物
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
星空联盟C# .net笔试题
2014/12/05 面试题
广州某公司软件工程师面试题
2014/12/22 面试题
股东合作协议书
2014/04/14 职场文书
餐厅筹备计划书
2014/04/25 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
毕业生求职信范文
2014/06/29 职场文书
2015年“七七卢沟桥事变”纪念活动总结
2015/03/24 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
运动会新闻报道稿
2015/07/22 职场文书
北京大学中文系教授推荐的10本小说
2019/08/08 职场文书
python 实现定时任务的四种方式
2021/04/01 Python
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python