geoCircle QML Value Type

Der Typ geoCircle stellt ein kreisförmiges geographisches Gebiet dar. Mehr...

Import Statement: import QtPositioning

Eigenschaften

Detaillierte Beschreibung

Der Typ geoCircle ist ein geoShape, der ein kreisförmiges geografisches Gebiet darstellt. Er ist eine direkte Darstellung von QGeoCircle und wird durch coordinate definiert, das die center des Kreises angibt, und durch qreal, das die radius des Kreises in Metern angibt.

Der Kreis wird als ungültig angesehen, wenn die Koordinate center ungültig ist oder wenn radius kleiner als Null ist.

Beispielverwendung

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 QGeoCircle Wert, der von C++ an QML übergeben wird, automatisch in einen geoCircle Wert umgewandelt. In ähnlicher Weise werden geoCircle-Werte in QGeoCircle -Werte umgewandelt, wenn sie von QML an C++ übergeben werden.

Eigenschaft Dokumentation

center : geoCoordinate

Diese Eigenschaft enthält die Koordinate des Mittelpunkts von geoCircle.


radius : real

Diese Eigenschaft enthält den Radius des geoCircle in Metern.

Der Standardwert für den Radius ist -1, was auf einen ungültigen geoCircle Bereich hinweist.


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