Kalombyr
@Kalombyr

Почему медленное обновление графика при изменении значения min max оси?

Здравствуйте.
Использую Qml 5.12
Вывожу график ChartView, одна ломанная LineSeries. Данные из модели QAbstractTableModel через VXYModelMapper.
В общем, практически всё как в примерах.
Для осей используется ValueAxis с фиксированным min и max:
ValueAxis {
        id: xAxis
        min: 0
        max: 10
}


Проблема в том, что при изменении min max (к примеру на 10, 20) основной поток подвисает очень существенно.
Данных в модели единовременно около 200.

Если же я изменяю значения X в самой модели, то сам график перерисовывается быстро.

Подскажите, пожалуйста, что я делаю не так и как тогда правильно "скроллить" график?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы