forked from qt-creator/qt-creator
CppTools: Reparse editor documents after active project change
Change-Id: I010709c866291bf59c27f4a05765e1ab0efd28af Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -54,14 +54,17 @@ public:
|
||||
|
||||
struct UpdateParams {
|
||||
UpdateParams(const WorkingCopy &workingCopy,
|
||||
const ProjectExplorer::Project *activeProject)
|
||||
const ProjectExplorer::Project *activeProject,
|
||||
bool hasActiveProjectChanged)
|
||||
: workingCopy(workingCopy)
|
||||
, activeProject(activeProject)
|
||||
, hasActiveProjectChanged(hasActiveProjectChanged)
|
||||
{
|
||||
}
|
||||
|
||||
WorkingCopy workingCopy;
|
||||
const ProjectExplorer::Project *activeProject = nullptr;
|
||||
bool hasActiveProjectChanged = false;
|
||||
};
|
||||
|
||||
public:
|
||||
@@ -88,7 +91,8 @@ protected:
|
||||
static ProjectPart::Ptr determineProjectPart(const QString &filePath,
|
||||
const Configuration &config,
|
||||
const State &state,
|
||||
const ProjectExplorer::Project *activeProject);
|
||||
const ProjectExplorer::Project *activeProject,
|
||||
bool hasActiveProjectChanged);
|
||||
|
||||
mutable QMutex m_stateAndConfigurationMutex;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user