diff options
author | Aaron McCarthy <aaron.mccarthy@jollamobile.com> | 2014-01-13 13:58:06 +1000 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-01-15 00:59:32 +0100 |
commit | e337e518332cb96649c2a10d1ee84b88205e43f8 (patch) | |
tree | effd923fbea8e697b8ba80d97dea212e002d02f8 | |
parent | e6eb64c198db9b6c31ad8ad5124a677d70fbcabb (diff) | |
download | qtlocation-e337e518332cb96649c2a10d1ee84b88205e43f8.tar.gz |
Fix run-time warning when using Geoclue positioning plugin.
The Geoclue plugin requires that the QGeoPositionInfo meta type is
registered.
Change-Id: I1310868ffd5d57539c3b790b4de1ba9c8396c580
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
-rw-r--r-- | src/plugins/position/geoclue/qgeopositioninfosourcefactory_geoclue.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/position/geoclue/qgeopositioninfosourcefactory_geoclue.cpp b/src/plugins/position/geoclue/qgeopositioninfosourcefactory_geoclue.cpp index 9be36053..7b507a86 100644 --- a/src/plugins/position/geoclue/qgeopositioninfosourcefactory_geoclue.cpp +++ b/src/plugins/position/geoclue/qgeopositioninfosourcefactory_geoclue.cpp @@ -47,8 +47,11 @@ #include "qgeosatelliteinfosource_geocluemaster.h" #endif +Q_DECLARE_METATYPE(QGeoPositionInfo) + QGeoPositionInfoSource *QGeoPositionInfoSourceFactoryGeoclue::positionInfoSource(QObject *parent) { + qRegisterMetaType<QGeoPositionInfo>(); QGeoPositionInfoSourceGeoclueMaster *src = new QGeoPositionInfoSourceGeoclueMaster(parent); if (!src->init()) { delete src; |