Artículos de Qt: QTcpSocket establece el tiempo de espera de conexión

De forma predeterminada, QTcpSocket no tiene una interfaz de función para establecer el período de tiempo de espera. Utilice el siguiente método para establecer el período de tiempo de espera para el socket.

QNetworkConfigurationManager manager;
QNetworkConfiguration config = manager.defaultConfiguration();
config.setConnectTimeout(3000);
QSharedPointer<QNetworkSession> spNetworkSession(new QNetworkSession(config));
socket->setProperty("_q_networksession", QVariant::fromValue(spNetworkSession));

Supongo que te gusta

Origin blog.csdn.net/u011391361/article/details/128484908
Recomendado
Clasificación