Присоединение 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 в указанной строке. Я что-то упускаю из виду?

0 ответов

Другие вопросы по тегам