qtmobility/src/sensors/qaccelerometer.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    62     qreal y() const;
    62     qreal y() const;
    63     void setY(qreal y);
    63     void setY(qreal y);
    64 
    64 
    65     qreal z() const;
    65     qreal z() const;
    66     void setZ(qreal z);
    66     void setZ(qreal z);
    67 
       
    68     QVariant value(int index) const;
       
    69 };
    67 };
    70 
       
    71 // begin generated code
       
    72 
    68 
    73 class Q_SENSORS_EXPORT QAccelerometerFilter : public QSensorFilter
    69 class Q_SENSORS_EXPORT QAccelerometerFilter : public QSensorFilter
    74 {
    70 {
    75 public:
    71 public:
    76     virtual bool filter(QAccelerometerReading *reading) = 0;
    72     virtual bool filter(QAccelerometerReading *reading) = 0;
    80 
    76 
    81 class Q_SENSORS_EXPORT QAccelerometer : public QSensor
    77 class Q_SENSORS_EXPORT QAccelerometer : public QSensor
    82 {
    78 {
    83     Q_OBJECT
    79     Q_OBJECT
    84 public:
    80 public:
    85     explicit QAccelerometer(QObject *parent = 0) : QSensor(parent)
    81     explicit QAccelerometer(QObject *parent = 0) : QSensor(QAccelerometer::type, parent) {}
    86     { setType(QAccelerometer::type); }
       
    87     virtual ~QAccelerometer() {}
    82     virtual ~QAccelerometer() {}
    88     QAccelerometerReading *reading() const { return static_cast<QAccelerometerReading*>(QSensor::reading()); }
    83     QAccelerometerReading *reading() const { return static_cast<QAccelerometerReading*>(QSensor::reading()); }
    89     static const char *type;
    84     static const char *type;
    90 };
    85 };
    91 // end generated code
       
    92 
    86 
    93 QTM_END_NAMESPACE
    87 QTM_END_NAMESPACE
    94 
    88 
    95 #endif
    89 #endif
    96 
    90