lux-shell/modules/bar/components/bluetooth/BluetoothMenu.qml
2025-07-26 13:54:07 -04:00

30 lines
611 B
QML

import qs.config
import qs.styled
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import Quickshell.Bluetooth
StyledPopupWindow {
id: root
backgroundColor: Theme.palette.base300
margins: 8
radius: 8
property BluetoothAdapter defaultAdapter: Bluetooth.defaultAdapter
content: ColumnLayout {
RowLayout {
StyledText {
text: root.defaultAdapter.name
}
Switch {
checked: root.defaultAdapter.enabled
onClicked: root.defaultAdapter.enabled = checked
}
}
}
}