summaryrefslogtreecommitdiffstats
path: root/src/imports/sensors/sensors.cpp
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-07-09 03:03:08 +0200
committerEdward Welbourne <edward.welbourne@qt.io>2019-07-11 14:21:03 +0200
commit8a6a24176f68db6cbc10bf66d852e99493607fe1 (patch)
tree3ab4be7e03d1e97026e0baeea93d0cd2f7eafbec /src/imports/sensors/sensors.cpp
parentff2b9bd23ccd52f9e02fbc24ef66c863f0dc9250 (diff)
parent7d00c195c984750b2ec65eb9267ba689178ea584 (diff)
Merge "Merge remote-tracking branch 'origin/5.12' into 5.13"
Diffstat (limited to 'src/imports/sensors/sensors.cpp')
-rw-r--r--src/imports/sensors/sensors.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/imports/sensors/sensors.cpp b/src/imports/sensors/sensors.cpp
index fa4cb3c2..ce80a45c 100644
--- a/src/imports/sensors/sensors.cpp
+++ b/src/imports/sensors/sensors.cpp
@@ -46,6 +46,8 @@
#include <QtSensors/qambientlightsensor.h>
#include <QtSensors/qambienttemperaturesensor.h>
#include <QtSensors/qcompass.h>
+#include <QtSensors/qdistancesensor.h>
+#include <QtSensors/qhumiditysensor.h>
#include <QtSensors/qmagnetometer.h>
#include <QtSensors/qorientationsensor.h>
#include <QtSensors/qproximitysensor.h>
@@ -64,8 +66,10 @@
#include "qmlambientlightsensor.h"
#include "qmlambienttemperaturesensor.h"
#include "qmlcompass.h"
+#include "qmldistancesensor.h"
#include "qmlgyroscope.h"
#include "qmlholstersensor.h"
+#include "qmlhumiditysensor.h"
#include "qmlirproximitysensor.h"
#include "qmllightsensor.h"
#include "qmlmagnetometer.h"
@@ -217,11 +221,18 @@ public:
qmlRegisterType <QmlSensorGesture >(package, major, minor, "SensorGesture");
+ // Register the 5.4 interfaces
+ minor = 4;
+ qmlRegisterType <QmlDistanceSensor >(package, major, minor, "DistanceSensor");
+ qmlRegisterUncreatableType<QmlDistanceReading >(package, major, minor, "DistanceReading", QLatin1String("Cannot create DistanceReading"));
+
// Register the new 5.9 interfaces
// Implicitly registers 5.3 - 5.8 too
minor = 9;
qmlRegisterType <QmlLidSensor >(package, major, minor, "LidSensor");
qmlRegisterUncreatableType<QmlLidReading >(package, major, minor, "LidReading", QLatin1String("Cannot create LidReading"));
+ qmlRegisterType <QmlHumiditySensor >(package, major, minor, "HumiditySensor");
+ qmlRegisterUncreatableType<QmlHumidityReading >(package, major, minor, "HumidityReading", QLatin1String("Cannot create HumidityReading"));
// Register the latest Qt version as QML type version
qmlRegisterModule(package, QT_VERSION_MAJOR, QT_VERSION_MINOR);