LINUX.ORG.RU

Ответ на: комментарий от Obey-Kun

>чё это qwt фигня?

Страшно как мир(не вписывается в общую тему) и страшнота не перекрывается функциональностью.

mathgl надо глянуть, а есть какой-нить хеллоуворлд для mathgl?

Siado ★★★★★
() автор топика
Ответ на: комментарий от Gorthauer

Врятли там будет то, что надо, но глянуть можно )

Siado ★★★★★
() автор топика

А никто не пробовал применять gnuplot в qt-приложениях? Как оно будет выглядеть?

Siado ★★★★★
() автор топика
Ответ на: комментарий от Siado

QX11Container (или как то так) и эмбедуй по winId как тебе заблагорасудится.

zJes ★★
()
Ответ на: комментарий от Amp

По скринам штука хорошая, но цену действительно загнули.

Требования - рисовать линию/пунктир/точки в тренде и возможность откатыватьграфик мышкой, увеличивать, уменьшать, растягивать, раскрашивать да и все вобщем-то

Siado ★★★★★
() автор топика
Ответ на: комментарий от Siado

Проще всего действительно будет гнуплот использовать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Siado

> Требования - рисовать линию/пунктир/точки в тренде и возможность ткатыватьграфик мышкой, увеличивать, уменьшать, растягивать, раскрашивать да и все вобщем-то

А что там в QWT страшного (я его не использовал, видел только мельком на скриншотах)?

Вообще, если есть время, то лучший вариант - взять и написать самому, благо требований немного. Например масштабирование графика при большом количестве данных (точек) может потребовать какое-то сэмплирование и кэширование этих самых данных (с последующей подгрузкой), прежде чем их отрисовать на графике - такую фичу может быть уже проблематично провернуть с уже существующим контролом, если он изначально на это не рассчитан.

Amp ★★★
()
Ответ на: комментарий от Eddy_Em

> Если делать в SVG (через libsvg какой-нибудь), проблем с масштабированием не будет.

Боюсь, что производительность при отрисовке сотни тысяч точек будет просажена (это к вопросу о размерах данных). Да и не очень разумно на виджете размером 200 на 200 пикселей пытаться рисовать столько точек и линий - необходимо делать выборку. А если приходится делать подобные манипуляции с данными, то уже нет преимуществ svg.

Amp ★★★
()
Ответ на: комментарий от Amp

Тогда проще не париться, а использовать уже готовое - gnuplot. Формируемые им рисунки можно хоть напрямую отображать, хоть через openGL...

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.