qxyseries.h
33 lines
| 606 B
| text/x-c
|
CLexer
Michal Klocek
|
r12 | #ifndef QXYSERIES_H_ | ||
#define QXYSERIES_H_ | ||||
Tero Ahola
|
r19 | |||
#include "qchartconfig.h" | ||||
Michal Klocek
|
r12 | #include <QDebug> | ||
#include <QColor> | ||||
Tero Ahola
|
r19 | QCHART_BEGIN_NAMESPACE | ||
Michal Klocek
|
r12 | |||
Tero Ahola
|
r19 | class QCHART_EXPORT QXYSeries | ||
Michal Klocek
|
r12 | { | ||
public: | ||||
QXYSeries(); | ||||
virtual ~QXYSeries(); | ||||
void add(qreal x, qreal y); | ||||
void clear(); | ||||
void setColor(const QColor& color); | ||||
const QColor& color() const { return m_color;} | ||||
int count() const; | ||||
qreal x(int pos) const; | ||||
qreal y(int pos) const; | ||||
friend QDebug operator<< (QDebug d, const QXYSeries series); | ||||
private: | ||||
QColor m_color; | ||||
QList<qreal> m_x; | ||||
QList<qreal> m_y; | ||||
}; | ||||
Tero Ahola
|
r19 | QCHART_END_NAMESPACE | ||
Michal Klocek
|
r12 | #endif | ||