QtMobility.sensors has a new implementation
authorLincoln Ramsay <lincoln.ramsay@nokia.com>
Tue, 19 Jun 2012 01:45:09 +0000 (11:45 +1000)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 25 Sep 2012 22:29:37 +0000 (00:29 +0200)
commitf9d52ca1c093d8997d44cd8356b43b2665fdbf20
tree45fd29bd91c67794bf3e1aefbf232bbd1d2f7b8f
parent1d253860f9863fd015115d728c3f1bd04c5119c6
QtMobility.sensors has a new implementation

This implementation fixes the limitations the original code had
and separates the QtSensors C++ API from the QML API so that
changes to one don't need to affect the other.

Change-Id: I519463f3c7cfbad3bce5c291ce166b8793d5ed4a
Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
46 files changed:
doc/src/imports/qtmobilitysensors1.qdoc
examples/sensors/grue/import/main.cpp
examples/sensors/sensor_explorer/import/sensoritem.cpp
qtsensors.pro
src/imports/sensors/plugins.qmltypes
src/imports/sensors/qmlaccelerometer.cpp [new file with mode: 0644]
src/imports/sensors/qmlaccelerometer.h [new file with mode: 0644]
src/imports/sensors/qmlambientlightsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlambientlightsensor.h [new file with mode: 0644]
src/imports/sensors/qmlcompass.cpp [new file with mode: 0644]
src/imports/sensors/qmlcompass.h [new file with mode: 0644]
src/imports/sensors/qmlgyroscope.cpp [new file with mode: 0644]
src/imports/sensors/qmlgyroscope.h [new file with mode: 0644]
src/imports/sensors/qmlirproximitysensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlirproximitysensor.h [new file with mode: 0644]
src/imports/sensors/qmllightsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmllightsensor.h [new file with mode: 0644]
src/imports/sensors/qmlmagnetometer.cpp [new file with mode: 0644]
src/imports/sensors/qmlmagnetometer.h [new file with mode: 0644]
src/imports/sensors/qmlorientationsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlorientationsensor.h [new file with mode: 0644]
src/imports/sensors/qmlproximitysensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlproximitysensor.h [new file with mode: 0644]
src/imports/sensors/qmlrotationsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlrotationsensor.h [new file with mode: 0644]
src/imports/sensors/qmlsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmlsensor.h [new file with mode: 0644]
src/imports/sensors/qmlsensorglobal.cpp [new file with mode: 0644]
src/imports/sensors/qmlsensorglobal.h [new file with mode: 0644]
src/imports/sensors/qmlsensorrange.cpp [new file with mode: 0644]
src/imports/sensors/qmlsensorrange.h [new file with mode: 0644]
src/imports/sensors/qmltapsensor.cpp [new file with mode: 0644]
src/imports/sensors/qmltapsensor.h [new file with mode: 0644]
src/imports/sensors/sensors.cpp
src/imports/sensors/sensors.pro
src/imports/sensors2/qsensor2ambientlight.cpp
src/imports/sensors2/qsensor2common.cpp
src/imports/sensors2/qsensor2gesture.cpp
src/imports/sensors2/qsensor2proximity.cpp
src/imports/sensors2/qsensor2tilt.cpp
src/sensors/qsensor.cpp
src/sensors/qsensor.h
tests/auto/auto.pro
tests/auto/legacy_sensors/legacy_sensors.pro
tests/auto/legacy_sensors/tst_legacy_sensors.cpp
tests/manual/sensor_explorer/explorer.cpp