Is is possible to make different threads each handling different gui objects like window containing textedits, buttons etc. ?
Qt documentation for Qthread says: "Note, however, that it is not possible to use any widget classes in the thread." but in that case, can QThread::moveToThread() be of any help ?

just like in some chatting client, I want the main thread to handle main window - contact list etc, and the chatting window is handled by different thread(s) i.e. whenever somebody sends me a text message, the window popping up should pop up in a different thread.