Название: QNetworkRequest - как узнать, когда отработались все поставленные в очередь? Отправлено: Smogg от Январь 23, 2014, 16:35 Kак узнать, когда отработались все QNetworkRequest, поставленные в очередь QNetworkManager-a и все соответствующие QNetworkReply получены?
Название: Re: QNetworkRequest - как узнать, когда отработались все поставленные в очередь? Отправлено: kibsoft от Январь 23, 2014, 16:49 Хранить список указателей на QNetworkReply, а при полученном сигнале finished(либо у QNAM, либо у самого QNetworkReply) убирать из списка.
Название: Re: QNetworkRequest - как узнать, когда отработались все поставленные в очередь? Отправлено: Smogg от Январь 23, 2014, 16:55 Хранить список указателей на QNetworkReply, а при полученном сигнале finished(либо у QNAM, либо у самого QNetworkReply) убирать из списка. То есть, каждый QNetworkReply вызывает finished за время своей жизни однозначно только один раз? Не больше и не меньше? И никаких зависаний произойти не может, т.е. если что не так, то ошибка вернется всегда? |