Project Class
(Debugger::ProjectExplorer::Project)The Project class implements a project node in the project explorer. More...
Header: | #include <Project> |
Protected Functions
void | addProjectLanguage(Core::Id id) |
void | createTargetFromMap(const int &map, int index) |
void | emitParsingFinished(bool success) |
void | emitParsingStarted() |
virtual Debugger::ProjectExplorer::Project::RestoreResult | fromMap(const int &map, Debugger::QString *errorMessage) |
virtual void | projectLoaded() |
void | removeProjectLanguage(Core::Id id) |
void | setDisplayName(const Debugger::QString &name) |
void | setId(Core::Id id) |
void | setPreferredKitPredicate(const int &predicate) |
void | setProjectLanguage(Core::Id id, bool enabled) |
void | setProjectLanguages(Core::Context language) |
void | setRootProjectNode(int &&root) |
virtual bool | setupTarget(Debugger::ProjectExplorer::Target *t) |
Static Protected Members
int | createProjectTask(int, const Debugger::QString &) |
Detailed Description
The Project class implements a project node in the project explorer.