From 1a7ae79b41cb216184f414059734a885750655da Mon Sep 17 00:00:00 2001 From: Fushan Wen Date: Sat, 23 Jul 2022 21:15:49 +0800 Subject: [PATCH] applets/devicenotifier: improve accessible properties This uses the plasmoid name as Accessible.name, and uses tooltip text as Accessible.description. --- applets/devicenotifier/package/contents/ui/main.qml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/applets/devicenotifier/package/contents/ui/main.qml b/applets/devicenotifier/package/contents/ui/main.qml index 041a5ceaf..4d9107f77 100644 --- a/applets/devicenotifier/package/contents/ui/main.qml +++ b/applets/devicenotifier/package/contents/ui/main.qml @@ -7,7 +7,7 @@ SPDX-License-Identifier: LGPL-2.0-or-later */ -import QtQuick 2.0 +import QtQuick 2.15 import QtQuick.Layouts 1.1 import org.kde.plasma.plasmoid 2.0 import org.kde.plasma.core 2.0 as PlasmaCore @@ -90,7 +90,11 @@ Item { MouseArea { id: compactMouse anchors.fill: parent + activeFocusOnTab: true hoverEnabled: true + Accessible.name: Plasmoid.title + Accessible.description: `${Plasmoid.toolTipMainText}: ${Plasmoid.toolTipSubText}` + Accessible.role: Accessible.Button onClicked: Plasmoid.expanded = !Plasmoid.expanded } }