Class: QgsMaskMarkerSymbolLayerWidget

Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer.

Added in version 3.12.

QgsMaskMarkerSymbolLayerWidget

QgsMaskMarkerSymbolLayerWidget

Class Hierarchy

Inheritance diagram of qgis.gui.QgsMaskMarkerSymbolLayerWidget

Base classes

QgsSymbolLayerWidget

Abstract base class for widgets used to configure QgsSymbolLayer classes.

QWidget

QObject

QPaintDevice

Abstract Methods

setSymbolLayer

Update the current symbol layer displayed

symbolLayer

Returns the current symbol layer

Static Methods

create

Static creation method

class qgis.gui.QgsMaskMarkerSymbolLayerWidget[source]

Bases: QgsSymbolLayerWidget

__init__(layer: QgsVectorLayer | None, parent: QWidget | None = None)

Constructor

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

  • parent (Optional[QWidget] = None) – the parent widget

static create(layer: QgsVectorLayer | None) QgsSymbolLayerWidget | None[source]

Static creation method

Parameters:

layer (Optional[QgsVectorLayer]) – the layer where this symbol layer is applied

Return type:

Optional[QgsSymbolLayerWidget]

abstract setSymbolLayer(self, layer: QgsSymbolLayer | None)[source]

Update the current symbol layer displayed

Parameters:

layer (Optional[QgsSymbolLayer])

abstract symbolLayer(self) QgsSymbolLayer | None[source]

Returns the current symbol layer

Return type:

Optional[QgsSymbolLayer]