¿Cómo determina qt connecttohost que está conectado?
void q socket::connectToHost(const q string & host, Q_UINT16 port) [virtual]
Intente conectarse al puerto especificado del host y regrese inmediatamente.
Cualquier conexión o conexión en curso se cierra inmediatamente y QSocket entra en el estado HostLookup. Cuando la búsqueda tiene éxito, envía hostFound(), inicia la conexión TCP y entra en el estado conectado. Finalmente, cuando la conexión es exitosa, se emite Connected() y se ingresa al estado conectado. Si ocurre un error en algún lugar, emite un error().
El host puede ser una dirección IP o un nombre DNS como una cadena. Si se requiere QSocket, se realizará una búsqueda de DNS normal. Tenga en cuenta que, a diferencia de otras bibliotecas, el puerto está en orden de bytes nativo.