我是linux的开发者,近期弄了软件做调试使用的,困在了QThread的使用上了,看文档的介绍,QThread从run函数开始,相当于调用pthread_create()的回调函数形成了一个独立的线程,但我想实现tcp客户端的一个线程用来读,一个线程用来写,一个线程需要重连机制,但是死活没弄明白如何使用。
看了大量的文章,说可以使用moveToThread函数来解决这个问题,例子是不少,八成都是大家相互抄写,最后写的实例除了类名不同,内容都类似的,无法解决使用问题,而且基本演示都不重载run,只是演示了线程id不在主线程。
希望有位资深的Qt开发同仁来指点一下如何用多线程的方式来解决tcp网络通讯的问题 ,万分感谢。