Qml 将鼠标EAREA连接到ValueAxis

Qml 将鼠标EAREA连接到ValueAxis,qml,qtcharts,Qml,Qtcharts,我正在向ChartView添加缩放/平移功能。这个答案显示了整个图表区域的轮子/挤压,但是,我想在每个轴上添加单独的MouseArea,这样该轴上的轮子事件将仅沿该轴缩放(这样我就不必转换坐标,找出事件发生的位置等等)。当我试着 ChartView{ ValueAxis{ id: _axisX MouseArea{ // <------- ERROR anchors.fill: parent on

我正在向ChartView添加缩放/平移功能。这个答案显示了整个图表区域的轮子/挤压,但是,我想在每个轴上添加单独的
MouseArea
,这样该轴上的轮子事件将仅沿该轴缩放(这样我就不必转换坐标,找出事件发生的位置等等)。当我试着

ChartView{
   ValueAxis{
      id: _axisX
      MouseArea{               // <------- ERROR
         anchors.fill: parent
         onWheel: { ... }
      }
   }
   LineSeries{
      axisX: _axisX
      ...
   }
}
图表视图{
ValueAxis{
id:_axix

鼠耳{//Attach
MouseArea
图表视图
ValueAxis
不是从
项中派生出来的,因此没有
数据
子项
或其他默认属性。
ValueAxis
是仅提供指定数据的某种抽象抽象是对所画内容的抽象,XXX系列也是如此。