diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2017-04-25 14:14:42 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2017-04-27 09:14:08 +0000 |
commit | 09fe06675c6add8506462b114f31ab6e4d45c458 (patch) | |
tree | aef1ecc00201ff7f03918625f114ee7eabec032f /src/quick/handlers | |
parent | 5519ba509b7d5f56bab099ad2d414d50d5d14fc9 (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.cpp | 6 |
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); |