Warning, /plasma/plasma-workspace/applets/brightness/package/contents/ui/CompactRepresentation.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 SPDX-FileCopyrightText: 2011 Sebastian Kügler <sebas@kde.org>
0003 SPDX-FileCopyrightText: 2011 Viranch Mehta <viranch.mehta@gmail.com>
0004 SPDX-FileCopyrightText: 2013 Kai Uwe Broulik <kde@privat.broulik.de>
0005
0006 SPDX-License-Identifier: LGPL-2.0-or-later
0007 */
0008
0009 import QtQuick
0010 import QtQuick.Layouts
0011
0012 import org.kde.plasma.plasmoid
0013 import org.kde.plasma.core as PlasmaCore
0014 import org.kde.plasma.workspace.components as WorkspaceComponents
0015 import org.kde.kirigami as Kirigami
0016
0017 MouseArea {
0018 id: root
0019
0020 readonly property bool isConstrained: Plasmoid.formFactor === PlasmaCore.Types.Vertical || Plasmoid.formFactor === PlasmaCore.Types.Horizontal
0021 property real brightnessError: 0
0022 property bool isBrightnessAvailable: false
0023
0024 activeFocusOnTab: true
0025 hoverEnabled: true
0026
0027 Accessible.name: Plasmoid.title
0028 Accessible.description: `${toolTipMainText}; ${toolTipSubText}`
0029 Accessible.role: Accessible.Button
0030
0031 Kirigami.Icon {
0032 anchors.fill: parent
0033 source: Plasmoid.icon
0034 active: root.containsMouse
0035 }
0036
0037 }