fix qt 6.10 debug build (#6271)

* fix qt 6.10 build

* fix games model parameter order and correct parameter names

* add missing include for qt5
This commit is contained in:
ebbit1q 2025-11-05 12:10:36 +01:00 committed by GitHub
parent 1c209b3320
commit d914667238
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 89 additions and 160 deletions

View file

@ -4,6 +4,7 @@
#include <QApplication>
#include <QDateTime>
#include <QDebug>
#include <QLocale>
#include <QSysInfo>
#include <iostream>
@ -51,7 +52,10 @@ void Logger::openLogfileSession()
}
fileHandle.setFileName(LOGGER_FILENAME);
fileHandle.open(QIODevice::WriteOnly | QIODevice::Truncate | QIODevice::Text);
if (!fileHandle.open(QIODevice::WriteOnly | QIODevice::Truncate | QIODevice::Text)) {
qWarning() << "Logger failed to open" << LOGGER_FILENAME << "for writing";
return;
}
fileStream.setDevice(&fileHandle);
#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0))
fileStream << "Log session started at " << QDateTime::currentDateTime().toString() << Qt::endl;