Auf dieser Seite

ParallelAnimation QML Type

Ermöglicht die parallele Ausführung von Animationen. Mehr...

Import Statement: import QtQuick
Inherits:

Animation

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.