|
virtual void | reloadLibrary (bool clear_first, Library::ReloadQuality quality)=0 |
|
virtual void | refetch () |
|
virtual void | refreshCurrentView () |
|
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 | fetchByFilter (const Library::Filter &filter, bool force) |
|
virtual void | fetchTracksByPath (const QStringList &paths) |
|
virtual void | deleteTracks (const MetaDataList &tracks, Library::TrackDeletionMode mode)=0 |
|
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::TrackSortorder sortOrder) |
|
virtual void | changeAlbumSortorder (Library::AlbumSortorder sortOrder) |
|
virtual void | changeArtistSortorder (Library::ArtistSortorder sortOrder) |
|
virtual void | refreshArtists ()=0 |
|
virtual void | refreshAlbums ()=0 |
|
virtual void | refreshTracks ()=0 |
|
|
virtual void | initLibraryImpl ()=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 &tracks) const =0 |
|
virtual void | getAllTracks (const QStringList &paths, MetaDataList &tracks) const =0 |
|
virtual void | getAllTracksByArtist (IdList artistIds, MetaDataList &tracks, Library::Filter filter) const =0 |
|
virtual void | getAllTracksByAlbum (IdList albumIds, MetaDataList &tracks, Library::Filter filter) const =0 |
|
virtual void | getAllTracksBySearchstring (Library::Filter filter, MetaDataList &tracks) const =0 |
|
virtual void | getAllTracksByPath (const QStringList &paths, MetaDataList &tracks) 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 | replaceAlbum (int index, const Album &album) |
|
void | replaceTrack (int index, const MetaData &track) |
|
void | prepareTracks () |
|
void | prepareAlbums () |
|
void | prepareArtists () |
|