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、事件