aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/handlers
diff options
context:
space:
mode:
authorShawn Rutledge <shawn.rutledge@qt.io>2017-04-25 14:14:42 +0200
committerShawn Rutledge <shawn.rutledge@qt.io>2017-04-27 09:14:08 +0000
commit09fe06675c6add8506462b114f31ab6e4d45c458 (patch)
treeaef1ecc00201ff7f03918625f114ee7eabec032f /src/quick/handlers
parent5519ba509b7d5f56bab099ad2d414d50d5d14fc9 (diff)
PointerHandler: add wants/declines logging to qt.quick.handler.dispatch
and remove the similar "delivering to" log from QQuickItem. It's more useful to know whether delivery will continue rather than simply that we made an attempt. Change-Id: I58c37fb50d4d0c99ef6aa68662ab304194b6d128 Reviewed-by: Jan Arve Sæther <jan-arve.saether@qt.io>
Diffstat (limited to 'src/quick/handlers')
-rw-r--r--src/quick/handlers/qquickpointerhandler.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/quick/handlers/qquickpointerhandler.cpp b/src/quick/handlers/qquickpointerhandler.cpp
index 8f113ddd56..8f539d4678 100644
--- a/src/quick/handlers/qquickpointerhandler.cpp
+++ b/src/quick/handlers/qquickpointerhandler.cpp
@@ -198,7 +198,11 @@ QQuickItem *QQuickPointerHandler::target() const
void QQuickPointerHandler::handlePointerEvent(QQuickPointerEvent *event)
{
- if (wantsPointerEvent(event)) {
+ bool wants = wantsPointerEvent(event);
+ qCDebug(lcPointerHandlerDispatch) << metaObject()->className() << objectName()
+ << "on" << parentItem()->metaObject()->className() << parentItem()->objectName()
+ << (wants ? "WANTS" : "DECLINES") << event;
+ if (wants) {
handlePointerEventImpl(event);
} else {
setActive(false);