En esta página

QGeoPositionInfoSourceFactory Class

La clase QGeoPositionInfoSourceFactory es una clase de fábrica utilizada como interfaz para proveedores externos de datos de posicionamiento. Más...

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

Funciones públicas

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

Descripción detallada

Cada método de fábrica toma un argumento de parámetros, que permite configurar la fuente creada.

Documentación de Funciones Miembro

[virtual noexcept] QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()

Destruye la fábrica fuente de información de posición.

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

Devuelve un nuevo QGeoAreaMonitorSource asociado a este plugin con el padre parent, y usando parameters como parámetros de configuración. También puede devolver 0, en cuyo caso el cargador de complementos utilizará la fábrica con la siguiente prioridad más alta.

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

Devuelve un nuevo QGeoPositionInfoSource asociado a este plugin con el padre parent, y usando parameters como parámetros de configuración. También puede devolver 0, en cuyo caso el cargador de complementos utilizará la fábrica con la siguiente prioridad más alta.

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

Devuelve un nuevo QGeoSatelliteInfoSource asociado a este plugin con el padre parent, y usando parameters como parámetros de configuración. También puede devolver 0, en cuyo caso el cargador de complementos utilizará la fábrica con la siguiente prioridad más alta.

© 2026 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.