18#ifndef QGSPOINTDISPLACEMENTRENDERERWIDGET_H
19#define QGSPOINTDISPLACEMENTRENDERERWIDGET_H
21#include "ui_qgspointdisplacementrendererwidgetbase.h"
48 std::unique_ptr<QgsPointDisplacementRenderer> mRenderer;
50 void blockAllSignals(
bool block );
51 void setupBlankUi(
const QString &layerName );
54 void mLabelFieldComboBox_currentIndexChanged(
const QString &text );
55 void mRendererComboBox_currentIndexChanged(
int index );
56 void mPlacementComboBox_currentIndexChanged(
int index );
57 void labelFontChanged();
58 void mCircleWidthSpinBox_valueChanged(
double d );
59 void mCircleColorButton_colorChanged(
const QColor &newColor );
60 void mDistanceSpinBox_valueChanged(
double d );
61 void mDistanceUnitWidget_changed();
62 void mLabelColorButton_colorChanged(
const QColor &newColor );
63 void mCircleModificationSpinBox_valueChanged(
double d );
64 void mLabelDistanceFactorSpinBox_valueChanged(
double d );
65 void mScaleDependentLabelsCheckBox_stateChanged(
int state );
66 void minLabelScaleChanged(
double scale );
67 void mRendererSettingsButton_clicked();
68 void centerSymbolChanged();
69 void updateRendererFromWidget();
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
Abstract base class for all 2D vector feature renderers.
A renderer that automatically displaces points with the same geographic location.
A database of saved style entities, including symbols, color ramps, text formats and others.
Contains settings which reflect the context in which a symbol (or renderer) widget is shown,...
Represents a vector layer which manages a vector based dataset.