我要写一个程序,主程序中有一个socket与服务器对接。
然后有一个线程要负责每一定时间向通过socket向服务器发送心跳指令;
还有一个线程也是死循环,负责将列表里的信息也通过这个socket发送到服务器;
socket接收到的数据全部都在主程序中处理。
所以是三个线程对同一个socket进行调用。
在C编程中,我写多线程是可以直接调用的,但是qt中是先要写线程类然后创建线程对象。
在线程类的run()函数中需要对socket进行调用。
问题是qt中,我派生QThread子类的时候怎么找到在主对象中构建的socket?