mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-07-12 16:42:21 +08:00
enhance: 微小的改进
This commit is contained in:
parent
9ebc6eb3d3
commit
6b83cc48a9
@ -13,6 +13,7 @@
|
||||
#include <QFile>
|
||||
|
||||
#include <DSysInfo>
|
||||
#include <QAtomicInt>
|
||||
|
||||
AppIntoPage::AppIntoPage(QWidget *parent)
|
||||
: QWidget(parent)
|
||||
@ -21,11 +22,15 @@ AppIntoPage::AppIntoPage(QWidget *parent)
|
||||
{
|
||||
initUI();
|
||||
initConnections();
|
||||
QString headers = "Mozilla/5.0 Spark-Store/"+ QString(APP_VERSION)+" (Linux; "+QSysInfo::prettyProductName().toUtf8()+";)";
|
||||
QByteArray ba = headers.toLatin1(); // must
|
||||
rawHeaders=ba.data();
|
||||
}
|
||||
|
||||
AppIntoPage::~AppIntoPage()
|
||||
{
|
||||
delete ui;
|
||||
free(rawHeaders);
|
||||
}
|
||||
|
||||
void AppIntoPage::openUrl(const QUrl &url)
|
||||
@ -53,36 +58,41 @@ void AppIntoPage::openUrl(const QUrl &url)
|
||||
ui->label_2->setText(info["More"].toString());
|
||||
|
||||
// 显示 tags
|
||||
QStringList taglist = info["Tags"].toString().split(";", QString::SkipEmptyParts);
|
||||
QStringList taglist = info["Tags"].toString().split(";", Qt::SkipEmptyParts);
|
||||
setAppinfoTags(taglist);
|
||||
|
||||
// 获取图标
|
||||
QNetworkRequest request;
|
||||
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
|
||||
// 获取图标和截图
|
||||
QString pkgUrlBase = api->getImgServerUrl() + SparkAPI::getArchDir() + url.path();
|
||||
qDebug() << "Icon URL: " << pkgUrlBase + "/icon.png";
|
||||
request.setUrl(QUrl(pkgUrlBase + "/icon.png"));
|
||||
request.setRawHeader("User-Agent", "Mozilla/5.0");
|
||||
request.setRawHeader("Content-Type", "charset='utf-8'");
|
||||
manager->get(request);
|
||||
QObject::connect(manager, &QNetworkAccessManager::finished, [=](QNetworkReply *reply)
|
||||
{
|
||||
QByteArray jpegData = reply->readAll();
|
||||
iconpixmap.loadFromData(jpegData);
|
||||
iconpixmap.scaled(210, 200, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
|
||||
ui->icon->setPixmap(iconpixmap);
|
||||
ui->icon->setScaledContents(true);
|
||||
// 创建网络请求管理器
|
||||
QNetworkAccessManager *iconManager = new QNetworkAccessManager(this);
|
||||
|
||||
// 获取图标
|
||||
QNetworkRequest iconRequest;
|
||||
iconRequest.setUrl(QUrl(pkgUrlBase + "/icon.png"));
|
||||
iconRequest.setRawHeader("User-Agent", rawHeaders);
|
||||
iconRequest.setRawHeader("Content-Type", "charset='utf-8'");
|
||||
|
||||
iconManager->get(iconRequest);
|
||||
QObject::connect(iconManager, &QNetworkAccessManager::finished, [=](QNetworkReply *reply)
|
||||
{
|
||||
QByteArray jpegData = reply->readAll();
|
||||
iconpixmap.loadFromData(jpegData);
|
||||
iconpixmap = iconpixmap.scaled(210, 200, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
|
||||
ui->icon->setPixmap(iconpixmap);
|
||||
ui->icon->setScaledContents(true);
|
||||
|
||||
iconManager->deleteLater();
|
||||
reply->deleteLater();
|
||||
});
|
||||
|
||||
manager->deleteLater(); });
|
||||
|
||||
// 获取截图
|
||||
for (int i = 0; i < 5 /* 魔法数字,最多五个截图 */; i++)
|
||||
{
|
||||
QString imgUrl = pkgUrlBase + "/screen_" + QString::number(i + 1) + ".png";
|
||||
QNetworkRequest request;
|
||||
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
|
||||
request.setUrl(QUrl(imgUrl));
|
||||
request.setRawHeader("User-Agent", "Mozilla/5.0");
|
||||
request.setRawHeader("User-Agent", rawHeaders);
|
||||
request.setRawHeader("Content-Type", "charset='utf-8'");
|
||||
manager->get(request);
|
||||
QObject::connect(manager, &QNetworkAccessManager::finished, [=](QNetworkReply *reply)
|
||||
@ -105,6 +115,7 @@ void AppIntoPage::openUrl(const QUrl &url)
|
||||
manager->deleteLater();
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// Check UOS
|
||||
QSettings config(QStandardPaths::writableLocation(QStandardPaths::AppConfigLocation) + "/config.ini", QSettings::IniFormat);
|
||||
|
@ -30,6 +30,8 @@ private:
|
||||
void isDownloading(const QUrl &url);
|
||||
void setAppinfoTags(const QStringList &tagList);
|
||||
void notifyUserUnsupportedTags(bool ubuntuSupport, bool deepinSupport, bool uosSupport);
|
||||
char* rawHeaders;
|
||||
QMap<int, QPixmap> imageMap;
|
||||
|
||||
signals:
|
||||
void clickedDownloadBtn();
|
||||
|
@ -1,14 +1,21 @@
|
||||
#include "httprequest.h"
|
||||
|
||||
HttpRequest::HttpRequest()
|
||||
HttpRequest::HttpRequest(QObject *parent):QObject(parent)
|
||||
{
|
||||
QString headers = "Mozilla/5.0 Spark-Store/"+ QString(APP_VERSION)+" (Linux; "+QSysInfo::prettyProductName().toUtf8()+");";
|
||||
QByteArray ba = headers.toLatin1();
|
||||
rawHeaders = strdup(ba.data());
|
||||
}
|
||||
// 在析构函数中释放 rawHeaders 的内存
|
||||
HttpRequest::~HttpRequest()
|
||||
{
|
||||
free(rawHeaders);
|
||||
}
|
||||
|
||||
void HttpRequest::getRequest(QNetworkRequest request)
|
||||
{
|
||||
QNetworkAccessManager *naManager = new QNetworkAccessManager(this);
|
||||
|
||||
request.setRawHeader("User-Agent", "Mozilla/5.0");
|
||||
request.setRawHeader("User-Agent", rawHeaders);
|
||||
request.setRawHeader("Content-Type", "charset='utf-8'");
|
||||
request.setRawHeader("Content-Type", "application/json");
|
||||
|
||||
@ -26,6 +33,7 @@ QString HttpRequest::postRequest(QString url, QString jsondata)
|
||||
QNetworkAccessManager *naManager = new QNetworkAccessManager(this);
|
||||
QUrl strUrl = url.replace("+", "%2B");
|
||||
request.setUrl(strUrl);
|
||||
request.setRawHeader("User-Agent", rawHeaders);
|
||||
request.setRawHeader("Content-Type", "charset='utf-8'");
|
||||
request.setRawHeader("Content-Type", "application/json");
|
||||
|
||||
|
@ -10,8 +10,11 @@
|
||||
class HttpRequest : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
private:
|
||||
char* rawHeaders;
|
||||
public:
|
||||
HttpRequest();
|
||||
HttpRequest(QObject *parent = nullptr);
|
||||
~HttpRequest();
|
||||
|
||||
void getRequest(QNetworkRequest request);
|
||||
|
||||
|
@ -126,9 +126,9 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="174"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="312"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="482"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="180"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="488"/>
|
||||
<source>Download and Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
@ -180,74 +180,74 @@
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="113"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="119"/>
|
||||
<source>Developer Mode Disabled</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="159"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="455"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="334"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<source>Reinstall</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="166"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="172"/>
|
||||
<source>Upgrade</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="317"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="431"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="437"/>
|
||||
<source>Install</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="322"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<source>Installing</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>Warning</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<source>The current application does not support deepin, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<source>The current application does not support UOS, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<source>The current application does not support Ubuntu, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>The current application does not support current platform, there may be problems</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Spark Store</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -126,9 +126,9 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="174"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="312"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="482"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="180"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="488"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Descargar e instalar</translation>
|
||||
</message>
|
||||
@ -180,74 +180,74 @@
|
||||
<translation>Haga clic en "abrir"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="113"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="119"/>
|
||||
<source>Developer Mode Disabled</source>
|
||||
<translation>Se ha desactivado el modo desarrollador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="159"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="455"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="334"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Reinstalación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="166"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="172"/>
|
||||
<source>Upgrade</source>
|
||||
<translation>Actualización</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="317"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="431"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="437"/>
|
||||
<source>Install</source>
|
||||
<translation>Instalación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="322"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<source>Installing</source>
|
||||
<translation>Se está instalando</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>Warning</source>
|
||||
<translation>Aviso</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<source>The current application does not support deepin, there may be problems</source>
|
||||
<translation>La aplicación actual no admite deepin, puede haber problemas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<source>The current application does not support UOS, there may be problems</source>
|
||||
<translation>La aplicación actual no admite uos, puede haber problemas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<source>The current application does not support Ubuntu, there may be problems</source>
|
||||
<translation>La aplicación actual no admite ubuntu, puede haber problemas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>The current application does not support current platform, there may be problems</source>
|
||||
<translation>La aplicación actual no admite la Plataforma actual, puede haber problemas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>SPARK Store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Desinstalación exitosa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>La URL ha sido copiada al portapapeles</translation>
|
||||
</message>
|
||||
|
@ -126,9 +126,9 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="174"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="312"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="482"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="180"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="488"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>Télécharger et installer</translation>
|
||||
</message>
|
||||
@ -180,74 +180,74 @@
|
||||
<translation>Cliquez sur Ouvrir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="113"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="119"/>
|
||||
<source>Developer Mode Disabled</source>
|
||||
<translation>Mode développeur désactivé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="159"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="455"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="334"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>Réinstaller</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="166"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="172"/>
|
||||
<source>Upgrade</source>
|
||||
<translation>Mise à niveau</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="317"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="431"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="437"/>
|
||||
<source>Install</source>
|
||||
<translation>Installation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="322"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<source>Installing</source>
|
||||
<translation>Installation en cours</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>Warning</source>
|
||||
<translation>Avertissement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<source>The current application does not support deepin, there may be problems</source>
|
||||
<translation>L'application actuelle ne supporte pas deepin, il peut y avoir un problème</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<source>The current application does not support UOS, there may be problems</source>
|
||||
<translation>L'application actuelle ne prend pas en charge uos, il peut y avoir un problème</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<source>The current application does not support Ubuntu, there may be problems</source>
|
||||
<translation>L'application actuelle ne supporte pas Ubuntu, il peut y avoir un problème</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>The current application does not support current platform, there may be problems</source>
|
||||
<translation>L'application actuelle ne prend pas en charge la plate - forme actuelle, il peut y avoir un problème</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>Le Spark store</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>Désinstallation réussie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>L'URL a été copiée dans le presse - papiers</translation>
|
||||
</message>
|
||||
|
@ -121,9 +121,9 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="174"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="312"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="482"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="180"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="488"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下载并安装</translation>
|
||||
</message>
|
||||
@ -180,74 +180,74 @@
|
||||
<translation>点击跳转</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="113"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="119"/>
|
||||
<source>Developer Mode Disabled</source>
|
||||
<translation>开发者模式未开启</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="159"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="455"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="334"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="166"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="172"/>
|
||||
<source>Upgrade</source>
|
||||
<translation>升级</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="317"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="431"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="437"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="322"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<source>Installing</source>
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>Warning</source>
|
||||
<translation>警告</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<source>The current application does not support deepin, there may be problems</source>
|
||||
<translation>当前应用不支持deepin,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<source>The current application does not support UOS, there may be problems</source>
|
||||
<translation>当前应用不支持UOS,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<source>The current application does not support Ubuntu, there may be problems</source>
|
||||
<translation>当前应用不支持Ubuntu,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>The current application does not support current platform, there may be problems</source>
|
||||
<translation>当前应用不支持平台,安装后可能会出现问题</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
@ -121,9 +121,9 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.ui" line="244"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="174"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="312"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="482"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="180"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="318"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="488"/>
|
||||
<source>Download and Install</source>
|
||||
<translation>下載並安裝</translation>
|
||||
</message>
|
||||
@ -180,74 +180,74 @@
|
||||
<translation>点击跳转</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="113"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="119"/>
|
||||
<source>Developer Mode Disabled</source>
|
||||
<translation>开发者模式未开启</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="159"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="455"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="165"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="334"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="461"/>
|
||||
<source>Reinstall</source>
|
||||
<translation>重新安裝</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="166"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="172"/>
|
||||
<source>Upgrade</source>
|
||||
<translation>升级</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="317"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="431"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="323"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="437"/>
|
||||
<source>Install</source>
|
||||
<translation>安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="322"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="328"/>
|
||||
<source>Installing</source>
|
||||
<translation>正在安装</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>Warning</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="410"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="416"/>
|
||||
<source>The current application does not support deepin, there may be problems</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="414"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="420"/>
|
||||
<source>The current application does not support UOS, there may be problems</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="418"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="424"/>
|
||||
<source>The current application does not support Ubuntu, there may be problems</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="422"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="428"/>
|
||||
<source>The current application does not support current platform, there may be problems</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>Spark Store</source>
|
||||
<translation>星火应用商店</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="486"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="492"/>
|
||||
<source>Uninstall succeeded</source>
|
||||
<translation>卸载成功</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/pages/appintopage.cpp" line="499"/>
|
||||
<location filename="../src/pages/appintopage.cpp" line="505"/>
|
||||
<source>The URL has been copied to the clipboard</source>
|
||||
<translation>链接已复制到剪贴板</translation>
|
||||
</message>
|
||||
|
Loading…
x
Reference in New Issue
Block a user