qtmobility/src/sensors/qsensor_p.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- a/qtmobility/src/sensors/qsensor_p.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/sensors/qsensor_p.h	Mon May 03 13:18:40 2010 +0300
@@ -63,16 +63,17 @@
 {
 public:
     QSensorPrivate()
-        : supportedUpdatePolicies(QSensor::Undefined)
-        , updatePolicy(QSensor::Undefined)
-        , updateInterval(0)
+        : identifier()
+        , type()
+        , outputRange(-1)
+        , dataRate(0)
         , backend(0)
-        , signalEnabled(true)
         , active(false)
+        , busy(false)
         , device_reading(0)
         , filter_reading(0)
         , cache_reading(0)
-        , complete(true)
+        , error(0)
     {
     }
 
@@ -80,20 +81,24 @@
     QByteArray identifier;
     QByteArray type;
 
+    QString description;
+
+    qoutputrangelist outputRanges;
+    int outputRange;
+
     // policy
-    QSensor::UpdatePolicies supportedUpdatePolicies;
-    QSensor::UpdatePolicy updatePolicy;
-    int updateInterval;
+    qrangelist availableDataRates;
+    int dataRate;
 
     QSensorBackend *backend;
     QFilterList filters;
-    bool signalEnabled;
     bool active;
+    bool busy;
     QSensorReading *device_reading;
     QSensorReading *filter_reading;
     QSensorReading *cache_reading;
 
-    bool complete;
+    int error;
 };
 
 class QSensorReadingPrivate