[Oracle] Qt version guard for regexp

This commit is contained in:
Brübach, Lukas
2025-12-03 10:57:56 +01:00
parent 65a3423009
commit 2c0c8b416a

View File

@@ -37,7 +37,11 @@ qulonglong SystemMemoryQuerier::totalMemoryBytes()
while (!in.atEnd()) {
QString line = in.readLine();
if (line.startsWith("MemTotal:")) {
QStringList parts = line.split(QRegExp("\\s+"), Qt::SkipEmptyParts);
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
QStringList parts = line.split(QRegExp("\\s+"), QString::SkipEmptyParts);
#else
QStringList parts = line.split(QRegularExpression("\\s+"), Qt::SkipEmptyParts);
#endif
if (parts.size() >= 2)
return parts[1].toULongLong() * 1024; // kB → bytes
}