2
鼠标交互我有一个QCustomPlot启用所有的4个轴,并与这些相互作用激活:QCustomPlot:上次级轴
my_w.plot->setInteractions(QCP::iRangeDrag | QCP::iRangeZoom | QCP::iSelectAxes | QCP::iSelectLegend | QCP::iSelectPlottables);
现在通过滑动上的xAxis
或yAxis
我可以改变规模,但我当在xAxis2
或yAxis2
上做同样的事情没有任何反应。
如何在辅助轴上设置交互?
编辑:
我发现setRangeDragAxes
和setRangeZoomAxes
:
my_w.plot->axisRect()->setRangeDragAxes(my_w.plot->xAxis2,my_w.plot->yAxis2);
my_w.plot->axisRect()->setRangeZoomAxes(my_w.plot->xAxis2,my_w.plot->yAxis2);
现在我可以拖动/和缩放轴,和一切它几乎确定:拖动工作正常,但是当我放大通过刷用两个手指,xAxis2
和yAxis2
放大在一起。