summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-09-24 16:03:34 +0200
committerDenis Dzyubenko <denis.dzyubenko@nokia.com>2010-09-24 16:03:34 +0200
commit5cf60ff381cd75678705882244a6733139de8723 (patch)
tree4cdbafd301983c121adeaad2a274aecdb2a1cedf
parentb826a9d03b3a987fe96a0386a017364c9ed8f36a (diff)
tmp
-rw-r--r--qdeclarativegesturerecognizers.cpp5
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;
}