equal
deleted
inserted
replaced
53 Q_INTERFACES(QtMobility::QSensorPluginInterface) |
53 Q_INTERFACES(QtMobility::QSensorPluginInterface) |
54 |
54 |
55 public: |
55 public: |
56 void registerSensors() |
56 void registerSensors() |
57 { |
57 { |
|
58 #if !defined(HAS_NO_SENSOR_PROVISION) |
58 QSensorManager::registerBackend(QAccelerometer::type, QS60SensorApiAccelerometer::id, this); |
59 QSensorManager::registerBackend(QAccelerometer::type, QS60SensorApiAccelerometer::id, this); |
|
60 #endif |
59 } |
61 } |
60 |
62 |
61 QSensorBackend *createBackend(QSensor *sensor) |
63 QSensorBackend *createBackend(QSensor *sensor) |
62 { |
64 { |
|
65 #if !defined(HAS_NO_SENSOR_PROVISION) |
63 if (sensor->identifier() == QS60SensorApiAccelerometer::id) |
66 if (sensor->identifier() == QS60SensorApiAccelerometer::id) |
64 return new QS60SensorApiAccelerometer(sensor); |
67 return new QS60SensorApiAccelerometer(sensor); |
|
68 #endif |
65 |
69 |
66 return 0; |
70 return 0; |
67 } |
71 } |
68 }; |
72 }; |
69 |
73 |