关于QTcpsocket线程见访问的问题
问题是这样的,我在主线程中定时扫几个固定IP一旦发现可以连接成功,我就会创建一个线程类将这个QTcpSocket传入到这个类中。我这个线程启动后会不断地和服务器(我这里是一台测试仪)交互数据,
但是当我发送数据时后台会提示:socket notifiers cannot be enabled from another thread
读数据返回没有问题。
不知道怎样可以解决,网上查了下原因是线程间OBJECT对象调用引起,但是没有什么好的解决办法,因为我的需求只能是将QTcpSocket传入线程。
[解决办法]
http://www.qtforum.org/article/19936/access-tcpsocket-created-inside-an-other-thread-loop.html