make Qt4ProFileNode::buildDir() return normalized paths

QDir::absoluteFilePath(QString()) apparently appends a trailing slash

Task-number: QTCREATORBUG-9096
Change-Id: I7c816590daa87df4b646e5cee75566c97b839b52
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Oswald Buddenhagen
2013-04-10 16:22:15 +02:00
parent 6a6f3d2a53
commit 02e11c6cd7

View File

@@ -2260,7 +2260,7 @@ QString Qt4ProFileNode::buildDir(Qt4BuildConfiguration *bc) const
bc = static_cast<Qt4BuildConfiguration *>(m_project->activeTarget()->activeBuildConfiguration()); bc = static_cast<Qt4BuildConfiguration *>(m_project->activeTarget()->activeBuildConfiguration());
if (!bc) if (!bc)
return QString(); return QString();
return QDir(bc->buildDirectory()).absoluteFilePath(relativeDir); return QDir::cleanPath(QDir(bc->buildDirectory()).absoluteFilePath(relativeDir));
} }
void Qt4ProFileNode::updateCodeModelSupportFromBuild() void Qt4ProFileNode::updateCodeModelSupportFromBuild()