ループの中に QApplication::processEvents() を入れるとか、そういう話じゃない?