| Home · All Classes · Main Classes · Grouped Classes · Modules · Functions | 
The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
Use QAbstractSocket::SocketError instead.
| Constant | Value | Description | 
|---|---|---|
| QAbstractSocket::ErrConnectionRefused | ConnectionRefusedError | Use QAbstractSocket::ConnectionRefusedError instead. | 
| QAbstractSocket::ErrHostNotFound | HostNotFoundError | Use QAbstractSocket::HostNotFoundError instead. | 
| QAbstractSocket::ErrSocketRead | UnknownSocketError | Use QAbstractSocket::UnknownSocketError instead. | 
Use QAbstractSocket::SocketState instead.
| Qt 3 enum value | Qt 4 enum value | 
|---|---|
| Idle | UnconnectedState | 
| HostLookup | HostLookupState | 
| Connecting | ConnectingState | 
| Connected | ConnectedState | 
| Closing | ClosingState | 
| Connection | ConnectedState | 
Use closed() instead.
Use closed() instead.
Use setSocketDescriptor() instead.
See also socket().
Use socketDescriptor() instead.
See also setSocket().
Use waitForReadyRead() instead.
For example, if you have code like
    bool timeout;
    Q_ULONG numBytes = socket->waitForMore(30000, &timeout);
you can rewrite it as
    qint64 numBytes = 0;
    if (socket->waitForReadyRead(msecs))
        numBytes = socket->bytesAvailable();
    bool timeout = (error() == QAbstractSocket::SocketTimeoutError);
See also waitForReadyRead(), bytesAvailable(), error(), and SocketTimeoutError.
| Copyright © 2006 Trolltech | Trademarks | Qt 4.1.3  |