Class: QgsImageLegendNode

Implementation of legend node interface for displaying arbitrary raster images.

Class Hierarchy

Inheritance diagram of qgis.core.QgsImageLegendNode

Base classes

QgsLayerTreeModelLegendNode

An abstract interface for legend items returned from QgsMapLayerLegend implementation.

QObject

class qgis.core.QgsImageLegendNode[source]

Bases: QgsLayerTreeModelLegendNode

__init__(nodeLayer: QgsLayerTreeLayer | None, img: QImage, parent: QObject | None = None)

Constructor for QgsImageLegendNode.

Parameters:
  • nodeLayer (Optional[QgsLayerTreeLayer]) – layer node

  • img (QImage) – the image

  • parent (Optional[QObject] = None) – attach a parent QObject to the legend node.