Finalize dynamic dark mode switching
Make QMenuBar items spaced identically
This commit is contained in:
@@ -56,7 +56,8 @@ StyleOverride::polish(QWidget *widget)
|
||||
}
|
||||
widget->setWindowFlag(Qt::WindowContextHelpButtonHint, false);
|
||||
#ifdef Q_OS_WINDOWS
|
||||
BOOL DarkMode = TRUE;
|
||||
extern bool windows_is_light_theme();
|
||||
BOOL DarkMode = !windows_is_light_theme();
|
||||
DwmSetWindowAttribute((HWND)widget->winId(), DWMWA_USE_IMMERSIVE_DARK_MODE, (LPCVOID)&DarkMode, sizeof(DarkMode));
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user