首页| 论坛| 消息

回复: 在QThread线程中使用QTcpSocket的问题
#6 回 jxgyzhang 的帖子 [蚂蚁power 01-22 16:52]
jxgyzhang:class Myclass  : public QThread
{
  public :
   void SendMsg(const QString &msg)

....... (2016-01-22 15:50) 
现在我的Sendmsg()是线程里面的一个槽函数。也是通过页面的信号触发的。我先按照你说的试一下。
#7 回 jxgyzhang 的帖子 [蚂蚁power 01-26 08:46]
jxgyzhang:class Myclass  : public QThread
{
  public :
   void SendMsg(const QString &msg)

....... (2016-01-22 15:50) 
就按这你这方法把代码重构了。问题解决了。
#8 [fcb5511 10-27 13:14]
怎么 看不到完整的呢,我也遇到这个问题
#9 [zhaoxg 12-05 19:15]
也遇到相同的问题!
感觉 QT 线程这块(QThread)设计的很不理解,很是坑!
派生一QThread 在RUN中new TcpSocket ,连接的TcpSocket 槽函数都在QThread派生类中,
结果:connected 信号工作正常,readyRead 信号不工作!
理解起来很不适应!

<< 1 2 >> (2/2)

回复 发表
主题 版块