summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/ModelManagerInterface.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2012-11-23 16:29:00 +0100
committerErik Verbruggen <erik.verbruggen@digia.com>2012-11-28 09:09:14 +0100
commit964c01a460323adb871682a66283816d5d826a05 (patch)
treec007e5bbe46c3e683b392c2d7048821d675deeee /src/plugins/cpptools/ModelManagerInterface.cpp
parentace205fe91f3686f677e2d773c2cca94258ff397 (diff)
downloadqt-creator-964c01a460323adb871682a66283816d5d826a05.tar.gz
C++: ProjectParts now contain everything that gets linked together.
Change-Id: Ib862e51897156a03a4a45e2a1690b00caeb03518 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/cpptools/ModelManagerInterface.cpp')
-rw-r--r--src/plugins/cpptools/ModelManagerInterface.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/cpptools/ModelManagerInterface.cpp b/src/plugins/cpptools/ModelManagerInterface.cpp
index 121a1841f6..7c0c3d6ac2 100644
--- a/src/plugins/cpptools/ModelManagerInterface.cpp
+++ b/src/plugins/cpptools/ModelManagerInterface.cpp
@@ -85,8 +85,12 @@ void CppModelManagerInterface::ProjectInfo::appendProjectPart(
// update source files
QSet<QString> srcs = QSet<QString>::fromList(m_sourceFiles);
+ foreach (const QString &src, part->headerFiles)
+ srcs.insert(src);
foreach (const QString &src, part->sourceFiles)
srcs.insert(src);
+ foreach (const QString &src, part->objcSourceFiles)
+ srcs.insert(src);
m_sourceFiles = srcs.toList();
// update defines