QGIS API Documentation  2.14.0-Essen
Public Attributes | List of all members
QgsLayerTreeModel::LayerLegendData Struct Reference

Structure that stores all data associated with one map layer. More...

#include <qgslayertreemodel.h>

Public Attributes

QList< QgsLayerTreeModelLegendNode * > activeNodes
 Active legend nodes. More...
 
QList< QgsLayerTreeModelLegendNode * > originalNodes
 Data structure for storage of legend nodes. More...
 
LayerLegendTreetree
 Optional pointer to a tree structure - see LayerLegendTree for details. More...
 

Detailed Description

Structure that stores all data associated with one map layer.

Note
not available in Python bindings

Definition at line 303 of file qgslayertreemodel.h.

Member Data Documentation

QList<QgsLayerTreeModelLegendNode*> QgsLayerTreeModel::LayerLegendData::activeNodes

Active legend nodes.

May have been filtered. Owner of legend nodes is still originalNodes !

Definition at line 307 of file qgslayertreemodel.h.

QList<QgsLayerTreeModelLegendNode*> QgsLayerTreeModel::LayerLegendData::originalNodes

Data structure for storage of legend nodes.

These are nodes as received from QgsMapLayerLegend

Definition at line 310 of file qgslayertreemodel.h.

LayerLegendTree* QgsLayerTreeModel::LayerLegendData::tree

Optional pointer to a tree structure - see LayerLegendTree for details.

Definition at line 312 of file qgslayertreemodel.h.


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