Qml 将鼠标EAREA连接到ValueAxis
我正在向ChartView添加缩放/平移功能。这个答案显示了整个图表区域的轮子/挤压,但是,我想在每个轴上添加单独的Qml 将鼠标EAREA连接到ValueAxis,qml,qtcharts,Qml,Qtcharts,我正在向ChartView添加缩放/平移功能。这个答案显示了整个图表区域的轮子/挤压,但是,我想在每个轴上添加单独的MouseArea,这样该轴上的轮子事件将仅沿该轴缩放(这样我就不必转换坐标,找出事件发生的位置等等)。当我试着 ChartView{ ValueAxis{ id: _axisX MouseArea{ // <------- ERROR anchors.fill: parent on
MouseArea
,这样该轴上的轮子事件将仅沿该轴缩放(这样我就不必转换坐标,找出事件发生的位置等等)。当我试着
ChartView{
ValueAxis{
id: _axisX
MouseArea{ // <------- ERROR
anchors.fill: parent
onWheel: { ... }
}
}
LineSeries{
axisX: _axisX
...
}
}
图表视图{
ValueAxis{
id:_axix
鼠耳{//AttachMouseArea
到图表视图ValueAxis
不是从项中派生出来的,因此没有数据
,子项
或其他默认属性。ValueAxis
是仅提供指定数据的某种抽象抽象是对所画内容的抽象,XXX系列也是如此。