Class: QgsEmbeddedSymbolRendererWidget

A widget for configuring options for a QgsEmbeddedSymbolRenderer.

Added in version 3.20.

QgsEmbeddedSymbolRendererWidget for a layer containing embedded symbols

QgsEmbeddedSymbolRendererWidget for a layer containing embedded symbols

QgsEmbeddedSymbolRendererWidget for a layer without embedded symbols

QgsEmbeddedSymbolRendererWidget for a layer without embedded symbols

Class Hierarchy

Inheritance diagram of qgis.gui.QgsEmbeddedSymbolRendererWidget

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.QgsEmbeddedSymbolRendererWidget[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]