15#ifndef QGSPLOTWIDGET_H
16#define QGSPLOTWIDGET_H
83 void updateProperty();
94#include "ui_qgsbarchartplotwidgetbase.h"
120 void mAddSymbolPushButton_clicked();
121 void mRemoveSymbolPushButton_clicked();
124 int mBlockChanges = 0;
126 std::unique_ptr< QgsNumericFormat > mXAxisNumericFormat;
127 std::unique_ptr< QgsNumericFormat > mYAxisNumericFormat;
129 bool mFlipAxes =
false;
137#include "ui_qgslinechartplotwidgetbase.h"
163 void mAddSymbolPushButton_clicked();
164 void mRemoveSymbolPushButton_clicked();
167 int mBlockChanges = 0;
169 std::unique_ptr< QgsNumericFormat > mXAxisNumericFormat;
170 std::unique_ptr< QgsNumericFormat > mYAxisNumericFormat;
172 bool mFlipAxes =
false;
179#include "ui_qgspiechartplotwidgetbase.h"
205 void mAddSymbolPushButton_clicked();
206 void mRemoveSymbolPushButton_clicked();
209 int mBlockChanges = 0;
211 std::unique_ptr< QgsNumericFormat > mNumericFormat;
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...
Base class for plot/chart/graphs.
DataDefinedProperty
Data defined properties for different plot types.
A grouped map of multiple QgsProperty objects, each referenced by an integer key value.