Warning, /multimedia/haruna/src/qml/Haruna/Components/ImageAdjustmentSlider.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 * SPDX-FileCopyrightText: 2021 George Florea Bănuș <georgefb899@gmail.com> 0003 * 0004 * SPDX-License-Identifier: GPL-3.0-or-later 0005 */ 0006 0007 import QtQuick 0008 import QtQuick.Controls 0009 import QtQuick.Layouts 0010 0011 RowLayout { 0012 id: root 0013 0014 property int value: 0 0015 signal sliderValueChanged(int value) 0016 0017 Slider { 0018 id: slider 0019 0020 from: -100 0021 to: 100 0022 value: root.value 0023 wheelEnabled: true 0024 stepSize: 1 0025 onValueChanged: root.sliderValueChanged(value.toFixed(0)) 0026 0027 MouseArea { 0028 anchors.fill: parent 0029 acceptedButtons: Qt.MiddleButton 0030 onClicked: slider.value = 0 0031 } 0032 0033 Component.onCompleted: background.activeControl = "" 0034 } 0035 0036 Label { 0037 text: slider.value 0038 horizontalAlignment: Qt.AlignHCenter 0039 Layout.preferredWidth: 40 0040 } 0041 }