qchartaxiscategories.h
38 lines
| 729 B
| text/x-c
|
CLexer
Michal Klocek
|
r445 | #ifndef QCHARTAXISCATEGORIES_H_ | ||
#define QCHARTAXISCATEGORIES_H_ | ||||
Michal Klocek
|
r701 | |||
Jani Honkonen
|
r697 | #include <qchartglobal.h> | ||
Michal Klocek
|
r701 | #include <qbarseries.h> | ||
Michal Klocek
|
r445 | |||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
Tero Ahola
|
r448 | class QTCOMMERCIALCHART_EXPORT QChartAxisCategories : public QObject | ||
Michal Klocek
|
r445 | { | ||
Q_OBJECT | ||||
private: | ||||
QChartAxisCategories(); | ||||
public: | ||||
~QChartAxisCategories(); | ||||
Michal Klocek
|
r703 | void insert(const QBarCategories& category); | ||
Michal Klocek
|
r445 | void insert(qreal value,QString label); | ||
void remove(qreal value); | ||||
Michal Klocek
|
r706 | QList<qreal> values() const; | ||
Michal Klocek
|
r497 | QString label(qreal value) const; | ||
Michal Klocek
|
r445 | void clear(); | ||
int count(); | ||||
//internal signal | ||||
signals: | ||||
void updated(); | ||||
private: | ||||
QMap<qreal,QString> m_map; | ||||
friend class QChartAxis; | ||||
}; | ||||
QTCOMMERCIALCHART_END_NAMESPACE | ||||
#endif /* QCHARTAXISCATEGORIES_H_ */ | ||||