CppTools: Prioritize project parts from active project

...when selecting one for the editor document.

Change-Id: I85066aaa0862870cb2db2fb2cb40c2b2c23b2cac
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2016-12-16 13:12:04 +01:00
parent b8b6f348e0
commit 566ab175b3
16 changed files with 119 additions and 35 deletions

View File

@@ -29,6 +29,8 @@
#include <functional>
namespace ProjectExplorer { class Project; }
namespace CppTools {
namespace Internal {
@@ -48,7 +50,8 @@ public:
ProjectPart::Ptr choose(const QString &filePath,
const ProjectPart::Ptr &currentProjectPart,
const ProjectPart::Ptr &manuallySetProjectPart,
bool stickToPreviousProjectPart) const;
bool stickToPreviousProjectPart,
const ProjectExplorer::Project *activeProject) const;
private:
FallBackProjectPart m_fallbackProjectPart;