私が有効になってすべての4つの軸とし、これらの相互作用が有効でQCustomPlotを持っている:QCustomPlot:二軸上のマウス操作
my_w.plot->setInteractions(QCP::iRangeDrag | QCP::iRangeZoom | QCP::iSelectAxes | QCP::iSelectLegend | QCP::iSelectPlottables);
今xAxis
またはyAxis
にスワイプして、私はスケールを変更することができますが、ときに私xAxis2
またはyAxis2
と同じことは起こりません。
どのようにセカンダリ軸で対話を設定しますか?
EDIT:
私は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);
今、私はドラッグ/ズーム軸、およびすべてが、それはほとんど大丈夫だことができます:ドラッグは大丈夫動作しますが、私はスワイプしてズームするとき2本の指では、xAxis2
とyAxis2
が一緒にズームします。