对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生成指定尺寸缩略图的示例
May 07 Python
闭包在python中的应用之translate和maketrans用法详解
Aug 27 Python
python中利用队列asyncio.Queue进行通讯详解
Sep 10 Python
使用Python的turtle模块画图的方法
Nov 15 Python
Python使用pymongo库操作MongoDB数据库的方法实例
Feb 22 Python
HTML的form表单和django的form表单
Jul 25 Python
pyqt5、qtdesigner安装和环境设置教程
Sep 25 Python
python 扩展print打印文件路径和当前时间信息的实例代码
Oct 11 Python
pygame实现贪吃蛇游戏(下)
Oct 29 Python
Python中pyecharts安装及安装失败的解决方法
Feb 18 Python
使用tensorflow进行音乐类型的分类
Aug 14 Python
Python编程根据字典列表相同键的值进行合并
Oct 05 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程序?
2006/12/08 PHP
php使用ob_start()实现图片存入变量的方法
2014/11/14 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
php等比例缩放图片及剪切图片代码分享
2016/02/13 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
PHP关于foreach复制知识点总结
2019/01/28 PHP
laravel 去掉index.php伪静态的操作方法
2019/10/12 PHP
window.parent调用父框架时 ie跟火狐不兼容问题
2009/07/30 Javascript
javascript 定义新对象方法
2010/02/20 Javascript
JavaScript 编写匿名函数的几种方法
2010/02/21 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
禁止按回车键提交表单的方法
2015/06/11 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
微信小程序 图片宽度自适应的实现
2017/04/06 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
简单介绍Python中的JSON使用
2015/04/28 Python
给Python入门者的一些编程建议
2015/06/15 Python
python使用邻接矩阵构造图代码示例
2017/11/10 Python
Python3一行代码实现图片文字识别的示例
2018/01/15 Python
浅谈numpy生成数组的零值问题
2018/11/12 Python
Python线性拟合实现函数与用法示例
2018/12/13 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
python 一维二维插值实例
2020/04/22 Python
python三引号如何输入
2020/07/06 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
python 利用Pyinstaller打包Web项目
2020/10/23 Python
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
大学生怎样进行自我评价
2013/12/07 职场文书
网页美工求职信
2014/02/15 职场文书
大学迎新晚会主持词
2014/03/24 职场文书
商务经理岗位职责
2014/07/30 职场文书
2016年教师节慰问信
2015/12/01 职场文书
小学六一儿童节活动开幕词
2016/03/04 职场文书
python用字节处理文件实例讲解
2021/04/13 Python