This commit is contained in:
朱子楚
2023-03-25 23:28:48 +08:00
parent dae49a5bfc
commit a2c23231f2
2 changed files with 28 additions and 2 deletions

View File

@ -83,11 +83,19 @@ Rectangle {
enableTip:false
onPressed: {
mediaplayer.autoSeek = false
mediaplayer.pause()
}
onReleased: {
mediaplayer.seek(value*mediaplayer.duration/slider.maxValue)
mediaplayer.autoSeek = true
mediaplayer.play()
}
onValueChanged: {
if(mediaplayer.autoSeek == false){
mediaplayer.seek(value*mediaplayer.duration/slider.maxValue)
}
}
onLineClickFunc:function(val){
mediaplayer.seek(val*mediaplayer.duration/slider.maxValue)
}
@ -131,6 +139,22 @@ Rectangle {
}
}
FluIconButton{
iconSize: 17
iconSource: mediaplayer.volume ? FluentIcons.Volume : FluentIcons.Mute
anchors{
left: parent.left
leftMargin: 5
bottom: parent.bottom
bottomMargin: 10
}
onClicked: {
// FluentIcons.SkipBack10 FluentIcons.SkipForward30
mediaplayer.volume = !mediaplayer.volume
}
}
}
function formatDuration(duration) {