• 2833阅读
  • 0回复

菜鸟求助,EMIT Error后对应槽没有激发? [复制链接]

上一主题 下一主题
离线radarpq
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-17

程序中,设定机制
connect(firstServer,  SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(connectToSeconed(QAbstractSocket::SocketError )));


在连接firstServer过程( connectToFirst() )中,想连接一秒后自动提示连接不上,转为连接secondServer ( connectToSeconed() ) ,
实现如下

{
firstServer->connectToHost(firstIP,  firstPort, QIODevice::ReadWrite);

if(!firstServer->waitForConnected(1000))
      emit firstServer->error();
return;

}

请问为何connectToSeconed(QAbstractSocket::SocketError ) 不会被激发呢?
快速回复
限100 字节
 
上一个 下一个