mirror of
https://github.com/kossLAN/dots.git
synced 2025-11-04 22:49:50 -05:00
26 lines
619 B
QML
26 lines
619 B
QML
import Quickshell
|
|
import QtQuick
|
|
import QtQuick.Layouts
|
|
import "../.."
|
|
|
|
ColumnLayout {
|
|
id: root
|
|
required property QsMenuEntry modelData
|
|
signal interacted
|
|
|
|
Rectangle {
|
|
visible: (root.modelData?.isSeparator ?? false)
|
|
color: ShellSettings.settings.colors["surface_container_high"]
|
|
Layout.fillWidth: true
|
|
Layout.preferredHeight: 2
|
|
Layout.leftMargin: 8
|
|
Layout.rightMargin: 8
|
|
}
|
|
|
|
TrayMenuEntry {
|
|
visible: !root.modelData?.isSeparator
|
|
menuData: root.modelData
|
|
Layout.fillWidth: true
|
|
onInteracted: root.interacted()
|
|
}
|
|
}
|