From d7284b620ac0c1c2ecce6a918aa1c427f48ae496 Mon Sep 17 00:00:00 2001 From: Daniel Teske <daniel.teske@nokia.com> Date: Tue, 21 Feb 2012 13:42:35 +0100 Subject: [PATCH] Fix importing in source build with no qt version Before we would only offer widgets for targets which had at least a qt version. Thus it was impossible to import a in source desktop build if the user had no qt version for the desktop in the settings. Change-Id: Ib8e04b1569ac3499c11c5cfda6c708f5fd408144 Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com> --- .../qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp | 2 +- src/plugins/qt4projectmanager/qt4target.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp b/src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp index d2e4c6e59a7..6c1d29d45e1 100644 --- a/src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp +++ b/src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp @@ -134,7 +134,7 @@ Qt4TargetSetupWidget *Qt4DesktopTargetFactory::createTargetSetupWidget(const QSt minimumQtVersion, maximumQtVersion, requiredFeatures); - if (infos.isEmpty()) + if (infos.isEmpty() && importInfos.isEmpty()) return 0; Qt4DefaultTargetSetupWidget *widget = new Qt4DefaultTargetSetupWidget(this, id, proFilePath, infos, minimumQtVersion, maximumQtVersion, diff --git a/src/plugins/qt4projectmanager/qt4target.cpp b/src/plugins/qt4projectmanager/qt4target.cpp index 5f98f5a4715..8c7c7e50199 100644 --- a/src/plugins/qt4projectmanager/qt4target.cpp +++ b/src/plugins/qt4projectmanager/qt4target.cpp @@ -102,7 +102,7 @@ Qt4TargetSetupWidget *Qt4BaseTargetFactory::createTargetSetupWidget(const QStrin minimumQtVersion, maximumQtVersion, requiredFeatures); - if (infos.isEmpty()) + if (infos.isEmpty() && importInfos.isEmpty()) return 0; const bool supportsShadowBuilds = targetFeatures(id).contains(QLatin1String(Constants::SHADOWBUILD_TARGETFEATURE_ID)); -- GitLab