[AI] Added outline to scrubber

This commit is contained in:
2026-07-24 00:13:23 -04:00
parent 5382a81770
commit 4e9798f436
+22 -15
View File
@@ -189,7 +189,7 @@ Item {
text: playerController.player?.trackArtist
}
Rectangle {
id: scrubber
id: scrubberOutline
Layout.fillWidth: true
Layout.preferredHeight: 8
Layout.rightMargin: 8
@@ -197,21 +197,28 @@ Item {
visible: playerController.player?.length > 0
Rectangle {
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: parent.left
color: blendedColors.colPrimary
width: (playerController.player?.position / playerController.player?.length) * parent.width
radius: parent.height / 2
}
MouseArea {
id: scrubberInteract
id: scrubber
anchors.fill: parent
onClicked: {
if (playerController.player) {
var pos = (mouseX / parent.width) * playerController.player.length
playerController.player.position = pos
anchors.margins: 2
color: blendedColors.colLayer1
Rectangle {
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.left: parent.left
color: blendedColors.colPrimary
width: (playerController.player?.position / playerController.player?.length) * parent.width
radius: parent.height / 2
}
MouseArea {
id: scrubberInteract
anchors.fill: parent
onClicked: {
if (playerController.player) {
var pos = (mouseX / parent.width) * playerController.player.length
playerController.player.position = pos
}
}
}
}