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

posted @ 2023-04-16 23:43  挖洞404  阅读(63)  评论(0编辑  收藏  举报