summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--playerwidget.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/playerwidget.cpp b/playerwidget.cpp
index a595319..7cfd46d 100644
--- a/playerwidget.cpp
+++ b/playerwidget.cpp
@@ -454,6 +454,7 @@ void PlayerWidget::populateByArtist(QStandardItem *parent, const QString &filter
curArtist->setIcon(artistIcon);
curArtist->setData(Artist, TypeRole);
curArtist->setData(artistsQ.value(0).toInt(), IdRole);
+ curArtist->setData(artistsQ.value(1), ArtistRole);
root->appendRow(curArtist);
albumQ.bindValue(":artistid", artistsQ.value(0));
albumQ.exec();
@@ -466,6 +467,8 @@ void PlayerWidget::populateByArtist(QStandardItem *parent, const QString &filter
curAlbum->setIcon(albumIcon);
curAlbum->setData(Album, TypeRole);
curAlbum->setData(albumQ.value(0), IdRole);
+ curAlbum->setData(artistsQ.value(1), ArtistRole);
+ curAlbum->setData(albumQ.value(1), AlbumRole);
curArtist->appendRow(curAlbum);
songQ.bindValue(":alid", albumQ.value(0));
songQ.bindValue(":arid", artistsQ.value(0));