diff options
author | Thomas McGuire <thomas.mcguire.qnx@kdab.com> | 2012-07-11 09:59:57 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-18 02:15:40 +0200 |
commit | a72d15c8a7ca8b89b2160f4e48af5cf69e2a31e7 (patch) | |
tree | dd1b0ec088e23556b0a6b9b80130d35b48c8c0ec /tests | |
parent | 5464963f9afae3bf7329d9b0ea7102231125f794 (diff) | |
download | qtsensors-a72d15c8a7ca8b89b2160f4e48af5cf69e2a31e7.tar.gz |
Introduce QRotationReading::setFromEuler() in favor of set{X/Y/Z}()
In preparation of adding new representations to the reading (QTBUG-25840),
the setX(), setY() and setZ() setters were removed, as these don't set
the representation atomically, and don't provide a single point where
a conversion to matrix or quaternion can occur. These setters were
only supposed to be used by the backends, and all backends are
ported in this commit.
Change-Id: Ib652520578d293687fc8515d226f1f61aa2f2def
Reviewed-by: Lincoln Ramsay <lincoln.ramsay@nokia.com>
Reviewed-by: Lorn Potter <lorn.potter@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qsensor/test_backends.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/tests/auto/qsensor/test_backends.h b/tests/auto/qsensor/test_backends.h index 21f0235..1dc9dc3 100644 --- a/tests/auto/qsensor/test_backends.h +++ b/tests/auto/qsensor/test_backends.h @@ -123,9 +123,7 @@ PREPARE_SENSORINTERFACE(QProximitySensor, QProximityReading, QProximityFilter, { reading->setClose(true); }) PREPARE_SENSORINTERFACE(QRotationSensor, QRotationReading, QRotationFilter, { - reading->setX(1.0); - reading->setY(1.0); - reading->setZ(1.0); + reading->setFromEuler(1.0, 1.0, 1.0); }) PREPARE_SENSORINTERFACE(QTapSensor, QTapReading, QTapFilter, { reading->setTapDirection(QTapReading::Z_Both); |