Skip to content

Commit 2b9fda5

Browse files
authored
Merge pull request #509 from deXol/develop
#505 Add timestamp to logs
2 parents c0b7b64 + 23e465a commit 2b9fda5

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Common.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,33 +120,33 @@ static void _messageOutput(QtMsgType type, const QMessageLogContext &context, co
120120
{
121121
QString fname = context.file;
122122
fname = fname.section('\\', -1, -1);
123-
123+
const auto timestamp = QDateTime::currentDateTime().toString(Qt::ISODateWithMs);
124124
QString s;
125125
switch (type) {
126126
default:
127127
case QtDebugMsg:
128128
{
129-
s = QString(COLOR_CYAN "DEBUG" COLOR_RESET ": %1:%2 - %3\n").arg(fname).arg(context.line).arg(msg);
129+
s = QString(COLOR_CYAN "DEBUG" COLOR_RESET ": (%0) %1:%2 - %3\n").arg(timestamp).arg(fname).arg(context.line).arg(msg);
130130
break;
131131
}
132132
case QtInfoMsg:
133133
{
134-
s = QString(COLOR_GREEN "INFO" COLOR_RESET ": %1:%2 - %3\n").arg(fname).arg(context.line).arg(msg);
134+
s = QString(COLOR_GREEN "INFO" COLOR_RESET ": (%0) %1:%2 - %3\n").arg(timestamp).arg(fname).arg(context.line).arg(msg);
135135
break;
136136
}
137137
case QtWarningMsg:
138138
{
139-
s = QString(COLOR_YELLOW "WARNING" COLOR_RESET ": %1:%2 - %3\n").arg(fname).arg(context.line).arg(msg);
139+
s = QString(COLOR_YELLOW "WARNING" COLOR_RESET ": (%0) %1:%2 - %3\n").arg(timestamp).arg(fname).arg(context.line).arg(msg);
140140
break;
141141
}
142142
case QtCriticalMsg:
143143
{
144-
s = QString(COLOR_ORANGE "CRITICAL" COLOR_RESET ": %1:%2 - %3\n").arg(fname).arg(context.line).arg(msg);
144+
s = QString(COLOR_ORANGE "CRITICAL" COLOR_RESET ": (%0) %1:%2 - %3\n").arg(timestamp).arg(fname).arg(context.line).arg(msg);
145145
break;
146146
}
147147
case QtFatalMsg:
148148
{
149-
s = QString(COLOR_RED "FATAL" COLOR_RESET ": %1:%2 - %3\n").arg(fname).arg(context.line).arg(msg);
149+
s = QString(COLOR_RED "FATAL" COLOR_RESET ": (%0) %1:%2 - %3\n").arg(timestamp).arg(fname).arg(context.line).arg(msg);
150150
break;
151151
}
152152
}

0 commit comments

Comments
 (0)