diff -r b72c6db6890b -r 5dc02b23752f src/gui/kernel/qgesture_p.h --- a/src/gui/kernel/qgesture_p.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/gui/kernel/qgesture_p.h Tue Jul 06 15:10:48 2010 +0300 @@ -55,8 +55,8 @@ #include "qrect.h" #include "qpoint.h" -#include "qdatetime.h" #include "qgesture.h" +#include "qelapsedtimer.h" #include "private/qobject_p.h" QT_BEGIN_NAMESPACE @@ -69,13 +69,13 @@ QGesturePrivate() : gestureType(Qt::CustomGesture), state(Qt::NoGesture), isHotSpotSet(false), gestureCancelPolicy(0) - { } Qt::GestureType gestureType; Qt::GestureState state; QPointF hotSpot; + QPointF sceneHotSpot; uint isHotSpotSet : 1; uint gestureCancelPolicy : 2; }; @@ -148,7 +148,7 @@ QPoint lastPositions[3]; bool started; qreal speed; - QTime time; + QElapsedTimer time; }; class QTapGesturePrivate : public QGesturePrivate