#define SC_NONEMPTYFIELDS
#define SC_BACKGROUNDCOLOR
svl::SharedString maString
bool operator==(const Item &r) const
Each instance of this struct represents a single filtering criteria.
void SetQueryByBackgroundColor(Color color)
bool IsQueryByNonEmpty() const
void SetQueryByNonEmpty()
bool IsQueryByTextColor() const
void SetQueryByTextColor(Color color)
std::unique_ptr< utl::TextSearch > pSearchText
if Wildcard or RegExp, not saved
bool IsQueryByEmpty() const
utl::TextSearch * GetSearchTextPtr(utl::SearchParam::SearchType eSearchType, bool bCaseSens, bool bWildMatchSel) const
creates pSearchParam and pSearchText if necessary
bool operator==(const ScQueryEntry &r) const
Item & GetQueryItemImpl() const
ScQueryEntry & operator=(const ScQueryEntry &r)
QueryItemsType maQueryItems
Stores all query items.
std::unique_ptr< utl::SearchParam > pSearchParam
if Wildcard or RegExp, not saved
bool IsQueryByBackgroundColor() const