CoordinateAnimation QML Type
Ein „ PropertyAnimation “ für Geokoordinaten-Eigenschaften. Mehr...
| Import Statement: | import QtPositioning |
| Inherits: |
Eigenschaften
Ausführliche Beschreibung
Ein spezieller PropertyAnimation, der eine Animation zwischen zwei coordinates definiert.
Standardmäßig wird eine „ latitude “ der „ geoCoordinate “ in Richtung der kürzesten (geodätischen) Entfernung zwischen diesen Koordinaten animiert. Da „CoordinateAnimation“ die Mercator-Kartenprojektion verwendet, liegt der Animationsbereich für „ latitude “ immer zwischen -90 und 90 Grad. Der Animationspfad für „ longitude “ ist nicht begrenzt und kann sowohl in westlicher als auch in östlicher Richtung über 180 Grad hinausgehen.
Die Eigenschaft „ direction “ kann festgelegt werden, um die Richtung anzugeben, in der die Animation „ longitude “ erfolgen soll.
Siehe auch „Animationen und Übergänge“ unter „ Qt Quick “.
Eigenschaftsdokumentation
direction : enumeration
Diese Eigenschaft enthält die Richtung der Animation „ longitude “ des Elements „ geoCoordinate “.
| Konstante | Beschreibung |
|---|---|
CoordinateAnimation.Shortest | Die Längengrad-Animation verläuft in der Richtung, die den kürzesten Animationspfad ergibt. Dies ist die Standardeinstellung. |
CoordinateAnimation.West | Die Längengrad-Animation verläuft immer in westlicher Richtung und kann die Datumsgrenze überqueren. |
CoordinateAnimation.East | Die Längengrad-Animation verläuft immer in östlicher Richtung und kann die Datumsgrenze überqueren. |
from : coordinate
Diese Eigenschaft enthält die Koordinate, an der die Animation beginnen soll.
to : coordinate
Diese Eigenschaft enthält die Koordinate, an der die Animation enden soll.
© 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.