Russian Qt Forum
Май 18, 2024, 04:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Библиотека для рисования диаграмм и графиков  (Прочитано 17305 раз)
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« : Сентябрь 24, 2009, 10:04 »

Посоветуйте плиз стороннюю либу для Qt чтобы рисовать *красивые* диграммы (charts), круговые диаграммы (pie charts) и т.п. А в идеале - чтоб умела рисовать и кучу прочих графиков (Gantt charts, напр.)

Есть такое или самому писать надо?

« Последнее редактирование: Сентябрь 24, 2009, 10:07 от vipet » Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #1 : Сентябрь 24, 2009, 22:04 »

qwt
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Сентябрь 25, 2009, 00:09 »

Ещё докучи:
QNANChartWidget
QwtPlot3D
QtiPlot
Записан

Юра.
Karl-Philipp
Гость
« Ответ #3 : Сентябрь 25, 2009, 10:03 »

vipet,
http://www.ics.com/products/qt/kdgantt/
там же можешь глянуть и диаграммы.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #4 : Сентябрь 26, 2009, 04:47 »

Спасибо, но красивых диаграмм нету, придется видимо самому писать/рисовать
Записан
igor_bogomolov
Гость
« Ответ #5 : Сентябрь 26, 2009, 15:39 »

Посмотрите ещё MathGL
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #6 : Сентябрь 26, 2009, 16:03 »

Я так понимаю, ему нужны примерно такие же, как в экселе
Записан

Юра.
Karl-Philipp
Гость
« Ответ #7 : Сентябрь 27, 2009, 18:44 »

Я так понимаю, ему нужны примерно такие же, как в экселе
Можно глянуть на Charts for Qt4.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #8 : Сентябрь 27, 2009, 23:24 »

Чёт я не понял, где у Высоты Charts.
Записан

Юра.
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #9 : Сентябрь 28, 2009, 17:09 »

Посмотрите ещё MathGL

Это для меня 1. перебор 2. не то, что нужно

Я так понимаю, ему нужны примерно такие же, как в экселе

Типа того.

Я так понимаю, ему нужны примерно такие же, как в экселе
Можно глянуть на Charts for Qt4.

Тут чартов не нашел

Короче, ничего приличного нету, пишу свое.
Записан
Karl-Philipp
Гость
« Ответ #10 : Сентябрь 28, 2009, 18:32 »

...

Я так понимаю, ему нужны примерно такие же, как в экселе
Можно глянуть на Charts for Qt4.

Тут чартов не нашел

Короче, ничего приличного нету, пишу свое.
Извиняюсь, вот правильная ссылка http://www.wysota.eu.org/charts.html
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #11 : Сентябрь 28, 2009, 19:56 »

terlan, даже не знал, что у него такая штука есть.
Записан

Юра.
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #12 : Сентябрь 28, 2009, 23:57 »

...

Я так понимаю, ему нужны примерно такие же, как в экселе
Можно глянуть на Charts for Qt4.

Тут чартов не нашел

Короче, ничего приличного нету, пишу свое.
Извиняюсь, вот правильная ссылка http://www.wysota.eu.org/charts.html

Спасибо, но там только 1 вид диаграммы, выглядит фигово, проект старый, не развивается.
Хотя идея сделать диаграммы на MVC может быть неплоха
Записан
forallstuff
Гость
« Ответ #13 : Август 12, 2010, 11:17 »

Что-нибудь изменилось? Необходимо рисовать круговые диаграммы, ничего хорошего найти не могу.
Записан
Nightmaster
Гость
« Ответ #14 : Сентябрь 15, 2010, 22:23 »

Нужны были примерно экселевские рисуночки, не нашёл как и многие. Потом написал простенький класс который умеет рисовать гистограму, пирог, и обьёмный пирожок.
Специально Не перегружал замудрёнными методами, может кому пригодится!
Всё очень просто буквально в 10 строк.
Начальный угол можно указывать(если его всё время менять то пирог будет крутится):

P.S Класс только отрисовывает, тоесть считать он не умеет(может добавлю сам).
Когда добавляете кусочки нужно указывать процент(чтобы в сумме было 100).
Например :
PieChart->addPiece("Item1",QColor(200,10,50),20);
PieChart->addPiece("Item2",Qt::green,30);
PieChart->addPiece("Item3",Qt::cyan,50);

http://qt-apps.org/content/show.php/NightCharts%28Draw+Charts%29?content=132560

На вид выглядит довольно сносно имхо.
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.06 секунд. Запросов: 19.