summaryrefslogtreecommitdiff
path: root/src/positioning/qgeopositioninfosourcefactory.cpp
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-09-24 03:02:36 +0200
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-09-24 03:02:43 +0200
commit7bc06b5d57be39e47550e1d3d1082e405e666a24 (patch)
tree8d137e281aa88c3c38fffdb27e06f5e2037c7940 /src/positioning/qgeopositioninfosourcefactory.cpp
parentb9948da4b11d4bafb814432d068d0d4cbd2e9175 (diff)
parent1001e39904914183bfaba31cf887f731b4fb3fb0 (diff)
downloadqtlocation-7bc06b5d57be39e47550e1d3d1082e405e666a24.tar.gz
Merge "Merge remote-tracking branch 'origin/5.14' into 5.15"
Diffstat (limited to 'src/positioning/qgeopositioninfosourcefactory.cpp')
-rw-r--r--src/positioning/qgeopositioninfosourcefactory.cpp39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/positioning/qgeopositioninfosourcefactory.cpp b/src/positioning/qgeopositioninfosourcefactory.cpp
index 76803566..afb0a1d3 100644
--- a/src/positioning/qgeopositioninfosourcefactory.cpp
+++ b/src/positioning/qgeopositioninfosourcefactory.cpp
@@ -84,6 +84,45 @@ QT_BEGIN_NAMESPACE
QGeoPositionInfoSourceFactory::~QGeoPositionInfoSourceFactory()
{}
+/*!
+ \class QGeoPositionInfoSourceFactoryV2
+ \inmodule QtPositioning
+ \since 5.14
+
+ \brief The QGeoPositionInfoSourceFactoryV2 class extends
+ QGeoPositionInfoSourceFactory, adding factory methods taking a parameters argument.
+
+ This interface has the priority over the older one with plugins implementing it,
+ when creating a positioning source (position, satellite or area monitor)
+*/
+
+/*!
+ \fn QGeoPositionInfoSource *QGeoPositionInfoSourceFactoryV2::positionInfoSourceWithParameters(QObject *parent, const QVariantMap &parameters)
+
+ Returns a new QGeoPositionInfoSource associated with this plugin
+ with parent \a parent, and using \a parameters as configuration parameters.
+ Can also return 0, in which case the plugin loader will use the factory with
+ the next highest priority.
+ */
+
+/*!
+ \fn QGeoSatelliteInfoSource *QGeoPositionInfoSourceFactoryV2::satelliteInfoSourceWithParameters(QObject *parent, const QVariantMap &parameters)
+
+ Returns a new QGeoSatelliteInfoSource associated with this plugin
+ with parent \a parent., and using \a parameters as configuration parameters.
+ Can also return 0, in which case the plugin loader will use the factory with
+ the next highest priority.
+ */
+
+/*!
+ \fn QGeoAreaMonitorSource *QGeoPositionInfoSourceFactoryV2::areaMonitorWithParameters(QObject *parent, const QVariantMap &parameters);
+
+ Returns a new QGeoAreaMonitorSource associated with this plugin with parent
+ \a parent, and using \a parameters as configuration parameters.
+ Can also return 0, in which case the plugin loader will use the factory with
+ the next highest priority.
+ */
+
QGeoPositionInfoSourceFactoryV2::~QGeoPositionInfoSourceFactoryV2()
{}