QGeoPositionInfoSourceFactory 类

QGeoPositionInfoSourceFactory 类是一个工厂类,用作定位数据的插件接口。 更多...

头文件 #include <QGeoPositionInfoSourceFactory>
CMakefind_package(Qt6 REQUIRED COMPONENTS Positioning)
target_link_libraries(mytarget PRIVATE Qt6::Positioning)
qmakeQT += positioning

公共函数

虚拟~QGeoPositionInfoSourceFactory()
虚拟 QGeoAreaMonitorSource *areaMonitor(QObject *parent, const QVariantMap &parameters) = 0
虚拟 QGeoPositionInfoSource *positionInfoSource(QObject *parent, const QVariantMap &parameters) = 0
虚拟 QGeoSatelliteInfoSource *satelliteInfoSource(QObject *parent, const QVariantMap &parameters) = 0

详细说明

每个工厂方法都接受一个参数参数,这允许配置创建的源。

成员函数文档

[虚拟 noexcept] QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()

销毁定位信息源工厂。

[纯虚] QGeoAreaMonitorSource *QGeoPositionInfoSourceFactory::areaMonitor(QObject *parent, const QVariantMap &parameters)

返回一个新的与该插件关联的 QGeoAreaMonitorSource,父对象为 parent,使用 parameters 作为配置参数。也可以返回0,在这种情况下,插件加载器将使用下一个最高优先级的工厂。

[纯虚] QGeoPositionInfoSource *QGeoPositionInfoSourceFactory::positionInfoSource(QObject *parent, const QVariantMap &parameters)

返回一个新的与该插件关联的 QGeoPositionInfoSource,父对象为 parent,使用 parameters 作为配置参数。也可以返回0,在这种情况下,插件加载器将使用下一个最高优先级的工厂。

[纯虚] QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactory::satelliteInfoSource(QObject *parent, const QVariantMap &parameters)

返回一个与此插件相关联的新 QGeoSatelliteInfoSource,其父节点为 parent,并使用 参数 作为配置参数。也可以返回 0,此时插件加载器将使用下一个具有最高优先级的工厂。

© 2024 The Qt Company Ltd。本文档的贡献是由相应所有者的版权所有。本提供的文档是根据自由软件基金会公布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 及其相应标志是 The Qt Company Ltd. 在芬兰以及全球其他国家的商标。所有其他商标均为其对应所有者的财产。