ProjectExplorer Namespace

Header: #include <ProjectExplorer>

Namespaces

namespace Constants
namespace Deprecated
namespace Internal
namespace Ui

Classes

Types

enum FileType { Unknown, Header, Source, Form, ..., FileTypeSize }
enum MacroType { Invalid, Define, Undefine }
enum ProjectAction { InheritedFromParent, AddSubProject, AddExistingProject, RemoveSubProject, ..., HideFolderActions }
enum SetActive { Cascade, NoCascade }
enum WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor }

Functions

const int gccPredefinedMacrosOptions(int)
const int languageOption(int)
int qHash(const ProjectExplorer::Abi &abi)
int qHash(const ProjectExplorer::Macro &)
ProjectExplorer::WarningFlags operator&(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second)
void operator&=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second)
bool operator==(const ProjectExplorer::Macro &first, const ProjectExplorer::Macro &second)
ProjectExplorer::WarningFlags operator|(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second)
void operator|=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second)
ProjectExplorer::WarningFlags operator~(ProjectExplorer::WarningFlags flags)

Detailed Description

The ProjectExplorer namespace contains the classes to explore projects.

Namespaces

namespace ProjectExplorer::Constants

namespace ProjectExplorer::Deprecated

namespace ProjectExplorer::Internal

The ProjectExplorer::Internal namespace is the internal namespace of the ProjectExplorer plugin.

namespace ProjectExplorer::Ui

Type Documentation

enum ProjectExplorer::FileType

enum ProjectExplorer::MacroType

enum ProjectExplorer::ProjectAction

enum ProjectExplorer::SetActive

enum ProjectExplorer::WarningFlags

Function Documentation

const int ProjectExplorer::gccPredefinedMacrosOptions(int)

const int ProjectExplorer::languageOption(int)

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

int ProjectExplorer::qHash(const ProjectExplorer::Macro &)

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

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

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

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

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

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