Подскажите как работать с QPainter, Проблемы с отрисовкой с помошью QPainter |
Здравствуйте, гость ( Вход | Регистрация )
Подскажите как работать с QPainter, Проблемы с отрисовкой с помошью QPainter |
bayah |
18.5.2011, 16:44
Сообщение
#1
|
Студент Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: 0 |
Не пойму как толком работает QPainter. Поэтому вот элементарный код который я тестил:
} В результате ничего не отображается. Почему? Сразу задам мучающие меня вопросы по этому поводу: - для чего метод begin(QPaintDevice*), если мы девайс для отрисовки указываем и так при создании? - (собственно что мне нужно от этой отрисовки) как вывести на главный виджет какую нибудь область(другой виджет - QGraphicsView, например) и рисовать только на нем мерси Сообщение отредактировал bayah - 18.5.2011, 16:45 |
|
|
bayah |
20.5.2011, 18:31
Сообщение
#2
|
Студент Группа: Участник Сообщений: 31 Регистрация: 23.11.2009 Пользователь №: 1249 Спасибо сказали: 0 раз(а) Репутация: 0 |
Хотя у меня че-то не работает даже примитивный код.
Тут я пытаюсь унаследовать от создать класс DrawWidget унаследовав его от QGraphicWidget переопределив в нем paintEvent и отрисовать в нем что нибудь. Вот такой код. Почему не отрисовывается? drawwidget.h
drawwidget.cpp
main.cpp
Сообщение отредактировал bayah - 20.5.2011, 18:32 |
|
|
Текстовая версия | Сейчас: 20.4.2024, 13:58 |