AreaSeries QML Type
Stellt Daten in Flächendiagrammen dar. Mehr...
| Import Statement: | import QtGraphs |
| In C++: | QAreaSeries |
| Inherits: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- AreaSeries ist Teil von Qt Graphs QML Types for 2D.
Eigenschaften
- borderColor : color
- borderWidth : real
- color : color
- gradient : ShapeGradient
(since 6.11) - lowerSeries : XYSeries
- selected : bool
- selectedBorderColor : color
- selectedColor : color
- selectedGradient : ShapeGradient
(since 6.11) - upperSeries : XYSeries
Signale
- borderColorChanged(color newBorderColor)
- borderWidthChanged()
- clicked(point point)
- colorChanged(color newColor)
- doubleClicked(point point)
- gradientChanged()
(since 6.11) - lowerSeriesChanged()
- pressed(point point)
- released(point point)
- selectedBorderColorChanged(color newSelectedBorderColor)
- selectedChanged()
- selectedColorChanged(color newSelectedColor)
- selectedGradientChanged()
(since 6.11) - upperSeriesChanged()
Ausführliche Beschreibung
Ein Flächendiagramm wird verwendet, um eine Fläche zu zeichnen, die aus Punkten besteht. Die Punkte werden durch zwei Reihen definiert: upperSeries und lowerSeries. Die Fläche zwischen den Reihen wird als Diagramm gezeichnet. Wenn nur upperSeries definiert ist, liegt die Fläche zwischen dem unteren Teil des Diagramms und der oberen Reihe.

Eigenschaft Dokumentation
borderColor : color
Die Farbe des Rahmens des Bereichs. Der Standardwert ist transparent, d. h. die Farbe des Rahmens wird durch das Thema definiert.
borderWidth : real
Die Breite der Linie, die den Bereich umschließt. Der Standardwert ist -1, d. h. die Breite des Rahmens wird durch das Thema festgelegt.
color : color
Die Füllfarbe des Bereichs. Der Standardwert ist transparent, d. h. die Farbe wird durch das Thema definiert.
Hinweis: Wenn gradient auf einen anderen Wert als null gesetzt ist, hat dieser Vorrang vor color. Der Wert color wird in diesem Fall ignoriert.
gradient : ShapeGradient [since 6.11]
Diese Eigenschaft definiert den Füllgradienten. Standardmäßig ist kein Farbverlauf aktiviert und der Wert lautet null. In diesem Fall basiert die Füllung auf der Eigenschaft color.
Hinweis: Der Typ Farbverlauf kann hier nicht verwendet werden. Verwenden Sie stattdessen lieber einen der erweiterten Untertypen, wie LinearGradient.
Hinweis: Wird ein anderer Wert als null gewählt, hat gradient Vorrang vor color.
Diese Eigenschaft wurde in Qt 6.11 eingeführt.
lowerSeries : XYSeries
Legt die untere Begrenzung des Bereichs fest. Ist dieser Wert Null, gilt der Boden des Diagramms als untere Grenze.
selected : bool
Legt diesen Bereich als ausgewählt fest. Der Standardwert ist false.
selectedBorderColor : color
Die Farbe des Rahmens des Bereichs, wenn dieser ausgewählt ist. Der Standardwert ist transparent, d. h. die Farbe des ausgewählten Rahmens wird durch das Thema festgelegt.
selectedColor : color
Die Füllfarbe des Bereichs, wenn dieser ausgewählt ist. Der Standardwert ist transparent, d. h. die ausgewählte Farbe wird durch das Thema definiert.
Hinweis: Wenn selectedGradient auf einen anderen Wert als null gesetzt ist, hat dieser Vorrang vor selectedColor. Der Wert selectedColor wird in diesem Fall ignoriert.
selectedGradient : ShapeGradient [since 6.11]
Diese Eigenschaft legt den Füllgradienten des Bereichs fest, wenn dieser ausgewählt ist. Standardmäßig ist kein Farbverlauf aktiviert und der Wert lautet null. In diesem Fall basiert die Füllung auf der Eigenschaft selectedColor.
Hinweis: Der Typ Farbverlauf kann hier nicht verwendet werden. Verwenden Sie stattdessen lieber einen der erweiterten Untertypen, wie LinearGradient.
Hinweis: Wird ein anderer Wert als null gewählt, hat selectedGradient Vorrang vor selectedColor.
Diese Eigenschaft wurde in Qt 6.11 eingeführt.
upperSeries : XYSeries
Legt die obere Begrenzung des Bereichs fest. Wenn dieser Wert Null ist, wird kein Bereich gezeichnet.
Signal-Dokumentation
borderColorChanged(color newBorderColor)
Dieses Signal wird ausgegeben, wenn die Farbe des Bereichsrandes auf newBorderColor wechselt.
Hinweis: Der entsprechende Handler ist onBorderColorChanged.
borderWidthChanged()
Dieses Signal wird ausgegeben, wenn sich die Breite des Bereichsrandes ändert.
Hinweis: Der entsprechende Handler ist onBorderWidthChanged.
clicked(point point)
Dieses Signal wird ausgelöst, wenn der Benutzer auf einen Bereichsgraphen klickt oder tippt. Die point gibt die Position an, an der das Ereignis ausgelöst wurde.
Hinweis: Der entsprechende Handler ist onClicked.
colorChanged(color newColor)
Dieses Signal wird ausgegeben, wenn der Bereich color in newColor wechselt.
Hinweis: Der entsprechende Handler ist onColorChanged.
doubleClicked(point point)
Dieses Signal wird ausgegeben, wenn der Benutzer einen Doppelklick oder einen Doppeltipp auf ein Bereichsdiagramm ausführt. Die point gibt die Position an, an der das Ereignis ausgelöst wird. Dieses Signal tritt immer nach clicked auf.
Hinweis: Der entsprechende Handler ist onDoubleClicked.
[since 6.11] gradientChanged()
Dieses Signal wird ausgegeben, wenn sich der Gradient ändert.
Hinweis: Der entsprechende Handler ist onGradientChanged.
Dieses Signal wurde in Qt 6.11 eingeführt.
lowerSeriesChanged()
Dieses Signal wird ausgelöst, wenn sich die untere Reihe ändert.
Hinweis: Der entsprechende Handler ist onLowerSeriesChanged.
pressed(point point)
Dieses Signal wird ausgelöst, wenn der Benutzer auf den Bereichsgraphen klickt oder tippt und die Maustaste oder die Geste gedrückt hält. Die point gibt die Position an, an der das Ereignis ausgelöst wurde.
Hinweis: Der entsprechende Handler ist onPressed.
released(point point)
Dieses Signal wird ausgegeben, wenn der Benutzer einen gedrückten Klick oder Tipp loslässt. Die point gibt die Position an, an der das Ereignis ausgelöst wurde.
Hinweis: Der entsprechende Handler ist onReleased.
selectedBorderColorChanged(color newSelectedBorderColor)
Dieses Signal wird ausgegeben, wenn sich die Rahmenfarbe eines ausgewählten Bereichs auf newSelectedBorderColor ändert.
Hinweis: Der entsprechende Handler ist onSelectedBorderColorChanged.
selectedChanged()
Dieses Signal wird ausgegeben, wenn der aktuelle Bereich ausgewählt ist.
Hinweis: Der entsprechende Handler ist onSelectedChanged.
selectedColorChanged(color newSelectedColor)
Dieses Signal wird ausgegeben, wenn die Farbe eines ausgewählten Bereichs auf newSelectedColor wechselt.
Hinweis: Der entsprechende Handler ist onSelectedColorChanged.
[since 6.11] selectedGradientChanged()
Dieses Signal wird ausgegeben, wenn sich der Gradient eines ausgewählten Bereichs ändert.
Hinweis: Der entsprechende Handler ist onSelectedGradientChanged.
Dieses Signal wurde in Qt 6.11 eingeführt.
upperSeriesChanged()
Dieses Signal wird ausgegeben, wenn sich die obere Reihe ändert.
Hinweis: Der entsprechende Handler ist onUpperSeriesChanged.
© 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.