Skip to content

Commit 059d254

Browse files
committed
chore: 修改打开应用商店的方式
Issues: linuxdeepin/developer-center#8849
1 parent c87fe86 commit 059d254

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

src/dcc-module/addimpage.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include <DStyle>
1919
#include <DTableView>
2020
#include <DTitlebar>
21+
#include <DUtil>
2122

2223
#include <QApplication>
2324
#include <QDebug>
@@ -295,10 +296,13 @@ void AddIMPage::childIMSelectionChanged()
295296
void AddIMPage::clickedFindMoreButton()
296297
{
297298
DDBusSender()
298-
.service("com.home.appstore.client")
299-
.interface("com.home.appstore.client")
300-
.path("/com/home/appstore/client")
301-
.method("newInstence")
299+
.service("org.desktopspec.ApplicationManager1")
300+
.path(QStringLiteral("/org/desktopspec/ApplicationManager1/") + DUtil::escapeToObjectPath("deepin-app-store"))
301+
.interface("org.desktopspec.ApplicationManager1.Application")
302+
.method("Launch")
303+
.arg(QString(""))
304+
.arg(QStringList())
305+
.arg(QVariantMap())
302306
.call();
303307
}
304308

0 commit comments

Comments
 (0)