With Boost libraries likely making their way into the new C++ Standard Library (not sure which ones) … will Qt take advantage of these libraries … for example
- switching from QThreads to Boost.Threads
- switching from Qt Signals/Slots to Boost.Signals

Perhaps it’s too early to speculate … just wishful thinking.

Not trying to flame. It just gets a little crazy having to marry so many library implementations. For example, in one of our applications, we have had to deal with several different threading libraries … QThreads, Boost.Threads, OSG OpenThreads, and ICE threads. Then there’s PThreads, Windows threads, … !!!

My main interests for threading libraries are:
- standardization / broad industry usage
- support/enforcement of correctness (e.g. RAII scoped-lock mutex)
- objected-oriented API
- reasonable performance tuning

Thanks for your time.

Cheers,
Ben