![]() |
Sayonara Player
|
#include <CustomPlaylist.h>
The CustomPlaylist class.
Public Member Functions | |
| bool | valid () const |
| int | num_tracks () const override |
| CustomPlaylist (const CustomPlaylistSkeleton &skeleton) | |
| int | id () const |
| void | set_id (int id) |
| QString | name () const |
| void | set_name (const QString &name) |
| bool | temporary () const |
| void | set_temporary (bool temporary) |
| void | set_current_track (int idx) |
| int | current_track () const |
| bool | contains (const MetaData &md) const |
| bool | contains (int32_t id) const |
| MetaDataList & | remove_track (int idx) |
| MetaDataList & | remove_tracks (const IndexSet &rows) |
| MetaDataList & | remove_tracks (int first, int last) |
| MetaDataList & | move_tracks (const IndexSet &indexes, int tgt_idx) |
| MetaDataList & | copy_tracks (const IndexSet &indexes, int tgt_idx) |
| MetaDataList & | insert_track (const MetaData &md, int tgt_idx) |
| MetaDataList & | insert_tracks (const MetaDataList &v_md, int tgt_idx) |
| IdxList | findTracks (int id) const |
| IdxList | findTracks (const QString &) const |
| QStringList | toStringList () const |
| MetaDataList & | operator<< (const MetaDataList &v_md) |
| MetaDataList & | operator<< (const MetaData &md) |
| MetaDataList & | append (const MetaDataList &v_md) |
| MetaDataList & | append (const MetaData &md) |
| void | remove_duplicates () |
| MetaData | take_at (int idx) |
| bool | isEmpty () const |
| const MetaData & | first () const |
| const MetaData & | last () const |
| int | count () const |
| void | sort (Library::SortOrder so) |
1.8.14