Linux下的QT开发socket问题
我在手机上开发,遇到问题,请指教:
在Linux操作系统下c开发,用Qt2.3.6包,采用QSocket来传输程序,
class SocketConnection : public QObject
{
SocketConnection(){
QSocket *socket;
socket = new QSocket(this);
QString host("221.130.11.82");
Q_UINT16 port(4444);
socket->connectToHost( host, port );
………………
}
}
为什么我执行到socket->connectToHost( host, port );就没反应了,socket->state()一直都是QSocket::Idle - 没有连接 。
太郁闷了,感觉是跟本没有执行connectToHost()这个方法。