From c6a74143b28c3097716e8dc4ac3f217ddcb35f48 Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Mon, 28 Mar 2011 17:47:13 +0200 Subject: [PATCH] Fix project locations for symbian and maemo --- .../qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp | 9 ++++++--- .../qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp | 5 ++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp b/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp index 2dbf5924482..d9b1df4181f 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp @@ -146,11 +146,14 @@ QString Qt4MaemoTargetFactory::buildNameForId(const QString &id) const QString Qt4MaemoTargetFactory::shadowBuildDirectory(const QString &profilePath, const QString &id, const QString &suffix) { - //TODO why? #if defined(Q_OS_WIN) - return profilePath; -#endif + // No shadowbuilding for windows! + Q_UNUSED(id); + Q_UNUSED(suffix); + return QFileInfo(profilePath).absolutePath(); +#else return Qt4BaseTargetFactory::shadowBuildDirectory(profilePath, id, suffix); +#endif } bool Qt4MaemoTargetFactory::isMobileTarget(const QString &id) diff --git a/src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp b/src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp index 0ed35db69be..82775104a2c 100644 --- a/src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp +++ b/src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp @@ -127,12 +127,11 @@ ProjectExplorer::Target *Qt4SymbianTargetFactory::restore(ProjectExplorer::Proje return 0; } -QString Qt4SymbianTargetFactory::shadowBuildDirectory(const QString &projectDirectory, const QString &id, const QString &suffix) +QString Qt4SymbianTargetFactory::shadowBuildDirectory(const QString &profilePath, const QString &id, const QString &suffix) { - Q_UNUSED(projectDirectory); Q_UNUSED(id); Q_UNUSED(suffix); - return projectDirectory; + return QFileInfo(profilePath).absolutePath(); } QList<ProjectExplorer::Task> Qt4SymbianTargetFactory::reportIssues(const QString &proFile) -- GitLab