Inlude also the previous runs logs in the applogcontroller

This commit is contained in:
Michael Zanetti 2021-02-18 22:39:09 +01:00
parent ef40e6e642
commit 70c288a34d

View File

@ -69,6 +69,16 @@ AppLogController::AppLogController(QObject *parent) : QAbstractListModel(parent)
QFile::remove(fileName + ".old");
}
QFile::rename(fileName, fileName + ".old");
QFile oldFile(fileName + ".old");
if (oldFile.open(QFile::ReadOnly)) {
m_buffer.append(QString(oldFile.readAll()).split('\n'));
for (int i = 0; i < m_buffer.count(); i++) {
m_types.append(TypeInfo);
}
m_types.append(TypeWarning);
m_buffer.append("**** App restart ****");
oldFile.close();
}
}
QDir dir(path);
if (!dir.exists()) {