##// END OF EJS Templates
Adds PIMPL to qchart
Adds PIMPL to qchart

File last commit:

r722:3c81c15bc4ba
r740:344f31f1bb27
Show More
declarativexypoint.h
30 lines | 630 B | text/x-c | CLexer
/ qmlplugin / declarativexypoint.h
Tero Ahola
d
r722 #ifndef DECLARATIVE_XY_POINT_H
#define DECLARATIVE_XY_POINT_H
Tero Ahola
Proposal for QML data API
r196
#include "qchartglobal.h"
#include <QObject>
QTCOMMERCIALCHART_BEGIN_NAMESPACE
Tero Ahola
d
r722 class DeclarativeXyPoint : public QObject
Tero Ahola
Proposal for QML data API
r196 {
Q_OBJECT
Q_PROPERTY(qreal x READ x WRITE setX /*NOTIFY dataXChanged*/)
Q_PROPERTY(qreal y READ y WRITE setY /*NOTIFY dataYChanged*/)
public:
Tero Ahola
d
r722 explicit DeclarativeXyPoint(QObject *parent = 0);
Tero Ahola
Proposal for QML data API
r196
void setX(qreal x) {m_x = x;}
qreal x() {return m_x;}
void setY(qreal y) {m_y = y;}
qreal y() {return m_y;}
public:
qreal m_x;
qreal m_y;
};
QTCOMMERCIALCHART_END_NAMESPACE
Tero Ahola
d
r722 #endif // DECLARATIVE_XY_POINT_H