マウスを使用してQtChartを拡大したいと考えています。QtChartsでズームを有効にするには?
マウスを使用してズームする最善の方法は、長方形を描画し、新しい小さな四角形にビューを調整することです。
どうすればQtChartsに実装できますか?
Highcharts非常によく似た例があり、それはかなり良さそうに見えます:
マウスを使用してQtChartを拡大したいと考えています。QtChartsでズームを有効にするには?
マウスを使用してズームする最善の方法は、長方形を描画し、新しい小さな四角形にビューを調整することです。
どうすればQtChartsに実装できますか?
Highcharts非常によく似た例があり、それはかなり良さそうに見えます:
このfunctionallityはQChartViewによって提供されます。
QChartView v;
v.setRubberBand(QChartView::HorizontalRubberBand);
マウスにはズームアウト機能もあります。私はどのボタンを覚えていない。それ以外の場合は、QChartのズーム機能を使用します。
右クリックでズームアウトします(リセットはしません)。 –
はい、リセットするには、キーまたはマウスボタンをQChart :: zoomReset()にバインドする必要があります。 – Lifeisabug
このズームの例はhttp://doc.qt.io/qt-5/qtcharts-zoomlinechart-example.htmlでしたか? – demonplus
@demonplus私はそれを試みましたが、矢印キーを使ってチャートを移動させ、+キーと - キーを使って非常にゆっくりとズームすることができます。マウスの相互作用は機能しません! –