The QGeoPositionInfoSourceFactory class is a factory class used as the plugin interface for external providers of positioning data. More...
| Header: | #include <QGeoPositionInfoSourceFactory> |
| qmake: | QT += positioning |
| Since: | Qt 5.2 |
| Inherited By: |
This class was introduced in Qt 5.2.
| virtual | ~QGeoPositionInfoSourceFactory() |
| virtual QGeoAreaMonitorSource * | areaMonitor(QObject *parent) = 0 |
| virtual QGeoPositionInfoSource * | positionInfoSource(QObject *parent) = 0 |
| virtual QGeoSatelliteInfoSource * | satelliteInfoSource(QObject *parent) = 0 |
The other functions must be overridden by all plugins, other than sourcePriority() which defaults to returning 0. Higher values of priority will be preferred to lower ones.
[virtual] QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()
Destroys the position info source factory.
[pure virtual] QGeoAreaMonitorSource *QGeoPositionInfoSourceFactory::areaMonitor(QObject *parent)
Returns a new QGeoAreaMonitorSource associated with this plugin with parent parent. Can also return 0, in which case the plugin loader will use the factory with the next highest priority.
[pure virtual] QGeoPositionInfoSource *QGeoPositionInfoSourceFactory::positionInfoSource(QObject *parent)
Returns a new QGeoPositionInfoSource associated with this plugin with parent parent. Can also return 0, in which case the plugin loader will use the factory with the next highest priority.
[pure virtual] QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactory::satelliteInfoSource(QObject *parent)
Returns a new QGeoSatelliteInfoSource associated with this plugin with parent parent. Can also return 0, in which case the plugin loader will use the factory with the next highest priority.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qgeopositioninfosourcefactory.html