diff options
Diffstat (limited to 'src/Logger/writelogfile.cpp')
| -rw-r--r-- | src/Logger/writelogfile.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Logger/writelogfile.cpp b/src/Logger/writelogfile.cpp new file mode 100644 index 0000000..954b5b2 --- /dev/null +++ b/src/Logger/writelogfile.cpp @@ -0,0 +1,18 @@ +#include "logger.h" + +bool Logger::writeLogFile(const QString message) +{ + // first see if we need to cycle the log file already + cycleLogFile(); + + // write to file + if ( _logFile.isOpen() ) + { + QTextStream logStream(&_logFile); + logStream << message << endl; + return true; + } + + logPrimitive() << "[log error]" << message; + return false; +} |
