В
Size: a a a
В
NK
А
SE
M
qSetMessagePattern
, создаешь свой хандлер qInstallMessageHandler
, в этом хандлере формируешь сообщение по паттерну QString msg = qFormatLogMessage(type, context, message)
, готовое сообщение QString можешь отправлять в очередь потока на запись в файл или еще для каких-то вещей. Кутешный логгер еще и уровни позволяет включать/выключать. Все что надо для счастья. Ну и если хочешь чтобы все работало в релизе, нужно DEFINES += QT_MESSAGELOGCONTEXT