Class: QgsSimpleMarkerSymbolLayerWidget

A widget for controlling the properties of a QgsSimpleMarkerSymbolLayer.

QgsSimpleMarkerSymbolLayerWidget

QgsSimpleMarkerSymbolLayerWidget

Class Hierarchy

Inheritance diagram of qgis.gui.QgsSimpleMarkerSymbolLayerWidget

Base classes

QgsSymbolLayerWidget

Abstract base class for widgets used to configure QgsSymbolLayer classes.

QWidget

QObject

QPaintDevice

Methods

setColorFill

setColorStroke

Static Methods

create

Creates a new QgsSimpleMarkerSymbolLayerWidget.

class qgis.gui.QgsSimpleMarkerSymbolLayerWidget[source]

Bases: QgsSymbolLayerWidget

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

Constructor for QgsSimpleMarkerSymbolLayerWidget.

Parameters:
  • vl (Optional[QgsVectorLayer]) – associated vector layer

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

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

Creates a new QgsSimpleMarkerSymbolLayerWidget.

Parameters:

vl (Optional[QgsVectorLayer]) – associated vector layer

Return type:

Optional[QgsSymbolLayerWidget]

setColorFill(self, color: QColor | Qt.GlobalColor)[source]
Parameters:

color (Union[QColor, Qt.GlobalColor])

setColorStroke(self, color: QColor | Qt.GlobalColor)[source]
Parameters:

color (Union[QColor, Qt.GlobalColor])