diff --git a/src/plugins/android/androidanalyzesupport.cpp b/src/plugins/android/androidanalyzesupport.cpp index 3fcece790e5cc82594d11a3b6d88c1f35bf26acb..9d64682c4b4dd127c3fc024767d9d17e1e13e0c7 100644 --- a/src/plugins/android/androidanalyzesupport.cpp +++ b/src/plugins/android/androidanalyzesupport.cpp @@ -95,6 +95,13 @@ AndroidAnalyzeSupport::AndroidAnalyzeSupport(AndroidRunConfiguration *runConfig, } connect(m_runner, SIGNAL(remoteProcessStarted(int)), SLOT(handleRemoteProcessStarted(int))); + connect(m_runner, SIGNAL(remoteProcessFinished(QString)), + SLOT(handleRemoteProcessFinished(QString))); + + connect(m_runner, SIGNAL(remoteErrorOutput(QByteArray)), + SLOT(handleRemoteErrorOutput(QByteArray))); + connect(m_runner, SIGNAL(remoteOutput(QByteArray)), + SLOT(handleRemoteOutput(QByteArray))); } void AndroidAnalyzeSupport::handleRemoteProcessStarted(int qmlPort) diff --git a/src/plugins/android/androiddebugsupport.cpp b/src/plugins/android/androiddebugsupport.cpp index 67d3724ead59d523fd5a46090453d482061009f2..0dc5a9aa247bd5b41e45db371ff59ad00d4c625c 100644 --- a/src/plugins/android/androiddebugsupport.cpp +++ b/src/plugins/android/androiddebugsupport.cpp @@ -153,6 +153,13 @@ AndroidDebugSupport::AndroidDebugSupport(AndroidRunConfiguration *runConfig, SLOT(handleRemoteServerRunning(QByteArray,int))); connect(m_runner, SIGNAL(remoteProcessStarted(int,int)), SLOT(handleRemoteProcessStarted(int,int))); + connect(m_runner, SIGNAL(remoteProcessFinished(QString)), + SLOT(handleRemoteProcessFinished(QString))); + + connect(m_runner, SIGNAL(remoteErrorOutput(QByteArray)), + SLOT(handleRemoteErrorOutput(QByteArray))); + connect(m_runner, SIGNAL(remoteOutput(QByteArray)), + SLOT(handleRemoteOutput(QByteArray))); } void AndroidDebugSupport::handleRemoteServerRunning(const QByteArray &serverChannel, int pid) diff --git a/src/plugins/android/androidrunsupport.cpp b/src/plugins/android/androidrunsupport.cpp index f96c0d045467f12a92ff232d8cb4de1bf851f8e0..83ee05df598ea01f4af66a645df5318af49d0e19 100644 --- a/src/plugins/android/androidrunsupport.cpp +++ b/src/plugins/android/androidrunsupport.cpp @@ -43,14 +43,6 @@ AndroidRunSupport::AndroidRunSupport(AndroidRunConfiguration *runConfig, { connect(m_runControl, SIGNAL(finished()), m_runner, SLOT(stop())); - - connect(m_runner, SIGNAL(remoteProcessFinished(QString)), - SLOT(handleRemoteProcessFinished(QString))); - - connect(m_runner, SIGNAL(remoteErrorOutput(QByteArray)), - SLOT(handleRemoteErrorOutput(QByteArray))); - connect(m_runner, SIGNAL(remoteOutput(QByteArray)), - SLOT(handleRemoteOutput(QByteArray))); } void AndroidRunSupport::handleRemoteProcessFinished(const QString &errorMsg)