Timeline QML Type
Ein Zeitstrahl. Mehr...
Import Statement: | import QtQuick.Timeline 1.0 |
Inherits: |
Eigenschaften
- animations : list
- currentFrame : double
- enabled : bool
- endFrame : double
- keyframes : list
- startFrame : double
Detaillierte Beschreibung
Gibt eine Zeitleiste mit einem Bereich von Keyframes an, die Werte für die Eigenschaften eines Objekts enthalten. Die Zeitleiste ermöglicht die Angabe der Werte von Elementen in Abhängigkeit von Keyframes und ihren Entspannungskurven.
Eine Zeitleiste kann entweder für Animationen oder zur Steuerung des Verhaltens von Elementen verwendet werden.
So ist es beispielsweise möglich, einen Fortschrittsbalken zu erstellen, bei dem das aktuelle Bild den Fortschritt widerspiegelt.
Dokumentation der Eigenschaft
animations : list |
Eine Liste von Animationen, die an die Zeitleiste angehängt sind.
currentFrame : double |
Der aktuelle Keyframe in der Zeitleiste. Der aktuelle Keyframe kann animiert oder mit einer Bindung versehen werden. Die Verwendung von Bindungen ermöglicht die Steuerung des Verhaltens von Komponenten.
enabled : bool |
Ob die Zeitleiste aktiviert ist.
Wenn die Zeitleiste deaktiviert ist, haben alle Elemente ihre normalen Werte. Wenn die Zeitleiste aktiviert ist, werden die Werte der Elemente durch den aktuellen Frame und die Keyframes bestimmt.
Zu einem bestimmten Zeitpunkt sollte nur eine Zeitleiste aktiv sein.
endFrame : double |
Das Ende der Zeitleiste.
keyframes : list |
Diese Eigenschaft enthält die Keyframe-Gruppen, die mit der Zeitleiste verbunden sind. Jede Schlüsselbildgruppe enthält eine Liste von Schlüsselbildern für ein bestimmtes Element und eine bestimmte Eigenschaft.
startFrame : double |
Der Beginn der Zeitleiste.
© 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.