QThread’s no longer abstract

In a previous blog, I talked about wanting to make QThread::run() call QThread::exec() by default.

I didn't manage to get it in for 4.3, but I did make the change today for 4.4. Testing with every compiler I could get my hands on indicates that it's a binary compatible change, so unless proven otherwise, this will go into the 4.4 release (and no, I don't know when 4.4 be released :D).

This change makes the original example in the previous blog as straight forward as I can get it. Have a look for yourself and see what you think...

Blog Topics: