QGeoPositionInfoSourceFactory Class
QGeoPositionInfoSourceFactory クラスは、測位データの外部プロバイダーのプラグインインターフェースとして使用されるファクトリークラスです。詳細...
Header: | #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)
parent を親とし、parameters を構成パラメータとして使用する、このプラグインに関連付けられた新しいQGeoPositionInfoSource を返します。この場合、プラグインローダーは次に優先順位の高いファクトリーを使用します。
[pure virtual]
QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactory::satelliteInfoSource(QObject *parent, const QVariantMap ¶meters)
parent を親とし、parameters を構成パラメータとして使用する、このプラグインに関連付けられた新しいQGeoSatelliteInfoSource を返します。この場合、プラグインローダーは次に優先順位の高いファクトリーを使用します。
この場合、プラグインローダーは次に高い優先順位のファクトリーを使用します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。