summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppprojects.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-07-15 15:40:27 +0200
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-07-20 10:33:05 +0000
commit2203565cadbb6d755486c6ebe9800b498223affd (patch)
tree59f5a19306995bcd7d5d83dcaf21ea1aa8d7e396 /src/plugins/cpptools/cppprojects.cpp
parentb4464d8f4bb6eb3e38a13474b3095bb2790144ec (diff)
downloadqt-creator-2203565cadbb6d755486c6ebe9800b498223affd.tar.gz
CppTools: Ensure that ProjectPart::id() != " "
Change-Id: Ic928380f711e58008ed66691137c238598a5c26a Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
Diffstat (limited to 'src/plugins/cpptools/cppprojects.cpp')
-rw-r--r--src/plugins/cpptools/cppprojects.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppprojects.cpp b/src/plugins/cpptools/cppprojects.cpp
index 17e197c1cf..baaed3fc84 100644
--- a/src/plugins/cpptools/cppprojects.cpp
+++ b/src/plugins/cpptools/cppprojects.cpp
@@ -146,7 +146,10 @@ ProjectPart::Ptr ProjectPart::copy() const
QString ProjectPart::id() const
{
- return QDir::fromNativeSeparators(projectFile) + QLatin1Char(' ') + displayName;
+ QString projectPartId = QDir::fromNativeSeparators(projectFile);
+ if (!displayName.isEmpty())
+ projectPartId.append(QLatin1Char(' ') + displayName);
+ return projectPartId;
}
QByteArray ProjectPart::readProjectConfigFile(const ProjectPart::Ptr &part)