Files
update-client/Common/HttpHelper.h
T

18 lines
488 B
C++
Raw Normal View History

2026-07-09 09:17:30 +00:00
#pragma once
#include <QObject>
#include <QNetworkAccessManager>
#include <QNetworkRequest>
#include <QNetworkReply>
#include <QJsonObject>
#include <QJsonDocument>
#include <QEventLoop>
#include <QDebug>
class HttpHelper
{
public:
// Create an independent manager for each call instead of keeping it as a member.
2026-07-09 09:17:30 +00:00
static void postRequest(const QString& url, const QJsonObject& jsonBody,
std::function<void(int code, const QJsonObject& resp)> callback);
};