ParallelAnimation QML Type
Ermöglicht die parallele Ausführung von Animationen. Mehr...
| Import Statement: | import QtQuick |
| Inherits: |
Ausführliche Beschreibung
Die Typen „ SequentialAnimation “ und „ParallelAnimation“ ermöglichen die gleichzeitige Ausführung mehrerer Animationen. In einer „ SequentialAnimation “ definierte Animationen werden nacheinander ausgeführt, während in einer „ParallelAnimation“ definierte Animationen gleichzeitig ausgeführt werden.
Die folgende Animation führt zwei Zahlenanimationen parallel aus. Die „ Rectangle “ bewegt sich zu (50,50), indem sie ihre Eigenschaften „ x “ und „ y “ gleichzeitig animiert.
import QtQuick
Rectangle {
id: rect
width: 100; height: 100
color: "red"
ParallelAnimation {
running: true
NumberAnimation { target: rect; property: "x"; to: 50; duration: 1000 }
NumberAnimation { target: rect; property: "y"; to: 50; duration: 1000 }
}
}Wie jeder andere Animationstyp kann auch eine „ParallelAnimation“ auf verschiedene Weise angewendet werden, unter anderem in Übergängen, Verhaltensweisen und als Quelle für Eigenschaftswerte. Die Dokumentation „Animation und Übergänge in der ‚ Qt Quick ‘“ zeigt eine Vielzahl von Methoden zum Erstellen von Animationen.
Hinweis: Sobald eine Animation zu einer „ SequentialAnimation “ oder „ParallelAnimation“ zusammengefasst wurde, kann sie nicht mehr einzeln gestartet oder gestoppt werden; die „ SequentialAnimation “ oder „ParallelAnimation“ muss als Gruppe gestartet und gestoppt werden.
Siehe auch „ SequentialAnimation“ , „Animation und Übergänge in Qt Quick “ sowie „Beispiele fürQt Quick – Animation“.
© 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.