1. Never ever move thread to it self! Moving QObject to thread means that connected (see Qt::ConnectionType-enum) slots will be run in thread they were move to!
2. moveToThread works only when object doesn't have a parent! See QObject::moveToThread
3. Read this
Bookmarks