##// END OF EJS Templates
Fix bug/typo in chartdataset
Fix bug/typo in chartdataset

File last commit:

r789:a31eb092569c
r828:efd18f904bfe
Show More
declarativepieseries.h
37 lines | 872 B | text/x-c | CLexer
/ qmlplugin / declarativepieseries.h
Tero Ahola
Dynamic data for QML pie and line series
r215 #ifndef DECLARATIVEPIESERIES_H
#define DECLARATIVEPIESERIES_H
#include "qchartglobal.h"
#include "qpieslice.h"
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 #include "qpieseries.h"
Tero Ahola
Dynamic data for QML pie and line series
r215 #include <QDeclarativeItem>
QTCOMMERCIALCHART_BEGIN_NAMESPACE
class QChart;
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 class DeclarativePieSeries : public QPieSeries, public QDeclarativeParserStatus
Tero Ahola
Dynamic data for QML pie and line series
r215 {
Q_OBJECT
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 Q_INTERFACES(QDeclarativeParserStatus)
Q_PROPERTY(QDeclarativeListProperty<QPieSlice> slices READ slices)
Tero Ahola
Dynamic data for QML pie and line series
r215
public:
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 explicit DeclarativePieSeries(QObject *parent = 0);
QDeclarativeListProperty<QPieSlice> slices();
Tero Ahola
Dynamic data for QML pie and line series
r215
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 public: // from QDeclarativeParserStatus
void classBegin();
void componentComplete();
Tero Ahola
Dynamic data for QML pie and line series
r215
sauimone
Q_SIGNALS and Q_SLOTS
r775 public Q_SLOTS:
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 static void appendSlice(QDeclarativeListProperty<QPieSlice> *list,
QPieSlice *element);
Tero Ahola
Dynamic data for QML pie and line series
r215
private:
QChart *m_chart;
};
QTCOMMERCIALCHART_END_NAMESPACE
#endif // DECLARATIVEPIESERIES_H