SliderQtQuick.Controls のみhandleがクリック可能で、ドラッグに使用できるusingを実装したいと考えていhandleます。をクリックしてもgroove、何も起こらないはずhandleです。の をのみに制限するmouseAreaにはどうすればよいですか?Sliderhandle
以下の例でSliderは、 は全体でクリック可能でありSlider width、height:
import QtQuick 2.4
import QtQuick.Window 2.2
import QtQuick.Controls 1.3
import QtQuick.Controls.Styles 1.3
Window {
id: mainItem
width: 800
height: 400
visible: true
Slider{
id: autoSlider
anchors.horizontalCenter: parent.horizontalCenter
anchors.verticalCenter: parent.verticalCenter
maximumValue: 1.0
value: 0
updateValueWhileDragging : false
style: SliderStyle {
groove: Rectangle {
implicitWidth: 350
implicitHeight: 8
color: "gray"
radius: 8
}
handle: Rectangle {
anchors.centerIn: parent
color: control.pressed ? "white" : "lightgray"
border.color: "gray"
border.width: 2
implicitWidth: 45
implicitHeight: 45
radius: 12
}
}
}
}
「..\qml\QtQuick\Controls」フォルダのテンプレートを変更しようと思ったSlider.qmlのですが、どうすればいいのかよくわかりませんでした。
私のすべての検索努力は何にもつながりません。どんな助けでも大歓迎です。