🐞 fix(Dbus): 将部分dbus调用修改为异步调用

This commit is contained in:
huheng@kylinos.cn 2023-06-16 15:43:38 +08:00
parent 25ec014da7
commit bb6c1e91e3
1 changed files with 6 additions and 6 deletions

View File

@ -328,8 +328,8 @@ void MainWindow::deleterService()
deInitDisc();
qInfo() << "kill all server!";
if (m_dbusInterface->isValid()) {
m_dbusInterface->call("killServerPortProcess");
m_dbusInterface->call("killConnectivity");
m_dbusInterface->asyncCall("killServerPortProcess");
m_dbusInterface->asyncCall("killConnectivity");
}
qInfo() << "close sever dbus!";
m_dbusInterface->deleteLater();
@ -348,7 +348,7 @@ bool MainWindow::mountFtp(QString url, QString userName, QString pwd, QString pa
{
if (m_dbusInterface->isValid()) {
qInfo() << "Start mounting FTP...";
m_dbusInterface->call("mountFtp", url, userName, pwd, path);
m_dbusInterface->asyncCall("mountFtp", url, userName, pwd, path);
return true;
}
return false;
@ -358,7 +358,7 @@ bool MainWindow::umountFtp(QString path)
{
if (m_dbusInterface->isValid()) {
qInfo() << "Start umounting FTP...";
m_dbusInterface->call("umountFtp", path);
m_dbusInterface->asyncCall("umountFtp", path);
return true;
}
return false;
@ -742,7 +742,7 @@ void MainWindow::discInit()
{
if (m_dbusInterface->isValid()) {
qInfo() << "softbus init";
m_dbusInterface->call("startDiscServer", DISC_SERVER_PATH);
m_dbusInterface->asyncCall("startDiscServer", DISC_SERVER_PATH);
}
}
@ -756,7 +756,7 @@ void MainWindow::deInitDisc()
}
if (m_dbusInterface->isValid()) {
qInfo() << "softbus deinit";
m_dbusInterface->call("stopDiscServer");
m_dbusInterface->asyncCall("stopDiscServer");
}
if (m_discClient) {
if (m_discClient->state() == QProcess::Running) {