diff --git a/src/backend/backend.cpp b/src/backend/backend.cpp index 7a33911284ba05d5511449d31d210b615f4a3a74..400b8e1bf8221382cafd81d61c014bdadba60e9a 100644 --- a/src/backend/backend.cpp +++ b/src/backend/backend.cpp @@ -147,9 +147,7 @@ void Backend::initDsManager() this, [this](const QString &id, const QString &ipAddr) { if (id == m_lastProjectSenderId) { - QMetaObject::invokeMethod(m_projectManager.get(), - "stopProject", - Qt::QueuedConnection); + QMetaObject::invokeMethod(m_projectManager.get(), "stopProject"); } }); @@ -179,7 +177,6 @@ void Backend::connectDesignStudio(const QString &ipAddr) { QMetaObject::invokeMethod(m_dsManager.get(), "initDesignStudio", - Qt::QueuedConnection, Q_ARG(QString, ipAddr), Q_ARG(QString, "")); emit popupOpen("Connecting in the background...", 1500); @@ -192,24 +189,17 @@ void Backend::runProject(const QString &id, const QByteArray &projectData) // we'll use this to notify the correct DS when the project started/stopped m_lastProjectSenderId = id; - QMetaObject::invokeMethod(m_dsManager.get(), - "sendProjectRunning", - Qt::QueuedConnection, - Q_ARG(QString, id)); + QMetaObject::invokeMethod(m_dsManager.get(), "sendProjectRunning", Q_ARG(QString, id)); bool retVal; QMetaObject::invokeMethod(m_projectManager.get(), "runProject", - Qt::QueuedConnection, + Q_RETURN_ARG(bool, retVal), Q_ARG(QByteArray, projectData), - Q_ARG(bool, autoScaleProject()), - Q_RETURN_ARG(bool, retVal)); + Q_ARG(bool, autoScaleProject())); if (!retVal) { - QMetaObject::invokeMethod(m_dsManager.get(), - "sendProjectStopped", - Qt::QueuedConnection, - Q_ARG(QString, id)); + QMetaObject::invokeMethod(m_dsManager.get(), "sendProjectStopped", Q_ARG(QString, id)); } emit popupClose(); }