From aac0603f0e49c99d146e00244b67d986eef52cdf Mon Sep 17 00:00:00 2001 From: Bernd Weimer Date: Tue, 2 Apr 2013 18:53:03 +0200 Subject: Added temperature property to pressure sensor Many air pressure sensors provide their temperature, as well. This can be used for temperature compensation for instance. The pressure sensor API has been extended and a BlackBerry backend has been implemented. Change-Id: I188e1276dff74601d757d0a356b28b4fea4594bd Reviewed-by: Thomas McGuire Reviewed-by: Lorn Potter --- tests/auto/qsensor/test_backends.h | 1 + tests/auto/qsensor/tst_qsensor.cpp | 1 + 2 files changed, 2 insertions(+) (limited to 'tests/auto/qsensor') diff --git a/tests/auto/qsensor/test_backends.h b/tests/auto/qsensor/test_backends.h index b76d4128..674abf80 100644 --- a/tests/auto/qsensor/test_backends.h +++ b/tests/auto/qsensor/test_backends.h @@ -135,6 +135,7 @@ PREPARE_SENSORINTERFACE(QOrientationSensor, QOrientationReading, QOrientationFil }) PREPARE_SENSORINTERFACE(QPressureSensor, QPressureReading, QPressureFilter, { reading->setPressure(1.0); + reading->setTemperature(1.0); }) PREPARE_SENSORINTERFACE(QProximitySensor, QProximityReading, QProximityFilter, { reading->setClose(true); diff --git a/tests/auto/qsensor/tst_qsensor.cpp b/tests/auto/qsensor/tst_qsensor.cpp index a410f711..ce5f8e36 100644 --- a/tests/auto/qsensor/tst_qsensor.cpp +++ b/tests/auto/qsensor/tst_qsensor.cpp @@ -891,6 +891,7 @@ private slots: TEST_SENSORINTERFACE(QPressureSensor, QPressureReading, { QCOMPARE(reading->pressure(), 1.0); + QCOMPARE(reading->temperature(), 1.0); }) TEST_SENSORINTERFACE(QProximitySensor, QProximityReading, { -- cgit v1.2.3