diff options
Diffstat (limited to 'src/plugins/projectexplorer/osparser.h')
-rw-r--r-- | src/plugins/projectexplorer/osparser.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/plugins/projectexplorer/osparser.h b/src/plugins/projectexplorer/osparser.h index a053a65a73..d3e97eee6e 100644 --- a/src/plugins/projectexplorer/osparser.h +++ b/src/plugins/projectexplorer/osparser.h @@ -33,19 +33,17 @@ namespace ProjectExplorer { -class PROJECTEXPLORER_EXPORT OsParser : public ProjectExplorer::IOutputParser +class PROJECTEXPLORER_EXPORT OsParser : public ProjectExplorer::OutputTaskParser { Q_OBJECT public: OsParser(); - void stdError(const QString &line) override; - void stdOutput(const QString &line) override; - - bool hasFatalErrors() const override; - private: + Result handleLine(const QString &line, Utils::OutputFormat type) override; + bool hasFatalErrors() const override { return m_hasFatalError; } + bool m_hasFatalError = false; }; |