diff options
Diffstat (limited to 'plugins/declarative/declarativexyseries.cpp')
-rw-r--r-- | plugins/declarative/declarativexyseries.cpp | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/plugins/declarative/declarativexyseries.cpp b/plugins/declarative/declarativexyseries.cpp deleted file mode 100644 index 5ff69c50..00000000 --- a/plugins/declarative/declarativexyseries.cpp +++ /dev/null @@ -1,118 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2014 Digia Plc -** All rights reserved. -** For any questions to Digia, please use contact form at http://qt.digia.com -** -** This file is part of the Qt Enterprise Charts Add-on. -** -** $QT_BEGIN_LICENSE$ -** Licensees holding valid Qt Enterprise licenses may use this file in -** accordance with the Qt Enterprise License Agreement provided with the -** Software or, alternatively, in accordance with the terms contained in -** a written agreement between you and Digia. -** -** If you have questions regarding the use of this file, please use -** contact form at http://qt.digia.com -** $QT_END_LICENSE$ -** -****************************************************************************/ - - -#include "declarativexyseries.h" -#include "declarativexypoint.h" -#include "qvxymodelmapper.h" -#include "qhxymodelmapper.h" - -QTCOMMERCIALCHART_BEGIN_NAMESPACE - -DeclarativeXySeries::DeclarativeXySeries() -{ -} - -DeclarativeXySeries::~DeclarativeXySeries() -{ -} - -void DeclarativeXySeries::classBegin() -{ -} - -void DeclarativeXySeries::componentComplete() -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - - foreach (QObject *child, series->children()) { - if (qobject_cast<DeclarativeXYPoint *>(child)) { - DeclarativeXYPoint *point = qobject_cast<DeclarativeXYPoint *>(child); - series->append(point->x(), point->y()); - } else if (qobject_cast<QVXYModelMapper *>(child)) { - QVXYModelMapper *mapper = qobject_cast<QVXYModelMapper *>(child); - mapper->setSeries(series); - } else if (qobject_cast<QHXYModelMapper *>(child)) { - QHXYModelMapper *mapper = qobject_cast<QHXYModelMapper *>(child); - mapper->setSeries(series); - } - } -} - -void DeclarativeXySeries::append(qreal x, qreal y) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->append(x, y); -} - -void DeclarativeXySeries::replace(qreal oldX, qreal oldY, qreal newX, qreal newY) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->replace(oldX, oldY, newX, newY); -} - -void DeclarativeXySeries::replace(int index, qreal newX, qreal newY) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->replace(index, newX, newY); -} - -void DeclarativeXySeries::remove(qreal x, qreal y) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->remove(x, y); -} - -void DeclarativeXySeries::remove(int index) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->remove(index); -} - -void DeclarativeXySeries::insert(int index, qreal x, qreal y) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->insert(index, QPointF(x, y)); -} - -void DeclarativeXySeries::clear() -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - series->clear(); -} - -QPointF DeclarativeXySeries::at(int index) -{ - QXYSeries *series = qobject_cast<QXYSeries *>(xySeries()); - Q_ASSERT(series); - if (index >= 0 || index < series->count()) - return series->points().at(index); - return QPointF(0, 0); -} - -QTCOMMERCIALCHART_END_NAMESPACE |