QgsDefaultMeshLayerLegend class

Default legend implementation for mesh layers.

Base classes

class QgsMapLayerLegend
The QgsMapLayerLegend class is abstract interface for implementations of legends for one map layer.

Constructors, destructors, conversion operators

QgsDefaultMeshLayerLegend(QgsMeshLayer* ml) explicit
Creates an instance for the given mesh layer.

Public functions

auto createLayerTreeModelLegendNodes(QgsLayerTreeLayer* nodeLayer) -> QList<QgsLayerTreeModelLegendNode*> override
Returns list of legend nodes to be used for a particular layer tree layer node.

Function documentation

QList<QgsLayerTreeModelLegendNode*> QgsDefaultMeshLayerLegend::createLayerTreeModelLegendNodes(QgsLayerTreeLayer* nodeLayer) override

Returns list of legend nodes to be used for a particular layer tree layer node.

Ownership is transferred to the caller.