mirror of
https://github.com/tuxdotrs/tpanel.git
synced 2026-09-19 18:19:02 +05:30
feat(bar): add music widget to bar layout
This commit is contained in:
17
modules/bar/MusicWidget.qml
Normal file
17
modules/bar/MusicWidget.qml
Normal file
@@ -0,0 +1,17 @@
|
||||
pragma ComponentBehavior: Bound
|
||||
|
||||
import qs.services
|
||||
import qs.ui
|
||||
|
||||
BarButton {
|
||||
id: root
|
||||
|
||||
readonly property string track: Media.trackArtist !== "" ? `${Media.trackTitle} — ${Media.trackArtist}` : Media.trackTitle
|
||||
readonly property bool active: track !== ""
|
||||
|
||||
visible: active
|
||||
hoverHighlight: false
|
||||
pointerCursor: false
|
||||
iconSource: Media.icon
|
||||
label: `${Media.truncateText(root.track, 28)} ${Media.position} / ${Media.length}`
|
||||
}
|
||||
Reference in New Issue
Block a user