Files
spark-store/src/utils/httprequest.h
zty199 2d1ca2463e feat: adapt to Qt6
adapt to Qt6; fix a few bugs

Log: adapt to Qt6; bump version to 4.2.14
2024-06-21 01:55:09 +08:00

29 lines
585 B
C++

#ifndef HTTPREQUEST_H
#define HTTPREQUEST_H
#include <QObject>
#include <QNetworkAccessManager>
#include <QNetworkReply>
#include <QNetworkRequest>
#include <QEventLoop>
class HttpRequest : public QObject
{
Q_OBJECT
private:
char* rawHeaders;
public:
HttpRequest(QObject *parent = nullptr);
~HttpRequest();
void getRequest(QNetworkRequest request);
QString postRequest(QString url, QString jsondata);
signals:
void finished(QString);
private slots:
void readdata_slot(QNetworkReply *reply);
};
#endif // HTTPREQUEST_H