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

Constructor for QgsSymbolLayerWidget.

QWidget

QObject

QPaintDevice

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]

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

Update the current symbol layer displayed

Parameters:

layer (Optional[QgsSymbolLayer])

symbolLayer(self) QgsSymbolLayer | None[source]

Returns the current symbol layer

Return type:

Optional[QgsSymbolLayer]