summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/toolchainmanager.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@nokia.com>2012-06-18 11:34:15 +0200
committerhjk <qthjk@ovi.com>2012-06-19 16:11:40 +0200
commite3c354d8f2ece80ec221ea85cf0058f433f7af98 (patch)
tree9f68a2e946a37d690b9def642dea85ecc3b0caf2 /src/plugins/projectexplorer/toolchainmanager.cpp
parent9daa34003dd64df6795b781cf0286f9e6c71b7dc (diff)
downloadqt-creator-e3c354d8f2ece80ec221ea85cf0058f433f7af98.tar.gz
Make PluginManager mostly static.
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/projectexplorer/toolchainmanager.cpp')
-rw-r--r--src/plugins/projectexplorer/toolchainmanager.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/plugins/projectexplorer/toolchainmanager.cpp b/src/plugins/projectexplorer/toolchainmanager.cpp
index c89ae570fa..b87a38f8da 100644
--- a/src/plugins/projectexplorer/toolchainmanager.cpp
+++ b/src/plugins/projectexplorer/toolchainmanager.cpp
@@ -58,8 +58,7 @@ using Utils::PersistentSettingsReader;
static QString settingsFileName()
{
- ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
- QFileInfo settingsLocation(pm->settings()->fileName());
+ QFileInfo settingsLocation(ExtensionSystem::PluginManager::settings()->fileName());
return settingsLocation.absolutePath() + QLatin1String(TOOLCHAIN_FILENAME);
}
@@ -159,8 +158,7 @@ void ToolChainManager::restoreToolChains()
// Then auto detect
QList<ToolChain *> detectedTcs;
- ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
- QList<ToolChainFactory *> factories = pm->getObjects<ToolChainFactory>();
+ QList<ToolChainFactory *> factories = ExtensionSystem::PluginManager::getObjects<ToolChainFactory>();
foreach (ToolChainFactory *f, factories)
detectedTcs.append(f->autoDetect());
@@ -248,8 +246,7 @@ QList<ToolChain *> ToolChainManager::restoreToolChains(const QString &fileName)
Utils::FileName::fromString(data.value(pathKey).toString()));
}
- ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
- QList<ToolChainFactory *> factories = pm->getObjects<ToolChainFactory>();
+ QList<ToolChainFactory *> factories = ExtensionSystem::PluginManager::getObjects<ToolChainFactory>();
count = data.value(QLatin1String(TOOLCHAIN_COUNT_KEY), 0).toInt();
for (int i = 0; i < count; ++i) {