forked from qt-creator/qt-creator
Make PluginManager mostly static.
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -143,8 +143,7 @@ private:
|
||||
IRunConfigurationFactory *findRunConfigurationFactory(RunConfigurationFactoryMatcher &matcher)
|
||||
{
|
||||
QList<IRunConfigurationFactory *> factories
|
||||
= ExtensionSystem::PluginManager::instance()->
|
||||
getObjects<IRunConfigurationFactory>();
|
||||
= ExtensionSystem::PluginManager::getObjects<IRunConfigurationFactory>();
|
||||
foreach (IRunConfigurationFactory *factory, factories) {
|
||||
if (matcher(factory))
|
||||
return factory;
|
||||
@@ -386,8 +385,7 @@ RunConfiguration::~RunConfiguration()
|
||||
|
||||
void RunConfiguration::addExtraAspects()
|
||||
{
|
||||
ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
|
||||
foreach (IRunControlFactory *factory, pm->getObjects<IRunControlFactory>())
|
||||
foreach (IRunControlFactory *factory, ExtensionSystem::PluginManager::getObjects<IRunControlFactory>())
|
||||
if (IRunConfigurationAspect *aspect = factory->createRunConfigurationAspect())
|
||||
m_aspects.append(aspect);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user