Class: QgsEmbeddedSymbolRendererWidget

A widget used represent options of 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 a 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]