ProjectExplorer Namespace
(Debugger::ProjectExplorer)| Header: | #include <ProjectExplorer> | 
Namespaces
| namespace | Aggregation | 
| namespace | CPlusPlus | 
| namespace | CPlusPlus | 
| namespace | Constants | 
| namespace | Constants | 
| namespace | Constants | 
| namespace | Core | 
| namespace | Core | 
| namespace | Debugger | 
| namespace | Deprecated | 
| namespace | Deprecated | 
| namespace | Deprecated | 
| namespace | ExtensionSystem | 
| namespace | Icons | 
| namespace | Icons | 
| namespace | Icons | 
| namespace | Internal | 
| namespace | Internal | 
| namespace | Internal | 
| namespace | ProjectExplorer | 
| namespace | ProjectExplorer | 
| namespace | QSsh | 
| namespace | TextEditor | 
| namespace | TextEditor | 
| namespace | Ui | 
| namespace | Utils | 
| namespace | Utils | 
| namespace | std | 
| namespace | std | 
Classes
Types
| enum | FileType { Unknown, Header, Source, Form, ..., FileTypeSize } | 
| enum | FileType { Unknown, Header, Source, Form, ..., FileTypeSize } | 
| enum | HeaderPathType { User, BuiltIn, System, Framework } | 
| enum | HeaderPathType { User, BuiltIn, System, Framework } | 
| enum | LanguageExtension { None, Gnu, Microsoft, Borland, ..., All } | 
| enum | LanguageExtension { None, Gnu, Microsoft, Borland, ..., All } | 
| enum | LanguageVersion { C89, C99, C11, C18, ..., LatestCxx } | 
| enum | LanguageVersion { C89, C99, C11, C18, ..., LatestCxx } | 
| enum | MacroType { Invalid, Define, Undefine } | 
| enum | NodeType { File, Folder, VirtualFolder, Project } | 
| enum | NodeType { File, Folder, VirtualFolder, Project } | 
| enum | ProjectAction { InheritedFromParent, AddSubProject, RemoveSubProject, AddNewFile, ..., HasSubProjectRunConfigurations } | 
| enum | ProjectAction { InheritedFromParent, AddSubProject, RemoveSubProject, AddNewFile, ..., HasSubProjectRunConfigurations } | 
| enum | SetActive { Cascade, NoCascade } | 
| enum | SetActive { Cascade, NoCascade } | 
| enum | SetActive { Cascade, NoCascade } | 
| enum | WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor } | 
| enum | WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor } | 
| typedef | testCallOperatorNo | 
| typedef | testCallOperatorNo | 
| typedef | testCallOperatorYes | 
Functions
| int | qHash(const ProjectExplorer::HeaderPath &, int) | 
| int | qHash(const int &) | 
| int | qHash(const int &abi) | 
| int | qHash(const int &abi) | 
| int | qHash(const Debugger::ProjectExplorer::HeaderPath &, int) | 
| int | qHash(const ProjectExplorer::Abi &abi) | 
| int | qHash(const ProjectExplorer::Macro &) | 
| ProjectExplorer::testCallOperatorYes | testCallOperator(decltype(& C::operator()) = &C::operator) | 
| ProjectExplorer::testCallOperatorNo | testCallOperator(...) | 
| bool | operator!=(const int &ti1, const int &ti2) | 
| bool | operator!=(const int &ti1, const int &ti2) | 
| bool | operator!=(const int &ti1, const int &ti2) | 
| Utils::SmallStringView | operator""_sv(const char *const string, ProjectExplorer::size_t size) | 
| ProjectExplorer::WarningFlags | operator&(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second) | 
| Debugger::ProjectExplorer::WarningFlags | operator&(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second) | 
| void | operator&=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second) | 
| void | operator&=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second) | 
| bool | operator==(const int &ti1, const int &ti2) | 
| bool | operator==(const int &ti1, const int &ti2) | 
| bool | operator==(const int &ti1, const int &ti2) | 
| bool | operator==(const ProjectExplorer::Macro &first, const ProjectExplorer::Macro &second) | 
| int & | operator>>(int &, int &) | 
| ProjectExplorer::WarningFlags | operator|(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second) | 
| Debugger::ProjectExplorer::WarningFlags | operator|(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second) | 
| void | operator|=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second) | 
| void | operator|=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second) | 
| ProjectExplorer::WarningFlags | operator~(ProjectExplorer::WarningFlags flags) | 
| Debugger::ProjectExplorer::WarningFlags | operator~(Debugger::ProjectExplorer::WarningFlags flags) | 
Detailed Description
The ProjectExplorer namespace contains the classes to explore projects.
Namespaces
namespace ProjectExplorer::CPlusPlus
namespace ProjectExplorer::Constants
namespace ProjectExplorer::Core
namespace ProjectExplorer::Icons
namespace ProjectExplorer::ProjectExplorer
namespace ProjectExplorer::TextEditor
The TextEditor namespace contains the base text editor and several classes which provide supporting functionality like snippets, highlighting, code assist, indentation and style, and others.