File tree Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Original file line number Diff line number Diff line change 18
18
#include " qgspointdisplacementrenderer.h"
19
19
#include " qgsgeometry.h"
20
20
#include " qgslogger.h"
21
- #include " qgsrendererv2registry.h"
22
21
#include " qgsspatialindex.h"
23
22
#include " qgssymbolv2.h"
24
23
#include " qgssymbollayerv2utils.h"
@@ -276,12 +275,7 @@ QgsFeatureRendererV2* QgsPointDisplacementRenderer::create( QDomElement& symbolo
276
275
QDomElement embeddedRendererElem = symbologyElem.firstChildElement ( " renderer-v2" );
277
276
if ( !embeddedRendererElem.isNull () )
278
277
{
279
- QString rendererName = embeddedRendererElem.attribute ( " type" );
280
- QgsRendererV2AbstractMetadata* metaData = QgsRendererV2Registry::instance ()->rendererMetadata ( rendererName );
281
- if ( metaData )
282
- {
283
- r->setEmbeddedRenderer ( metaData->createRenderer ( embeddedRendererElem ) );
284
- }
278
+ r->setEmbeddedRenderer ( QgsFeatureRendererV2::load ( embeddedRendererElem ) );
285
279
}
286
280
287
281
// center symbol
You can’t perform that action at this time.
0 commit comments