From c6ff750686ff026252fcb8047f4e8980a288d54b Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 23 Mar 2015 12:26:37 +0100 Subject: Improve debug formatting of key and mouse events. Use the debug operator for enums and flags to format keys and modifiers. Change-Id: Id748e4b2202797efcbf3a616d111399929ada8b1 Reviewed-by: Shawn Rutledge --- src/gui/kernel/qevent.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/gui/kernel') diff --git a/src/gui/kernel/qevent.cpp b/src/gui/kernel/qevent.cpp index 7b75a31847..ccd7c37486 100644 --- a/src/gui/kernel/qevent.cpp +++ b/src/gui/kernel/qevent.cpp @@ -3721,8 +3721,8 @@ QDebug operator<<(QDebug dbg, const QEvent *e) dbg << ", " << button; if (buttons && button != buttons) dbg << ", buttons=" << buttons; - if (const int mods = int(me->modifiers())) - dbg << ", modifiers=0x" << hex << mods << dec; + if (me->modifiers()) + dbg << ", " << me->modifiers(); dbg << ", localPos=" << me->localPos() << ", screenPos=" << me->screenPos(); if (me->source()) dbg << ", " << me->source(); @@ -3744,9 +3744,9 @@ QDebug operator<<(QDebug dbg, const QEvent *e) { const QKeyEvent *ke = static_cast(e); dbg << "QKeyEvent(" << type - << ", key=0x" << hex << ke->key() << dec; - if (const int mods = ke->modifiers()) - dbg << ", modifiers=0x" << hex << mods << dec; + << ", " << static_cast(ke->key()); + if (ke->modifiers()) + dbg << ", " << ke->modifiers(); if (!ke->text().isEmpty()) dbg << ", text=" << ke->text(); if (ke->isAutoRepeat()) -- cgit v1.2.3