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