Quote Originally Posted by MattPhillips View Post
Where should I move the QThread object?
You shouldn't move it anywhere.

Anyway, the worker thread is for sending information to the secondary process, which runs graphics and needs to be updated every video frame. There has to be a separate thread for this so that sending this info won't get delayed by e.g. time-consuming gui events of the primary process.
You don't need a thread for that.
It's just a standard i/o worker thread.
"Standard" according to what specifications? In Qt you don't need threads for i/o because all operations are asynchronous.