KitManager Class
(ProjectExplorer::KitManager)Public Functions
~KitManager() override |
Signals
void | defaultkitChanged() |
void | kitAdded(ProjectExplorer::Kit *) |
void | kitRemoved(ProjectExplorer::Kit *) |
void | kitUpdated(ProjectExplorer::Kit *) |
void | kitsChanged() |
void | kitsLoaded() |
void | unmanagedKitUpdated(ProjectExplorer::Kit *) |
Static Public Members
QSet<Core::Id> | availableFeatures(Core::Id platformId) |
Internal::KitManagerConfigWidget * | createConfigWidget(Kit *k) |
Kit * | defaultKit() |
void | deleteKit(Kit *k) |
void | deregisterKit(Kit *k) |
void | deregisterKitInformation(KitInformation *ki) |
KitManager * | instance() |
bool | isLoaded() |
Kit * | kit(const Kit::Predicate &predicate) |
Kit * | kit(Core::Id id) |
QList<KitInformation *> | kitInformation() |
QList<Kit *> | kits(const Kit::Predicate &predicate = Kit::Predicate()) |
bool | registerKit(Kit *k) |
void | registerKitInformation(KitInformation *ki) |
void | saveKits() |
void | setDefaultKit(Kit *k) |
QList<Kit *> | sortKits(const QList<Kit *> kits) |
QSet<Core::Id> | supportedPlatforms() |
Member Function Documentation
KitManager::~KitManager()
Destroys the instance of KitManager.
[static]
QSet<Core::Id> KitManager::availableFeatures(Core::Id platformId)
[static]
Internal::KitManagerConfigWidget *KitManager::createConfigWidget(Kit *k)
[static]
Kit *KitManager::defaultKit()
See also setDefaultKit().
[signal]
void KitManager::defaultkitChanged()
[static]
void KitManager::deleteKit(Kit *k)
[static]
void KitManager::deregisterKit(Kit *k)
[static]
void KitManager::deregisterKitInformation(KitInformation *ki)
[static]
KitManager *KitManager::instance()
[static]
bool KitManager::isLoaded()
[static]
Kit *KitManager::kit(const Kit::Predicate &predicate)
[static]
Kit *KitManager::kit(Core::Id id)
[signal]
void KitManager::kitAdded(ProjectExplorer::Kit *)
[static]
QList<KitInformation *> KitManager::kitInformation()
[signal]
void KitManager::kitRemoved(ProjectExplorer::Kit *)
[signal]
void KitManager::kitUpdated(ProjectExplorer::Kit *)
[static]
QList<Kit *> KitManager::kits(const Kit::Predicate &predicate = Kit::Predicate())
[signal]
void KitManager::kitsChanged()
[signal]
void KitManager::kitsLoaded()
[static]
bool KitManager::registerKit(Kit *k)
[static]
void KitManager::registerKitInformation(KitInformation *ki)
[static]
void KitManager::saveKits()
[static]
void KitManager::setDefaultKit(Kit *k)
See also defaultKit().