pyqt5-QMenuBar
1、介绍
菜单栏组件。这里指的是QMainWindow窗口顶部水平的菜单栏。
2、类和初始化
class QMenuBar(QWidget):
""" QMenuBar(parent: QWidget = None) """
def __init__(self, parent=None):
pass
- 一般是通过QMainWindow窗口组件调用menuBar方法获取到QMenuBar对象。
3、属性
4、方法
(1)addMenu
"""
addMenu(self, QMenu) -> QAction
addMenu(self, str) -> QMenu
addMenu(self, QIcon, str) -> QMenu
"""
- 添加菜单
(2)addAction
"""
addAction(self, QAction)
addAction(self, str) -> QAction
addAction(self, str, PYQT_SLOT) -> QAction
"""
- 直接往菜单栏中添加动作
(3)addSeparator
- 添加分隔线,但是在菜单中测试没有输出效果
5、事件
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战