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.