ToolChainManager Class
(ProjectExplorer::ToolChainManager)Public Functions
~ToolChainManager() override | |
void | saveToolChains() |
Signals
void | toolChainAdded(ProjectExplorer::ToolChain *) |
void | toolChainRemoved(ProjectExplorer::ToolChain *) |
void | toolChainUpdated(ProjectExplorer::ToolChain *) |
void | toolChainsChanged() |
void | toolChainsLoaded() |
Static Public Members
QSet<Core::Id> | allLanguages() |
Utils::FileName | defaultDebugger(const Abi &abi) |
void | deregisterToolChain(ToolChain *tc) |
QString | displayNameOfLanguageId(const Core::Id &id) |
ToolChain * | findToolChain(const QByteArray &id) |
QList<ToolChain *> | findToolChains(const Abi &abi) |
ToolChainManager * | instance() |
bool | isLanguageSupported(const Core::Id &id) |
bool | isLoaded() |
bool | registerLanguage(const Core::Id &language, const QString &displayName) |
bool | registerToolChain(ToolChain *tc) |
ToolChain * | toolChain(const ToolChain::Predicate &predicate) |
QList<ToolChain *> | toolChains(const ToolChain::Predicate &predicate = ToolChain::Predicate()) |
Member Function Documentation
ToolChainManager::~ToolChainManager()
Destroys the instance of ToolChainManager.