Spec-Zone.ru › Qt 5.9

Тип geocircle QML

Тип geocircle представляет собой круглую географическую область.

Тип geocircle является геоформой, представляющей круглую географическую область. Он является прямым представлением QGeoCircle и определяется координатами, указывающими центр круга, и значением qreal, указывающим радиус круга в метрах.

Круг считается недействительным, если координата центра недействительна или если радиус меньше нуля.

Пример использования

Используйте свойства типа variant для хранения geocircle. Для создания значения geocircle используйте функцию QtPositioning.circle():

import QtPositioning 5.2

Item {
    property variant region: QtPositioning.circle(QtPositioning.coordinate(-27.5, 153.1), 1000)
}

При интеграции с C++, обратите внимание, что любое значение QGeoCircle, передаваемое в QML из C++, автоматически преобразуется в значение geocircle, и наоборот.

Свойства

center

coordinate radius

Это свойство содержит координаты центра geocircle.

radius

real radius

Это свойство содержит радиус geocircle в метрах.

Значение по умолчанию для радиуса равно -1, что указывает на недействительную область geocircle.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-geocircle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API