diff options
Diffstat (limited to 'src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h')
-rw-r--r-- | src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h b/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h index 65384295..d8bf96ba 100644 --- a/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h +++ b/src/plugins/sensorgestures/qtsensors/qhoversensorgesturerecognizer.h @@ -46,7 +46,9 @@ #include <QSensorGestureRecognizer> #include <QtSensors/QSensor> #include <QTimer> -#include <QLightSensor> +#include <QProximitySensor> +#include <QIRProximitySensor> + QT_BEGIN_NAMESPACE class QHoverSensorGestureRecognizer : public QSensorGestureRecognizer @@ -67,17 +69,21 @@ Q_SIGNALS: void hover(); private slots: - void lightChanged(); + void proxyChanged(); void timeout(); void timeout2(); private: - QLightSensor *light; + QProximitySensor *proximity; + QIRProximitySensor *irProx; + QTimer *timer; QTimer *timer2; bool hoverOk; qreal lastLightReading; bool detecting; + qreal detectedHigh; + }; QT_END_NAMESPACE #endif // QHOVERSENSORGESTURERECOGNIZER_H |