geoCircle QML Value Type
Der Typ „geoCircle“ steht für ein kreisförmiges geografisches Gebiet. Mehr...
| Import Statement: | import QtPositioning |
Eigenschaften
Ausführliche Beschreibung
Der Typ „geoCircle“ ist ein „ geoShape “, der ein kreisförmiges geografisches Gebiet darstellt. Er ist eine direkte Darstellung eines „ QGeoCircle “ und wird anhand eines „ coordinate “ definiert, der den „ center “ des Kreises angibt, sowie eines „qreal“, der den „ radius “ des Kreises in Metern angibt.
Der Kreis gilt als ungültig, wenn die Koordinate „ center “ ungültig ist oder wenn der „ radius “ kleiner als Null ist.
Anwendungsbeispiel
Um einen „geoCircle“-Wert zu erstellen, verwenden Sie die Funktion „ QtPositioning.circle()“:
import QtPositioning
Item {
property geoCircle region: QtPositioning.circle(QtPositioning.coordinate(-27.5, 153.1), 1000)
}Bei der Integration mit C++ wird jeder aus C++ an QML übergebene QGeoCircle -Wert automatisch in einen geoCircle-Wert konvertiert. Ebenso werden geoCircle-Werte in QGeoCircle -Werte konvertiert, wenn sie von QML an C++ übergeben werden.
Dokumentation zu den Eigenschaften
center : geoCoordinate
Diese Eigenschaft enthält die Koordinaten des Mittelpunkts des „ geoCircle “.
radius : real
Diese Eigenschaft gibt den Radius des geoCircle in Metern an.
Der Standardwert für den Radius ist -1, was auf einen ungültigen Bereich des „ geoCircle “ hinweist.
© 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.