Return genres from songs

This commit is contained in:
Craig Drummond
2015-07-29 07:56:54 +01:00
parent aae47e9b66
commit 80e5f95ee8

View File

@@ -134,6 +134,7 @@ void MusicLibraryItemRoot::getDetails(QSet<QString> &artists, QSet<QString> &alb
albumArtists.insert(s.albumArtist());
composers.insert(s.composer());
albums.insert(s.album);
genres+=s.genres().toSet();
} else if (MusicLibraryItem::Type_Artist==child->itemType()) {
foreach (const MusicLibraryItem *album, static_cast<const MusicLibraryItemContainer *>(child)->childItems()) {
foreach (const MusicLibraryItem *song, static_cast<const MusicLibraryItemContainer *>(album)->childItems()) {
@@ -142,6 +143,7 @@ void MusicLibraryItemRoot::getDetails(QSet<QString> &artists, QSet<QString> &alb
albumArtists.insert(s.albumArtist());
composers.insert(s.composer());
albums.insert(s.album);
genres+=s.genres().toSet();
}
}
}