diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-01-19 11:08:13 +0100 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-01-26 07:50:05 +0000 |
commit | 07f32ef57ab34afc421e217048ce068a5501bb33 (patch) | |
tree | c83f83c7870671011a162f2c5e72fdf237db4b40 /src/plugins/clangcodemodel/clangeditordocumentparser.cpp | |
parent | ec3dcfd6ad6719baa96aae26e0b775db1408e6e3 (diff) |
CppTools: Use fallback project part if project is closed
...instead of sticking to the old one.
If a project is closed, the editor should reflect that. It also simplifies the code.
Change-Id: I9b8a94513d3b06a238cfc4ee60c11c0d0da3d93f
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangeditordocumentparser.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/clangeditordocumentparser.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/clangcodemodel/clangeditordocumentparser.cpp b/src/plugins/clangcodemodel/clangeditordocumentparser.cpp index 860b41b04de..2d1d758272b 100644 --- a/src/plugins/clangcodemodel/clangeditordocumentparser.cpp +++ b/src/plugins/clangcodemodel/clangeditordocumentparser.cpp @@ -30,9 +30,6 @@ namespace ClangCodeModel { ClangEditorDocumentParser::ClangEditorDocumentParser(const QString &filePath) : BaseEditorDocumentParser(filePath) { - BaseEditorDocumentParser::Configuration config = configuration(); - config.stickToPreviousProjectPart = false; - setConfiguration(config); } void ClangEditorDocumentParser::updateImpl(const QFutureInterface<void> &, @@ -41,7 +38,7 @@ void ClangEditorDocumentParser::updateImpl(const QFutureInterface<void> &, State state_ = state(); state_.projectPartInfo = determineProjectPart(filePath(), configuration(), - state_, + state_.projectPartInfo, updateParams.activeProject, updateParams.languagePreference, updateParams.hasActiveProjectChanged); |