##// END OF EJS Templates
Fixed scatter not updating on setBrush/setPen
Fixed scatter not updating on setBrush/setPen

File last commit:

r1293:221a9324f935
r1305:0ab6c866962e
Show More
qbarmodelmapper.h
64 lines | 1.4 KiB | text/x-c | CLexer
Marek Rosa
BarSeries Model mapper added
r1170 #ifndef QBARMODELMAPPER_H
#define QBARMODELMAPPER_H
#include "qchartglobal.h"
#include <QObject>
Marek Rosa
BarModel mapper refactored.
r1293 class QAbstractItemModel;
Marek Rosa
BarSeries Model mapper added
r1170 QTCOMMERCIALCHART_BEGIN_NAMESPACE
Marek Rosa
BarModel mapper refactored.
r1293 class QBarModelMapperPrivate;
class QBarSeries;
Marek Rosa
BarSeries Model mapper added
r1170 class QTCOMMERCIALCHART_EXPORT QBarModelMapper : public QObject
{
Q_OBJECT
Marek Rosa
BarModel mapper refactored.
r1293 Q_PROPERTY(QBarSeries *series READ series WRITE setSeries)
Q_PROPERTY(QAbstractItemModel *model READ model WRITE setModel)
Q_PROPERTY(int first READ first WRITE setFirst)
Q_PROPERTY(int count READ count WRITE setCount)
Q_ENUMS(Qt::Orientation)
protected:
Marek Rosa
BarSeries Model mapper added
r1170 explicit QBarModelMapper(QObject *parent = 0);
Marek Rosa
BarModel mapper refactored.
r1293
public:
QAbstractItemModel* model() const;
void setModel(QAbstractItemModel *model);
QBarSeries* series() const;
void setSeries(QBarSeries *series);
Marek Rosa
BarSeries Model mapper added
r1170 int first() const;
void setFirst(int first);
int count() const;
void setCount(int count);
Marek Rosa
BarModel mapper refactored.
r1293 int firstBarSection() const;
void setFirstBarSection(int firstBarSection);
Marek Rosa
BarSeries Model mapper added
r1170
Marek Rosa
BarModel mapper refactored.
r1293 int lastBarSection() const;
void setLastBarSection(int lastBarSection);
Marek Rosa
BarSeries Model mapper added
r1170
Marek Rosa
BarModel mapper refactored.
r1293 int categoriesSection() const;
void setCategoriesSection(int categoriesSection);
Marek Rosa
BarSeries Model mapper added
r1170
Marek Rosa
BarModel mapper refactored.
r1293 protected:
Qt::Orientation orientation() const;
void setOrientation(Qt::Orientation orientation);
Marek Rosa
BarSeries Model mapper added
r1170
void reset();
Q_SIGNALS:
void updated();
Marek Rosa
BarModel mapper refactored.
r1293 protected:
QBarModelMapperPrivate * const d_ptr;
Q_DECLARE_PRIVATE(QBarModelMapper)
Marek Rosa
BarSeries Model mapper added
r1170 };
QTCOMMERCIALCHART_END_NAMESPACE
#endif // QBARMODELMAPPER_H