-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Hi you may want to change your qt loggging as it does not work properly, I have made fixes in my fork of your project in https://github.com/edwardbr/logfault:
#ifdef LOGFAULT_USE_QT_LOG
class QtHandler : public Handler
{
public:
QtHandler(LogLevel level)
: Handler(level) {}
void LogMessage(const logfault::Message &msg) override
{
switch (msg.level_)
{
case LogLevel::ERROR:
qCritical() << msg.msg_.c_str();
break;
case LogLevel::WARN:
qWarning() << msg.msg_.c_str();
break;
case LogLevel::INFO:
case LogLevel::NOTICE:
qInfo() << msg.msg_.c_str();
break;
case LogLevel::DEBUGGING:
case LogLevel::TRACE:
qDebug() << msg.msg_.c_str();
break;
}
}
};
#endif
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels