path: root/tests/auto/corelib/global/
diff options
authorKai Koehne <>2012-01-17 16:20:45 +0100
committerQt by Nokia <>2012-02-01 02:16:32 +0100
commitd394ca7f27197cfbfc28eb9a08eb0db261dd9d3d (patch)
treee75e133531101682473f91f5feca6c88c3e38c6c /tests/auto/corelib/global/
parentea783ff51f25af89b7219154d7be5de1fd138664 (diff)
QtDebug: Include file, line, function information
Record the file, line, and function where a qDebug, qWarning, qCritical or qFatal call happens, and make this information available in a custom message handler. The patch uses the C preprocessor to replace qDebug, qWarning, ... with a line that also records the current file, line, and function. Custom message handlers can access this information via a new QMessageLogContext argument. Change-Id: I0a9b89c1d137e41775932d3b1a35da4ebf12d18d Reviewed-by: David Faure <>
Diffstat (limited to 'tests/auto/corelib/global/')
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/corelib/global/ b/tests/auto/corelib/global/
index e9b547be68..a6c638f530 100644
--- a/tests/auto/corelib/global/
+++ b/tests/auto/corelib/global/
@@ -5,4 +5,5 @@ SUBDIRS=\
qgetputenv \
qglobal \
qnumeric \
- qrand
+ qrand \
+ qmessagehandler