AbstractSeries QML Type
Basistyp für alle Typen der Qt Graph-Serie. Mehr...
Import Statement: | import QtGraphs |
In C++: | QAbstractSeries |
Inherited By: | AreaSeries, BarSeries, PieSeries, and XYSeries |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- AbstractSeries ist Teil von Qt Graphs QML Types for 2D.
Eigenschaften
- axisX : AbstractAxis
(since 6.10)
- axisY : AbstractAxis
(since 6.10)
- hoverable : bool
- hovered : bool
- legendData : list<LegendData>
- name : string
- opacity : real
- selectable : bool
- type : enumeration
- valuesMultiplier : real
- visible : bool
- zValue : int
(since 6.10)
Signale
- hoverableChanged()
- hoveredChanged()
- legendDataChanged()
- nameChanged()
- opacityChanged()
- selectableChanged()
- themeChanged()
- valuesMultiplierChanged()
- visibleChanged()
Detaillierte Beschreibung
Dieser Typ kann nicht direkt instanziiert werden. Stattdessen sollte einer der folgenden abgeleiteten Typen verwendet werden, um eine Serie zu erstellen: LineSeries, SplineSeries, BarSeries, oder ScatterSeries.
Eigenschaft Dokumentation
axisX : AbstractAxis |
Die für diese Serie verwendete x-Achse. Erzeugt eine separate Achse zu der in GraphsView definierten, die dem Benutzer mehrere Achsen pro Diagramm anzeigt.
Diese Eigenschaft wurde in Qt 6.10 eingeführt.
Siehe auch axisY.
axisY : AbstractAxis |
Die y-Achse, die für diese Serie verwendet wird. Erzeugt eine separate Achse zu der in GraphsView definierten, die dem Benutzer mehrere Achsen pro Diagramm anzeigt.
Diese Eigenschaft wurde in Qt 6.10 eingeführt.
Siehe auch axisX.
hoverable : bool |
Legt fest, ob die Serie mit der Maus/Berührung verschoben werden kann. Standardmäßig ist hoverable auf false
eingestellt.
hovered : bool |
Kann verwendet werden, um zu prüfen, ob die Maus/Berührung gerade über einer Serie schwebt.
Siehe auch QAbstractSeries::hovered.
legendData : list<LegendData> |
Enthält Informationen, die zum Erstellen einer Legendenmarkierung für einen Datensatz in einem Diagramm erforderlich sind.
name : string |
Der Name der Reihe. Der Name wird in der Legende für die Reihe angezeigt und unterstützt die HTML-Formatierung.
opacity : real |
Die Deckkraft der Reihe. Standardmäßig ist die Deckkraft 1,0. Die gültigen Werte reichen von 0,0 (transparent) bis 1,0 (undurchsichtig).
selectable : bool |
Legt fest, ob die Reihe mit der Maus oder durch Berühren ausgewählt werden kann. Standardmäßig ist selectable auf false
eingestellt.
type : enumeration |
Der Typ der Serie.
Konstante | Beschreibung |
---|---|
AbstractSeries.SeriesType.Line | Ein Liniendiagramm. |
AbstractSeries.SeriesType.Bar | Ein Balkendiagramm. |
AbstractSeries.SeriesType.Scatter | Ein Punktediagramm. |
AbstractSeries.SeriesType.Pie | Ein Kreisdiagramm. |
AbstractSeries.SeriesType.Spline | Ein Spline-Diagramm. |
AbstractSeries.SeriesType.Area | Ein Flächendiagramm. |
valuesMultiplier : real |
Diese Variable kann verwendet werden, um die Serienwerte zu animieren, so dass sie von 0 bis zur tatsächlichen Wertgröße skaliert werden. Standardmäßig ist der WerteMultiplikator 1,0. Die gültigen Werte reichen von 0,0 (Höhe 0) bis 1,0 (voller Wert).
visible : bool |
Die für diese Reihe verwendete Sichtbarkeit. Standardmäßig ist visible auf true
eingestellt.
zValue : int |
Die Serienliste von GraphsView wird nach der Eigenschaft zValue sortiert. Da jeder Reihentyp auf einmal gerendert wird, funktioniert die Reihenfolge meist als interne Reihenfolge jedes Reihentyps. Der höchste zValue der einzelnen Reihentypen bestimmt die Reihenfolge der Darstellung der Reihentypen. Der Standardwert ist 0.
Diese Eigenschaft wurde in Qt 6.10 eingeführt.
Signal Dokumentation
hoverableChanged() |
Dieses Signal wird ausgesendet, wenn sich die Serie hoverable ändert.
Hinweis: Der entsprechende Handler ist onHoverableChanged
.
hoveredChanged() |
Dieses Signal wird ausgegeben, wenn sich die Serie hovered ändert.
Hinweis: Der entsprechende Handler ist onHoveredChanged
.
legendDataChanged() |
Dieses Signal wird ausgegeben, wenn sich die Legendendaten ändern.
Hinweis: Der entsprechende Handler ist onLegendDataChanged
.
nameChanged() |
Dieses Signal wird ausgegeben, wenn sich die Serie name ändert.
Hinweis: Der entsprechende Handler ist onNameChanged
.
opacityChanged() |
Dieses Signal wird ausgegeben, wenn sich die opacity der Serie ändert.
Hinweis: Der entsprechende Handler ist 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 Thema der Serie ändert.
Hinweis: Der entsprechende Handler ist onThemeChanged
.
valuesMultiplierChanged() |
Dieses Signal wird ausgegeben, wenn sich der valuesMultiplier der Serie ändert.
Hinweis: Der entsprechende Handler ist onValuesMultiplierChanged
.
visibleChanged() |
Dieses Signal wird ausgegeben, wenn sich die Sichtbarkeit der Serie ändert.
Hinweis: Der entsprechende Handler ist onVisibleChanged
.
© 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.