36 lines
546 B
C++

#ifndef RESPONSE_H
#define RESPONSE_H
#include <QObject>
#include <qnetworkreply.h>
class Response : public QObject
{
Q_OBJECT
public:
Response();
int getStatusCode();
QString getJson() {return json;}
void setReply(QNetworkReply* rpl) {reply = rpl;}
QNetworkReply* getReply() {return reply;}
public:
signals:
void ready();
private slots:
void setJson() {json = reply->readAll();}
private:
QString json;
QNetworkReply *reply = nullptr;
};
#endif // RESPONSE_H