Use designated initializer

Took 24 seconds
This commit is contained in:
Lukas Brübach 2026-08-13 19:03:55 +02:00
parent 15ceb0e607
commit 94b43852c7

View file

@ -73,14 +73,14 @@ static QString toRelativeFilepath(const QString &filePath)
void VisualDeckStorageSearchWidget::filterWidgets(QList<DeckPreviewWidget *> widgets, const QString &searchText) void VisualDeckStorageSearchWidget::filterWidgets(QList<DeckPreviewWidget *> widgets, const QString &searchText)
{ {
auto filterString = DeckFilterString(searchText); const auto filterString = DeckFilterString(searchText);
for (auto widget : widgets) { for (auto widget : widgets) {
DeckSearchData searchData; const DeckSearchData searchData{.deck = &widget->deckLoader->getDeck(),
searchData.deck = &widget->deckLoader->getDeck(); .filePath = widget->filePath,
searchData.filePath = widget->filePath; .displayName = widget->getDisplayName(),
searchData.displayName = widget->getDisplayName(); .relativeFilePath = toRelativeFilepath(widget->filePath)};
searchData.relativeFilePath = toRelativeFilepath(widget->filePath);
widget->filteredBySearch = !filterString.check(searchData); widget->filteredBySearch = !filterString.check(searchData);
} }
} }