Класс QGeoPositionInfoSourceFactory
Класс QGeoPositionInfoSourceFactory — это фабричный класс, используемый в качестве интерфейса плагина для внешних поставщиков данных о позиционировании. Подробнее...
| Заголовок: | #include <QGeoPositionInfoSourceFactory> |
| CMake: | find_package(Qt6 COMPONENTS Positioning REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Positioning) |
| qmake: | QT += positioning |
| С момента: | Qt 5.2 |
Публичные функции
| виртуальный | ~QGeoPositionInfoSourceFactory() |
| виртуальный QGeoAreaMonitorSource * | areaMonitor(QObject *parent, const QVariantMap ¶meters) = 0 |
| виртуальный QGeoPositionInfoSource * | positionInfoSource(QObject *parent, const QVariantMap ¶meters) = 0 |
| виртуальный QGeoSatelliteInfoSource * | satelliteInfoSource(QObject *parent, const QVariantMap ¶meters) = 0 |
Подробное описание
Каждый метод-фабрика принимает аргумент параметров, что позволяет настроить создаваемый источник.
Документация по членам-функциям
[virtual] QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()
Уничтожает фабрику источников информации о позиции.
[pure virtual] QGeoAreaMonitorSource *QGeoPositionInfoSourceFactory::areaMonitor(QObject *parent, const QVariantMap ¶meters)
Возвращает новый QGeoAreaMonitorSource, связанный с этим плагином с родителем parent и использующий parameters в качестве параметров конфигурации. Также может вернуть 0, в этом случае загрузчик плагинов воспользуется фабрикой с более высоким приоритетом.
[pure virtual] QGeoPositionInfoSource *QGeoPositionInfoSourceFactory::positionInfoSource(QObject *parent, const QVariantMap ¶meters)
Возвращает новый QGeoPositionInfoSource, связанный с этим плагином с родителем parent и использующий parameters в качестве параметров конфигурации. Также может вернуть 0, в этом случае загрузчик плагинов воспользуется фабрикой с более высоким приоритетом.
[pure virtual] QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactory::satelliteInfoSource(QObject *parent, const QVariantMap ¶meters)
Возвращает новый QGeoSatelliteInfoSource, связанный с этим плагином с родителем parent и использующий parameters в качестве параметров конфигурации. Также может вернуть 0, в этом случае загрузчик плагинов воспользуется фабрикой с более высоким приоритетом.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qgeopositioninfosourcefactory.html