Qt Quick Timeline Übersicht

Zeitleisten können verwendet werden, um Elemente zu animieren und ihr Verhalten zu definieren. Zu einem bestimmten Zeitpunkt kann nur eine Zeitleiste aktiv sein.

Die Animation von Elementeigenschaften ermöglicht es, dass sich ihre Werte durch Zwischenwerte bewegen, anstatt sofort auf den Zielwert zu wechseln. Um beispielsweise ein Element in einer Szene zu verschieben, können Sie die Eigenschaften, die die Position des Elements steuern (x und y), so animieren, dass sich die Position des Elements auf dem Weg zur Zielposition in Keyframes ändert. In ähnlicher Weise können Sie die Farb- und Skalierungseigenschaften des Objekts bei Keyframes ändern, um es näher oder weiter weg zu bewegen.

Qt Design Studio und Qt Quick Designer enthalten einen Zeitleisten-Editor zum Erstellen von Keyframe-basierten Animationen.

Qt Quick ermöglicht es Ihnen, verschiedene UI-Zustände in State Objekten zu deklarieren. Diese Zustände bestehen aus Eigenschaftsänderungen ausgehend von einem Basiszustand und können eine nützliche Methode zur Organisation Ihrer UI-Logik sein. Übergänge sind Objekte, die Sie mit einem Element verknüpfen können, um zu definieren, wie seine Eigenschaften animiert werden, wenn sie sich aufgrund einer Zustandsänderung ändern. Sie können Zeitleistenanimationen an Zustände in Qt Design Studio und Qt Quick Designer binden.

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