Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: fdfsdfgjfh от Февраль 22, 2015, 16:55



Название: (РЕШЕНО) Инcтрумент для рисования графиков
Отправлено: fdfsdfgjfh от Февраль 22, 2015, 16:55
Необходимо нарисовать такой интерактивный график.
Не могу найти инструмент.
смотрел qcustomplot, там не нашел, может плохо искал... есть там qcpbar, который рисует гистограммы с нуля только
а мне надо  произвольное значение (время)
например: первое событие произошло со стольки-то и продлилось до стольки-то
вот это надо отобразить


Название: Re: Инcтрумент для рисования графиков
Отправлено: 8Observer8 от Февраль 24, 2015, 23:57
Придётся рисовать средствами Qt или OpenGL. Qwt тоже так не умеет, насколько я знаю


Название: Re: Инcтрумент для рисования графиков
Отправлено: Kurles от Февраль 25, 2015, 12:35
Не так давно похожая задача была - действительно довольно просто самому отрисовать.


Название: Re: Инcтрумент для рисования графиков
Отправлено: __Heaven__ от Февраль 25, 2015, 13:06
Поизучайте класс QwtPlotBarChart и пример barchart, может быть подойдёт. Это библиотека QWT


Название: Re: Инcтрумент для рисования графиков
Отправлено: 8Observer8 от Февраль 25, 2015, 13:16
Тогда вот инструкция (http://www.youtube.com/watch?v=ZqFKwF6q7jQ) по установке Qwt


Название: Re: Инcтрумент для рисования графиков
Отправлено: fdfsdfgjfh от Февраль 25, 2015, 19:46
Благодарю!

Да, есть два варианта QCustomPlot и Qwt
но у них только гистограммы с нуля.
у Qwt есть еще некоторый интерактивный режим.
а QCP этого можно сказать нет.

Придется самому все делать.


Название: Re: (РЕШЕНО) Инcтрумент для рисования графиков
Отправлено: Racheengel от Май 05, 2015, 01:28
Начальные бары можно сделать прозрачными...