equal
deleted
inserted
replaced
44 |
44 |
45 // Qt |
45 // Qt |
46 #include <qsensorbackend.h> |
46 #include <qsensorbackend.h> |
47 #include <qaccelerometer.h> |
47 #include <qaccelerometer.h> |
48 |
48 |
|
49 #if !defined(HAS_NO_SENSOR_PROVISION) |
|
50 |
49 // symbian |
51 // symbian |
50 #include <rrsensorapi.h> |
52 #include <rrsensorapi.h> |
51 |
53 |
52 QTM_USE_NAMESPACE |
54 QTM_USE_NAMESPACE |
53 |
55 |
54 class QS60SensorApiAccelerometer : public QSensorBackend, public MRRSensorDataListener |
56 class QS60SensorApiAccelerometer : public QSensorBackend, public MRRSensorDataListener |
55 { |
57 { |
56 public: |
58 public: |
57 static const char *id; |
59 static char const * const id; |
58 |
60 |
59 QS60SensorApiAccelerometer(QSensor *sensor); |
61 QS60SensorApiAccelerometer(QSensor *sensor); |
60 virtual ~QS60SensorApiAccelerometer(); |
62 virtual ~QS60SensorApiAccelerometer(); |
61 |
63 |
62 // from QSensorBackend |
64 // from QSensorBackend |
74 CRRSensorApi* m_nativeSensor; |
76 CRRSensorApi* m_nativeSensor; |
75 QAccelerometerReading m_reading; |
77 QAccelerometerReading m_reading; |
76 qreal m_sampleFactor; |
78 qreal m_sampleFactor; |
77 }; |
79 }; |
78 |
80 |
|
81 #endif // !HAS_NO_SENSOR_PROVISION |
|
82 |
79 #endif // QS60SENSORAPIACCELEROMETER_H |
83 #endif // QS60SENSORAPIACCELEROMETER_H |