aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cmakeprojectmanager/servermodereader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cmakeprojectmanager/servermodereader.cpp')
-rw-r--r--src/plugins/cmakeprojectmanager/servermodereader.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/plugins/cmakeprojectmanager/servermodereader.cpp b/src/plugins/cmakeprojectmanager/servermodereader.cpp
index 85ead8eadd3..e9f9f994261 100644
--- a/src/plugins/cmakeprojectmanager/servermodereader.cpp
+++ b/src/plugins/cmakeprojectmanager/servermodereader.cpp
@@ -64,14 +64,6 @@ ServerModeReader::ServerModeReader()
{
m_cmakeParser = new CMakeParser;
m_parser.addLineParser(m_cmakeParser);
- connect(&m_parser, &IOutputParser::addTask, this, [this](const Task &t) {
- Task editable(t);
- if (!editable.file.isEmpty()) {
- QDir srcDir(m_parameters.sourceDirectory.toString());
- editable.file = FilePath::fromString(srcDir.absoluteFilePath(editable.file.toString()));
- }
- TaskHub::addTask(editable);
- });
}
ServerModeReader::~ServerModeReader()
@@ -351,7 +343,7 @@ void ServerModeReader::createNewServer()
connect(m_cmakeServer.get(), &ServerMode::cmakeMessage, [this](const QString &m) {
const QStringList lines = m.split('\n');
for (const QString &l : lines) {
- m_parser.handleStderr(l);
+ m_parser.appendMessage(l, StdErrFormat);
Core::MessageManager::write(l);
}
});