##// END OF EJS Templates
No longer automatically disable QDateTimeAxis on ARM platforms...
No longer automatically disable QDateTimeAxis on ARM platforms QDateTimeAxis is now only disabled on platforms that define qreal as float. Change-Id: I08d393d328c972d74b27bd218e4cd01e844800c9 Reviewed-by: Tomi Korpipää <tomi.korpipaa@theqtcompany.com> Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>

File last commit:

r2854:46147b040d06
r2861:21c113d296ef
Show More
declarativexyseries.h
64 lines | 2.1 KiB | text/x-c | CLexer
/ src / chartsqml2 / declarativexyseries.h
Miikka Heikkinen
Updated license...
r2854 /****************************************************************************
Jani Honkonen
Add/modify license headers
r830 **
Miikka Heikkinen
Updated license...
r2854 ** Copyright (C) 2016 The Qt Company Ltd.
** Contact: https://www.qt.io/licensing/
Jani Honkonen
Add/modify license headers
r830 **
Miikka Heikkinen
Updated license...
r2854 ** This file is part of the Qt Charts module of the Qt Toolkit.
Jani Honkonen
Add/modify license headers
r830 **
Miikka Heikkinen
Updated license...
r2854 ** $QT_BEGIN_LICENSE:GPL$
Titta Heikkala
Updated license headers...
r2845 ** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
Miikka Heikkinen
Updated license...
r2854 ** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 3 or (at your option) any later version
** approved by the KDE Free Qt Foundation. The licenses are as published by
** the Free Software Foundation and appearing in the file LICENSE.GPL3
** included in the packaging of this file. Please review the following
** information to ensure the GNU General Public License requirements will
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
Jani Honkonen
Add/modify license headers
r830 **
Titta Heikkala
Updated license headers...
r2845 ** $QT_END_LICENSE$
**
Miikka Heikkinen
Updated license...
r2854 ****************************************************************************/
Jani Honkonen
Add/modify license headers
r830
Tero Ahola
Spline to QML API
r732 #ifndef DECLARATIVE_XY_SERIES_H
#define DECLARATIVE_XY_SERIES_H
Titta Heikkala
Fix include syntax...
r2714 #include <QtCharts/QXYSeries>
Tero Ahola
Spline to QML API
r732
Titta Heikkala
Qt Charts project file structure change...
r2712 QT_CHARTS_BEGIN_NAMESPACE
Tero Ahola
Spline to QML API
r732
class QChart;
Tero Ahola
Renamed QSeries to QAbstractSeries
r988 class QAbstractSeries;
Tero Ahola
Spline to QML API
r732
Tero Ahola
Simplified declarative implementation
r1117 class DeclarativeXySeries
Tero Ahola
Spline to QML API
r732 {
public:
Tero Ahola
Declarative series classed now derived from QSeries childs
r789 explicit DeclarativeXySeries();
Tero Ahola
Spline to QML API
r732 ~DeclarativeXySeries();
public:
Tero Ahola
XY model mappers to QML api
r1278 void classBegin();
void componentComplete();
Tero Ahola
Use qobject_cast instead of reinterpret_cast in xy series casts
r1401 virtual QXYSeries *xySeries() = 0;
Tero Ahola
QML methods of series: several fixes and documentation
r1521
void append(qreal x, qreal y);
void replace(qreal oldX, qreal oldY, qreal newX, qreal newY);
Miikka Heikkinen
Implement index based removing/replacing points in series...
r2496 void replace(int index, qreal newX, qreal newY);
Tero Ahola
QML methods of series: several fixes and documentation
r1521 void remove(qreal x, qreal y);
Miikka Heikkinen
Implement index based removing/replacing points in series...
r2496 void remove(int index);
Miikka Heikkinen
Add a method to remove more than one point to QXYSeries...
r2805 void removePoints(int index, int count);
Tero Ahola
QML methods of series: several fixes and documentation
r1521 void insert(int index, qreal x, qreal y);
void clear();
QPointF at(int index);
Tero Ahola
Spline to QML API
r732 };
Titta Heikkala
Qt Charts project file structure change...
r2712 QT_CHARTS_END_NAMESPACE
Tero Ahola
Spline to QML API
r732
#endif // DECLARATIVE_XY_SERIES_H