56 Q_PROPERTY(QString xTitle READ xTitle WRITE setXTitle)
57 Q_PROPERTY(QString yTitle READ yTitle WRITE setYTitle)
58 Q_PROPERTY(
int xTicksAngle READ xTicksAngle WRITE setXTicksAngle)
62 void setYTitle(QString yTitle);
63 inline QString yTitle()
const {
return myYTitle; }
64 void setXTitle(QString xTitle);
65 inline QString
xTitle()
const {
return myXTitle; }
66 void setXTicksAngle(
int angle);
75 int xTicksAngle()
const;
77 void setXTicks(
const QList<QVariant> xTicks);
78 void setYTicks(
const QList<QVariant> yTicks);
81 void drawChart(QPainter *painter, QRect viewPort);
85 void mouseMoveEvent(QMouseEvent * event);
88 float linearInterpolation(
const float dy,
const float x1,
const float x0,
const float y0,
const float x)
const;
102 #endif // ECHARTLINE_H