#include "qscatterseries.h" #include "qscatterseries_p.h" #include "qchart.h" QTCOMMERCIALCHART_BEGIN_NAMESPACE QScatterSeriesPrivate::QScatterSeriesPrivate() : m_data(QList()) { } QScatterSeries::QScatterSeries(QObject *parent) : QChartSeries(parent), d(new QScatterSeriesPrivate()) { } QScatterSeries::~QScatterSeries() { delete d; } void QScatterSeries::addData(QPointF value) { d->m_data.append(value); emit changed(); } QScatterSeries& QScatterSeries::operator << (const QPointF &value) { d->m_data.append(value); emit changed(); return *this; } void QScatterSeries::setData(QList data) { d->m_data = data; emit changed(); } QList QScatterSeries::data() { return d->m_data; } void QScatterSeries::setMarkerPen(QPen pen) { d->m_markerPen = pen; } QPen QScatterSeries::markerPen() { return d->m_markerPen; } #include "moc_qscatterseries.cpp" QTCOMMERCIALCHART_END_NAMESPACE