QGeoPositionInfoSourceFactory Class
QGeoPositionInfoSourceFactory クラスは、測位データの外部プロバイダーのプラグインインターフェースとして使用されるファクトリークラスです。詳細...
ヘッダー | #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 ¶meters) = 0 |
virtual QGeoPositionInfoSource * | positionInfoSource(QObject *parent, const QVariantMap ¶meters) = 0 |
virtual QGeoSatelliteInfoSource * | satelliteInfoSource(QObject *parent, const QVariantMap ¶meters) = 0 |
メンバ関数のドキュメント
[virtual noexcept]
QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()
位置情報ソースファクトリを破棄します。
[pure virtual]
QGeoAreaMonitorSource *QGeoPositionInfoSourceFactory::areaMonitor(QObject *parent, const QVariantMap ¶meters)
このプラグインに関連付けられた新しいQGeoAreaMonitorSource を返します。親はparent で、設定パラメータとしてparameters を使用します。この場合、プラグインローダーは次に優先順位の高いファクトリーを使用します。
[pure virtual]
QGeoPositionInfoSource *QGeoPositionInfoSourceFactory::positionInfoSource(QObject *parent, const QVariantMap ¶meters)
このプラグインに関連付けられた新しいQGeoPositionInfoSource を返します。親はparent で、設定パラメータとしてparameters を使用します。この場合、プラグインローダーは次に優先順位の高いファクトリーを使用します。
[pure virtual]
QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactory::satelliteInfoSource(QObject *parent, const QVariantMap ¶meters)
このプラグインに関連付けられた新しいQGeoSatelliteInfoSource を返します。親はparent で、設定パラメータとしてparameters を使用します。この場合、プラグインローダーは次に優先順位の高いファクトリーを使用します。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.