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 |
typedef | uint |
typedef | uint |
Functions
int | qHash(const ProjectExplorer::HeaderPath &, int) |
uint | qHash(const int &ti) |
int | qHash(const int &abi) |
ProjectExplorer::uint | qHash(const Utils::FileName &a) |
int | qHash(const Debugger::ProjectExplorer::HeaderPath &, int) |
int | qHash(const int &abi) |
uint | qHash(const Debugger::ProjectExplorer::HeaderPath &key, uint seed = 0) |
uint | qHash(const ProjectExplorer::HeaderPath &key, uint seed = 0) |
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, int size) |
Utils::SmallStringView | operator""_sv(const char *const string, int 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 &) |
QDataStream & | operator>>(QDataStream &ds, int &id) |
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.