aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/themes/ThemeManager.cpp
diff options
context:
space:
mode:
authorTheLastRar <TheLastRar@users.noreply.github.com>2023-01-09 19:36:31 +0000
committerTheLastRar <TheLastRar@users.noreply.github.com>2023-01-09 19:44:11 +0000
commit78bbcac0eaf1bb9df1ac87dafffbef659116fd80 (patch)
treee28922bb67cf08cb664d3f985386fbb086365103 /launcher/ui/themes/ThemeManager.cpp
parentd5d5d66e0392ffc3b8b54d29fa738b3fc9576a7b (diff)
downloadPrismLauncher-78bbcac0eaf1bb9df1ac87dafffbef659116fd80.tar.gz
PrismLauncher-78bbcac0eaf1bb9df1ac87dafffbef659116fd80.tar.bz2
PrismLauncher-78bbcac0eaf1bb9df1ac87dafffbef659116fd80.zip
ui: Let Qt 6.4.2 handle dark mode titlebar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
Diffstat (limited to 'launcher/ui/themes/ThemeManager.cpp')
-rw-r--r--launcher/ui/themes/ThemeManager.cpp17
1 files changed, 0 insertions, 17 deletions
diff --git a/launcher/ui/themes/ThemeManager.cpp b/launcher/ui/themes/ThemeManager.cpp
index 01a38a86..5a612472 100644
--- a/launcher/ui/themes/ThemeManager.cpp
+++ b/launcher/ui/themes/ThemeManager.cpp
@@ -28,14 +28,6 @@
#include "Application.h"
-#ifdef Q_OS_WIN
-#include <windows.h>
-// this is needed for versionhelpers.h, it is also included in WinDarkmode, but we can't rely on that.
-// Ultimately this should be included in versionhelpers, but that is outside of the project.
-#include "ui/WinDarkmode.h"
-#include <versionhelpers.h>
-#endif
-
ThemeManager::ThemeManager(MainWindow* mainWindow)
{
m_mainWindow = mainWindow;
@@ -140,15 +132,6 @@ void ThemeManager::setApplicationTheme(const QString& name, bool initial)
auto& theme = themeIter->second;
themeDebugLog() << "applying theme" << theme->name();
theme->apply(initial);
-#ifdef Q_OS_WIN
- if (m_mainWindow && IsWindows10OrGreater()) {
- if (QString::compare(theme->id(), "dark") == 0) {
- WinDarkmode::setDarkWinTitlebar(m_mainWindow->winId(), true);
- } else {
- WinDarkmode::setDarkWinTitlebar(m_mainWindow->winId(), false);
- }
- }
-#endif
} else {
themeWarningLog() << "Tried to set invalid theme:" << name;
}