#pragma once #include #include #include class HttpClient; class XHttpClientCallback : public QObject, public QObjectUserData { Q_OBJECT public: XHttpClientCallback(HttpClient* client); void setInfo(const char* id, const char* method); private slots: void finished(const QJsonDocument& json); void error(const QString& errTxt); private: HttpClient* client; QString reqId; QString reqMethod; };