Class: QgsWmsLegendNode

Implementation of legend node interface for displaying WMS legend entries.

Class Hierarchy

Inheritance diagram of qgis.core.QgsWmsLegendNode

Base classes

QgsLayerTreeModelLegendNode

An abstract interface for legend items returned from QgsMapLayerLegend implementation.

QObject

Methods

getLegendGraphicBlocking

Fetches the image from the server and returns it.

class qgis.core.QgsWmsLegendNode[source]

Bases: QgsLayerTreeModelLegendNode

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

Constructor for QgsWmsLegendNode.

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

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

getLegendGraphicBlocking(self) QImage[source]

Fetches the image from the server and returns it.

Added in version 3.40.

Return type:

QImage