QGIS API Documentation 3.43.0-Master (37eec98dbf6)
Classes
qgslayertreemodellegendnode.h File Reference
#include <QIcon>
#include <QObject>
#include "qgis_core.h"
#include "qgis_sip.h"
#include "qgsexpressioncontext.h"
#include "qgslegendpatchshape.h"
#include "qgspallabeling.h"
#include "qgslegendsymbolitem.h"
#include "qgstextformat.h"
Include dependency graph for qgslayertreemodellegendnode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QgsLayerTreeModelLegendNode::ItemContext
 
struct  QgsLayerTreeModelLegendNode::ItemMetrics
 
class  QgsDataDefinedSizeLegendNode
 A legend node with a marker symbol. More...
 
class  QgsImageLegendNode
 Implementation of legend node interface for displaying arbitrary raster images. More...
 
class  QgsLayerTreeModelLegendNode
 An abstract interface for legend items returned from QgsMapLayerLegend implementation. More...
 
class  QgsRasterSymbolLegendNode
 Implementation of legend node interface for displaying raster legend entries. More...
 
class  QgsSimpleLegendNode
 Implementation of legend node interface for displaying arbitrary labels with icons. More...
 
class  QgsSymbolLegendNode
 Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer. More...
 
class  QgsVectorLabelLegendNode
 A legend node for a labeling text symbol. More...
 
class  QgsWmsLegendNode
 Implementation of legend node interface for displaying WMS legend entries. More...