Sayonara Player
|
Public Slots | |
void | closePlaylist (int playlistIndex) |
Signals | |
void | sigNewPlaylistAdded (int playlistIndex) |
void | sigPlaylistNameChanged (int playlistIndex) |
void | sigCurrentPlaylistChanged (int playlistIndex) |
void | sigActivePlaylistChanged (int playlistIndex) |
void | sigTrackDeletionRequested (const MetaDataList &tracks, Library::TrackDeletionMode deletion_mode) |
void | sigPlaylistClosed (int playlistIndex) |
Public Member Functions | |
Handler (PlayManager *playManager, const std::shared_ptr<::Playlist::Loader > &playlistLoader) | |
void | shutdown () |
int | count () const override |
PlaylistPtr | playlist (int playlistIndex) override |
PlaylistPtr | playlistById (int playlistId) override |
int | activeIndex () const override |
PlaylistPtr | activePlaylist () override |
int | currentIndex () const override |
void | setCurrentIndex (int playlistIndex) override |
QString | requestNewPlaylistName (const QString &prefix=QString()) const override |
int | createPlaylist (const MetaDataList &tracks, const QString &name=QString(), bool temporary=true, bool isLocked=false) override |
int | createPlaylist (const QStringList &paths, const QString &name=QString(), bool temporary=true, LocalPathPlaylistCreator *playlistFromPathCreator=nullptr) override |
int | createPlaylist (const CustomPlaylist &playlist) override |
int | createCommandLinePlaylist (const QStringList &pathList, LocalPathPlaylistCreator *playlistFromPathCreator) override |
int | createEmptyPlaylist (bool override=false) override |
|
overridevirtual |
Implements PlaylistAccessor.
|
overridevirtual |
Implements PlaylistAccessor.
|
overridevirtual |
Implements PlaylistAccessor.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistAccessor.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistCreator.
|
overridevirtual |
Implements PlaylistAccessor.