Sayonara Player
Public Types | Public Member Functions | Static Public Member Functions | List of all members
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)