Class: QgsMergedFeatureRendererWidget

A widget for configuring options for a QgsMergedFeatureRenderer.

Added in version 3.18.

QgsMergedFeatureRenderer

QgsMergedFeatureRenderer

Class Hierarchy

Inheritance diagram of qgis.gui.QgsMergedFeatureRendererWidget

Base classes

QgsRendererWidget

Base class for renderer settings widgets.

QgsPanelWidget

Base class for any widget that can be shown as an inline panel.

QWidget

QObject

QPaintDevice

QgsExpressionContextGenerator

Abstract interface for generating an expression context.

Static Methods

create

Static creation method

class qgis.gui.QgsMergedFeatureRendererWidget[source]

Bases: QgsRendererWidget

__init__(layer: QgsVectorLayer | None, style: QgsStyle | None, renderer: QgsFeatureRenderer | None)

Constructor

Parameters:
  • layer (Optional[QgsVectorLayer]) – the layer where this renderer is applied

  • style (Optional[QgsStyle])

  • renderer (Optional[QgsFeatureRenderer]) – the merged feature renderer (will not take ownership)

static create(layer: QgsVectorLayer | None, style: QgsStyle | None, renderer: QgsFeatureRenderer | None) QgsRendererWidget | None[source]

Static creation method

Parameters:
  • layer (Optional[QgsVectorLayer]) – the layer where this renderer is applied

  • style (Optional[QgsStyle])

  • renderer (Optional[QgsFeatureRenderer]) – the merged feature renderer (will not take ownership)

Return type:

Optional[QgsRendererWidget]