Как включить масштабирование в QtCharts?



Я хочу иметь возможность увеличивать мои QtCharts с помощью мыши.



Лучший способ увеличить масштаб с помощью мыши-это нарисовать прямоугольники и настроить вид на новый меньший прямоугольник.



Как я могу реализовать это в QtCharts?



У Highcharts есть очень похожий пример, и он выглядит довольно красиво:



Введите описание изображения здесь

721   1  

1 ответ:

Эта функциональность обеспечивается QChartView.

QChartView v;
v.setRubberBand(QChartView::HorizontalRubberBand);

Существует также функция уменьшения масштаба, привязанная к вашей мыши. Правда, я не помню, какая кнопка. В противном случае используйте функции масштабирования в QChart.

Comments

    Ничего не найдено.