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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: График ступенчатой функции  (Прочитано 5069 раз)
Romantic
Гость
« : Август 08, 2011, 18:08 »

Я новичок. Пока что голова кругом идет от всех виджетов, классов и т.п.
Необходимо нарисовать три графика - первый график - ломаная, второй и третий - ступенчатая функция.
Во всех трех случаях X ограничен отрезком [0,1], Y отрезком [-2,2].
Как можно в одном окне создать три области рисования, а в каждой из областей - координатные оси и график? Фичи типа изменение масштаба и т.п. думаю, не нужны. Поподробнее, если можно с примерами.

Помогите, кто чем может, или ткните носом, если есть нечто подобное=)
Записан
Romantic
Гость
« Ответ #1 : Август 08, 2011, 18:11 »

Все точки ломаной известны (их всего 4), ступенчатой функции тоже.
Записан
iroln
Гость
« Ответ #2 : Август 08, 2011, 19:37 »

Здравствуйте.

Посмотрите пример создания пользовательского виджета Plotter в книге "Бланшет, Саммерфилд - Qt4 Программирование GUI на С++. 2ed. 2008". Стр. 121-139. Очень подробно всё расписано.
Если графики простые, то можно реализовать свой виджет, но вообще для серьёзных задач лучше пользоваться готовыми решениями, например библиотекой Qwt.
Записан
alexman
Гость
« Ответ #3 : Август 08, 2011, 21:05 »

Здравствуйте.

Посмотрите пример создания пользовательского виджета Plotter в книге "Бланшет, Саммерфилд - Qt4 Программирование GUI на С++. 2ed. 2008". Стр. 121-139. Очень подробно всё расписано.
Если графики простые, то можно реализовать свой виджет, но вообще для серьёзных задач лучше пользоваться готовыми решениями, например библиотекой Qwt.

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


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