scatterseries_p.h
37 lines
| 732 B
| text/x-c
|
CLexer
Tero Ahola
|
r42 | #ifndef QSCATTERSERIESPRIVATE_H | ||
#define QSCATTERSERIESPRIVATE_H | ||||
Tero Ahola
|
r158 | #include "qchartglobal.h" | ||
Michal Klocek
|
r360 | #include "qseries.h" | ||
Tero Ahola
|
r459 | #include <QObject> | ||
Tero Ahola
|
r179 | #include <QPen> | ||
Tero Ahola
|
r42 | |||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
/*! | ||||
* The PIMPL class of QScatterSeries. | ||||
*/ | ||||
Tero Ahola
|
r459 | class QScatterSeriesPrivate : public QObject | ||
Tero Ahola
|
r42 | { | ||
Tero Ahola
|
r459 | Q_OBJECT | ||
Tero Ahola
|
r42 | public: | ||
Tero Ahola
|
r459 | QScatterSeriesPrivate(QObject *parent); | ||
void emitChanged(); | ||||
Q_SIGNALS: | ||||
// TODO: more finegrained signaling for performance reasons | ||||
// (see for example QPieSeries implementation with change sets) | ||||
void changed(); | ||||
Tero Ahola
|
r42 | |||
Tero Ahola
|
r75 | public: | ||
Tero Ahola
|
r158 | QList<QPointF> m_data; | ||
Tero Ahola
|
r179 | QPen m_markerPen; | ||
Tero Ahola
|
r195 | QBrush m_markerBrush; | ||
int m_markerShape; | ||||
Tero Ahola
|
r397 | qreal m_markerSize; | ||
Tero Ahola
|
r42 | }; | ||
QTCOMMERCIALCHART_END_NAMESPACE | ||||
Tero Ahola
|
r103 | #endif // QSCATTERSERIESPRIVATE_H | ||