mirror of
https://github.com/kossLAN/dots.git
synced 2025-11-05 06:59:50 -05:00
30 lines
717 B
QML
30 lines
717 B
QML
import Quickshell
|
|
import QtQuick
|
|
import QtQuick.Layouts
|
|
import qs
|
|
|
|
ColumnLayout {
|
|
id: root
|
|
required property QsMenuEntry modelData
|
|
required property var rootMenu
|
|
property var leftItem
|
|
signal interacted
|
|
|
|
Rectangle {
|
|
visible: (root.modelData?.isSeparator ?? false)
|
|
color: ShellSettings.colors.inactive_translucent
|
|
// opacity: 0.1
|
|
Layout.fillWidth: true
|
|
Layout.preferredHeight: 2
|
|
Layout.leftMargin: 8
|
|
Layout.rightMargin: 8
|
|
}
|
|
|
|
TrayMenuEntry {
|
|
visible: !root.modelData?.isSeparator
|
|
rootMenu: root.rootMenu
|
|
menuData: root.modelData
|
|
Layout.fillWidth: true
|
|
onInteracted: root.interacted()
|
|
}
|
|
}
|