Fix log exporting

This commit is contained in:
Michael Zanetti 2021-04-06 10:43:32 +02:00
parent 578a89aafa
commit 5a31d31053

View File

@ -174,6 +174,9 @@ QStringList AppLogController::logFiles() const
QString AppLogController::exportLogs()
{
if (m_logFile.isOpen()) {
m_logFile.flush();
}
QFile f(logPath() + "/" + QGuiApplication::applicationName() + "-logs.txt");
if (!f.open(QFile::WriteOnly)) {
return QString();
@ -183,6 +186,7 @@ QString AppLogController::exportLogs()
if (!l.open(QFile::ReadOnly)) {
continue;
}
l.seek(0);
f.write("\n******** App start ********\n");
f.write(logFile.toUtf8() + "\n");
f.write(l.readAll());