Вопрос: Есть данные. Точки, по x-ам от 0 до 1000, по

y-ам от 0 до 50.
Вот я строю по ним график (QChart + QLineSeries).
Запихиваю QChart в QChartView, делаю show()
График отображается целиком в окне QChartView.

А если мне нужно отображать только часть графика? Например, я хочу иметь 100 точек на экране, а по всей тысяче перемещаться с помощью скроллбара. Т.е. я хочу, чтобы QChartView не запихивал в себя весь QChart целиком. Как такое сделать?

1 ответов

10 просмотров

У тебя есть вектор из 1000 точек, и есть диапазон из 100 точек, который перемещается по большому вектору в обе стороны. Вот этот диапазон и отображай в графике. У QLineSeries есть метод replace, который можно вызывать при каждом смещении диапазона

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

Обсуждают сегодня

А что насчет FluentValidation? тоже ведь есть альтернатива у МС.
devman
13
Граждане, я чего-то не понимаю. Это такая багофича новая? показывать ссылку на профиль по номеру телефона, даже если телефон скрыт от всех в настройках конфиденциальности?
Роман
5
Тут кто-то шарит в мед оборудовании?
Benz
10
Всем привет, может не теме чата пишу, но все же. Много ли тех кто с графиками в js работал? Нужно изобразить такой график, на одной временной шкале указать несколько временн...
Степан Губин
2
кто сталкивался с таким говном в jetbrains при попытке сделать что либо с репой в ide от jetbrains ? p.s. естественно акк гитхаба добавлен, все токены действующие (я даже новы...
Eugene Неелов
1
Кому нужны толковые кyрсы по трейдингy и криптoсфере, по айти? Поделюсь тем что сам проходил и с чего получил качественные знания. Материалов много, отдам без какой-либо опла...
Gio
2
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
Диски перестали работать почему-то в Нидерландах тогда. 0кб в сек Никто как я понял не сможет посоветовать vds в Нидерландах ?
Stargrapefruit
16
Ребя, тут спрашивают, что лучше использовать для юзербота на java? 👀
Mars BATYA [NYА]
12
ну получается @sigmade использует все со стека МС. Никакого dapper, ведь есть EF. Никакого Postgresql, ведь есть mssql. Так?
devman
3
Карта сайта