##// END OF EJS Templates
fix compilation error with qpiemodelmapper
fix compilation error with qpiemodelmapper

File last commit:

r1234:6ba759c4c3bd
r1234:6ba759c4c3bd
Show More
qpiemodelmapper.h
57 lines | 1.3 KiB | text/x-c | CLexer
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 #ifndef QPIEMODELMAPPER_H
#define QPIEMODELMAPPER_H
#include "qchartglobal.h"
#include <QObject>
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 class QAbstractItemModel;
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 QTCOMMERCIALCHART_BEGIN_NAMESPACE
Marek Rosa
ModelMapper proposal
r1229 class QPieModelMapperPrivate;
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 class QPieSeries;
Marek Rosa
ModelMapper proposal
r1229
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 class QTCOMMERCIALCHART_EXPORT QPieModelMapper : public QObject
{
Q_OBJECT
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 Q_PROPERTY(int valuesIndex READ valuesIndex WRITE setValuesIndex)
Q_PROPERTY(int labelsIndex READ labelsIndex WRITE setLabelsIndex)
Tero Ahola
Now using only one declarative model
r1169 Q_PROPERTY(int first READ first WRITE setFirst)
Q_PROPERTY(int count READ count WRITE setCount)
Q_PROPERTY(Qt::Orientation orientation READ orientation WRITE setOrientation)
Q_ENUMS(Qt::Orientation)
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 public:
Marek Rosa
ModelMapper proposal
r1229 QPieModelMapper(QObject *parent = 0);
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 QAbstractItemModel* model() const;
void setModel(QAbstractItemModel *model);
QPieSeries* series() const;
void setSeries(QPieSeries *series);
Tero Ahola
Now using only one declarative model
r1169
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 int first() const;
void setFirst(int first);
int count() const;
void setCount(int count);
Qt::Orientation orientation() const;
void setOrientation(Qt::Orientation orientation);
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 int valuesIndex() const;
void setValuesIndex(int valuesIndex);
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164
Marek Rosa
All model related methods and members removed from the series. QML stuff commented out where complaining
r1230 int labelsIndex() const;
void setLabelsIndex(int labelsIndex);
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164
void reset();
private:
Jani Honkonen
fix compilation error with qpiemodelmapper
r1234 QPieModelMapperPrivate * const d_ptr;
Marek Rosa
ModelMapper proposal
r1229 Q_DECLARE_PRIVATE(QPieModelMapper)
Marek Rosa
Mapper class added for xyseries and pieseries. Model support commented out for barseries for now.
r1164 };
QTCOMMERCIALCHART_END_NAMESPACE
#endif // QPIEMODELMAPPER_H