Use title, album and artist in UI
Summary: Depends on D12546 Test Plan: Look at it Reviewers: #kde_connect, apol, mtijink Reviewed By: #kde_connect, mtijink Subscribers: kdeconnect, mtijink, apol, #kde_connect Tags: #kde_connect Differential Revision: https://phabricator.kde.org/D12552
This commit is contained in:
parent
3c4aa590f1
commit
1934585c41
1 changed files with 28 additions and 0 deletions
|
@ -44,8 +44,36 @@ Kirigami.Page
|
|||
onCurrentTextChanged: root.pluginInterface.player = currentText
|
||||
}
|
||||
Label {
|
||||
id: nowPlaying
|
||||
Layout.fillWidth: true
|
||||
text: root.pluginInterface.nowPlaying
|
||||
visible: root.pluginInterface.title.length == 0
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
Label {
|
||||
Layout.fillWidth: true
|
||||
text: root.pluginInterface.title
|
||||
visible: !nowPlaying.visible
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
Label {
|
||||
Layout.fillWidth: true
|
||||
text: root.pluginInterface.artist
|
||||
visible: !nowPlaying.visible && !artistAlbum.visible && root.pluginInterface.artist.length > 0
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
Label {
|
||||
Layout.fillWidth: true
|
||||
text: root.pluginInterface.album
|
||||
visible: !nowPlaying.visible && !artistAlbum.visible && root.pluginInterface.album.length > 0
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
Label {
|
||||
id: artistAlbum
|
||||
Layout.fillWidth: true
|
||||
text: i18n("%1 - %2", root.pluginInterface.artist, root.pluginInterface.album)
|
||||
visible: !nowPlaying.visible && root.pluginInterface.album.length > 0 && root.pluginInterface.artist.length > 0
|
||||
wrapMode: Text.Wrap
|
||||
}
|
||||
RowLayout {
|
||||
Layout.fillWidth: true
|
||||
|
|
Loading…
Reference in a new issue