|
Sayonara Player
|
Public Member Functions | |
| SmartPlaylist (int id, const QList< int > &values, bool isRandomized, LibraryId libraryId) | |
| int | id () const |
| void | setId (int id) |
| virtual int | minimumValue () const =0 |
| virtual int | maximumValue () const =0 |
| int | count () const |
| int | value (int index) const |
| void | setValue (int index, int value) |
| bool | isRandomized () const |
| void | setRandomized (bool b) |
| virtual bool | isRandomizable () const |
| LibraryId | libraryId () const |
| void | setLibraryId (LibraryId libraryId) |
| virtual MetaDataList | filterTracks (MetaDataList tracks)=0 |
| virtual QString | classType () const =0 |
| virtual QString | displayClassType () const =0 |
| virtual QString | name () const =0 |
| virtual QString | text (int value) const |
| virtual SmartPlaylists::Type | type () const =0 |
| virtual SmartPlaylists::InputFormat | inputFormat () const |
| virtual bool | canFetchTracks () const |
| SmartPlaylistDatabaseEntry | toDatabaseEntry () const |
| virtual SmartPlaylists::StringConverterPtr | stringConverter () const final |
Protected Member Functions | |
| virtual SmartPlaylists::StringConverterPtr | createConverter () const |