From db352bfc809dafbed1ed74b2268ee1bcc7fd4090 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 2 May 2017 15:52:24 +0200 Subject: [PATCH] buildoutputparser: Adapt to removal of "slot" keyword Was forgotten in 7b71ac3821. Change-Id: I5f2d5dc17092d2761c8ba98df8e82fb644954833 Reviewed-by: Orgad Shaneh --- src/tools/buildoutputparser/main.cpp | 3 ++- src/tools/buildoutputparser/outputprocessor.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tools/buildoutputparser/main.cpp b/src/tools/buildoutputparser/main.cpp index 2ac7943b40a..ebcb9d94363 100644 --- a/src/tools/buildoutputparser/main.cpp +++ b/src/tools/buildoutputparser/main.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -98,6 +99,6 @@ int main(int argc, char *argv[]) return EXIT_FAILURE; } CompilerOutputProcessor cop(compilerType, compilerOutputFile); - QMetaObject::invokeMethod(&cop, "start", Qt::QueuedConnection); + QTimer::singleShot(0, &cop, &CompilerOutputProcessor::start); return app.exec(); } diff --git a/src/tools/buildoutputparser/outputprocessor.h b/src/tools/buildoutputparser/outputprocessor.h index 510ef5473b1..3dc1c25df93 100644 --- a/src/tools/buildoutputparser/outputprocessor.h +++ b/src/tools/buildoutputparser/outputprocessor.h @@ -47,8 +47,8 @@ public: CompilerOutputProcessor(CompilerType compilerType, QIODevice &source); ~CompilerOutputProcessor(); -private: void start(); +private: void handleTask(const ProjectExplorer::Task &task); const CompilerType m_compilerType;