22 #ifndef CUSTOMEVENTS_H_
23 #define CUSTOMEVENTS_H_
37 static const ushort proximityEventType = QEvent::User + 1000;
38 static const ushort alsEventType = QEvent::User + 1001;
39 static const ushort accelerometerEventType = QEvent::User + 1004;
40 static const ushort accelerationEventType = QEvent::User + 1005;
41 static const ushort angularVelocityEventType = QEvent::User + 1006;
42 static const ushort bearingEventType = QEvent::User + 1007;
43 static const ushort compassEventType = QEvent::User + 1005;
44 static const ushort gravityEventType = QEvent::User + 1008;
45 static const ushort linearAccelerationEventType = QEvent::User + 1009;
46 static const ushort magneticFieldEventType = QEvent::User + 1010;
47 static const ushort orientationEventType = QEvent::User + 1011;
48 static const ushort rotationEventType = QEvent::User + 1012;
49 static const ushort shakeEventType = QEvent::User + 1013;
59 return objectDetected;
74 return lightIntensity;
95 m_shakeState(shakeState),
96 m_shakeMagnitude(shakeMagnitude)
102 float m_shakeMagnitude;
124 m_orientation(orientation),
132 m_orientation(orientation),
139 float pitch()
const {
return m_pitch; }
140 float roll()
const {
return m_roll; }
174 m_orientation(orientation),
183 float x,
float y,
float z,
189 m_orientation(orientation),
192 m_shakeState(shakeState),
193 m_shakeMagnitude(shakeMagnitude)
197 float x()
const {
return m_x; }
198 float y()
const {
return m_y; }
199 float z()
const {
return m_z; }
202 float pitch()
const {
return m_pitch; }
203 float roll()
const {
return m_roll; }
217 float m_shakeMagnitude;
232 float x()
const {
return m_x; }
233 float y()
const {
return m_y; }
234 float z()
const {
return m_z; }
254 float x()
const {
return m_x; }
255 float y()
const {
return m_y; }
256 float z()
const {
return m_z; }
270 m_mag_bearing(mag_bearing),
271 m_true_bearing(true_bearing),
272 m_confidence(confidence)
282 float m_true_bearing;
298 float x()
const {
return m_x; }
299 float y()
const {
return m_y; }
300 float z()
const {
return m_z; }
323 float x()
const {
return m_x; }
324 float y()
const {
return m_y; }
325 float z()
const {
return m_z; }
354 int x()
const {
return m_x; }
355 int y()
const {
return m_y; }
356 int z()
const {
return m_z; }
357 int raw_x()
const {
return m_raw_x; }
358 int raw_y()
const {
return m_raw_y; }
359 int raw_z()
const {
return m_raw_z; }
375 m_mag_bearing(magBearing),
376 m_true_bearing(trueBearing),
377 m_confidence(confidence)
387 float m_true_bearing;
401 float pitch()
const {
return m_pitch; }
402 float roll()
const {
return m_roll; }