Здравствуйте. Пробую нарисовать на окне периодически обновляющийся текст. Текст рисуется, но предыдущий текст почему-то не затирается, и получается, что текст накладывается поверх предыдущего.Почему? разве 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();
|