summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2017-07-06 19:48:31 +0200
committerArno <arno@disconnect.de>2017-07-06 19:48:31 +0200
commit669c4a20325927188ce411c10265a9069bf24b8d (patch)
tree74fd546e75208a6ebf4e849321583030c7c98e56
parentddd9067ee08e9b37d6a5ecca8ce0c5a53b9b539a (diff)
downloadBeetPlayer-669c4a20325927188ce411c10265a9069bf24b8d.tar.gz
BeetPlayer-669c4a20325927188ce411c10265a9069bf24b8d.tar.bz2
BeetPlayer-669c4a20325927188ce411c10265a9069bf24b8d.zip
Add artist and album name to ArtistView
We have the data, so use it...
-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));