KitInformation Class
(ProjectExplorer::KitInformation)Public Types
Public Functions
virtual void | addToEnvironment(const Kit *k, Utils::Environment &env) const |
virtual void | addToMacroExpander(ProjectExplorer::Kit *kit, Utils::MacroExpander *expander) const |
virtual QSet<Core::Id> | availableFeatures(const Kit *k) const |
virtual KitConfigWidget * | createConfigWidget(Kit *) const = 0 |
virtual IOutputParser * | createOutputParser(const Kit *k) const |
virtual QVariant | defaultValue(const Kit *) const = 0 |
virtual QString | displayNamePostfix(const Kit *k) const |
virtual void | fix(Kit *) |
Core::Id | id() const |
int | priority() const |
virtual void | setup(Kit *) |
virtual QSet<Core::Id> | supportedPlatforms(const Kit *k) const |
virtual ItemList | toUserOutput(const Kit *) const = 0 |
virtual void | upgrade(Kit *) |
virtual QList<Task> | validate(const Kit *) const = 0 |
Protected Functions
void | notifyAboutUpdate(Kit *k) |
void | setId(Core::Id id) |
void | setPriority(int priority) |
Member Function Documentation
[virtual]
void KitInformation::addToEnvironment(const Kit *k, Utils::Environment &env) const
[virtual]
void KitInformation::addToMacroExpander(ProjectExplorer::Kit *kit, Utils::MacroExpander *expander) const
[virtual]
QSet<Core::Id> KitInformation::availableFeatures(const Kit *k) const
[pure virtual]
KitConfigWidget *KitInformation::createConfigWidget(Kit *) const
[virtual]
IOutputParser *KitInformation::createOutputParser(const Kit *k) const
[pure virtual]
QVariant KitInformation::defaultValue(const Kit *) const
[virtual]
QString KitInformation::displayNamePostfix(const Kit *k) const
[virtual]
void KitInformation::fix(Kit *)
Core::Id KitInformation::id() const
See also setId().
[protected]
void KitInformation::notifyAboutUpdate(Kit *k)
int KitInformation::priority() const
See also setPriority().
[protected]
void KitInformation::setId(Core::Id id)
See also id().
[protected]
void KitInformation::setPriority(int priority)
See also priority().