Class: QgsLayoutViewMenuProvider¶
- class qgis.gui.QgsLayoutViewMenuProvider¶
Bases:
sip.wrapper
Interface for a
QgsLayoutView
context menu.Implementations of this interface can be made to allow QgsLayoutView instances to provide custom context menus (opened upon right-click).
See also
Added in version 3.0:
Methods
Returns a newly created menu instance (or
None
on error)- createContextMenu(self, parent: QWidget | None, layout: QgsLayout | None, layoutPoint: QPointF | QPoint) QMenu | None ¶
Returns a newly created menu instance (or
None
on error)- Parameters:
parent (Optional[QWidget])
layout (Optional[QgsLayout])
layoutPoint (Union[QPointF)
- Return type:
Optional[QMenu]