quickshell/modules/bar/SysTray.qml

23 lines
512 B
QML
Raw Normal View History

2026-01-16 12:00:55 +01:00
import Quickshell.Services.SystemTray
import QtQuick
import qs.settings
2026-01-16 12:00:55 +01:00
Item {
id: root
implicitWidth: trayRow.implicitWidth + 5
2026-01-16 12:00:55 +01:00
implicitHeight: Settings.config.barHeight
readonly property var count: trayRepeater.count
2026-01-16 21:35:03 +01:00
visible: trayRepeater.count > 0
2026-01-16 14:44:10 +01:00
2026-01-16 12:00:55 +01:00
Row {
id: trayRow
spacing: 5
2026-01-16 14:44:10 +01:00
anchors.verticalCenter: parent.verticalCenter
2026-01-16 12:00:55 +01:00
Repeater {
id: trayRepeater
model: SystemTray.items
delegate: TrayItem {}
}
}
}