47 std::unique_ptr< QgsPointDisplacementRenderer > mRenderer;
49 void blockAllSignals(
bool block );
50 void setupBlankUi(
const QString &layerName );
53 void mLabelFieldComboBox_currentIndexChanged(
const QString &text );
54 void mRendererComboBox_currentIndexChanged(
int index );
55 void mPlacementComboBox_currentIndexChanged(
int index );
56 void labelFontChanged();
57 void mCircleWidthSpinBox_valueChanged(
double d );
58 void mCircleColorButton_colorChanged(
const QColor &newColor );
59 void mDistanceSpinBox_valueChanged(
double d );
60 void mDistanceUnitWidget_changed();
61 void mLabelColorButton_colorChanged(
const QColor &newColor );
62 void mCircleModificationSpinBox_valueChanged(
double d );
63 void mLabelDistanceFactorSpinBox_valueChanged(
double d );
64 void mScaleDependentLabelsCheckBox_stateChanged(
int state );
65 void minLabelScaleChanged(
double scale );
66 void mRendererSettingsButton_clicked();
67 void centerSymbolChanged();
68 void updateRendererFromWidget();
Abstract interface for generating an expression context.
virtual QgsExpressionContext createExpressionContext() const =0
This method needs to be reimplemented in all classes which implement this interface and return an exp...
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...