qtmobility/src/sensors/qambientlightsensor.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
equal deleted inserted replaced
1:2b40d63a9c3d 4:90517678cc4f
    66 
    66 
    67     LightLevel lightLevel() const;
    67     LightLevel lightLevel() const;
    68     void setLightLevel(LightLevel lightLevel);
    68     void setLightLevel(LightLevel lightLevel);
    69 };
    69 };
    70 
    70 
    71 // begin generated code
       
    72 
       
    73 class Q_SENSORS_EXPORT QAmbientLightFilter : public QSensorFilter
    71 class Q_SENSORS_EXPORT QAmbientLightFilter : public QSensorFilter
    74 {
    72 {
    75 public:
    73 public:
    76     virtual bool filter(QAmbientLightReading *reading) = 0;
    74     virtual bool filter(QAmbientLightReading *reading) = 0;
    77 private:
    75 private:
    80 
    78 
    81 class Q_SENSORS_EXPORT QAmbientLightSensor : public QSensor
    79 class Q_SENSORS_EXPORT QAmbientLightSensor : public QSensor
    82 {
    80 {
    83     Q_OBJECT
    81     Q_OBJECT
    84 public:
    82 public:
    85     explicit QAmbientLightSensor(QObject *parent = 0) : QSensor(parent)
    83     explicit QAmbientLightSensor(QObject *parent = 0) : QSensor(QAmbientLightSensor::type, parent) {}
    86     { setType(QAmbientLightSensor::type); }
       
    87     virtual ~QAmbientLightSensor() {}
    84     virtual ~QAmbientLightSensor() {}
    88     QAmbientLightReading *reading() const { return static_cast<QAmbientLightReading*>(QSensor::reading()); }
    85     QAmbientLightReading *reading() const { return static_cast<QAmbientLightReading*>(QSensor::reading()); }
    89     static const char *type;
    86     static const char *type;
    90 };
    87 };
    91 // end generated code
       
    92 
    88 
    93 QTM_END_NAMESPACE
    89 QTM_END_NAMESPACE
    94 
    90 
    95 #endif
    91 #endif
    96 
    92