aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nim/project/nimtoolchain.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/nim/project/nimtoolchain.h')
-rw-r--r--src/plugins/nim/project/nimtoolchain.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/nim/project/nimtoolchain.h b/src/plugins/nim/project/nimtoolchain.h
index 84b449d11d..4f883e6bbc 100644
--- a/src/plugins/nim/project/nimtoolchain.h
+++ b/src/plugins/nim/project/nimtoolchain.h
@@ -32,9 +32,11 @@ namespace Nim {
class NimToolChain : public ProjectExplorer::ToolChain
{
+ Q_DECLARE_TR_FUNCTIONS(Nim::NimToolChain)
+
public:
NimToolChain();
- explicit NimToolChain(Core::Id typeId);
+ explicit NimToolChain(Utils::Id typeId);
ProjectExplorer::Abi targetAbi() const override;
bool isValid() const override;
@@ -54,7 +56,7 @@ public:
Utils::FilePath compilerCommand() const final;
QString compilerVersion() const;
void setCompilerCommand(const Utils::FilePath &compilerCommand);
- ProjectExplorer::IOutputParser *outputParser() const final;
+ QList<Utils::OutputLineParser *> createOutputParsers() const final;
std::unique_ptr<ProjectExplorer::ToolChainConfigWidget> createConfigurationWidget() final;
QVariantMap toMap() const final;