Qt: Support changing theme without reopening window

This commit is contained in:
Connor McLaughlin
2022-07-24 23:29:20 +10:00
parent bc49e2f627
commit 5510f66a12
5 changed files with 15 additions and 3 deletions

View File

@ -1957,9 +1957,8 @@ void MainWindow::setTheme(const QString& theme)
{
Host::SetBaseStringSettingValue("UI", "Theme", theme.toUtf8().constData());
updateApplicationTheme();
// Sadly we need to recreate here, because otherwise the icon theme doesn't update.
recreate();
updateMenuSelectedTheme();
m_game_list_widget->reloadCommonImages();
}
void MainWindow::setStyleFromSettings()