Sayonara Player
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
SmartPlaylistManager Class Reference
Inheritance diagram for SmartPlaylistManager:

Signals

void sigPlaylistsChanged ()
 

Public Member Functions

 SmartPlaylistManager (PlaylistCreator *playlistCreator, const std::shared_ptr< Util::FileSystem > &fileSystem)
 
SmartPlaylistPtr smartPlaylist (const Spid &id) const
 
QList< SmartPlaylistPtr > smartPlaylists () const
 
SmartPlaylistPtr createAndInsert (SmartPlaylists::Type field, int id, const QList< int > &values, bool isRandomized, LibraryId libraryId)
 
void selectPlaylist (const Spid &id)
 
void deletePlaylist (const Spid &id)
 
void insertPlaylist (const SmartPlaylistPtr &smartPlaylist)
 
void updatePlaylist (const Spid &id, const SmartPlaylistPtr &smartPlaylist)