X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Flibrary.cpp;fp=src%2Flibrary.cpp;h=6e116bdab38c239ab86b956e9440cc6f0d470700;hb=4dc7e3946d08432d4f9dfe234baa8c5955a848d6;hp=58dbf24c91b8f79c824203f97fa02d99ca53efd3;hpb=edb4adc24fa94669db0637d171a9d22a5e91a5ab;p=someplayer diff --git a/src/library.cpp b/src/library.cpp index 58dbf24..6e116bd 100644 --- a/src/library.cpp +++ b/src/library.cpp @@ -65,6 +65,15 @@ QList Library::getTracksForAlbum(QString album, QString artist) { return _library_storage->getTracksForAlbum(album, artist); } +QList Library::getAllTracksForArtist(QString artist) { + QList all; + QMap albumsmap = getAlbumsForArtist(artist); + QList albums = albumsmap.keys(); + foreach (QString album, albums) { + all.append(getTracksForAlbum(album, artist)); + } + return all; +} // dynamic: