aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Arne Petersen <jan.petersen@kdab.com>2016-03-23 13:03:20 +0100
committerJan Arne Petersen <jan.petersen@kdab.com>2016-03-23 14:49:26 +0000
commit84881cfc58a462189dfeff60c6d6f5717bc4b6b5 (patch)
tree6e42b1678f6c1879b401f5904611fbe5c787e0f7
parent3db3fd2fbbcffc48edf83335bdd2efc79bf40101 (diff)
Use logging category for debugging
Instead of having to compile with a debug define just use a logging category. Change-Id: Ibb0732c7103783684bc8fc9b57daa20f74a26157 Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
-rw-r--r--src/virtualkeyboard/plugin.cpp2
-rw-r--r--src/virtualkeyboard/virtualkeyboarddebug.h10
2 files changed, 6 insertions, 6 deletions
diff --git a/src/virtualkeyboard/plugin.cpp b/src/virtualkeyboard/plugin.cpp
index f82a15d3..99b3c02c 100644
--- a/src/virtualkeyboard/plugin.cpp
+++ b/src/virtualkeyboard/plugin.cpp
@@ -73,6 +73,8 @@
using namespace QtVirtualKeyboard;
+Q_LOGGING_CATEGORY(qlcVirtualKeyboard, "qt.virtualkeyboard")
+
static const char pluginName[] = "qtvirtualkeyboard";
static const char inputMethodEnvVarName[] = "QT_IM_MODULE";
static const char pluginUri[] = "QtQuick.Enterprise.VirtualKeyboard";
diff --git a/src/virtualkeyboard/virtualkeyboarddebug.h b/src/virtualkeyboard/virtualkeyboarddebug.h
index f6cbffd0..17e53bdf 100644
--- a/src/virtualkeyboard/virtualkeyboarddebug.h
+++ b/src/virtualkeyboard/virtualkeyboarddebug.h
@@ -31,12 +31,10 @@
#define VIRTUALKEYBOARDDEBUG_H
#include <QDebug>
+#include <QLoggingCategory>
-//#define QT_VIRTUALKEYBOARD_DEBUG
-#ifdef QT_VIRTUALKEYBOARD_DEBUG
-# define VIRTUALKEYBOARD_DEBUG qDebug
-#else
-# define VIRTUALKEYBOARD_DEBUG if (false) qDebug
-#endif
+Q_DECLARE_LOGGING_CATEGORY(qlcVirtualKeyboard)
+
+#define VIRTUALKEYBOARD_DEBUG() qCDebug(qlcVirtualKeyboard)
#endif // VIRTUALKEYBOARDDEBUG_H