I am looking for a cross-platform C++ master/worker library or work queue library. The general idea is that my application would create some sort of Task or Work objects, pass
Sounds like you require some kind of "Time Sharing System".
There are some good open source ones out there, but I don't know if they have built-in QT slot support.