Spinning when scanning

This commit is contained in:
David Heinemeier Hansson
2026-05-18 20:47:38 +02:00
parent c26cf49f7d
commit c517997922
3 changed files with 45 additions and 37 deletions
+1 -10
View File
@@ -415,21 +415,12 @@ Item {
HeaderPill {
pillIndex: 0
property real scanRotation: 0
iconText: "󰑐"
iconRotation: root.adapter && root.adapter.discovering ? scanRotation : 0
iconSpinning: root.adapter && root.adapter.discovering
tooltipText: !root.adapter ? "" : !root.adapter.enabled ? "Bluetooth is off"
: root.adapter.discovering ? "Stop scanning" : "Scan for devices"
pillEnabled: root.adapter !== null && root.adapter.enabled
onActivated: if (root.adapter) root.adapter.discovering = !root.adapter.discovering
NumberAnimation on scanRotation {
from: 0
to: 360
duration: 900
loops: Animation.Infinite
running: root.adapter && root.adapter.discovering
}
}
HeaderPill {