pyqtribbon.menu
Module Contents
Classes
A permanent menu. |
- class pyqtribbon.menu.RibbonMenu(title: str = '', parent=None) RibbonMenu(parent=None)[source]
Bases:
qtpy.QtWidgets.QMenu- addWidget(widget: qtpy.QtWidgets.QWidget)[source]
Add a widget to the menu.
- Parameters:
widget – The widget to add.
- addHorizontalLayoutWidget() → qtpy.QtWidgets.QHBoxLayout[source]
Add a horizontal layout widget to the menu.
- Returns:
The horizontal layout.
- addVerticalLayoutWidget() → qtpy.QtWidgets.QVBoxLayout[source]
Add a vertical layout widget to the menu.
- Returns:
The vertical layout.
- addGridLayoutWidget() → qtpy.QtWidgets.QGridLayout[source]
Add a grid layout widget to the menu.
- Returns:
The grid layout.
- class pyqtribbon.menu.RibbonPermanentMenu(title: str = '', parent=None) RibbonPermanentMenu(parent=None)[source]
Bases:
RibbonMenuA permanent menu.
- hideEvent(a0: QHideEvent) → None[source]
- actionEvent(a0: QActionEvent) → None[source]