summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/qnx/qqnxscreeneventthread.cpp
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer.qnx@kdab.com>2012-05-24 11:03:43 +0100
committerQt by Nokia <qt-info@nokia.com>2012-05-25 14:46:04 +0200
commit49b12d82360ac9602190ff6be93ef0d7b2949055 (patch)
tree3c40effb04cc587d97be7e586c228d60c88d2527 /src/plugins/platforms/qnx/qqnxscreeneventthread.cpp
parentdf1fc82e23b0f4fec0141dcb8cecd1874dd1655c (diff)
QNX: Rationalise the usage of qDebug() to remove lots of #ifdef's
Change-Id: I097e4af86a6a0941f4fd7e122970f88ba536ab38 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com> Reviewed-by: Andriy Golovnya <andriy.golovnya@googlemail.com>
Diffstat (limited to 'src/plugins/platforms/qnx/qqnxscreeneventthread.cpp')
-rw-r--r--src/plugins/platforms/qnx/qqnxscreeneventthread.cpp26
1 files changed, 11 insertions, 15 deletions
diff --git a/src/plugins/platforms/qnx/qqnxscreeneventthread.cpp b/src/plugins/platforms/qnx/qqnxscreeneventthread.cpp
index a3e50dc8da..4d1f00893d 100644
--- a/src/plugins/platforms/qnx/qqnxscreeneventthread.cpp
+++ b/src/plugins/platforms/qnx/qqnxscreeneventthread.cpp
@@ -49,6 +49,12 @@
#include <cctype>
+#ifdef QQNXSCREENEVENTTHREAD_DEBUG
+#define qScreenEventThreadDebug qDebug
+#else
+#define qScreenEventThreadDebug QT_NO_QDEBUG_MACRO
+#endif
+
QQnxScreenEventThread::QQnxScreenEventThread(screen_context_t context, QQnxScreenEventHandler *screenEventHandler)
: QThread(),
m_screenContext(context),
@@ -78,9 +84,7 @@ void QQnxScreenEventThread::run()
if (result)
qFatal("QQNX: failed to create screen event, errno=%d", errno);
-#if defined(QQNXSCREENEVENTTHREAD_DEBUG)
- qDebug() << "QQNX: screen event thread started";
-#endif
+ qScreenEventThreadDebug() << Q_FUNC_INFO << "screen event thread started";
// loop indefinitely
while (!m_quit) {
@@ -101,18 +105,14 @@ void QQnxScreenEventThread::run()
if (qnxType == SCREEN_EVENT_USER) {
// treat all user events as shutdown requests
- #if defined(QQNXSCREENEVENTTHREAD_DEBUG)
- qDebug() << "QQNX: QNX user screen event";
- #endif
+ qScreenEventThreadDebug() << Q_FUNC_INFO << "QNX user screen event";
m_quit = true;
} else {
m_screenEventHandler->handleEvent(event, qnxType);
}
}
-#if defined(QQNXSCREENEVENTTHREAD_DEBUG)
- qDebug() << "QQNX: screen event thread stopped";
-#endif
+ qScreenEventThreadDebug() << Q_FUNC_INFO << "screen event thread stopped";
// cleanup
screen_destroy_event(event);
@@ -146,14 +146,10 @@ void QQnxScreenEventThread::shutdown()
// cleanup
screen_destroy_event(event);
-#if defined(QQNXSCREENEVENTTHREAD_DEBUG)
- qDebug() << "QQNX: screen event thread shutdown begin";
-#endif
+ qScreenEventThreadDebug() << Q_FUNC_INFO << "screen event thread shutdown begin";
// block until thread terminates
wait();
-#if defined(QQNXSCREENEVENTTHREAD_DEBUG)
- qDebug() << "QQNX: screen event thread shutdown end";
-#endif
+ qScreenEventThreadDebug() << Q_FUNC_INFO << "screen event thread shutdown end";
}