On Wednesday 20 March 2019 10:45:18 you wrote: > Hi, > > I am new to Qt. > Yesterday, I have learned about: > - QNetworkAccessManager > - QNetworkRequest > - QNetworkReply > (as I wanted to figure out how to make HTTP GET/POST request and process the > responses). > > Here: > > https://doc.qt.io/qt-5/qnetworkaccessmanager.html#details > > I read: > > One QNetworkAccessManager instance should be enough for the whole Qt > application. > > I do not understand what do I gain by that. > Our application makes different HTTP requests. > Each response must be handled differently. > Why would we want to pipe all "finished" signals (generated by the > QNetworkAccessManager) to the same set of slots? What sense would that > make? > > --- > > Curiously, > Matej
Then simply don't do this. Connect the finished signal from the generated QNetworkReply to the corresponding slot. In this slot you should also delete the QNR (with deleteLater() ) because otherwise it will exist forever and eat up memory. -- Best Regards Reinhardt Behm _______________________________________________ Interest mailing list [email protected] https://lists.qt-project.org/listinfo/interest
