From 4946982534d4d256590dffd44046fe642456703f Mon Sep 17 00:00:00 2001 From: Tuomas Vaarala Date: Thu, 25 Apr 2024 14:35:54 +0300 Subject: [QNX] Add support for QLoggingCategory in QNX QPA debug log output Makes it possible to enable debug log outputs via QLoggingCategory. Earlier it was only possible via buid time flags. Change-Id: Iaec732e7acdf44a74c9d7c806bf0e6f5a5f87b1c Reviewed-by: James McDonnell --- src/plugins/platforms/qnx/qqnxglobal.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/platforms/qnx/qqnxglobal.cpp') diff --git a/src/plugins/platforms/qnx/qqnxglobal.cpp b/src/plugins/platforms/qnx/qqnxglobal.cpp index 85642b44b3..9cfc328e8f 100644 --- a/src/plugins/platforms/qnx/qqnxglobal.cpp +++ b/src/plugins/platforms/qnx/qqnxglobal.cpp @@ -15,6 +15,8 @@ void qScreenCheckError(int rc, const char *funcInfo, const char *message, bool c } if (Q_UNLIKELY(rc)) { + qCDebug(lcQpaQnx, "%s - Screen: %s - Error: %s (%i)", funcInfo, message, strerror(errno), errno); + if (Q_UNLIKELY(critical)) qCritical("%s - Screen: %s - Error: %s (%i)", funcInfo, message, strerror(errno), errno); else -- cgit v1.2.3