• 3454阅读
  • 1回复

请教大家 [复制链接]

上一主题 下一主题
离线xlwysyj
 
只看楼主 倒序阅读 楼主  发表于: 2009-03-18
qt中 用qsocket类 connecthost(x,x) 上服务器时 比如 连上 smtp服务器  这时会触发qsocket 的readyRead信号
但是
我的问题是 为什么连接pop3服务器时  不能触发这个readyRead信号呢  我要做一个收邮件的程序
  
离线xlwysyj
只看该作者 1楼 发表于: 2009-03-18
void Pop::dnsLookupHelper()
{
    QValueList<QDns::MailServer> s = mxLookup->mailServers();
    if ( s.isEmpty() && mxLookup->isWorking() )
    return;
    socket->connectToHost( s.first().name, 110 );  
    t = new QTextStream( socket );
    }

就是上面的slot好像连不到 110 端口(pop3端口)

这是为什么呢??
快速回复
限100 字节
 
上一个 下一个