Resize properly this time.

This commit is contained in:
Lukas Brübach 2025-02-02 11:03:25 +01:00
parent c9195d211d
commit b6414875a9
2 changed files with 10 additions and 0 deletions

View file

@ -69,6 +69,13 @@ VisualDeckStorageWidget::VisualDeckStorageWidget(QWidget *parent) : QWidget(pare
}
}
void VisualDeckStorageWidget::resizeEvent(QResizeEvent *event)
{
QWidget::resizeEvent(event);
scrollArea->widget()->setMaximumWidth(scrollArea->viewport()->width());
scrollArea->widget()->adjustSize();
}
void VisualDeckStorageWidget::retranslateUi()
{
databaseLoadIndicator->setText(tr("Loading database ..."));
@ -89,6 +96,8 @@ void VisualDeckStorageWidget::refreshBannerCards()
{
folderWidget = new VisualDeckStorageFolderDisplayWidget(this, this, SettingsCache::instance().getDeckPath(), false);
scrollArea->setWidget(folderWidget);
scrollArea->widget()->setMaximumWidth(scrollArea->viewport()->width());
scrollArea->widget()->adjustSize();
}
void VisualDeckStorageWidget::updateSortOrder()

View file

@ -36,6 +36,7 @@ public slots:
void updateColorFilter();
void updateSearchFilter();
void updateSortOrder();
void resizeEvent(QResizeEvent *event) override;
signals:
void bannerCardsRefreshed();