diff --git a/src/plugins/genericprojectmanager/genericmakestep.cpp b/src/plugins/genericprojectmanager/genericmakestep.cpp index e66a938ab3f..f987ac65865 100644 --- a/src/plugins/genericprojectmanager/genericmakestep.cpp +++ b/src/plugins/genericprojectmanager/genericmakestep.cpp @@ -34,6 +34,12 @@ using namespace ProjectExplorer; namespace GenericProjectManager { namespace Internal { +class GenericMakeStep : public ProjectExplorer::MakeStep +{ +public: + explicit GenericMakeStep(BuildStepList *parent, Core::Id id); +}; + GenericMakeStep::GenericMakeStep(BuildStepList *parent, Core::Id id) : MakeStep(parent, id) { diff --git a/src/plugins/genericprojectmanager/genericmakestep.h b/src/plugins/genericprojectmanager/genericmakestep.h index 5e83216f490..85d312646dd 100644 --- a/src/plugins/genericprojectmanager/genericmakestep.h +++ b/src/plugins/genericprojectmanager/genericmakestep.h @@ -27,20 +27,10 @@ #include -QT_FORWARD_DECLARE_CLASS(QListWidgetItem); - namespace GenericProjectManager { namespace Internal { -class GenericMakeStep : public ProjectExplorer::MakeStep -{ - Q_OBJECT - -public: - explicit GenericMakeStep(ProjectExplorer::BuildStepList *parent, Core::Id id); -}; - -class GenericMakeStepFactory : public ProjectExplorer::BuildStepFactory +class GenericMakeStepFactory final : public ProjectExplorer::BuildStepFactory { public: GenericMakeStepFactory();