import QtQuick import QtQuick.Layouts import Quickshell import Quickshell.Services.SystemTray import Quickshell.Widgets RowLayout { Repeater { model: ScriptModel { values: SystemTray.items.values.filter(e => e.status != Status.Passive) } IconImage { required property SystemTrayItem modelData width: 25 height: 15 source: modelData.icon MouseArea { anchors.fill: parent onClicked: (event) => { console.log( JSON.stringify(parent.modelData)) // parent.modelData.display(parent,0,0) // menu.open() } } } } }