|
virtual void | load () |
|
virtual void | reloadLibrary (bool clear_first, Library::ReloadQuality quality)=0 |
|
virtual void | refetch () |
| Clears all filters and searchstrings and fetches everything again.
|
|
virtual void | refreshCurrentView () |
| refetches everything from database as it is, keeping selected elements, the user won't recognize anything at all
|
|
void | metadataChanged () |
|
void | albumsChanged () |
|
virtual void | findTrack (TrackID id) |
|
virtual void | selectedArtistsChanged (const IndexSet &indexes) |
|
virtual void | selectedAlbumsChanged (const IndexSet &indexes, bool ignore_artists=false) |
|
virtual void | selectedTracksChanged (const IndexSet &indexes) |
|
virtual void | prepareCurrentTracksForPlaylist (bool new_playlist) |
|
virtual void | prepareFetchedTracksForPlaylist (bool new_playlist) |
|
void | prepareTracksForPlaylist (const QStringList &file_paths, bool new_playlist) |
|
virtual void | playNextFetchedTracks () |
|
virtual void | playNextCurrentTracks () |
|
virtual void | appendFetchedTracks () |
|
virtual void | appendCurrentTracks () |
|
virtual void | fetchByFilter (Library::Filter filter, bool force) |
|
virtual void | fetchTracksByPath (const QStringList &paths) |
|
virtual void | deleteTracks (const MetaDataList &v_md, Library::TrackDeletionMode mode)=0 |
|
virtual void | deleteTracksByIndex (const IndexSet &indexes, Library::TrackDeletionMode mode) |
|
virtual void | deleteFetchedTracks (Library::TrackDeletionMode mode) |
|
virtual void | deleteCurrentTracks (Library::TrackDeletionMode mode) |
|
virtual void | deleteAllTracks () |
|
virtual void | importFiles (const QStringList &files) |
|
virtual void | changeTrackSortorder (Library::SortOrder s) |
|
virtual void | changeAlbumSortorder (Library::SortOrder s) |
|
virtual void | changeArtistSortorder (Library::SortOrder s) |
|
virtual void | refreshArtists ()=0 |
|
virtual void | refreshAlbums ()=0 |
|
virtual void | refreshTracks ()=0 |
|
|
virtual void | emitAll () |
|
virtual void | getAllArtists (ArtistList &artists) const =0 |
|
virtual void | getAllArtistsBySearchstring (Library::Filter filter, ArtistList &artists) const =0 |
|
virtual void | getAllAlbums (AlbumList &albums) const =0 |
|
virtual void | getAllAlbumsByArtist (IdList artistIds, AlbumList &albums, Library::Filter filter) const =0 |
|
virtual void | getAllAlbumsBySearchstring (Library::Filter filter, AlbumList &albums) const =0 |
|
virtual int | getTrackCount () const =0 |
|
virtual void | getAllTracks (MetaDataList &v_md) const =0 |
|
virtual void | getAllTracks (const QStringList &paths, MetaDataList &v_md) const =0 |
|
virtual void | getAllTracksByArtist (IdList artistIds, MetaDataList &v_md, Library::Filter filter) const =0 |
|
virtual void | getAllTracksByAlbum (IdList albumIds, MetaDataList &v_md, Library::Filter filter) const =0 |
|
virtual void | getAllTracksBySearchstring (Library::Filter filter, MetaDataList &v_md) const =0 |
|
virtual void | getAllTracksByPath (const QStringList &paths, MetaDataList &v_md) const =0 |
|
virtual void | getTrackById (TrackID trackId, MetaData &md) const =0 |
|
virtual void | getAlbumById (AlbumId albumId, Album &album) const =0 |
|
virtual void | getArtistById (ArtistId artistId, Artist &artist) const =0 |
|
void | prepareTracks () |
|
void | prepareAlbums () |
|
void | prepareArtists () |
|
void | ignoreArtistArticleChanged () |
|