#include "httpapi.h" #include "qdebug.h" #include #include #include HttpAPI::HttpAPI() { } HttpAPI::~HttpAPI() { } void HttpAPI::requestFinished(QNetworkReply* reply, const QByteArray data, const int statusCode) { if (statusCode == 200) { QJsonParseError jsonError; QString str = data; qDebug()<checkCallback(true, json); return; } QJsonObject games; this->checkCallback(false, games); } void HttpAPI::getRequest(QString url, std::function callback) { this->checkCallback = callback; if (url.startsWith("http")) { qDebug()<<"start request..."<