Conexión de ranura de señal Qt - QNetworkAccessManager
Soy nuevo en Qt e intento entender la siguiente conexión de ranura de señal:
m_networkManager = new QNetworkAccessManager(this);
QNetworkReply *reply = m_networkManager->get(request);
connect(reply, SIGNAL(finished()),this, SLOT(onRequestCompleted()));
¿Por qué conectamos la señal "finalizada" después de la solicitud de obtención? ... ¿Qué sucedió, si la conexión de red en la línea 2 se ejecutó más rápido antes de que se hiciera la conexión de ranura (línea 3)?
Lo sé, que este código funcionará. Pero quiero entender cómo esto es posible :)