QGeoPositionInfoSourceFactory Class

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

頭: #include <QGeoPositionInfoSourceFactory>
CMake: find_package(Qt6 REQUIRED COMPONENTS Positioning)
target_link_libraries(mytarget PRIVATE Qt6::Positioning)
qmake: QT += positioning

公共函數

virtual ~QGeoPositionInfoSourceFactory ()
virtual QGeoAreaMonitorSource * areaMonitor (QObject * parent , const QVariantMap & 參數 ) = 0
virtual QGeoPositionInfoSource * positionInfoSource (QObject * parent , const QVariantMap & 參數 ) = 0
virtual QGeoSatelliteInfoSource * satelliteInfoSource (QObject * parent , const QVariantMap & 參數 ) = 0

詳細描述

Each factory method takes a parameters argument, which allows to configure the created source.

成員函數文檔編製

[virtual noexcept] QGeoPositionInfoSourceFactory:: ~QGeoPositionInfoSourceFactory ()

Destroys the position info source factory.

[pure virtual] QGeoAreaMonitorSource *QGeoPositionInfoSourceFactory:: areaMonitor ( QObject * parent , const QVariantMap & 參數 )

返迴新的 QGeoAreaMonitorSource associated with this plugin with parent parent , and using parameters as configuration parameters. 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 , const QVariantMap & 參數 )

返迴新的 QGeoPositionInfoSource associated with this plugin with parent parent , and using parameters as configuration parameters. 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 , const QVariantMap & 參數 )

返迴新的 QGeoSatelliteInfoSource associated with this plugin with parent parent , and using parameters as configuration parameters. Can also return 0, in which case the plugin loader will use the factory with the next highest priority.