1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-04 23:14:47 -04:00

Logger: new getters

This commit is contained in:
f4exb
2017-11-18 20:07:53 +01:00
parent 93d36b20a4
commit 877d6f6fe0
3 changed files with 62 additions and 0 deletions
+51
View File
@@ -68,3 +68,54 @@ void LoggerWithFile::setFileMinMessageLevel(const QtMsgType& msgLevel)
fileLogger->setMinMessageLevel(msgLevel);
}
}
void LoggerWithFile::getConsoleMinMessageLevelStr(QString& levelStr)
{
switch (consoleLogger->getMinMessageLevel())
{
case QtDebugMsg:
levelStr = "debug";
break;
case QtInfoMsg:
levelStr = "info";
break;
case QtWarningMsg:
levelStr = "warning";
break;
case QtCriticalMsg:
case QtFatalMsg:
levelStr = "error";
break;
default:
levelStr = "debug";
break;
}
}
void LoggerWithFile::getFileMinMessageLevelStr(QString& levelStr)
{
switch (fileLogger->getMinMessageLevel())
{
case QtDebugMsg:
levelStr = "debug";
break;
case QtInfoMsg:
levelStr = "info";
break;
case QtWarningMsg:
levelStr = "warning";
break;
case QtCriticalMsg:
case QtFatalMsg:
levelStr = "error";
break;
default:
levelStr = "debug";
break;
}
}
void LoggerWithFile::getLogFileName(QString& fileName)
{
fileName = fileLogger->getFileLoggerSettings().fileName;
}