|
| Playlist (int playlistIndex, const QString &name, PlayManager *playManager) |
|
int | createPlaylist (const MetaDataList &tracks) |
|
virtual int | currentTrackIndex () const |
|
bool | currentTrack (MetaData &track) const |
|
int | currentTrackWithoutDisabled () const |
|
int | index () const |
|
void | setIndex (int idx) |
|
Mode | mode () const |
|
void | setMode (const Mode &mode) |
|
MilliSeconds | runningTime () const |
|
int | count () const |
|
void | enableAll () |
|
void | play () |
|
void | stop () |
|
void | fwd () |
|
void | bwd () |
|
void | next () |
|
bool | wakeUp () |
|
void | setBusy (bool b) |
|
bool | isBusy () const |
|
void | reverse () |
|
void | randomize () |
|
void | jumpToNextAlbum () |
|
const MetaData & | track (int index) const |
|
const MetaDataList & | tracks () const override |
|
void | insertTracks (const MetaDataList &tracks, int targetRow) |
|
void | appendTracks (const MetaDataList &tracks) |
|
void | removeTracks (const IndexSet &indexes) |
|
void | replaceTrack (int idx, const MetaData &track) |
|
void | clear () |
|
IndexSet | moveTracks (const IndexSet &indexes, int targetRow) |
|
IndexSet | copyTracks (const IndexSet &indexes, int targetRow) |
|
void | findTrack (int index) |
|
bool | changeTrack (int index, MilliSeconds positionMs=0) |
|
bool | wasChanged () const override |
|
void | reloadFromDatabase () |
|
void | deleteTracks (const IndexSet &indexes) |
|
int | id () const |
|
void | setId (int databaseId) |
|
QString | name () const |
|
void | setName (const QString &name) |
|
bool | isTemporary () const |
|
void | setTemporary (bool b) |
|
Util::SaveAsAnswer | save () |
|
Util::SaveAsAnswer | saveAs (const QString &newName) |
|
Util::SaveAsAnswer | rename (const QString &newName) |
|
bool | deletePlaylist () |
|
MetaDataList | fetchTracksFromDatabase () const |
|