Нарисовать график |
Здравствуйте, гость ( Вход | Регистрация )
Нарисовать график |
karabura |
24.6.2009, 14:37
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 23.6.2009 Пользователь №: 843 Спасибо сказали: 0 раз(а) Репутация: 0 |
Подскажите, или ссылку на пример дайте пожалуйста, как проще отобразить двухмерный график
по точкам с известными, разумеется, координатами. Я так понимаю, необходимо задействовать QGraphicsView? Но так им пользоваться, чтобы быстрее и проще - пока не внял |
|
|
AD |
24.6.2009, 16:01
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
Ну на форуме уже приводились примеры:
Плоттер График с помощью QGraphicsView "Все уже украдено до нас" © |
|
|
SABROG |
24.6.2009, 16:13
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Кстати я правильно понимаю технологию этих графиков, наследуем QGraphicsItem (как QWidget) и переопределяем paint (как paintEvent), затем просто задаем нужный размер итему?
|
|
|
Kagami |
24.6.2009, 22:16
Сообщение
#4
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Что-то около того, но как всегда масса различных вариантов реализации. Например, можно использовать QGraphicsPathItem и его функцию QGraphicsPathItem::setPath(const QPainterPath & path)
|
|
|
Текстовая версия | Сейчас: 28.3.2024, 14:38 |