|
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< Loader > &playlistLoader, const std::shared_ptr< Util::FileSystem > &fileSystem) | |
| void | shutdown () |
| int | count () const override |
| PlaylistPtr | playlist (int playlistIndex) override |
| PlaylistPtr | playlistById (int playlistId) override |
| int | activeIndex () const 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 |
|
nodiscardoverridevirtual |
Implements Playlist::Accessor.
|
nodiscardoverridevirtual |
Implements Playlist::Accessor.
|
overridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Creator.
|
nodiscardoverridevirtual |
Implements Playlist::Accessor.
|
overridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Creator.
|
nodiscardoverridevirtual |
Implements Playlist::Creator.
|
overridevirtual |
Implements Playlist::Accessor.