diff --git a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp index 12bb1f602456a04a2fd19cd9e19ffe4ad4b30d09..f0196aaedbf0264c2e407d14c50088ad97a6ea83 100644 --- a/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp +++ b/src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp @@ -196,7 +196,7 @@ QString QbsRunConfiguration::executable() const QbsProject *pro = static_cast(target()->project()); const qbs::ProductData product = findProduct(pro->qbsProjectData(), m_qbsProduct); - if (product.isValid() || !pro->qbsProject()) + if (!product.isValid() || !pro->qbsProject()) return QString(); return pro->qbsProject()->targetExecutable(product, installOptions()); @@ -518,7 +518,7 @@ bool QbsRunConfigurationFactory::canCreate(ProjectExplorer::Target *parent, cons return false; QbsProject *project = static_cast(parent->project()); - return !findProduct(project->qbsProjectData(), productFromId(id)).isValid(); + return findProduct(project->qbsProjectData(), productFromId(id)).isValid(); } ProjectExplorer::RunConfiguration *QbsRunConfigurationFactory::doCreate(ProjectExplorer::Target *parent, const Core::Id id)