Yes, but you will not see any updates while they are progressing as the event loop is not run within the for-loop. Perhaps you could try using a timer, or calling the event loop by using the appropriate method from QApplication.