blob: 349d058506c2552b8f54f4c1bf95f1aea7854ff5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "logger.h"
bool Logger::openLogFile()
{
// verify that there is no open logfile already
if ( _logFile.openMode() == QIODevice::NotOpen)
{
// set new log file
_logFile.setFileName(_logPath + "/" + _logFileName);
return _logFile.open(QIODevice::WriteOnly | QIODevice::Append | QIODevice::Text);
}
// else:
// file already open, can not get a lock
return false;
}
void Logger::closeLogFile()
{
// close file if open. if already closed, ignore.
_logFile.close();
}
|