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

QgsLayoutView

Methods

createContextMenu

Returns a newly created menu instance (or None on error)

createContextMenu(self, parent: QWidget, layout: QgsLayout, layoutPoint: QPointF | QPoint) QMenu

Returns a newly created menu instance (or None on error)

Parameters:
  • parent (QWidget) –

  • layout (QgsLayout) –

  • layoutPoint (Union[QPointF) –

Return type:

QMenu