Qt QWebSocket在线程中 提示:QObject: Cannot create children for a parent that is in a different thread.
如果在包含QWebSocket对象的QObject子类A的构造函数中创建QWebSocker对象,然后又将A类的对象移动到子线程,MoveToThread(), 那么在连接服务器时你会发现连接不上,并且会报Qt QWebSocket在线程中 提示:QObject: Cannot create children for a parent that is in a different thread.,
当然,编译不会有任何错误提示;
解决方案:将QWebSocket对象的创建与连接服务器的接口一样,放在子线程中,例如:
这样就正常了