y-ам от 0 до 50.
Вот я строю по ним график (QChart + QLineSeries).
Запихиваю QChart в QChartView, делаю show()
График отображается целиком в окне QChartView.
А если мне нужно отображать только часть графика? Например, я хочу иметь 100 точек на экране, а по всей тысяче перемещаться с помощью скроллбара. Т.е. я хочу, чтобы QChartView не запихивал в себя весь QChart целиком. Как такое сделать?
У тебя есть вектор из 1000 точек, и есть диапазон из 100 точек, который перемещается по большому вектору в обе стороны. Вот этот диапазон и отображай в графике. У QLineSeries есть метод replace, который можно вызывать при каждом смещении диапазона
Обсуждают сегодня