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.

namespace ProjectExplorer::Utils

namespace ProjectExplorer::std

Classes

class HeaderPath

Type Documentation

enum ProjectExplorer::HeaderPathType

enum ProjectExplorer::LanguageExtension

enum ProjectExplorer::LanguageVersion

enum ProjectExplorer::SetActive

enum ProjectExplorer::WarningFlags

Variable Documentation

Static Variables

Function Documentation

int ProjectExplorer::qHash(const int &abi)

int ProjectExplorer::qHash(const Debugger::ProjectExplorer::HeaderPath &, int)

bool ProjectExplorer::operator!=(const int &ti1, const int &ti2)

Debugger::ProjectExplorer::WarningFlags ProjectExplorer::operator&(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second)

void ProjectExplorer::operator&=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second)

bool ProjectExplorer::operator==(const int &ti1, const int &ti2)

Debugger::ProjectExplorer::WarningFlags ProjectExplorer::operator|(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second)

void ProjectExplorer::operator|=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second)

Debugger::ProjectExplorer::WarningFlags ProjectExplorer::operator~(Debugger::ProjectExplorer::WarningFlags flags)

Macro Documentation