1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 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; }