Присоединение MouseArea к ValueAxis
Я добавляю возможности масштабирования / панорамирования в ChartView. Этот ответ /questions/44805910/kak-ustanovit-masshtabirovanie-dlya-prosmotra-qml-diagramm/44805919#44805919 показывает колесо / пинч по всей области графика, однако я хотел бы добавить отдельный MouseArea
к каждой оси, так что события колеса на этой оси будут увеличиваться только вдоль этой оси (таким образом, мне не нужно будет преобразовывать координаты, выяснять, где происходит событие и т. д.). Когда я пытался
ChartView{
ValueAxis{
id: _axisX
MouseArea{ // <------- ERROR
anchors.fill: parent
onWheel: { ... }
}
}
LineSeries{
axisX: _axisX
...
}
}
чем я получаю Cannot assign to non-existent default property
в указанной строке. Я что-то упускаю из виду?