QSplineSeries Class
Die Klasse QSplineSeries stellt Daten als Spline-Diagramme dar. Mehr...
Header: | #include <QSplineSeries> |
In QML: | SplineSeries |
Inherits: | QLineSeries |
Öffentliche Funktionen
QSplineSeries(QObject *parent = nullptr) | |
virtual | ~QSplineSeries() |
Reimplementierte öffentliche Funktionen
virtual QAbstractSeries::SeriesType | type() const override |
Detaillierte Beschreibung
Eine Spline-Serie speichert die Datenpunkte und die Segment-Kontrollpunkte, die QPainterPath benötigt, um einen Spline zu zeichnen. Die Kontrollpunkte werden automatisch berechnet, wenn sich die Daten ändern. Der Algorithmus berechnet die Punkte, so dass der normale Spline gezeichnet werden kann.
Der folgende Codeausschnitt veranschaulicht, wie ein einfaches Spline-Diagramm erstellt wird:
QSplineSeries* series = new QSplineSeries(); series->append(0, 6); series->append(2, 4); ... chart->addSeries(series);
Dokumentation der Mitgliedsfunktionen
[explicit]
QSplineSeries::QSplineSeries(QObject *parent = nullptr)
Konstruiert ein leeres Serienobjekt, das ein untergeordnetes Objekt von parent ist. Wenn das Serienobjekt zu einer QChart -Instanz hinzugefügt wird, werden die Besitzverhältnisse übertragen.
[virtual noexcept]
QSplineSeries::~QSplineSeries()
Löscht die Splineserie.
[override virtual]
QAbstractSeries::SeriesType QSplineSeries::type() const
Reimplements: QLineSeries::type() const.
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.