Здравствуйте, коллеги!
Хочу рисовать на виджете не в обработчике paintEvent, а по другим событиям, не работает. Примерно так:
void RenderArea::mouseMoveEvent(QMouseEvent *event)
{
QPainter p(this);
// drawing code goes here
}
Суть проблемы в том, что я не хочу перерисовывать все целиком, и хочу только модифицировать существующее отображение в соответствии с возникающими событиями. Поиск дал информацию, что в таких случаях рекомендуют "запоминать данные", а потом все отрисовывать в paintEvent, но меня это не устраивает.
21.01.10 13:41: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт