ProjectExplorer Namespace

(Debugger::ProjectExplorer)
Header: #include <ProjectExplorer>

Namespaces

namespace Constants
namespace Constants
namespace Deprecated
namespace Deprecated
namespace Icons
namespace Icons
namespace Internal
namespace Ui

Classes

Types

enum DeploymentKnowledge { Perfect, Approximative, Bad }
enum DeploymentKnowledge { Perfect, Approximative, Bad }
enum FileType { Unknown, Header, Source, Form, ..., FileTypeSize }
enum HeaderPathType { User, BuiltIn, System, Framework }
enum HeaderPathType { User, BuiltIn, System, Framework }
enum MacroType { Invalid, Define, Undefine }
enum MacroType { Invalid, Define, Undefine }
enum ProjectAction { InheritedFromParent, AddSubProject, AddExistingProject, RemoveSubProject, ..., HideFolderActions }
enum SetActive { Cascade, NoCascade }
enum SetActive { Cascade, NoCascade }
enum WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor }
enum WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor }

Functions

int qHash(const ProjectExplorer::HeaderPath &, int)
int qHash(const ProjectExplorer::Abi &abi)
int qHash(const ProjectExplorer::Macro &)
Debugger::uint qHash(const Debugger::ProjectExplorer::HeaderPath &key, Debugger::uint seed = 0)
int qHash(const ProjectExplorer::Abi &abi)
Debugger::uint qHash(const Debugger::ProjectExplorer::Macro &macro)
uint qHash(const ProjectExplorer::HeaderPath &key, uint seed = 0)
uint qHash(const int &ti)
bool operator!=(const int &d1, const int &d2)
bool operator!=(const int &d1, const int &d2)
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 ProjectExplorer::Macro &first, const ProjectExplorer::Macro &second)
bool operator==(const int &d1, const int &d2)
bool operator==(const int &d1, const int &d2)
bool operator==(const Debugger::ProjectExplorer::Macro &first, const Debugger::ProjectExplorer::Macro &second)
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::Constants

namespace ProjectExplorer::Deprecated

namespace ProjectExplorer::Icons

Classes

class Cache

class HeaderPath

class KitGuard

class SimpleRunWorkerFactory

Type Documentation

enum ProjectExplorer::DeploymentKnowledge

enum ProjectExplorer::HeaderPathType

enum ProjectExplorer::MacroType

enum ProjectExplorer::SetActive

enum ProjectExplorer::WarningFlags

Function Documentation

int ProjectExplorer::qHash(const ProjectExplorer::Abi &abi)

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

Debugger::uint ProjectExplorer::qHash(const Debugger::ProjectExplorer::Macro &macro)

bool ProjectExplorer::operator!=(const int &d1, const int &d2)

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 &d1, const int &d2)

bool ProjectExplorer::operator==(const Debugger::ProjectExplorer::Macro &first, const Debugger::ProjectExplorer::Macro &second)

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)