- QString levelString;
-
- switch (msg.logLevel) {
- case Logger::LogLevel::Debug:
- levelString = "[Debug] ";
- break;
- case Logger::LogLevel::Info:
- levelString = "[Info ] ";
- break;
- case Logger::LogLevel::Warning:
- levelString = "[Warn ] ";
- break;
- case Logger::LogLevel::Error:
- levelString = "[Error] ";
- break;
- case Logger::LogLevel::Fatal:
- levelString = "[FATAL] ";
- break;
- }
-
- return (msg.timeStamp.toString("yyyy-MM-dd hh:mm:ss ") + levelString + msg.message + "\n").toUtf8();