Kit Class
(Debugger::ProjectExplorer::Kit)Public Functions
| Kit(Core::Id id = ...) | |
| void | addToEnvironment(Utils::Environment &env) const |
| QList<Core::Id> | allKeys() const |
| Debugger::QString | autoDetectionSource() const |
| int | availableFeatures() const |
| void | blockNotification() |
| Debugger::ProjectExplorer::Kit * | clone(bool keepName = false) const |
| void | copyFrom(const Debugger::ProjectExplorer::Kit *k) |
| Debugger::ProjectExplorer::IOutputParser * | createOutputParser() const |
| Debugger::QString | customFileSystemFriendlyName() const |
| Debugger::QString | displayName() const |
| Debugger::QString | fileSystemFriendlyName() const |
| void | fix() |
| bool | hasFeatures(const int &features) const |
| bool | hasValue(Core::Id key) const |
| bool | hasWarning() const |
| Debugger::QIcon | icon() const |
| int | iconPath() const |
| Core::Id | id() const |
| bool | isAutoDetected() const |
| bool | isDataEqual(const Debugger::ProjectExplorer::Kit *other) const |
| bool | isEqual(const Debugger::ProjectExplorer::Kit *other) const |
| bool | isMutable(Core::Id id) const |
| bool | isSdkProvided() const |
| bool | isSticky(Core::Id id) const |
| bool | isValid() const |
| Utils::MacroExpander * | macroExpander() const |
| void | makeSticky() |
| void | makeUnSticky() |
| void | removeKey(Core::Id key) |
| void | removeKeySilently(Core::Id key) |
| void | setAutoDetected(bool detected) |
| void | setAutoDetectionSource(const Debugger::QString &autoDetectionSource) |
| void | setCustomFileSystemFriendlyName(const Debugger::QString &fileSystemFriendlyName) |
| void | setIconPath(const int &path) |
| void | setMutable(Core::Id id, bool b) |
| void | setSticky(Core::Id id, bool b) |
| void | setUnexpandedDisplayName(const Debugger::QString &name) |
| void | setValue(Core::Id key, const Debugger::QVariant &value) |
| void | setValueSilently(Core::Id key, const Debugger::QVariant &value) |
| void | setup() |
| int | supportedPlatforms() const |
| Debugger::QString | toHtml(const QList<Debugger::ProjectExplorer::Task> &additional = ...) const |
| void | unblockNotification() |
| Debugger::QString | unexpandedDisplayName() const |
| void | upgrade() |
| QList<Debugger::ProjectExplorer::Task> | validate() const |
| Debugger::QVariant | value(Core::Id key, const Debugger::QVariant &unset = ...) const |
Member Function Documentation
Kit::Kit(Core::Id id = ...)
Default constructs an instance of Kit.
void Kit::addToEnvironment(Utils::Environment &env) const
QList<Core::Id> Kit::allKeys() const
Debugger::QString Kit::autoDetectionSource() const
See also setAutoDetectionSource().
int Kit::availableFeatures() const
void Kit::blockNotification()
Debugger::ProjectExplorer::Kit *Kit::clone(bool keepName = false) const
void Kit::copyFrom(const Debugger::ProjectExplorer::Kit *k)
Debugger::ProjectExplorer::IOutputParser *Kit::createOutputParser() const
Debugger::QString Kit::customFileSystemFriendlyName() const
See also setCustomFileSystemFriendlyName().
Debugger::QString Kit::displayName() const
Debugger::QString Kit::fileSystemFriendlyName() const
void Kit::fix()
bool Kit::hasFeatures(const int &features) const
bool Kit::hasValue(Core::Id key) const
bool Kit::hasWarning() const
Debugger::QIcon Kit::icon() const
int Kit::iconPath() const
See also setIconPath().
Core::Id Kit::id() const
bool Kit::isAutoDetected() const
bool Kit::isDataEqual(const Debugger::ProjectExplorer::Kit *other) const
bool Kit::isEqual(const Debugger::ProjectExplorer::Kit *other) const
bool Kit::isMutable(Core::Id id) const
bool Kit::isSdkProvided() const
bool Kit::isSticky(Core::Id id) const
bool Kit::isValid() const
Utils::MacroExpander *Kit::macroExpander() const
void Kit::makeSticky()
void Kit::makeUnSticky()
void Kit::removeKey(Core::Id key)
void Kit::removeKeySilently(Core::Id key)
void Kit::setAutoDetected(bool detected)
See also isAutoDetected().
void Kit::setAutoDetectionSource(const Debugger::QString &autoDetectionSource)
See also autoDetectionSource().
void Kit::setCustomFileSystemFriendlyName(const Debugger::QString &fileSystemFriendlyName)
See also customFileSystemFriendlyName().
void Kit::setIconPath(const int &path)
See also iconPath().
void Kit::setMutable(Core::Id id, bool b)
See also isMutable().
void Kit::setSticky(Core::Id id, bool b)
See also isSticky().
void Kit::setUnexpandedDisplayName(const Debugger::QString &name)
See also unexpandedDisplayName().
void Kit::setValue(Core::Id key, const Debugger::QVariant &value)
See also value().
void Kit::setValueSilently(Core::Id key, const Debugger::QVariant &value)
void Kit::setup()
int Kit::supportedPlatforms() const
Debugger::QString Kit::toHtml(const QList<Debugger::ProjectExplorer::Task> &additional = ...) const
void Kit::unblockNotification()
Debugger::QString Kit::unexpandedDisplayName() const
See also setUnexpandedDisplayName().
void Kit::upgrade()
QList<Debugger::ProjectExplorer::Task> Kit::validate() const
Debugger::QVariant Kit::value(Core::Id key, const Debugger::QVariant &unset = ...) const
See also setValue().