WorkingDirectoryAspect Class

(ProjectExplorer::WorkingDirectoryAspect)
Header: #include <WorkingDirectoryAspect>
Inherits: ProjectExplorer::ProjectConfigurationAspect

Public Functions

WorkingDirectoryAspect(EnvironmentAspect *envAspect = nullptr)
Utils::FileName defaultWorkingDirectory() const
Utils::PathChooser *pathChooser() const
void setDefaultWorkingDirectory(const Utils::FileName &defaultWorkingDir)
Utils::FileName unexpandedWorkingDirectory() const
Utils::FileName workingDirectory(const Utils::MacroExpander *expander) const

Reimplemented Public Functions

virtual void addToConfigurationLayout(QFormLayout *layout) override

Additional Inherited Members

Detailed Description

Member Function Documentation

WorkingDirectoryAspect::WorkingDirectoryAspect(EnvironmentAspect *envAspect = nullptr)

Default constructs an instance of WorkingDirectoryAspect.

[override virtual] void WorkingDirectoryAspect::addToConfigurationLayout(QFormLayout *layout)

Utils::FileName WorkingDirectoryAspect::defaultWorkingDirectory() const

See also setDefaultWorkingDirectory().

Utils::PathChooser *WorkingDirectoryAspect::pathChooser() const

void WorkingDirectoryAspect::setDefaultWorkingDirectory(const Utils::FileName &defaultWorkingDir)

See also defaultWorkingDirectory().

Utils::FileName WorkingDirectoryAspect::unexpandedWorkingDirectory() const

Utils::FileName WorkingDirectoryAspect::workingDirectory(const Utils::MacroExpander *expander) const