Qt5 stuff, I guess.

This commit is contained in:
Lukas Brübach 2025-02-02 09:55:08 +01:00
parent 08e743470d
commit 12e45cb40e

View file

@ -65,10 +65,11 @@ void VisualDeckStorageSortWidget::updateSortOrder()
void VisualDeckStorageSortWidget::sortFolder(VisualDeckStorageFolderDisplayWidget *folderWidget) void VisualDeckStorageSortWidget::sortFolder(VisualDeckStorageFolderDisplayWidget *folderWidget)
{ {
auto children = folderWidget->getFlowWidget()->findChildren<QWidget *>(Qt::FindChildOption::FindDirectChildrenOnly); auto children =
folderWidget->getFlowWidget()->findChildren<QWidget *>(QString(), Qt::FindChildOption::FindDirectChildrenOnly);
for (auto widget : children) { for (auto widget : children) {
auto deckPreviewWidgets = auto deckPreviewWidgets =
widget->findChildren<DeckPreviewWidget *>(Qt::FindChildOption::FindDirectChildrenOnly); widget->findChildren<DeckPreviewWidget *>(QString(), Qt::FindChildOption::FindDirectChildrenOnly);
auto newOrder = filterFiles(deckPreviewWidgets); auto newOrder = filterFiles(deckPreviewWidgets);
for (DeckPreviewWidget *previewWidget : newOrder) { for (DeckPreviewWidget *previewWidget : newOrder) {
folderWidget->getFlowWidget()->removeWidget(previewWidget); folderWidget->getFlowWidget()->removeWidget(previewWidget);