mirror of
https://github.com/stenzek/duckstation.git
synced 2026-02-04 05:04:33 +00:00
Qt: Consider title when sizing icon column
This commit is contained in:
@@ -1711,7 +1711,8 @@ void GameListWidget::onIconSizeChanged(int size)
|
||||
{
|
||||
// update size of rows
|
||||
m_model->updateRowHeight(m_list_view);
|
||||
m_list_view->setFixedColumnWidth(GameListModel::Column_Icon, m_model->getIconColumnWidth());
|
||||
m_list_view->setFixedColumnWidth(m_list_view->fontMetrics(), GameListModel::Column_Icon,
|
||||
m_model->getIconColumnWidth());
|
||||
m_list_view->verticalHeader()->setDefaultSectionSize(m_model->getRowHeight());
|
||||
onScaleChanged();
|
||||
}
|
||||
|
||||
@@ -174,7 +174,7 @@ public:
|
||||
GameListListView(GameListModel* model, GameListSortModel* sort_model, QWidget* parent);
|
||||
~GameListListView() override;
|
||||
|
||||
void setFixedColumnWidth(int column, int width);
|
||||
void setFixedColumnWidth(const QFontMetrics& fm, int column, int str_width);
|
||||
void setAndSaveColumnHidden(int column, bool hidden);
|
||||
|
||||
protected:
|
||||
@@ -186,7 +186,7 @@ private:
|
||||
void onHeaderSortIndicatorChanged(int, Qt::SortOrder);
|
||||
void onHeaderContextMenuRequested(const QPoint& point);
|
||||
|
||||
void setFixedColumnWidth(const QFontMetrics& fm, int column, int str_width);
|
||||
void setFixedColumnWidth(int column, int width);
|
||||
void setFixedColumnWidths();
|
||||
|
||||
void loadColumnVisibilitySettings();
|
||||
|
||||
Reference in New Issue
Block a user