diff options
-rw-r--r-- | qdeclarativegesturerecognizers.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qdeclarativegesturerecognizers.cpp b/qdeclarativegesturerecognizers.cpp index 9651582..fcd7eb6 100644 --- a/qdeclarativegesturerecognizers.cpp +++ b/qdeclarativegesturerecognizers.cpp @@ -734,7 +734,7 @@ QGestureRecognizer::Result QTapGestureRecognizer::recognize(QGesture *state, switch (event->type()) { case QEvent::TouchBegin: { - + qDebug() << "tap: touch begin"; q->setProperty("gotTouched", true); const QTouchEvent *ev = static_cast<const QTouchEvent *>(event); q->setPosition(ev->touchPoints().at(0).pos()); @@ -744,6 +744,7 @@ QGestureRecognizer::Result QTapGestureRecognizer::recognize(QGesture *state, } case QEvent::TouchUpdate: case QEvent::TouchEnd: { + qDebug() << "tap: touch end"; const QTouchEvent *ev = static_cast<const QTouchEvent *>(event); if (q->state() != Qt::NoGesture && ev->touchPoints().size() == 1) { QTouchEvent::TouchPoint p = ev->touchPoints().at(0); @@ -761,6 +762,7 @@ QGestureRecognizer::Result QTapGestureRecognizer::recognize(QGesture *state, case QEvent::MouseButtonPress: if (!q->property("gotTouched").toBool()) { + qDebug() << "tap: mouse press"; QMouseEvent *ev = static_cast<QMouseEvent *>(event); if (!(ev->modifiers() & Qt::ControlModifier)) { state->setProperty("position", ev->globalPos()); @@ -776,6 +778,7 @@ QGestureRecognizer::Result QTapGestureRecognizer::recognize(QGesture *state, case QEvent::MouseButtonRelease: if (!q->property("gotTouched").toBool()) { + qDebug() << "tap: mouse release"; if (state->state() == Qt::GestureStarted) { return QGestureRecognizer::FinishGesture; } |