![]() |
Home · All Classes · Main Classes · Annotated · Grouped Classes · 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.
Constant | Value | Description |
---|---|---|
QAbstractSocket::Idle | Use QAbstractSocket::UnconnectedState instead. | |
QAbstractSocket::HostLookup | Use QAbstractSocket::HostLookupState instead. | |
QAbstractSocket::Connecting | Use QAbstractSocket::ConnectingState instead. | |
QAbstractSocket::Connected | Use QAbstractSocket::ConnectedState instead. | |
QAbstractSocket::Closing | Use QAbstractSocket::ClosingState instead. | |
QAbstractSocket::Connection | Use QAbstractSocket::ConnectedState instead. |
Use closing() instead.
Use closed() instead.
Use setSocketDescriptor() instead.
Use socketDescriptor() instead.
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 © 2005 Trolltech | Trademarks | Qt 4.0.0-rc1 |