translate#4

This commit is contained in:
shenmo 2020-09-29 19:49:35 +08:00
parent 8c9f5b8ba6
commit 8830b14e10
2 changed files with 12 additions and 12 deletions

View File

@ -22,7 +22,7 @@ downloadlist::downloadlist(QWidget *parent) :
ui->widget_spinner->hide(); ui->widget_spinner->hide();
action_dpkg->setText("dpkg"); action_dpkg->setText("dpkg");
action_gdebi->setText("gdebi"); action_gdebi->setText("gdebi");
action_deepin->setText("深度安装器"); action_deepin->setText("deepin deb installer");
connect(action_dpkg,&QAction::triggered,[=](){downloadlist::install(1);}); connect(action_dpkg,&QAction::triggered,[=](){downloadlist::install(1);});
connect(action_gdebi,&QAction::triggered,[=](){downloadlist::install(0);}); connect(action_gdebi,&QAction::triggered,[=](){downloadlist::install(0);});
connect(action_deepin,&QAction::triggered,[=](){downloadlist::install(2);}); connect(action_deepin,&QAction::triggered,[=](){downloadlist::install(2);});
@ -51,7 +51,7 @@ void downloadlist::setValue(long long value)
ui->progressBar->setValue(int(value)); ui->progressBar->setValue(int(value));
ui->label_2->setText(QString::number(double(value)/100)+"% ("+speed+")"); ui->label_2->setText(QString::number(double(value)/100)+"% ("+speed+")");
if(ui->label_2->text().left(4)=="100%"){ if(ui->label_2->text().left(4)=="100%"){
ui->label_2->setText("已完成,等待安装"); ui->label_2->setText("Downloaded,waiting to Install");
} }
} }
@ -76,8 +76,8 @@ void downloadlist::readyInstall()
ui->progressBar->hide(); ui->progressBar->hide();
ui->pushButton_install->show(); ui->pushButton_install->show();
ui->pushButton_2->hide(); ui->pushButton_2->hide();
system("notify-send \""+ui->label->text().toUtf8()+"下载失败\"" +" --icon=/tmp/spark-store/icon_"+QString::number(num).toUtf8()+".png"); system("notify-send \""+ui->label->text().toUtf8()+"Download Failed\"" +" --icon=/tmp/spark-store/icon_"+QString::number(num).toUtf8()+".png");
ui->label_2->setText("下载失败,可能是网络错误"); ui->label_2->setText("Download FailedCheck Your Connection");
ui->pushButton_install->setEnabled(false); ui->pushButton_install->setEnabled(false);
return; return;
@ -87,7 +87,7 @@ void downloadlist::readyInstall()
ui->pushButton_install->setEnabled(true); ui->pushButton_install->setEnabled(true);
ui->pushButton_install->show(); ui->pushButton_install->show();
ui->pushButton_2->hide(); ui->pushButton_2->hide();
system("notify-send \""+ui->label->text().toUtf8()+"下载完成,等待安装\"" +" --icon=/tmp/spark-store/icon_"+QString::number(num).toUtf8()+".png"); system("notify-send \""+ui->label->text().toUtf8()+"Download Finished,waiting to Install\"" +" --icon=/tmp/spark-store/icon_"+QString::number(num).toUtf8()+".png");
} }
} }
@ -119,7 +119,7 @@ void downloadlist::install(int t)
ui->pushButton_install->hide(); ui->pushButton_install->hide();
ui->widget_spinner->show(); ui->widget_spinner->show();
qDebug()<<"/tmp/spark-store/"+ui->label_filename->text().toUtf8(); qDebug()<<"/tmp/spark-store/"+ui->label_filename->text().toUtf8();
ui->label_2->setText("正在安装,请稍候"); ui->label_2->setText("Installing...");
QtConcurrent::run([=](){ QtConcurrent::run([=](){
QProcess installer; QProcess installer;
if(!reinstall){ if(!reinstall){
@ -166,16 +166,16 @@ void downloadlist::install(int t)
int error=QString::fromStdString(isInstall.readAllStandardError().toStdString()).length(); int error=QString::fromStdString(isInstall.readAllStandardError().toStdString()).length();
if(error==0){ if(error==0){
ui->pushButton_install->hide(); ui->pushButton_install->hide();
ui->label_2->setText("安装完成"); ui->label_2->setText("Finish");
ui->pushButton_3->show(); ui->pushButton_3->show();
}else { }else {
ui->pushButton_install->show(); ui->pushButton_install->show();
ui->pushButton_install->setText("重装"); ui->pushButton_install->setText("Retry");
ui->label_2->setText("安装出现错误,可重新安装"); ui->label_2->setText("Error happened in dpkg progress , you can try it again");
ui->pushButton_3->show(); ui->pushButton_3->show();
} }
if(notRoot){ if(notRoot){
ui->label_2->setText("安装被终止,可重新安装"); ui->label_2->setText("dpkg progress had been abortedyou can retry installation");
ui->pushButton_install->show(); ui->pushButton_install->show();
ui->pushButton_3->hide(); ui->pushButton_3->hide();
} }
@ -197,7 +197,7 @@ void downloadlist::on_pushButton_install_clicked()
void downloadlist::on_pushButton_2_clicked() void downloadlist::on_pushButton_2_clicked()
{ {
ui->label_2->setText("已取消下载"); ui->label_2->setText("Download Canceled");
ui->pushButton_2->setEnabled(false); ui->pushButton_2->setEnabled(false);
ui->progressBar->hide(); ui->progressBar->hide();
close=true; close=true;

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject> <!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.8.2, 2020-09-29T17:44:21. --> <!-- Written by QtCreator 4.8.2, 2020-09-29T19:48:57. -->
<qtcreator> <qtcreator>
<data> <data>
<variable>EnvironmentId</variable> <variable>EnvironmentId</variable>