/*SPDX-FileCopyrightText: 2013 Marco Martin <mart@kde.org>SPDX-License-Identifier: GPL-2.0-or-later*/import QtQuickimport org.kde.kquickcontrolsimport org.kde.kirigami as Kirigamiimport org.kde.plasma.plasmoidimport org.kde.kcmutils as KCMKCM.SimpleKCM {id: roottitle: i18nc("@title:window for configuration page", "Shortcuts")property bool unsavedChanges: falsefunction saveConfig() {Plasmoid.globalShortcut = button.keySequenceunsavedChanges = false}Kirigami.FormLayout {KeySequenceItem {id: buttonKirigami.FormData.label: i18ndc("plasma_shell_org.kde.plasma.desktop", "@action:button set keyboard shortcut for", "Activate widget as if clicked:")keySequence: Plasmoid.globalShortcutpatterns: ShortcutPattern.Modifier | ShortcutPattern.ModifierAndKeyonKeySequenceModified: root.unsavedChanges = keySequence !== Plasmoid.globalShortcut}}}