early-access version 2677
This commit is contained in:
parent
019a2dffae
commit
876f1f42e0
4 changed files with 19 additions and 1 deletions
|
@ -1,7 +1,7 @@
|
||||||
yuzu emulator early access
|
yuzu emulator early access
|
||||||
=============
|
=============
|
||||||
|
|
||||||
This is the source code for early-access 2676.
|
This is the source code for early-access 2677.
|
||||||
|
|
||||||
## Legal Notice
|
## Legal Notice
|
||||||
|
|
||||||
|
|
|
@ -3652,6 +3652,14 @@ void GMainWindow::UpdateUITheme() {
|
||||||
setStyleSheet({});
|
setStyleSheet({});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QPalette new_pal(qApp->palette());
|
||||||
|
if (UISettings::IsDarkTheme()) {
|
||||||
|
new_pal.setColor(QPalette::Link, QColor(0, 190, 255, 255));
|
||||||
|
} else {
|
||||||
|
new_pal.setColor(QPalette::Link, QColor(0, 140, 200, 255));
|
||||||
|
}
|
||||||
|
qApp->setPalette(new_pal);
|
||||||
|
|
||||||
QIcon::setThemeName(current_theme);
|
QIcon::setThemeName(current_theme);
|
||||||
QIcon::setThemeSearchPaths(theme_paths);
|
QIcon::setThemeSearchPaths(theme_paths);
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,6 +15,14 @@ const Themes themes{{
|
||||||
{"Midnight Blue Colorful", "colorful_midnight_blue"},
|
{"Midnight Blue Colorful", "colorful_midnight_blue"},
|
||||||
}};
|
}};
|
||||||
|
|
||||||
|
bool IsDarkTheme() {
|
||||||
|
const auto& theme = UISettings::values.theme;
|
||||||
|
return theme == QStringLiteral("qdarkstyle") ||
|
||||||
|
theme == QStringLiteral("qdarkstyle_midnight_blue") ||
|
||||||
|
theme == QStringLiteral("colorful_dark") ||
|
||||||
|
theme == QStringLiteral("colorful_midnight_blue");
|
||||||
|
}
|
||||||
|
|
||||||
Values values = {};
|
Values values = {};
|
||||||
|
|
||||||
} // namespace UISettings
|
} // namespace UISettings
|
||||||
|
|
|
@ -17,6 +17,8 @@
|
||||||
|
|
||||||
namespace UISettings {
|
namespace UISettings {
|
||||||
|
|
||||||
|
bool IsDarkTheme();
|
||||||
|
|
||||||
struct ContextualShortcut {
|
struct ContextualShortcut {
|
||||||
QString keyseq;
|
QString keyseq;
|
||||||
QString controller_keyseq;
|
QString controller_keyseq;
|
||||||
|
|
Loading…
Reference in a new issue