shift-shell/components/mobileshell/qml/actiondrawer/quicksettings/Handle.qml
Devin Lin 210042a6bf libmobileshell: Move back to QML plugin
Move from a C++ library + QML plugin to a QML plugin only for simplicity, since the homescreen switching architecture will be done from Plasma, and so use of the shell library only needs to be from QML.
2022-03-21 10:00:09 -04:00

26 lines
527 B
QML

/*
* SPDX-FileCopyrightText: 2021 Devin Lin <devin@kde.org>
*
* SPDX-License-Identifier: LGPL-2.0-or-later
*/
import QtQuick 2.15
import org.kde.plasma.core 2.0 as PlasmaCore
Rectangle {
id: handle
signal tapped()
implicitWidth: PlasmaCore.Units.gridUnit * 3
implicitHeight: 3
radius: height
color: PlasmaCore.Theme.textColor
opacity: 0.5
TapHandler {
cursorShape: pressed ? Qt.ClosedHandCursor : Qt.PointingHandCursor
onTapped: handle.tapped()
}
}