From 994f8d5fbf4b5f6c961894ff53736ddeacc0b786 Mon Sep 17 00:00:00 2001 From: dt Date: Mon, 30 Nov 2009 19:01:52 +0100 Subject: [PATCH] Don't allow adding a second qmakestep --- src/plugins/qt4projectmanager/qmakestep.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/qt4projectmanager/qmakestep.cpp b/src/plugins/qt4projectmanager/qmakestep.cpp index 42ab6d24680..c5447ce44a5 100644 --- a/src/plugins/qt4projectmanager/qmakestep.cpp +++ b/src/plugins/qt4projectmanager/qmakestep.cpp @@ -384,8 +384,9 @@ ProjectExplorer::BuildStep *QMakeStepFactory::clone(ProjectExplorer::BuildStep * QStringList QMakeStepFactory::canCreateForBuildConfiguration(ProjectExplorer::BuildConfiguration *bc) const { - if (qobject_cast(bc)) - return QStringList() << Constants::QMAKESTEP; + if (Qt4BuildConfiguration *qt4bc = qobject_cast(bc)) + if (!qt4bc->qmakeStep()) + return QStringList() << Constants::QMAKESTEP; return QStringList(); }