Класс QGeoLocation
Класс QGeoLocation представляет базовые сведения о местоположении. Подробнее...
| Заголовок: | #include <QGeoLocation> |
| qmake: | QT += positioning |
| С момента: | Qt 5.2 |
Открытые функции
| QGeoLocation() | |
| QGeoLocation(const QGeoLocation &other) | |
| ~QGeoLocation() | |
| QGeoAddress | address() const |
| QGeoRectangle | boundingBox() const |
| QGeoCoordinate | coordinate() const |
| bool | isEmpty() const |
| void | setAddress(const QGeoAddress &address) |
| void | setBoundingBox(const QGeoRectangle &boundingBox) |
| void | setCoordinate(const QGeoCoordinate &coordinate) |
| bool | operator!=(const QGeoLocation &other) const |
| QGeoLocation & | operator=(const QGeoLocation &other) |
| bool | operator==(const QGeoLocation &other) const |
Подробное описание
Класс QGeoLocation представляет базовые сведения о местоположении.
Класс QGeoLocation состоит из координат и соответствующего адреса, а также необязательной ограничивающей рамки, которая рекомендует область для отображения при просмотре местоположения.
Документация по функциям-членам
QGeoLocation::QGeoLocation()
Создает новый объект местоположения.
QGeoLocation::QGeoLocation(const QGeoLocation &other)
Создает копию other.
QGeoLocation::~QGeoLocation()
Уничтожает объект местоположения.
QGeoAddress QGeoLocation::address() const
Возвращает адрес местоположения.
См. также setAddress().
QGeoRectangle QGeoLocation::boundingBox() const
Возвращает ограничивающую рамку, которая рекомендует область для отображения при просмотре этого местоположения.
Например, местоположение здания может иметь область, сосредоточенную вокруг здания, но область достаточно большая, чтобы показать его непосредственное географическое окружение.
См. также setBoundingBox().
QGeoCoordinate QGeoLocation::coordinate() const
Возвращает координаты местоположения.
См. также setCoordinate().
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().
bool QGeoLocation::operator!=(const QGeoLocation &other) const
Возвращает true, если данное местоположение не равно other, в противном случае возвращает false.
QGeoLocation &QGeoLocation::operator=(const QGeoLocation &other)
Присваивает other этому местоположению и возвращает ссылку на это местоположение.
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/archives/qt-5.6/qgeolocation.html