Sayonara Player
Loading...
Searching...
No Matches
Library::Filter Class Reference

Public Types

enum  Mode {
  Fulltext = 0 ,
  Filename ,
  Genre ,
  InvalidGenre ,
  Invalid
}

Public Member Functions

 Filter (const Filter &other)
Filteroperator= (const Filter &other)
void setFiltertext (const QString &filterText)
QStringList filtertext (bool withPercent) const
QStringList searchModeFiltertext (bool withPercent, SearchModeMask searchModeMask) const
void setMode (Filter::Mode mode)
Filter::Mode mode () const
void clear ()
bool cleared () const
bool isEqual (const Filter &other, int minimumSearchStringLength) const
int count () const

Static Public Member Functions

static QString filterModeName (Mode mode)