QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
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
 Produces legend node with a marker symbol. More...
 
class  QgsImageLegendNode
 Implementation of legend node interface for displaying arbitrary raster image. More...
 
class  QgsLayerTreeModelLegendNode
 The QgsLegendRendererItem class is 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 label with icon. 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
 Produces legend node for a labeling text symbol. More...
 
class  QgsWmsLegendNode
 Implementation of legend node interface for displaying WMS legend entries. More...