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...