summaryrefslogtreecommitdiffstats
path: root/src/sensors/qsensor.h
diff options
context:
space:
mode:
authorLincoln Ramsay <lincoln.ramsay@nokia.com>2011-12-20 11:05:30 +1000
committerQt by Nokia <qt-info@nokia.com>2012-01-11 03:20:40 +0100
commitf9672df5ea9872f911eb0011012f829309e11e71 (patch)
tree379b89d2598cde56b8dc6bd1493db8493b1bb8b5 /src/sensors/qsensor.h
parent43071ca54cb41fa06e850e75ae282fcd8824356c (diff)
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.h')
-rw-r--r--src/sensors/qsensor.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sensors/qsensor.h b/src/sensors/qsensor.h
index aca95ce1..08bb0a7e 100644
--- a/src/sensors/qsensor.h
+++ b/src/sensors/qsensor.h
@@ -89,6 +89,7 @@ class Q_SENSORS_EXPORT QSensor : public QObject
Q_PROPERTY(int outputRange READ outputRange WRITE setOutputRange)
Q_PROPERTY(QString description READ description)
Q_PROPERTY(int error READ error NOTIFY sensorError)
+ Q_PROPERTY(bool alwaysOn READ isAlwaysOn WRITE setAlwaysOn)
#ifdef Q_QDOC
Q_PROPERTY(int maxBufferSize)
Q_PROPERTY(int efficientBufferSize)
@@ -111,6 +112,9 @@ public:
void setActive(bool active);
bool isActive() const;
+ bool isAlwaysOn() const;
+ void setAlwaysOn(bool alwaysOn);
+
qrangelist availableDataRates() const;
int dataRate() const;
void setDataRate(int rate);