Sayonara Player
Loading...
Searching...
No Matches
Playlist::Creator Class Referenceabstract
Inheritance diagram for Playlist::Creator:
Playlist::Handler

Public Member Functions

virtual PlaylistPtr playlist (int playlistIndex)=0
 
virtual PlaylistPtr playlistById (int playlistId)=0
 
virtual QString requestNewPlaylistName (const QString &prefix=QString()) const =0
 
virtual int createPlaylist (const MetaDataList &tracks, const QString &name=QString(), bool temporary=true, bool isLocked=false)=0
 
virtual int createPlaylist (const QStringList &pathList, const QString &name=QString(), bool temporary=true, LocalPathPlaylistCreator *playlistFromPathCreator=nullptr)=0
 
virtual int createPlaylist (const CustomPlaylist &customPlaylist)=0
 
virtual int createEmptyPlaylist (bool override=false)=0
 
virtual int createCommandLinePlaylist (const QStringList &pathList, LocalPathPlaylistCreator *playlistFromPathCreator)=0