Spec-Zone.ru › Qt 5.15

Класс QGeoLocation

Класс QGeoLocation представляет базовые данные о местоположении. Подробнее...

Заголовок: #include <QGeoLocation>
qmake: QT += positioning
С момента: Qt 5.2

Этот класс был представлен в Qt 5.2.

  • Список всех членов, включая унаследованные

Открытые функции

QGeoLocation(const QGeoLocation &other)
QGeoLocation()
QGeoLocation & operator=(const QGeoLocation &other)
~QGeoLocation()
QGeoAddress address() const
QGeoRectangle boundingBox() const
QGeoCoordinate coordinate() const
QVariantMap extendedAttributes() const
bool isEmpty() const
void setAddress(const QGeoAddress &address)
void setBoundingBox(const QGeoRectangle &boundingBox)
void setCoordinate(const QGeoCoordinate &coordinate)
void setExtendedAttributes(const QVariantMap &data)
bool operator!=(const QGeoLocation &other) const
bool operator==(const QGeoLocation &other) const

Подробное описание

QGeoLocation состоит из координат и соответствующего адреса, а также необязательной рамки, которая представляет собой рекомендуемую область для отображения местоположения.

Документация по членам-функциям

QGeoLocation::QGeoLocation(const QGeoLocation &other)

Создает копию other

QGeoLocation::QGeoLocation()

Создает новый объект местоположения.

QGeoLocation &QGeoLocation::operator=(const QGeoLocation &other)

Присваивает other этому местоположению и возвращает ссылку на это местоположение.

QGeoLocation::~QGeoLocation()

Удаляет объект местоположения.

QGeoAddress QGeoLocation::address() const

Возвращает адрес местоположения.

См. также setAddress().

QGeoRectangle QGeoLocation::boundingBox() const

Возвращает рамку, которая представляет рекомендуемую область для отображения этого местоположения.

Например, местоположение здания может иметь область, сосредоточенную вокруг здания, но область достаточно велика, чтобы показать его ближайшее географическое окружение.

См. также setBoundingBox().

QGeoCoordinate QGeoLocation::coordinate() const

Возвращает координаты местоположения.

См. также setCoordinate().

QVariantMap QGeoLocation::extendedAttributes() const

Возвращает расширенные атрибуты, связанные с этим местоположением. Расширенные атрибуты зависят от бэкэнда и могут зависеть от местоположения.

Эта функция была представлена в Qt 5.13.

См. также setExtendedAttributes().

bool QGeoLocation::isEmpty() const

Возвращает true, если все поля местоположения равны 0; в противном случае возвращает false.

void QGeoLocation::setAddress(const QGeoAddress &address)

Устанавливает адрес местоположения.

См. также address().

void QGeoLocation::setBoundingBox(const QGeoRectangle &boundingBox)

Устанавливает boundingBox местоположения.

См. также boundingBox().

void QGeoLocation::setCoordinate(const QGeoCoordinate &coordinate)

Устанавливает координаты местоположения.

См. также coordinate().

void QGeoLocation::setExtendedAttributes(const QVariantMap &data)

Устанавливает расширенные атрибуты местоположения с параметрами, указанными в data.

Эта функция была представлена в Qt 5.13.

См. также extendedAttributes().

bool QGeoLocation::operator!=(const QGeoLocation &other) const

Возвращает true, если это местоположение не равно other, в противном случае возвращает false.

bool QGeoLocation::operator==(const QGeoLocation &other) const

Возвращает true, если это местоположение равно other, в противном случае возвращает false.

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

Spec-Zone.ru

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