Qbs: Improve display of absolute directories in Projects view

Change-Id: I89c7764f5eaa066315a00f8d3c38df3d338c2ab3
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Tobias Hunger
2013-05-27 17:02:52 +02:00
parent f8b1016312
commit 2159fc21f8

View File

@@ -55,8 +55,13 @@ static QString displayNameFromPath(const QString &path, const QString &base)
dir.append(QLatin1Char('/'));
QString name = path;
if (name.startsWith(dir))
if (name.startsWith(dir)) {
name = name.mid(dir.count());
} else {
QFileInfo fi = QFileInfo(path);
name = QCoreApplication::translate("Qbs::QbsProjectNode", "%1 in %2")
.arg(fi.fileName(), fi.absolutePath());
}
return name;
}