MI
Size: a a a
MI
AS
AS
MI
MI
AS
MI
AS
AS
AS
AS
IZ
IZ
ПК
WebServiceClient класс, который содержит QNetworkAccessManager и отправляет GET запросы. WebServiceClient?WebServiceClient был метод??? getFooData(Params params);Этот метод будет звать
get метод у менеджера и подписываться на finished у QNetworkReply. В слоте сигнала finished будет парсинг реплая, конструирование из него FooData. И вот тут я пока не сообразил...FooData в итоге должны быть переданы в гуйовый код? Какой тип возврата должен быть у getFooData? Я вижу вариант с передачей колбека в getFooData, как в boost.asio. Но хотелось бы понять как принято в Qt делать? Возвращать некий объект WebServiceResponse у которого тоже будет сигнал finished, который уже будет содержать конечные FooData?ПК
QNetworkReply у моего WebServiceResponse тоже будет вызов deleteLater метода? Пока выглядит неочень. На каждый слой обработки делать свой класс со стрёмным удалениемMI
MI
MI
Е
QNetworkReply у моего WebServiceResponse тоже будет вызов deleteLater метода? Пока выглядит неочень. На каждый слой обработки делать свой класс со стрёмным удалениемCC