Название: QTextEdit repaint (QT 4.1.1, MS VC .NET 2005) Отправлено: shchors от Апреля 02, 2006, 00:32 Имеем следующее: окошко, на котором есть QTextEdit read only (проверял также на QTextBrowser). Из этого QTextEdit'а хотелось бы сделать что-то навроде прогресс информера: в конец периодически добавляются строчки из разряда: удаляем директорию, копируем такой-то файл и т.п. Проблема в том, что этот QTextEdit не обновляется. Вызов repaint'а не помогает.
Похоже, что я не один такой http://lists.trolltech.com/qt-interest/2005-08/msg01301.html#msg01301 Что самое интересное: рядом с QTextEdit находится QProgressBar, который обновляется параллельно с QTextEdit. Он тоже автоматом не перерисовывается, но вызов repaint'а для него все-таки перерисовывает его принудительно. Название: QTextEdit repaint (QT 4.1.1, MS VC .NET 2005) Отправлено: Dendy от Апреля 03, 2006, 11:32 Попробуй:
Код: edit->update(); Название: QTextEdit repaint (QT 4.1.1, MS VC .NET 2005) Отправлено: shchors от Апреля 03, 2006, 11:56 Спасибо, все заработало.
|