Qt: Delete some redundant code in GameListModel

The settings are already modified by the caller.
The cover cache is cleared by refreshCovers().
pull/3542/head
Davide Pesavento 2 months ago committed by Connor McLaughlin
parent b0dd909cf8
commit 6765b2feb0

@ -150,17 +150,10 @@ GameListModel::~GameListModel() = default;
void GameListModel::setShowLocalizedTitles(bool enabled) void GameListModel::setShowLocalizedTitles(bool enabled)
{ {
if (m_show_localized_titles == enabled)
return;
m_show_localized_titles = enabled; m_show_localized_titles = enabled;
Host::SetBaseBoolSettingValue("UI", "GameListShowLocalizedTitles", enabled);
Host::CommitBaseSettingChanges();
// emit cover changed as well since the autogenerated covers will differ
emit dataChanged(index(0, Column_Title), index(rowCount() - 1, Column_Title), {Qt::DisplayRole}); emit dataChanged(index(0, Column_Title), index(rowCount() - 1, Column_Title), {Qt::DisplayRole});
m_cover_pixmap_cache.Clear(); // emit cover changed as well since the autogenerated covers will differ
refreshCovers(); refreshCovers();
} }

Loading…
Cancel
Save