Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 10:19
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте. Пробую нарисовать на окне периодически обновляющийся текст. Текст рисуется, но предыдущий текст почему-то не затирается, и получается, что текст накладывается поверх предыдущего.Почему? разве fillRect не должен затереть рект перед выводом текста? Код: s.sprintf("%02d:%02d:%02d / %02d:%02d:%02d", hours, min, sec, hoursD, minD, secD ); QPainter p(this); p.end(); p.begin( this ); p.setPen( Qt::white ); p.fillRect(30,30,200,30,backgroundColor( )); p.drawText ( 30, 30, s ); p.end();
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QBitmap & QPainter Guest Новый архив 2 0 30.09.2011 10:33
QPainter::SetClipping Guest Новый архив 2 0 30.09.2011 10:28
QImage+QPainter Guest Новый архив 2 0 30.09.2011 10:27
QPainter и видеокарта Guest Архив вопросов и ответов 0 30.09.2011 09:51
Как задать цвет, для QPainter::fillRect() Guest Новый архив 2 0 30.09.2011 09:46



© www.otvetnemail.ru - Форум вопросов и ответов.