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
The base QML export class for EChart widgets.
Definition: echartbaseqml.h:42
char numberFormat() const
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
int numberPrecision() const
bool removeDataSet(const QString label)
Definition: echartbaseqml.cpp:84
EChartBase * eChartBase
Definition: echartbaseqml.h:82
void setTitleFont(QFont font)
Definition: echartbaseqml.cpp:91
#define E_CHARTS_EXPORT
Definition: echarts.h:31
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
QString chartTitle() const