QgsPointClusterRendererWidget class
A widget which allows configuration of the properties for a QgsPointClusterRenderer.
Contents
Base classes
- class QgsRendererWidget
- Base class for renderer settings widgets.
- class QgsExpressionContextGenerator
- Abstract interface for generating an expression context.
Public static functions
- static auto create(QgsVectorLayer* layer, QgsStyle* style, QgsFeatureRenderer* renderer) -> QgsRendererWidget*
- Returns a new QgsPointClusterRendererWidget.
Constructors, destructors, conversion operators
- QgsPointClusterRendererWidget(QgsVectorLayer* layer, QgsStyle* style, QgsFeatureRenderer* renderer)
- Constructor for QgsPointClusterRendererWidget.
Public functions
- auto createExpressionContext() const -> QgsExpressionContext override
- This method needs to be reimplemented in all classes which implement this interface and return an expression context.
- auto renderer() -> QgsFeatureRenderer* override
- Returns pointer to the renderer (no transfer of ownership)
- void setContext(const QgsSymbolWidgetContext& context) override
- Sets the context in which the renderer widget is shown, e.g., the associated map canvas and expression contexts.
Function documentation
static QgsRendererWidget* QgsPointClusterRendererWidget:: create(QgsVectorLayer* layer,
QgsStyle* style,
QgsFeatureRenderer* renderer)
Returns a new QgsPointClusterRendererWidget.
| Parameters | |
|---|---|
| layer | associated vector layer |
| style | style collection |
| renderer | source QgsPointClusterRenderer renderer |
| Returns | new QgsRendererWidget |
QgsPointClusterRendererWidget:: QgsPointClusterRendererWidget(QgsVectorLayer* layer,
QgsStyle* style,
QgsFeatureRenderer* renderer)
Constructor for QgsPointClusterRendererWidget.
| Parameters | |
|---|---|
| layer | associated vector layer |
| style | style collection |
| renderer | source QgsPointClusterRenderer renderer |
QgsExpressionContext QgsPointClusterRendererWidget:: createExpressionContext() const override
This method needs to be reimplemented in all classes which implement this interface and return an expression context.
void QgsPointClusterRendererWidget:: setContext(const QgsSymbolWidgetContext& context) override
Sets the context in which the renderer widget is shown, e.g., the associated map canvas and expression contexts.
| Parameters | |
|---|---|
| context | symbol widget context |