Merge AnalyzerRunControl::logMessage and RunControl::appendMessage

The tools' ability to hook into processing of the output is
retained by making the function virtual.

Also remove the unusual overload of the RunControl::appendMessage
slot and the signal of the same name by renaming the signal.

Change-Id: If3c3cc2dd9c933169dc30b16e3165c9b3cf1440e
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2016-05-13 11:27:51 +02:00
parent 6512227302
commit 67f9a26208
11 changed files with 18 additions and 21 deletions

View File

@@ -96,13 +96,13 @@ AndroidAnalyzeSupport::AndroidAnalyzeSupport(AndroidRunConfiguration *runConfig,
connect(runner, &AndroidRunner::remoteErrorOutput,
[this, runControl](const QString &msg) {
runControl->logApplicationMessage(msg, Utils::StdErrFormatSameLine);
runControl->appendMessage(msg, Utils::StdErrFormatSameLine);
m_outputParser.processOutput(msg);
});
connect(runner, &AndroidRunner::remoteOutput,
[this, runControl](const QString &msg) {
runControl->logApplicationMessage(msg, Utils::StdOutFormatSameLine);
runControl->appendMessage(msg, Utils::StdOutFormatSameLine);
m_outputParser.processOutput(msg);
});
}