From 84ae597d6901a184519d01981d21fa7a5d60a790 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Tue, 8 Apr 2025 07:43:25 -0400 Subject: [PATCH] fixes #8463 do not assume C for root --- src/lib/common/Settings.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/common/Settings.h b/src/lib/common/Settings.h index 524b83248..c06ce2895 100644 --- a/src/lib/common/Settings.h +++ b/src/lib/common/Settings.h @@ -20,7 +20,7 @@ class Settings : public QObject public: #if defined(Q_OS_WIN) inline const static auto UserDir = QStringLiteral("%1/AppData/Local/%2").arg(QDir::homePath(), kAppName); - inline const static auto SystemDir = QStringLiteral("C:/ProgramData/%1").arg(kAppName); + inline const static auto SystemDir = QStringLiteral("%1ProgramData/%2").arg(QDir::rootPath(), kAppName); #elif defined(Q_OS_MAC) inline const static auto UserDir = QStringLiteral("%1/Library/%2").arg(QDir::homePath(), kAppName); inline const static auto SystemDir = QStringLiteral("/Library/%1").arg(kAppName);