From 94b43852c74a4fca654baaf353872a3045d706e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Thu, 13 Aug 2026 19:03:55 +0200 Subject: [PATCH] Use designated initializer Took 24 seconds --- .../visual_deck_storage_search_widget.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cockatrice/src/interface/widgets/visual_deck_storage/visual_deck_storage_search_widget.cpp b/cockatrice/src/interface/widgets/visual_deck_storage/visual_deck_storage_search_widget.cpp index cc04de471..0580126c4 100644 --- a/cockatrice/src/interface/widgets/visual_deck_storage/visual_deck_storage_search_widget.cpp +++ b/cockatrice/src/interface/widgets/visual_deck_storage/visual_deck_storage_search_widget.cpp @@ -73,14 +73,14 @@ static QString toRelativeFilepath(const QString &filePath) void VisualDeckStorageSearchWidget::filterWidgets(QList widgets, const QString &searchText) { - auto filterString = DeckFilterString(searchText); + const auto filterString = DeckFilterString(searchText); for (auto widget : widgets) { - DeckSearchData searchData; - searchData.deck = &widget->deckLoader->getDeck(); - searchData.filePath = widget->filePath; - searchData.displayName = widget->getDisplayName(); - searchData.relativeFilePath = toRelativeFilepath(widget->filePath); + const DeckSearchData searchData{.deck = &widget->deckLoader->getDeck(), + .filePath = widget->filePath, + .displayName = widget->getDisplayName(), + .relativeFilePath = toRelativeFilepath(widget->filePath)}; + widget->filteredBySearch = !filterString.check(searchData); } }