mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-14 02:38:37 +12:00
[Qt] fix experimental build warning layout and smoothen gamelist scrolling (#3532)
* Qt: fix layout of "experimental build warning" for dpi scaling and remove compiler warning in welcome_dialog.ui * Qt: smoothen gamelist/-grid scrolling by setting singlestep value and fix missing scroll and deselect on gamegrid * Qt: show all bootable categories in gamegrid
This commit is contained in:
parent
0c5cb4824b
commit
0ca1f82059
6 changed files with 31 additions and 8 deletions
|
@ -153,6 +153,9 @@ game_list_frame::game_list_frame(std::shared_ptr<gui_settings> settings, const R
|
|||
m_gameList->setSelectionBehavior(QAbstractItemView::SelectRows);
|
||||
m_gameList->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
m_gameList->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
|
||||
m_gameList->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
|
||||
m_gameList->verticalScrollBar()->setSingleStep(20);
|
||||
m_gameList->horizontalScrollBar()->setSingleStep(20);
|
||||
m_gameList->verticalHeader()->setSectionResizeMode(QHeaderView::Fixed);
|
||||
m_gameList->verticalHeader()->setMinimumSectionSize(m_Icon_Size.height());
|
||||
m_gameList->verticalHeader()->setMaximumSectionSize(m_Icon_Size.height());
|
||||
|
@ -951,7 +954,7 @@ void game_list_frame::resizeEvent(QResizeEvent *event)
|
|||
{
|
||||
if (!m_isListLayout)
|
||||
{
|
||||
Refresh();
|
||||
Refresh(false, m_xgrid->selectedItems().count());
|
||||
}
|
||||
QDockWidget::resizeEvent(event);
|
||||
}
|
||||
|
@ -1079,10 +1082,7 @@ void game_list_frame::PopulateGameGrid(uint maxCols, const QSize& image_size, co
|
|||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
QString category = qstr(m_game_data[i].info.category);
|
||||
|
||||
if (category == category::hdd_Game || category == category::disc_Game)
|
||||
if (category::CategoryInMap(m_game_data[i].info.category, category::cat_boot))
|
||||
{
|
||||
QString title = GUI::get_Single_Line(qstr(m_game_data[i].info.name));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue