我正在向 ChartView 添加缩放/平移功能。这个答案https://stackoverflow.com/a/50052009/761090显示了整个图表区域的轮/捏,但是,我想单独添加MouseArea
到每个轴,以便该轴上的轮事件将仅沿该轴缩放(这样我就不必转换坐标,找出事件发生的位置等等)。当我尝试
ChartView{
ValueAxis{
id: _axisX
MouseArea{ // <------- ERROR
anchors.fill: parent
onWheel: { ... }
}
}
LineSeries{
axisX: _axisX
...
}
}
比我到达Cannot assign to non-existent default property
指示的线。我错过了一些明显的东西吗?