Auf dieser Seite

AbstractSeries QML Type

Basistyp für alle Qt Graphs-Reihentypen. Mehr...

Import Statement: import QtGraphs
In C++: QAbstractSeries
Inherited By:

AreaSeries, BarSeries, LineSeries, PieSeries, ScatterSeries, SplineSeries, and XYSeries

Eigenschaften

Signale

Ausführliche Beschreibung

Dieser Typ kann nicht direkt instanziiert werden. Stattdessen sollte einer der folgenden abgeleiteten Typen zum Erstellen einer Reihe verwendet werden: LineSeries, SplineSeries, BarSeries oder ScatterSeries.

Eigenschaftsdokumentation

axisX : AbstractAxis [since 6.10]

Die für diese Reihe verwendete x-Achse. Erstellt eine von der in „ GraphsView “ definierten Achse getrennte Achse, sodass dem Benutzer mehrere Achsen pro Diagramm angezeigt werden.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

Siehe auch axisY.

axisY : AbstractAxis [since 6.10]

Die für diese Reihe verwendete y-Achse. Erstellt eine von der in „ GraphsView “ definierten Achse getrennte Achse, sodass dem Benutzer mehrere Achsen pro Diagramm angezeigt werden.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

Siehe auch axisX.

hoverable : bool

Legt fest, ob der Mauszeiger über die Serie geführt werden kann (Maus/Touch). Standardmäßig ist „ hoverable “ auf „ false “ gesetzt.

hovered : bool [read-only]

Kann verwendet werden, um zu prüfen, ob sich der Mauszeiger bzw. der Finger derzeit über einer Serie befindet.

Siehe auch QAbstractSeries::hovered.

legendData : list<legendData> [read-only]

Enthält Informationen, die zum Erstellen einer Legendenmarkierung für einen Datensatz in einem Diagramm benötigt werden.

name : string

Der Name der Reihe. Der Name wird in der Legende der Reihe angezeigt und unterstützt HTML-Formatierungen.

opacity : real

Die Deckkraft der Serie. Standardmäßig beträgt die Deckkraft 1,0. Die zulässigen Werte reichen von 0,0 (transparent) bis 1,0 (undurchsichtig).

selectable : bool

Legt fest, ob die Serie mit der Maus oder per Touch ausgewählt werden kann. Standardmäßig ist „ selectable “ auf „ false “ eingestellt.

type : enumeration [read-only]

Der Typ der Reihe.

KonstanteBeschreibung
AbstractSeries.SeriesType.LineEin Liniendiagramm.
AbstractSeries.SeriesType.BarEin Säulendiagramm.
AbstractSeries.SeriesType.ScatterEin Streudiagramm.
AbstractSeries.SeriesType.PieEin Kreisdiagramm.
AbstractSeries.SeriesType.SplineEin Spline-Diagramm.
AbstractSeries.SeriesType.AreaEin Flächendiagramm.
AbstractSeries.SeriesType.CustomEin benutzerdefiniertes Diagramm.

valuesMultiplier : real

Diese Variable kann verwendet werden, um die Werte der Reihe so zu animieren, dass sie von 0 bis zur tatsächlichen Wertgröße skaliert werden. Standardmäßig ist der Wert von „valuesMultiplier“ 1,0. Die gültigen Werte reichen von 0,0 (Höhe 0) bis 1,0 (voller Wert).

visible : bool

Die für diese Serie verwendete Sichtbarkeit. Standardmäßig ist „ visible “ auf „ true “ eingestellt.

zValue : int [since 6.10]

Die Serienliste von ` GraphsView ` ist nach der Eigenschaft `zValue` sortiert. Da jeder Serientyp auf einmal gerendert wird, entspricht die Reihenfolge meist der internen Reihenfolge innerhalb jedes Serientyps. Der höchste `zValue` jedes Serientyps bestimmt die Reihenfolge der Darstellung zwischen den Serientypen. Der Standardwert ist 0.

Diese Eigenschaft wurde in Qt 6.10 eingeführt.

Signal-Dokumentation

[since 6.10] axisXChanged(AbstractAxis newAxis)

Dieses Signal wird immer dann ausgegeben, wenn sich die X-Achse in der Steuerung ändert. Der Parameter „ newAxis “ enthält die neue Achse.

Hinweis: Der entsprechende Handler lautet „ onAxisXChanged “.

Dieses Signal wurde in Qt 6.10 eingeführt.

[since 6.10] axisYChanged(AbstractAxis newAxis)

Dieses Signal wird immer dann ausgegeben, wenn sich die Y-Achse in der Steuerung ändert. Der Parameter „ newAxis “ enthält die neue Achse.

Hinweis: Der entsprechende Handler lautet „ onAxisYChanged “.

Dieses Signal wurde in Qt 6.10 eingeführt.

hoverableChanged()

Dieses Signal wird ausgegeben, wenn sich die Serie „ hoverable “ ändert.

Hinweis: Der zugehörige Handler lautet „ onHoverableChanged “.

hoveredChanged()

Dieses Signal wird ausgegeben, wenn sich die Serie „ hovered “ ändert.

Hinweis: Der zugehörige Handler lautet „ onHoveredChanged “.

legendDataChanged()

Dieses Signal wird ausgelöst, wenn sich die Legendenangaben ändern.

Hinweis: Der zugehörige Handler lautet „ onLegendDataChanged “.

nameChanged()

Dieses Signal wird ausgegeben, wenn sich die Serie name ändert.

Hinweis: Der zugehörige Handler lautet „ onNameChanged “.

opacityChanged()

Dieses Signal wird ausgegeben, wenn sich die opacity der Serie ändert.

Hinweis: Der entsprechende Handler lautet „ onOpacityChanged “.

selectableChanged()

Dieses Signal wird ausgegeben, wenn sich die Serie „ selectable “ ändert.

Hinweis: Der entsprechende Handler ist „ onSelectableChanged “.

themeChanged()

Dieses Signal wird ausgegeben, wenn sich das Serienthema ändert.

Hinweis: Der entsprechende Handler lautet „ onThemeChanged “.

valuesMultiplierChanged()

Dieses Signal wird ausgegeben, wenn sich der valuesMultiplier der Serie ändert.

Hinweis: Der entsprechende Handler lautet „ onValuesMultiplierChanged “.

visibleChanged()

Dieses Signal wird ausgesendet, wenn sich die Sichtbarkeit der Serie ändert.

Hinweis: Der entsprechende Handler lautet „ onVisibleChanged “.

[since 6.10] zValueChanged(int newDrawOrder)

Dieses Signal wird ausgesendet, wenn sich die Reihenfolge der Abfrage auf „ newDrawOrder “ ändert.

Hinweis: Der entsprechende Handler lautet „ onZValueChanged “.

Dieses Signal wurde in Qt 6.10 eingeführt.

© 2026 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.