Yes. I advise you to use QtConcurrent for this. Have a look at QRunnable and friends.