This commit is contained in:
2022-12-09 11:16:11 +08:00
parent fbffe12501
commit 2ec4b1f4d4
168 changed files with 7008 additions and 10696 deletions

27
src/backend/sparkapi.h Normal file
View File

@@ -0,0 +1,27 @@
#ifndef SPARKAPI_H
#define SPARKAPI_H
#include <QObject>
#include <QJsonObject>
#include <QJsonArray>
#include <QJsonParseError>
#include "utils/httprequest.h"
class SparkAPI : public QObject
{
Q_OBJECT
public:
static QString getServerUrl();
static QString getImgServerUrl();
void getSearchList(QString keyword);
void get(QUrl url);
void getAppList(QString type);
void getAppInfo(QUrl spk);
explicit SparkAPI(QObject *parent = nullptr);
signals:
void finished(QJsonArray);
void finishedObject(QJsonObject);
public slots:
};
#endif // SPARKAPI_H