Class: QgsMarkerLineSymbolLayerWidget

A widget for controlling the properties of a QgsMarkerLineSymbolLayer.

QgsMarkerLineSymbolLayerWidget in a default state

QgsMarkerLineSymbolLayerWidget in a default state

Class Hierarchy

Inheritance diagram of qgis.gui.QgsMarkerLineSymbolLayerWidget

Base classes

QgsSymbolLayerWidget

Abstract base class for widgets used to configure QgsSymbolLayer classes.

QWidget

QObject

QPaintDevice

Methods

setInterval

setOffsetAlongLine

Static Methods

create

Creates a new QgsMarkerLineSymbolLayerWidget.

class qgis.gui.QgsMarkerLineSymbolLayerWidget[source]

Bases: QgsSymbolLayerWidget

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

Constructor for QgsMarkerLineSymbolLayerWidget.

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

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

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

Creates a new QgsMarkerLineSymbolLayerWidget.

Parameters:

vl (Optional[QgsVectorLayer]) – associated vector layer

Return type:

Optional[QgsSymbolLayerWidget]

setInterval(self, val: float)[source]
Parameters:

val (float)

setOffsetAlongLine(self, val: float)[source]
Parameters:

val (float)