GraphPointAnimation QML Type
Ein Animationstyp, der die Animation für Punkte bezeichnet. Mehr...
| Import Statement: | import QtGraphs |
| Inherits: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- „GraphPointAnimation“ ist Teil der „Qt Graphs “-QML-Typen für 2D.
Eigenschaften
- AnimationState : enumeration
- GraphAnimationType : enumeration
- animating : GraphAnimation::AnimationState
Ausführliche Beschreibung
GraphPointAnimation ist ein von „ QVariantAnimation “ abgeleiteter Animationstyp, der definiert, wie Punkte animiert werden. Er kann für seine Animationen die Funktionen und Eigenschaften von „ QVariantAnimation “ nutzen, wie beispielsweise „ duration “ und „ easing “. Diese Animationen sind in einem „ QParallelAnimationGroup “ enthalten und werden daher parallel ausgeführt.
Dieses Beispiel zeigt, wie man mit einer „GraphPointAnimation“ Punkte so einstellt, dass sie mit einer „ duration “ von 1000 ms und einer „ easing “ von „OutCubic“ animiert werden:
import QtGraphs
GraphsView {
LineSeries {
GraphTransition {
GraphPointAnimation { duration: 1000; easingCurve.type: Easing.OutCubic }
}
}
}Bei „ XYSeries “ handelt es sich um die Hauptliste der innerhalb der Reihe definierten Punkte. Der Punkt wird linear vom Start- zum Endwert interpoliert.
Hinweis: „GraphPointAnimation“ unterstützt derzeit nur die Animation des letzten Punktes in einer Reihe, wenn ein Punkt angehängt oder entfernt wird. Wird ein Punkt ersetzt, wird die Animation unabhängig vom Index des Punktes innerhalb der Reihe ausgelöst.
Siehe auch „ GraphTransition “ und „ SplineControlAnimation “.
Dokumentation zu den Eigenschaften
AnimationState : enumeration
Animationszustände.
| Konstante | Beschreibung |
|---|---|
Playing | Die Animation wird abgespielt. |
Stopped | Die Animation ist angehalten. |
GraphAnimationType : enumeration
Animationsart.
| Konstante | Beschreibung |
|---|---|
GraphPoint | Eine „ GraphPointAnimation “-Animation. |
ControlPoint | Eine „ControlPointAnimation“-Animation. |
animating : GraphAnimation::AnimationState
Speichert den Animationsstatus. Einer der folgenden Werte: „ GraphAnimation::AnimationState “.
© 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.