Permalink
Browse files

Qt/GameList: Make grid view scale persistent

  • Loading branch information...
Techjar committed Sep 2, 2018
1 parent 5f0d825 commit bb598529be8e4f16db25040308a725d375b0d09b
Showing with 4 additions and 0 deletions.
  1. +4 −0 Source/Core/DolphinQt/GameList/GameList.cpp
@@ -64,6 +64,9 @@ GameList::GameList(QWidget* parent) : QStackedWidget(parent)
MakeGridView();
MakeEmptyView();
if (Settings::GetQSettings().contains(QStringLiteral("gridview/scale")))
m_model->SetScale(Settings::GetQSettings().value(QStringLiteral("gridview/scale")).toFloat());
connect(m_list, &QTableView::doubleClicked, this, &GameList::GameSelected);
connect(m_grid, &QListView::doubleClicked, this, &GameList::GameSelected);
connect(m_model, &QAbstractItemModel::rowsInserted, this, &GameList::ConsiderViewChange);
@@ -155,6 +158,7 @@ GameList::~GameList()
{
Settings::GetQSettings().setValue(QStringLiteral("tableheader/state"),
m_list->horizontalHeader()->saveState());
Settings::GetQSettings().setValue(QStringLiteral("gridview/scale"), m_model->GetScale());
}
void GameList::UpdateColumnVisibility()

0 comments on commit bb59852

Please sign in to comment.