aerothemeplasma/plasma/sddm/sddm-theme-mod/SMOD/VirtualKeyboard.qml
wackyideas d7dbb2e668 Add QoL improvements to SDDM theme
- On-Screen Keyboard support
- Better session switcher
- Added power off menu with options
2025-02-05 03:35:33 +01:00

42 lines
992 B
QML

/*
SPDX-FileCopyrightText: 2017 Martin Gräßlin <mgraesslin@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
import QtQuick 2.15
import QtQuick.VirtualKeyboard 2.4
import org.kde.plasma.core 2.0 as PlasmaCore
import org.kde.kirigami 2.20 as Kirigami
InputPanel {
id: inputPanel
property bool activated: false
active: activated && Qt.inputMethod.visible
width: parent.width
states: [
State {
name: "visible"
when: inputPanel.active
PropertyChanges {
target: inputPanel
y: inputPanel.parent.height - inputPanel.height
opacity: 1
visible: true
}
},
State {
name: "hidden"
when: !inputPanel.active
PropertyChanges {
target: inputPanel
y: inputPanel.parent.height
opacity: 0
visible:false
}
}
]
}