From 9df0e3a3b331bc9468812ba56911873b89204595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9F=9A=E5=AD=90?= Date: Mon, 12 Dec 2022 21:33:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E5=AE=89=E8=A3=85=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E7=9A=84=E5=AD=90=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/widgets/common/downloaditem.cpp | 36 +---------------------------- 1 file changed, 1 insertion(+), 35 deletions(-) diff --git a/src/widgets/common/downloaditem.cpp b/src/widgets/common/downloaditem.cpp index 5d2a69e..51878f6 100644 --- a/src/widgets/common/downloaditem.cpp +++ b/src/widgets/common/downloaditem.cpp @@ -11,10 +11,6 @@ DownloadItem::DownloadItem(QWidget *parent) : reinstall(false), close(false), ui(new Ui::DownloadItem), - menu_install(new QMenu), - action_dpkg(new QAction), - action_deepin(new QAction), - action_gdebi(new QAction), output_w(new DDialog), textbrowser(new QTextBrowser) { @@ -27,35 +23,6 @@ DownloadItem::DownloadItem(QWidget *parent) : ui->pushButton_3->hide(); ui->widget_spinner->start(); ui->widget_spinner->hide(); - action_dpkg->setText(tr("Spark Store App Installer")); - action_deepin->setText(tr("deepin deb installer")); - action_gdebi->setText(tr("gdebi")); - - connect(action_dpkg,&QAction::triggered,[=](){DownloadItem::install(0);}); - connect(action_deepin,&QAction::triggered,[=](){DownloadItem::install(1);}); - connect(action_gdebi,&QAction::triggered,[=](){DownloadItem::install(2);}); - - // ssinstall 命令存在时再加入该选项 - QFile ssinstall("/usr/local/bin/ssinstall"); - ssinstall.open(QIODevice::ReadOnly); - if(ssinstall.isOpen()) - { - menu_install->addAction(action_dpkg); - } - -// QFile deepin("/usr/bin/deepin-deb-installer"); -// deepin.open(QIODevice::ReadOnly); -// if(deepin.isOpen()) -// { -// menu_install->addAction(action_deepin); -// } -// QFile gdebi("/usr/bin/gdebi"); -// gdebi.open(QIODevice::ReadOnly); -// if(gdebi.isOpen()) -// { -// menu_install->addAction(action_gdebi); -// } - } DownloadItem::~DownloadItem() @@ -200,8 +167,7 @@ void DownloadItem::install(int t) void DownloadItem::on_pushButton_install_clicked() { - // 弹出菜单 - menu_install->exec(cursor().pos()); + DownloadItem::install(0); } void DownloadItem::on_pushButton_2_clicked()