Пространство имён QLocation
Пространство имён QLocation содержит различные идентификаторы, используемые в модуле QtLocation. Подробнее...
| Заголовок: | #include <QLocation> |
| qmake: | QT += location |
Типы
| перечисление | Visibility { UnspecifiedVisibility, DeviceVisibility, PrivateVisibility, PublicVisibility } |
| флаги | VisibilityScope |
Подробное описание
Пространство имён QLocation содержит различные идентификаторы, используемые в модуле QtLocation.
Документация типов
перечисление QLocation::Visibilityфлаги QLocation::VisibilityScope
Определяет видимость QPlace или QPlaceCategory.
| Постоянная | Значение | Описание |
|---|---|---|
QLocation::UnspecifiedVisibility |
0x00 |
Явное значение видимости не определено. |
QLocation::DeviceVisibility |
0x01 |
Места и категории с DeviceVisibility хранятся только на локальном устройстве. |
QLocation::PrivateVisibility |
0x02 |
Места и категории с PrivateVisibility видны только текущему пользователю. Данные могут храниться локально или на удаленном сервере, или на обоих. |
QLocation::PublicVisibility |
0x04 |
Места и категории с PublicVisibility видны всем. |
Конкретный менеджер может поддерживать один или несколько уровней видимости. Например, менеджер от одного поставщика может предоставлять только места, которые являются общедоступными для всех, в то время как другой может предоставлять как общедоступные, так и частные места.
Примечание: Значение неопределенной видимости зависит от контекста ее использования.
При сохранении места или категории значение по умолчанию для видимости — неопределенное, что означает, что менеджер выбирает соответствующий уровень видимости для элемента.
При поиске мест неопределенное значение означает, что возвращаются места любого уровня видимости.
Тип VisibilityScope является псевдонимом для QFlags<Visibility>. Он хранит логическое ИЛИ сочетание значений Visibility.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qlocation.html