20 #ifndef ECHARTBASEQML_H 21 #define ECHARTBASEQML_H 25 #if QT_VERSION >= 0x050000 26 #include <QQuickPaintedItem> 30 #include <QGraphicsProxyWidget> 39 #if QT_VERSION >= 0x050000 46 Q_PROPERTY(QString chartTitle READ chartTitle WRITE setChartTitle)
47 Q_PROPERTY(
int numberPrecision READ numberPrecision WRITE setNumberPrecision)
48 Q_PROPERTY(
char numberFormat READ numberFormat WRITE setNumberFormat)
49 Q_PROPERTY(QFont titleFont READ titleFont WRITE setTitleFont)
50 Q_PROPERTY(QFont labelFont READ labelFont WRITE setLabelFont)
52 #if QT_VERSION >= 0x050000 74 #if QT_VERSION >= 0x050000 75 void paint(QPainter * painter);
85 #endif // ECHARTBASEQML_H int numberPrecision() const
The base QML export class for EChart widgets.
Definition: echartbaseqml.h:42
void setNumberFormat(char format)
Definition: echartbaseqml.cpp:70
void setLabelFont(QFont font)
Definition: echartbaseqml.cpp:105
Base class for ECharts.To add values, call addDataSet(). How the values are treated or how many data ...
Definition: echartbase.h:56
void clear()
Definition: echartbaseqml.cpp:130
bool removeDataSet(const QString label)
Definition: echartbaseqml.cpp:84
char numberFormat() const
EChartBase * eChartBase
Definition: echartbaseqml.h:82
void setTitleFont(QFont font)
Definition: echartbaseqml.cpp:91
#define E_CHARTS_EXPORT
Definition: echarts.h:31
QString chartTitle() const
void setChartTitle(QString chartTitle)
Definition: echartbaseqml.cpp:42
EChartBaseQml(EChartBase *eChartWidget, QGraphicsItem *parent=NULL)
Definition: echartbaseqml.cpp:29
void setNumberPrecision(int precision)
Definition: echartbaseqml.cpp:56