Fix project locations for symbian and maemo

This commit is contained in:
Tobias Hunger
2011-03-28 17:47:13 +02:00
parent 07f269f27c
commit c6a74143b2
2 changed files with 8 additions and 6 deletions

View File

@@ -146,11 +146,14 @@ QString Qt4MaemoTargetFactory::buildNameForId(const QString &id) const
QString Qt4MaemoTargetFactory::shadowBuildDirectory(const QString &profilePath, const QString &id, const QString &suffix) QString Qt4MaemoTargetFactory::shadowBuildDirectory(const QString &profilePath, const QString &id, const QString &suffix)
{ {
//TODO why?
#if defined(Q_OS_WIN) #if defined(Q_OS_WIN)
return profilePath; // No shadowbuilding for windows!
#endif Q_UNUSED(id);
Q_UNUSED(suffix);
return QFileInfo(profilePath).absolutePath();
#else
return Qt4BaseTargetFactory::shadowBuildDirectory(profilePath, id, suffix); return Qt4BaseTargetFactory::shadowBuildDirectory(profilePath, id, suffix);
#endif
} }
bool Qt4MaemoTargetFactory::isMobileTarget(const QString &id) bool Qt4MaemoTargetFactory::isMobileTarget(const QString &id)

View File

@@ -127,12 +127,11 @@ ProjectExplorer::Target *Qt4SymbianTargetFactory::restore(ProjectExplorer::Proje
return 0; 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(id);
Q_UNUSED(suffix); Q_UNUSED(suffix);
return projectDirectory; return QFileInfo(profilePath).absolutePath();
} }
QList<ProjectExplorer::Task> Qt4SymbianTargetFactory::reportIssues(const QString &proFile) QList<ProjectExplorer::Task> Qt4SymbianTargetFactory::reportIssues(const QString &proFile)