diff --git a/Source/Core/DolphinQt/Settings.cpp b/Source/Core/DolphinQt/Settings.cpp index 9cc1a1a5ab..4ab29c3e0f 100644 --- a/Source/Core/DolphinQt/Settings.cpp +++ b/Source/Core/DolphinQt/Settings.cpp @@ -354,11 +354,6 @@ void Settings::NotifyRefreshGameListComplete() emit GameListRefreshCompleted(); } -void Settings::RefreshMetadata() -{ - emit MetadataRefreshRequested(); -} - void Settings::NotifyMetadataRefreshComplete() { emit MetadataRefreshCompleted(); diff --git a/Source/Core/DolphinQt/Settings.h b/Source/Core/DolphinQt/Settings.h index 479d723e59..a99e8c7dca 100644 --- a/Source/Core/DolphinQt/Settings.h +++ b/Source/Core/DolphinQt/Settings.h @@ -104,7 +104,6 @@ public: void RefreshGameList(); void NotifyRefreshGameListStarted(); void NotifyRefreshGameListComplete(); - void RefreshMetadata(); void NotifyMetadataRefreshComplete(); void ReloadTitleDB(); bool IsAutoRefreshEnabled() const; diff --git a/Source/Core/DolphinQt/Settings/InterfacePane.cpp b/Source/Core/DolphinQt/Settings/InterfacePane.cpp index c375214bd3..42f186abee 100644 --- a/Source/Core/DolphinQt/Settings/InterfacePane.cpp +++ b/Source/Core/DolphinQt/Settings/InterfacePane.cpp @@ -235,15 +235,15 @@ void InterfacePane::ConnectLayout() connect(m_checkbox_use_builtin_title_database, &QCheckBox::toggled, &Settings::Instance(), &Settings::GameListRefreshRequested); connect(m_checkbox_use_covers, &QCheckBox::toggled, &Settings::Instance(), - &Settings::RefreshMetadata); + &Settings::MetadataRefreshRequested); connect(m_checkbox_show_debugging_ui, &QCheckBox::toggled, &Settings::Instance(), &Settings::SetDebugModeEnabled); - connect(m_combobox_theme, &QComboBox::currentIndexChanged, this, - [this](int index) { Settings::Instance().TriggerThemeChanged(); }); + connect(m_combobox_theme, &QComboBox::currentIndexChanged, &Settings::Instance(), + &Settings::ThemeChanged); connect(m_combobox_userstyle, &QComboBox::currentIndexChanged, this, &InterfacePane::OnUserStyleChanged); connect(m_combobox_language, &QComboBox::currentIndexChanged, this, - [this]() { OnLanguageChanged(); }); + &InterfacePane::OnLanguageChanged); connect(m_checkbox_top_window, &QCheckBox::toggled, &Settings::Instance(), &Settings::KeepWindowOnTopChanged); connect(m_radio_cursor_visible_movement, &ConfigRadioInt::OnSelected, &Settings::Instance(), @@ -253,7 +253,7 @@ void InterfacePane::ConnectLayout() connect(m_radio_cursor_visible_always, &ConfigRadioInt::OnSelected, &Settings::Instance(), &Settings::CursorVisibilityChanged); connect(m_checkbox_lock_mouse, &QCheckBox::toggled, &Settings::Instance(), - [this]() { Settings::Instance().LockCursorChanged(); }); + &Settings::LockCursorChanged); } void InterfacePane::UpdateShowDebuggingCheckbox()