diff options
author | Jan Arne Petersen <jan.petersen@kdab.com> | 2016-03-23 13:03:20 +0100 |
---|---|---|
committer | Jan Arne Petersen <jan.petersen@kdab.com> | 2016-03-23 14:49:26 +0000 |
commit | 84881cfc58a462189dfeff60c6d6f5717bc4b6b5 (patch) | |
tree | 6e42b1678f6c1879b401f5904611fbe5c787e0f7 | |
parent | 3db3fd2fbbcffc48edf83335bdd2efc79bf40101 (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.cpp | 2 | ||||
-rw-r--r-- | src/virtualkeyboard/virtualkeyboarddebug.h | 10 |
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 |