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;
135#include "ui_qgslinechartplotwidgetbase.h"
161 void mAddSymbolPushButton_clicked();
162 void mRemoveSymbolPushButton_clicked();
165 int mBlockChanges = 0;
167 std::unique_ptr< QgsNumericFormat > mXAxisNumericFormat;
168 std::unique_ptr< QgsNumericFormat > mYAxisNumericFormat;
175#include "ui_qgspiechartplotwidgetbase.h"
201 void mAddSymbolPushButton_clicked();
202 void mRemoveSymbolPushButton_clicked();
205 int mBlockChanges = 0;
207 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.