@@ -99,18 +99,44 @@ Item {
103− objectName: "trackTitleLabel"
107− horizontalAlignment: Text.AlignLeft
108 anchors.verticalCenter: parent.verticalCenter
103 anchors.verticalCenter: parent.verticalCenter
109 width: parent.column2Width
104 width: parent.column2Width
105+ height: trackArtistLabel.visible ? trackTitleLabel.height + trackArtistLabel.height : trackTitleLabel.height
109+ objectName: "trackTitleLabel"
110+ anchors.top: parent.top
111+ anchors.left: parent.left
112+ anchors.right: parent.right
116+ horizontalAlignment: Text.AlignLeft
110− text: modelData["title"]
117+ text: modelData["title"]
120+ elide: Text.ElideRight
124+ id: trackArtistLabel
125+ objectName: "trackArtistLabel"
129+ horizontalAlignment: Text.AlignLeft
130+ anchors.top: trackTitleLabel.bottom
131+ anchors.left: parent.left
132+ anchors.right: parent.right
133+ width: parent.column2Width
134+ text: modelData["artist"]
111− style: Text.Raised
135+ style: Text.Raised
112− styleColor: "black"
136+ styleColor: "black"
113− elide: Text.ElideRight
137+ elide: Text.ElideRight
138+ visible: modelData["artist"] !== undefined
115 UbuntuShape {
141 UbuntuShape {
116 id: progressBarFill
142 id: progressBarFill