add checkbox option to clear log (#2963)

This commit is contained in:
Zach H
2017-12-17 17:32:31 -05:00
committed by GitHub
parent 297f1f2555
commit 0eae4dbe54
5 changed files with 48 additions and 8 deletions
+6
View File
@@ -21,9 +21,13 @@ Logger::~Logger()
void Logger::logToFile(bool enabled)
{
if (enabled)
{
openLogfileSession();
}
else
{
closeLogfileSession();
}
}
QString Logger::getClientVersion()
@@ -34,7 +38,9 @@ QString Logger::getClientVersion()
void Logger::openLogfileSession()
{
if (logToFileEnabled)
{
return;
}
fileHandle.setFileName(LOGGER_FILENAME);
fileHandle.open(QIODevice::WriteOnly | QIODevice::Truncate | QIODevice::Text);