对pyqt5之menu和action的使用详解
作者:proware 时间:2022-03-12 23:00:37
如下所示:
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)
来源:https://blog.csdn.net/proware/article/details/78944893
标签:pyqt5,menu,action
0
投稿
猜你喜欢
Python语法分析之字符串格式化
2021-10-09 18:00:09
关于Python turtle库使用时坐标的确定方法
2021-06-21 14:46:24
详解用python实现基本的学生管理系统(文件存储版)(python3)
2021-10-08 18:26:29
Python实现提取Excel指定关键词的行数据
2022-09-01 10:15:59
python动态性强类型用法实例
2022-08-04 23:32:51
如何使用python生成大量数据写入es数据库并查询操作
2024-01-22 18:00:55
python 一篇文章搞懂装饰器所有用法(建议收藏)
2023-12-06 17:27:43
把JS与CSS写在同一个文件里
2007-12-16 15:29:00
ASP 快速执行网页
2020-07-07 11:14:17
Python环境管理virtualenv&virtualenvwrapper的配置详解
2021-09-28 01:08:08
Python一行代码快速实现程序进度条示例
2022-07-07 07:22:26
Python机器学习之实现模糊照片人脸恢复清晰
2021-02-13 09:56:53
与 Function 和 Object 相关的有趣代码
2010-05-07 12:29:00
教你用Python写一个植物大战僵尸小游戏
2021-07-19 22:59:37
ASP + Serv-u 实现FTP的代码
2009-02-02 09:52:00
禁止使用 Firebug
2009-05-20 12:04:00
Tableau连接mysql数据库的实现步骤
2024-01-21 20:50:41
Python如何爬取qq音乐歌词到本地
2021-03-25 19:59:45
Python+Pygame实现简单的射击小游戏
2023-06-01 11:50:30
SQL SQL Server 2008中的新日期数据类型
2009-03-10 15:01:00