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 ¯o) |
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 ¯o) |
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...