🐞 fix(Dbus): 将部分dbus调用修改为异步调用
This commit is contained in:
parent
25ec014da7
commit
bb6c1e91e3
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue