property int duration: 0
property int position: 0
- property string cover_art: ""
property string status: "stopped"
function time2str(value) {
}
if (track) {
- if ('image' in track) {
- player.cover_art = track.image
- }
-
player.title = track.title
player.album = track.album
player.artist = track.artist
Layout.preferredHeight: 1080
clip: true
Image {
- id: albumart
anchors.left: parent.left
anchors.right: parent.right
anchors.bottom: parent.bottom
height: sourceSize.height * width / sourceSize.width
fillMode: Image.PreserveAspectCrop
- source: player.cover_art ? player.cover_art : ''
+ source: AlbumArt
visible: player.av_connected === false
}
id: previous
offImage: './images/AGL_MediaPlayer_BackArrow.svg'
onClicked: {
+ radio.stop()
mediaplayer.previous()
}
}
PropertyChanges {
target: play
offImage: './images/AGL_MediaPlayer_Player_Play.svg'
- onClicked: mediaplayer.play()
+ onClicked: {
+ radio.stop()
+ mediaplayer.play()
+ }
}
}
]
id: forward
offImage: './images/AGL_MediaPlayer_ForwardArrow.svg'
onClicked: {
+ radio.stop()
mediaplayer.next()
}
}
//}
}
onClicked: {
+ radio.stop()
mediaplayer.picktrack(playlistview.model[index].index)
}
}