CppTools: Reparse editor documents after active project change

Change-Id: I010709c866291bf59c27f4a05765e1ab0efd28af
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2016-12-15 11:21:44 +01:00
parent bd66d5ac05
commit 602c873d3e
17 changed files with 88 additions and 46 deletions

View File

@@ -121,7 +121,8 @@ ProjectPart::Ptr BaseEditorDocumentParser::determineProjectPart(
const QString &filePath,
const Configuration &config,
const State &state,
const ProjectExplorer::Project *activeProject)
const ProjectExplorer::Project *activeProject,
bool hasActiveProjectChanged)
{
Internal::ProjectPartChooser chooser;
chooser.setFallbackProjectPart([](){
@@ -139,7 +140,8 @@ ProjectPart::Ptr BaseEditorDocumentParser::determineProjectPart(
state.projectPart,
config.manuallySetProjectPart,
config.stickToPreviousProjectPart,
activeProject);
activeProject,
hasActiveProjectChanged);
}
} // namespace CppTools