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 &)
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

typedef ProjectExplorer::uint

typedef ProjectExplorer::uint

Function Documentation

int ProjectExplorer::qHash(const int &abi)

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

uint ProjectExplorer::qHash(const Debugger::ProjectExplorer::HeaderPath &key, uint seed = 0)

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

Utils::SmallStringView ProjectExplorer::operator""_sv(const char *const string, int size)

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)