添加服务器url配置功能

This commit is contained in:
2022-12-09 21:27:01 +08:00
parent 562b582f72
commit 98cf333386
5 changed files with 123 additions and 6 deletions

View File

@@ -1,9 +1,12 @@
#include "sparkapi.h"
#include <QDebug>
QString SparkAPI::serverUrl = "";
SparkAPI::SparkAPI(QObject *parent) : QObject(parent)
{
SparkAPI::serverUrl = "https://cdn.d.store.deepinos.org.cn/";
}
void SparkAPI::get(QUrl url)
{
@@ -41,9 +44,13 @@ void SparkAPI::getAppInfo(QUrl spk)
}
QString SparkAPI::getServerUrl()
{
return "https://cdn.d.store.deepinos.org.cn/";
return SparkAPI::serverUrl;
}
QString SparkAPI::getImgServerUrl()
{
return "https://cdn.d.store.deepinos.org.cn/";
return SparkAPI::serverUrl;
}
void SparkAPI::setServerUrl(QString url)
{
SparkAPI::serverUrl = url;
}

View File

@@ -12,11 +12,16 @@ class SparkAPI : public QObject
public:
static QString getServerUrl();
static QString getImgServerUrl();
static void setServerUrl(QString url);
void getSearchList(QString keyword);
void get(QUrl url);
void getAppList(QString type);
void getAppInfo(QUrl spk);
explicit SparkAPI(QObject *parent = nullptr);
private:
static QString serverUrl;
signals:
void finished(QJsonArray);
void finishedObject(QJsonObject);