summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppprojects.h
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2014-09-12 14:14:18 +0200
committerNikolai Kosjar <nikolai.kosjar@digia.com>2014-09-12 17:42:32 +0200
commit7290c43da14c1f416c8de0654d8f335a3b271989 (patch)
treef2906de0a582143aa9f759ee18ab1fadcbd79c86 /src/plugins/cpptools/cppprojects.h
parent9c1f44e942caa722add82af4462315cea8ee2e17 (diff)
downloadqt-creator-7290c43da14c1f416c8de0654d8f335a3b271989.tar.gz
C++: update project info once after finishing adding all project parts.
So that recalculating the information is not O(n^2) but linear. Change-Id: I69903e0b5ad321d071804d782ad634a3f300e71a Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/plugins/cpptools/cppprojects.h')
-rw-r--r--src/plugins/cpptools/cppprojects.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cppprojects.h b/src/plugins/cpptools/cppprojects.h
index 056790b113..c126b51e0f 100644
--- a/src/plugins/cpptools/cppprojects.h
+++ b/src/plugins/cpptools/cppprojects.h
@@ -146,6 +146,7 @@ public:
const QList<ProjectPart::Ptr> projectParts() const;
void appendProjectPart(const ProjectPart::Ptr &part);
+ void finish();
void clearProjectParts();
const ProjectPart::HeaderPaths headerPaths() const;