diff options
author | Lincoln Ramsay <lincoln.ramsay@nokia.com> | 2011-12-20 11:05:30 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-01-11 03:20:40 +0100 |
commit | f9672df5ea9872f911eb0011012f829309e11e71 (patch) | |
tree | 379b89d2598cde56b8dc6bd1493db8493b1bb8b5 /src/sensors/qsensor.cpp | |
parent | 43071ca54cb41fa06e850e75ae282fcd8824356c (diff) | |
download | qtsensors-f9672df5ea9872f911eb0011012f829309e11e71.tar.gz |
Implement an API for alwaysOn.
Change-Id: If530fed02979ad9c4608f317b718ee449bb25ddc
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Zsolt Simon <zsolt.simon@nokia.com>
Diffstat (limited to 'src/sensors/qsensor.cpp')
-rw-r--r-- | src/sensors/qsensor.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/sensors/qsensor.cpp b/src/sensors/qsensor.cpp index 3982079..9dc11d1 100644 --- a/src/sensors/qsensor.cpp +++ b/src/sensors/qsensor.cpp @@ -341,6 +341,23 @@ bool QSensor::isActive() const } /*! + \property QSensor::alwaysOn + \brief a value to indicate if the sensor should remain running when the screen is off. + + Some platforms have a policy of suspending sensors when the screen turns off. + Setting this property to true will ensure the sensor continues to run. +*/ +void QSensor::setAlwaysOn(bool alwaysOn) +{ + d->alwaysOn = alwaysOn; +} + +bool QSensor::isAlwaysOn() const +{ + return d->alwaysOn; +} + +/*! \property QSensor::availableDataRates \brief the data rates that the sensor supports. |