![]() |
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции | ![]() |
Описанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде.
Замена QAbstractSocket::SocketError.
Константа | Значение | Описание |
---|---|---|
QAbstractSocket::ErrConnectionRefused | ConnectionRefusedError | Замена QAbstractSocket::ConnectionRefusedError. |
QAbstractSocket::ErrHostNotFound | HostNotFoundError | Замена QAbstractSocket::HostNotFoundError. |
QAbstractSocket::ErrSocketRead | UnknownSocketError | Замена QAbstractSocket::UnknownSocketError |
Замена QAbstractSocket::SocketState.
Значение в Qt 3 | Значение в Qt 4 |
---|---|
Idle | UnconnectedState |
HostLookup | HostLookupState |
Connecting | ConnectingState |
Connected | ConnectedState |
Closing | ClosingState |
Connection | ConnectedState |
Замена closed().
Замена closed().
Замена setSocketDescriptor().
Смотрите также socket().
Замена socketDescriptor().
Смотрите также setSocket().
Замена waitForReadyRead().
Например, если у вас есть код
bool timeout; Q_ULONG numBytes = socket->waitForMore(30000, &timeout);
вы можете записать его в виде
qint64 numBytes = 0; if (socket->waitForReadyRead(msecs)) numBytes = socket->bytesAvailable(); bool timeout = (error() == QAbstractSocket::SocketTimeoutError);
Смотрите также waitForReadyRead(), bytesAvailable(), error() и SocketTimeoutError.
Copyright © 2008 Trolltech | Торговые марки | Qt 4.3.5 |