Then you could just set the updated image on the label whenever your thread has signalled that it is finished.

No need to go through saving/loading a file, just creating a QPixmap from the QImage you are working on.

Cheers,
_