7#ifndef DECK_FILTER_STRING_H
8#define DECK_FILTER_STRING_H
12#include <QLoggingCategory>
44 [[nodiscard]]
bool valid()
const
QString _error
Definition deck_filter_string.h:55
DeckFilter filter
Definition deck_filter_string.h:56
bool check(const DeckSearchData &data) const
Definition deck_filter_string.h:39
DeckFilterString()
Definition deck_filter_string.cpp:149
bool valid() const
Definition deck_filter_string.h:44
QString error()
Definition deck_filter_string.h:49
Q_LOGGING_CATEGORY(DeckFilterStringLog, "deck_filter_string")
std::function< bool(const DeckSearchData &data)> DeckFilter
Definition deck_filter_string.h:32
Definition deck_filter_string.h:25
const LoadedDeck * deck
The loaded deck. Must not be null.
Definition deck_filter_string.h:26
QString filePath
Absolute path of the deck file.
Definition deck_filter_string.h:27
QString relativeFilePath
File path relative to the deck folder.
Definition deck_filter_string.h:29
QString displayName
Deck name, or the file name if the deck has no name.
Definition deck_filter_string.h:28
Represents a deck that was loaded from somewhere. Contains the DeckList itself, as well as info about...
Definition loaded_deck.h:14