Why are you trying to reinvent this wheel? Each caller of QNetworkAccessManager::get() is given a QNetworkReply object. They can connect that object's QNetworkReply::finished() signal to any slot they want executed, or to any signal they want emitted, independent of any other reply object.
Bookmarks