QgsRasterMarkerSymbolLayerWidget class

Widget for configuring QgsRasterMarkerSymbolLayer symbol layers.

Public static functions

static auto create(QgsVectorLayer* vl) -> QgsSymbolLayerWidget*
Creates a new QgsRasterMarkerSymbolLayerWidget.

Constructors, destructors, conversion operators

QgsRasterMarkerSymbolLayerWidget(QgsVectorLayer* vl, QWidget* parent = nullptr)
Constructor for QgsRasterMarkerSymbolLayerWidget.

Public functions

void setContext(const QgsSymbolWidgetContext& context) override
Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.

Function documentation

static QgsSymbolLayerWidget* QgsRasterMarkerSymbolLayerWidget::create(QgsVectorLayer* vl)

Creates a new QgsRasterMarkerSymbolLayerWidget.

Parameters
vl associated vector layer

QgsRasterMarkerSymbolLayerWidget::QgsRasterMarkerSymbolLayerWidget(QgsVectorLayer* vl, QWidget* parent = nullptr)

Constructor for QgsRasterMarkerSymbolLayerWidget.

Parameters
vl associated vector layer
parent parent widget

void QgsRasterMarkerSymbolLayerWidget::setContext(const QgsSymbolWidgetContext& context) override

Sets the context in which the symbol widget is shown, e.g., the associated map canvas and expression contexts.

Parameters
context symbol widget context