QgsPluginLayerRegistry::~QgsPluginLayerRegistry() { if ( !mPluginLayerTypes.isEmpty() ) { QgsDebugMsg( "QgsPluginLayerRegistry::~QgsPluginLayerRegistry(): creator list not empty" ); Q_FOREACH ( const QString& typeName, mPluginLayerTypes.keys() ) removePluginLayerType( typeName ); }
QgsPluginLayerRegistry::~QgsPluginLayerRegistry() { if ( !mPluginLayerTypes.isEmpty() ) { QgsDebugMsg( "QgsPluginLayerRegistry::~QgsPluginLayerRegistry(): creator list not empty" ); foreach( QString typeName, mPluginLayerTypes.keys() ) removePluginLayerType( typeName ); } }
QgsPluginLayerRegistry::~QgsPluginLayerRegistry() { if ( !mPluginLayerTypes.isEmpty() ) { QgsDebugMsg( "QgsPluginLayerRegistry::~QgsPluginLayerRegistry(): creator list not empty" ); PluginLayerTypes::const_iterator it = mPluginLayerTypes.constBegin(); for ( ; it != mPluginLayerTypes.constEnd(); ++it ) { removePluginLayerType( it.key() ); } } }