qtmobility/src/sensors/qtapsensor.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    74 
    74 
    75     bool isDoubleTap() const;
    75     bool isDoubleTap() const;
    76     void setDoubleTap(bool doubleTap);
    76     void setDoubleTap(bool doubleTap);
    77 };
    77 };
    78 
    78 
    79 // begin generated code
       
    80 
       
    81 class Q_SENSORS_EXPORT QTapFilter : public QSensorFilter
    79 class Q_SENSORS_EXPORT QTapFilter : public QSensorFilter
    82 {
    80 {
    83 public:
    81 public:
    84     virtual bool filter(QTapReading *reading) = 0;
    82     virtual bool filter(QTapReading *reading) = 0;
    85 private:
    83 private:
    87 };
    85 };
    88 
    86 
    89 class Q_SENSORS_EXPORT QTapSensor : public QSensor
    87 class Q_SENSORS_EXPORT QTapSensor : public QSensor
    90 {
    88 {
    91     Q_OBJECT
    89     Q_OBJECT
       
    90 #ifdef Q_QDOC
       
    91     Q_PROPERTY(bool returnDoubleTapEvents)
       
    92 #endif
    92 public:
    93 public:
    93     explicit QTapSensor(QObject *parent = 0) : QSensor(parent)
    94     explicit QTapSensor(QObject *parent = 0) : QSensor(QTapSensor::type, parent) {}
    94     { setType(QTapSensor::type); }
       
    95     virtual ~QTapSensor() {}
    95     virtual ~QTapSensor() {}
    96     QTapReading *reading() const { return static_cast<QTapReading*>(QSensor::reading()); }
    96     QTapReading *reading() const { return static_cast<QTapReading*>(QSensor::reading()); }
    97     static const char *type;
    97     static const char *type;
    98 };
    98 };
    99 // end generated code
       
   100 
    99 
   101 QTM_END_NAMESPACE
   100 QTM_END_NAMESPACE
   102 
   101 
   103 #endif
   102 #endif
   104 
   103