Мне нужно поместить компонент X внутрь ScrollView. Компонент X должен обрабатывать событие колесика мыши, но ScrollView обрабатывает его. Итак, следующий пример (упрощенный) не работает.
Как разрешить области мыши Rectangle обрабатывать событие OnWheel?
import QtQuick 2.1
import QtQuick.Controls 1.0
import QtQuick.Window 2.0
import QtQuick.Layouts 1.0
ApplicationWindow {
width: 640
height: 480
ScrollView {
height: 100
width: 100
ColumnLayout{
Rectangle {
color: "red"
width: 50
height: 50
MouseArea {
anchors.fill: parent
onWheel: {
console.log("onWheel"); // it doesn't work
}
onClicked: {
console.log("onClicked"); // it works
}
}
}
}
}
}