QGIS API Documentation  3.12.1-BucureČ™ti (121cc00ff0)
Public Member Functions | List of all members
QgsLayerTreeViewMenuProvider Class Referenceabstract

Implementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click). More...

#include <qgslayertreeview.h>

Inheritance diagram for QgsLayerTreeViewMenuProvider:
Inheritance graph
[legend]

Public Member Functions

virtual ~QgsLayerTreeViewMenuProvider ()=default
 
virtual QMenu * createContextMenu ()=0
 Returns a newly created menu instance (or nullptr on error) More...
 

Detailed Description

Implementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click).

See also
QgsLayerTreeView
Since
QGIS 2.4

Definition at line 269 of file qgslayertreeview.h.

Constructor & Destructor Documentation

◆ ~QgsLayerTreeViewMenuProvider()

virtual QgsLayerTreeViewMenuProvider::~QgsLayerTreeViewMenuProvider ( )
virtualdefault

Member Function Documentation

◆ createContextMenu()

virtual QMenu* QgsLayerTreeViewMenuProvider::createContextMenu ( )
pure virtual

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

Implemented in QgsLayoutLegendMenuProvider.


The documentation for this class was generated from the following file: