Mercurial > minori
diff src/gui/dialog/dialog.cc @ 368:6d37a998cf91
gui/dialog: consolidate win32 dark theme cruft into a single class
author | Paper <paper@tflc.us> |
---|---|
date | Fri, 25 Jul 2025 10:05:23 -0400 |
parents | |
children | ea3a74ed2ef9 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/gui/dialog/dialog.cc Fri Jul 25 10:05:23 2025 -0400 @@ -0,0 +1,13 @@ +#include "gui/dialog/dialog.h" +#include "gui/widgets/text.h" + +#ifdef WIN32 +# include "sys/win32/dark_theme.h" +#endif + +void Dialog::showEvent(QShowEvent* event) { + QDialog::showEvent(event); +#ifdef WIN32 + win32::SetTitleBarsToBlack(session.config.theme.IsInDarkTheme()); +#endif +}