Get rid of junky timestamps, along with some select pointless log messages

This commit is contained in:
Petr Mrázek
2013-10-06 03:07:57 +02:00
parent 9cef16a47d
commit 8b18af0515
6 changed files with 54 additions and 62 deletions

View File

@ -56,13 +56,12 @@ static const char *LevelToText(Level theLevel)
class LoggerImpl
{
public:
LoggerImpl() : level(InfoLevel), start_time(QDateTime::currentDateTime())
LoggerImpl() : level(InfoLevel)
{
}
QMutex logMutex;
Level level;
DestinationList destList;
QDateTime start_time;
};
Logger::Logger() : d(new LoggerImpl)
@ -94,10 +93,7 @@ Level Logger::loggingLevel() const
void Logger::Helper::writeToLog()
{
const char *const levelName = LevelToText(level);
const QString completeMessage(QString("%1\t%2\t%3")
.arg(QDateTime::currentDateTime().toString(fmtDateTime))
.arg(levelName, 5)
.arg(buffer));
const QString completeMessage(QString("%1\t%2").arg(levelName, 5).arg(buffer));
Logger &logger = Logger::instance();
QMutexLocker lock(&logger.d->logMutex);