ProjectExplorer Namespace

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

Namespaces

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

Classes

Types

enum FileType { Unknown, Header, Source, Form, ..., FileTypeSize }
enum MacroType { Invalid, Define, Undefine }
enum MacroType { Invalid, Define, Undefine }
enum NodeType { File, Folder, VirtualFolder, Project }
enum ProjectAction { InheritedFromParent, AddSubProject, RemoveSubProject, AddNewFile, ..., HasSubProjectRunConfigurations }
enum SetActive { Cascade, NoCascade }
enum SetActive { Cascade, NoCascade }
enum WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor }
enum WarningFlags { NoWarnings, AsErrors, Default, All, ..., NonVirtualDestructor }

Functions

bool containsType(const int &issues, Task::TaskType)
bool containsType(const int &issues, Task::TaskType)
Debugger::uint qHash(const Debugger::ProjectExplorer::Macro &macro)
int qHash(const int &)
Debugger::uint qHash(const Debugger::ProjectExplorer::Task &task)
int qHash(const ProjectExplorer::Abi &abi)
int qHash(const int &abi)
uint qHash(const ProjectExplorer::Task &task)
uint qHash(const ProjectExplorer::Macro &macro)
Debugger::QString toHtml(const int &issues)
QString toHtml(const int &issues)
bool operator!=(const int &ti1, const int &ti2)
bool operator!=(const int &ti1, const int &ti2)
Debugger::ProjectExplorer::WarningFlags operator&(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second)
ProjectExplorer::WarningFlags operator&(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second)
void operator&=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second)
void operator&=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second)
bool operator<(const Debugger::ProjectExplorer::Task &a, const Debugger::ProjectExplorer::Task &b)
bool operator<(const ProjectExplorer::Task &a, const ProjectExplorer::Task &b)
bool operator==(const Debugger::ProjectExplorer::Macro &first, const Debugger::ProjectExplorer::Macro &second)
bool operator==(const int &ti1, const int &ti2)
bool operator==(const Debugger::ProjectExplorer::Task &t1, const Debugger::ProjectExplorer::Task &t2)
bool operator==(const int &ti1, const int &ti2)
bool operator==(const ProjectExplorer::Task &t1, const ProjectExplorer::Task &t2)
bool operator==(const ProjectExplorer::Macro &first, const ProjectExplorer::Macro &second)
Debugger::ProjectExplorer::WarningFlags operator|(Debugger::ProjectExplorer::WarningFlags first, Debugger::ProjectExplorer::WarningFlags second)
ProjectExplorer::WarningFlags operator|(ProjectExplorer::WarningFlags first, ProjectExplorer::WarningFlags second)
void operator|=(Debugger::ProjectExplorer::WarningFlags &first, Debugger::ProjectExplorer::WarningFlags second)
void operator|=(ProjectExplorer::WarningFlags &first, ProjectExplorer::WarningFlags second)
Debugger::ProjectExplorer::WarningFlags operator~(Debugger::ProjectExplorer::WarningFlags flags)
ProjectExplorer::WarningFlags operator~(ProjectExplorer::WarningFlags flags)

Detailed Description

The ProjectExplorer namespace contains the classes to explore projects.

Namespaces

namespace ProjectExplorer::Constants

namespace ProjectExplorer::Constants

namespace ProjectExplorer::Deprecated

namespace ProjectExplorer::Deprecated

namespace ProjectExplorer::Icons

namespace ProjectExplorer::Icons

namespace ProjectExplorer::Internal

namespace ProjectExplorer::Internal

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

namespace ProjectExplorer::Ui

Classes

class BuildConfiguration

class ProjectExplorer::BuildConfigurationModel

The BuildConfigurationModel class is a model to represent the build configurations of a target. More...

class BuildStep

The BuildStep class provides build steps for projects. More...

class BuildStepConfigWidget

class BuildStepFactory

class BuildStepInfo

class ProjectExplorer::Cache

class ProjectExplorer::CheckBoxField

class ProjectExplorer::ComboBoxField

class ProjectExplorer::CustomExecutableRunConfigurationFactory

class ProjectExplorer::CustomParser

class ProjectExplorer::CustomParserExpression

class ProjectExplorer::CustomParserSettings

class ProjectExplorer::CustomWizardMetaFactory

class ProjectExplorer::DefaultDeployConfigurationFactory

class ProjectExplorer::DeployConfigurationModel

class ProjectExplorer::DesktopDeviceConfigurationWidget

class DeviceUsedPortsGatherer

class ProjectExplorer::Glob

class IBuildConfigurationFactory

class ITaskHandler

class ProjectExplorer::IconListField

class ProjectExplorer::JournaldWatcher

class ProjectExplorer::JsonFieldPage

class ProjectExplorer::JsonFilePage

class ProjectExplorer::JsonProjectPage

class ProjectExplorer::JsonSummaryPage

class ProjectExplorer::JsonWizardGenerator

class ProjectExplorer::JsonWizardGeneratorFactory

class Kit

class ProjectExplorer::KitGuard

class KitGuard

class ProjectExplorer::LabelField

class ProjectExplorer::LdParser

class ProjectExplorer::LineEditField

class ProjectExplorer::LinuxIccParser

class ProjectExplorer::ListField

class ProjectExplorer::Macro

class Macro

class ProjectExplorer::PathChooserField

class PortsGatherer

class Project

The Project class implements a project node in the project explorer. More...

class ProjectExplorer::ProjectConfigurationModel

class ProjectDocument

class ProjectExplorerPlugin

The ProjectExplorerPlugin class contains static accessor and utility functions to obtain the current project, open projects, and so on. More...

class ProjectTree

class ProjectExplorer::RunConfigurationCreationInfo

class RunConfigurationCreationInfo

class ProjectExplorer::RunConfigurationModel

class ProjectExplorer::SelectableFilesDialogAddDirectory

class ProjectExplorer::SessionManager

class SessionManager

The SessionManager class manages sessions. More...

class SimpleBuildStepConfigWidget

class ProjectExplorer::SpacerField

class Target

class ProjectExplorer::Task

class Task

The Task class represents a build issue (warning or error). More...

class TaskHub

class ProjectExplorer::TextEditField

class ProjectExplorer::ToolChain

class ToolChain

The ToolChain class represents a tool chain. More...

class ProjectExplorer::ToolChainFactory

class ToolChainFactory

The ToolChainFactory class creates tool chains from settings or autodetects them. More...

class ProjectExplorer::Tree

Type Documentation

enum ProjectExplorer::FileType

enum ProjectExplorer::MacroType

enum ProjectExplorer::MacroType

enum ProjectExplorer::NodeType

enum ProjectExplorer::ProjectAction

enum ProjectExplorer::SetActive

enum ProjectExplorer::SetActive

enum ProjectExplorer::WarningFlags

enum ProjectExplorer::WarningFlags

Function Documentation

bool ProjectExplorer::containsType(const int &issues, Task::TaskType)

bool ProjectExplorer::containsType(const int &issues, Task::TaskType)

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

int ProjectExplorer::qHash(const int &)

Debugger::uint ProjectExplorer::qHash(const Debugger::ProjectExplorer::Task &task)

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

int ProjectExplorer::qHash(const int &abi)

uint ProjectExplorer::qHash(const ProjectExplorer::Task &task)

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

Debugger::QString ProjectExplorer::toHtml(const int &issues)

QString ProjectExplorer::toHtml(const int &issues)

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

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

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

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

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

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

bool ProjectExplorer::operator<(const Debugger::ProjectExplorer::Task &a, const Debugger::ProjectExplorer::Task &b)

bool ProjectExplorer::operator<(const ProjectExplorer::Task &a, const ProjectExplorer::Task &b)

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

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

bool ProjectExplorer::operator==(const Debugger::ProjectExplorer::Task &t1, const Debugger::ProjectExplorer::Task &t2)

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

bool ProjectExplorer::operator==(const ProjectExplorer::Task &t1, const ProjectExplorer::Task &t2)

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

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

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

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

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

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

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