mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-14 04:42:03 +08:00
fix: 安装结束的错误判断
This commit is contained in:
@@ -119,7 +119,7 @@ void DownloadItem::install(int t)
|
|||||||
out = installer.readAllStandardOutput();
|
out = installer.readAllStandardOutput();
|
||||||
|
|
||||||
QStringList everyOut = out.split("\n");
|
QStringList everyOut = out.split("\n");
|
||||||
for(int i=0;i<everyOut.size();i++)
|
for (int i = 0; i < everyOut.size(); i++)
|
||||||
{
|
{
|
||||||
if(everyOut[i].left(2) == "E:")
|
if(everyOut[i].left(2) == "E:")
|
||||||
{
|
{
|
||||||
@@ -135,7 +135,7 @@ void DownloadItem::install(int t)
|
|||||||
isInstall.start("dpkg", QStringList() << "-s" << pkgName);
|
isInstall.start("dpkg", QStringList() << "-s" << pkgName);
|
||||||
isInstall.waitForFinished(180*1000); // 默认超时 3 分钟
|
isInstall.waitForFinished(180*1000); // 默认超时 3 分钟
|
||||||
int error = QString::fromStdString(isInstall.readAllStandardError().toStdString()).length();
|
int error = QString::fromStdString(isInstall.readAllStandardError().toStdString()).length();
|
||||||
if(error == 0 && haveError)
|
if (error == 0 && !haveError)
|
||||||
{
|
{
|
||||||
ui->pushButton_install->hide();
|
ui->pushButton_install->hide();
|
||||||
Utils::sendNotification("spark-store",tr("Spark Store"),ui->label->text() + " " + tr("Installation complete."));
|
Utils::sendNotification("spark-store",tr("Spark Store"),ui->label->text() + " " + tr("Installation complete."));
|
||||||
@@ -153,7 +153,7 @@ void DownloadItem::install(int t)
|
|||||||
ui->pushButton_3->show();
|
ui->pushButton_3->show();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(notRoot)
|
if (notRoot)
|
||||||
{
|
{
|
||||||
Utils::sendNotification("spark-store",tr("Spark Store"),tr("dpkg progress had been aborted,you can retry installation."));
|
Utils::sendNotification("spark-store",tr("Spark Store"),tr("dpkg progress had been aborted,you can retry installation."));
|
||||||
ui->label_2->setText(tr("dpkg progress had been aborted,you can retry installation"));
|
ui->label_2->setText(tr("dpkg progress had been aborted,you can retry installation"));
|
||||||
|
|||||||
Reference in New Issue
Block a user