On startup I do some synchronous processing and would like to update a QLabel object. The trouble is that since I don't go back to the event loop it won't redraw.

I've tried calling "repaint" but it still doesn't force an immediate redraw (like the docs say it does).

I've found that QCoreApplication::processEvents does the trick, but I'd prefer if I could somehow just redraw the one label widget.