qml ChartView zoom in rect
마우스 위치에서 확대 Qt qml의 ChartView를 이용하여 그래프를 그리는 작업을 하던 중 zoom 기능을 추가하고 싶었다. 기본으로 제공하는 zoomIn() , zoomOut() 기능을 차트 가운데에서만 확대할 수 있는 기능만 가지고 있었다. 내가 원하는 건 마우스 위치에서 확대 되는 것이기 때문에 zoomIn(), zoomOut()은 소용이 없었다. 그래서 ChartView에서 제공하는 zoomIn(rect rectangle)을 이용해서 구현하였다. 지정한 사각형을 현재 차트에 가득차게 확대해주는 함수다. 즉, 현재 차트보다 지정한 사각형의 크기가 작아야 확대되고 크면 축소된다. 사각형은 왼쪽 위의 x, y 좌표와 너비 높이 순으로 지정한다. 하지만 한가지 문제가 있었다. 내가 원하는 건 한 점..
2022.03.08