QGeoPositionInfoSourceFactory Class

The QGeoPositionInfoSourceFactory class is a factory class used as the plugin interface for external providers of positioning data. 更多...

头: #include <QGeoPositionInfoSourceFactory>
qmake: QT += positioning
Since: Qt 5.2
继承者:

QGeoPositionInfoSourceFactoryV2

该类在 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 )

返回新的 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 )

返回新的 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 )

返回新的 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.