diff --git a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp index 8ffafd55601..d0714872fd5 100644 --- a/src/plugins/qbsprojectmanager/qbsbuildstep.cpp +++ b/src/plugins/qbsprojectmanager/qbsbuildstep.cpp @@ -697,13 +697,14 @@ QbsBuildStepFactory::QbsBuildStepFactory(QObject *parent) : ProjectExplorer::IBuildStepFactory(parent) { } -void QbsBuildStepFactory::availableSteps(QList *steps, - ProjectExplorer::BuildStepList *parent) const +QList QbsBuildStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const { if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_BUILD && qobject_cast(parent->parent()) && qobject_cast(parent->target()->project())) - steps->append({ Constants::QBS_BUILDSTEP_ID, tr("Qbs Build") }); + return {{ Constants::QBS_BUILDSTEP_ID, tr("Qbs Build") }}; + + return {}; } ProjectExplorer::BuildStep *QbsBuildStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id) diff --git a/src/plugins/qbsprojectmanager/qbscleanstep.cpp b/src/plugins/qbsprojectmanager/qbscleanstep.cpp index b19b0aee842..363f1ceeb27 100644 --- a/src/plugins/qbsprojectmanager/qbscleanstep.cpp +++ b/src/plugins/qbsprojectmanager/qbscleanstep.cpp @@ -300,12 +300,12 @@ QbsCleanStepFactory::QbsCleanStepFactory(QObject *parent) : ProjectExplorer::IBuildStepFactory(parent) { } -void QbsCleanStepFactory::availableSteps(QList *steps, - ProjectExplorer::BuildStepList *parent) const +QList QbsCleanStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const { if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_CLEAN && qobject_cast(parent->parent())) - steps->append({ Constants::QBS_CLEANSTEP_ID, tr("Qbs Clean") }); + return {{ Constants::QBS_CLEANSTEP_ID, tr("Qbs Clean") }}; + return {}; } ProjectExplorer::BuildStep *QbsCleanStepFactory::create(ProjectExplorer::BuildStepList *parent, Core::Id id) diff --git a/src/plugins/qbsprojectmanager/qbsinstallstep.cpp b/src/plugins/qbsprojectmanager/qbsinstallstep.cpp index b3fc6717656..8e75d2d0a56 100644 --- a/src/plugins/qbsprojectmanager/qbsinstallstep.cpp +++ b/src/plugins/qbsprojectmanager/qbsinstallstep.cpp @@ -356,13 +356,13 @@ QbsInstallStepFactory::QbsInstallStepFactory(QObject *parent) : ProjectExplorer::IBuildStepFactory(parent) { } -void QbsInstallStepFactory::availableSteps(QList *steps, - ProjectExplorer::BuildStepList *parent) const +QList QbsInstallStepFactory::availableSteps(ProjectExplorer::BuildStepList *parent) const { if (parent->id() == ProjectExplorer::Constants::BUILDSTEPS_DEPLOY && qobject_cast(parent->parent()) && qobject_cast(parent->target()->project())) - steps->append({ Constants::QBS_INSTALLSTEP_ID, tr("Qbs Install") }); + return {{ Constants::QBS_INSTALLSTEP_ID, tr("Qbs Install") }}; + return {}; } ProjectExplorer::BuildStep *QbsInstallStepFactory::create(ProjectExplorer::BuildStepList *parent,