Skip to content

Commit

Permalink
Point displacement renderer: fix loading embeded renderers
Browse files Browse the repository at this point in the history
  • Loading branch information
marco committed Nov 21, 2011
1 parent 8496494 commit ec7e159
Showing 1 changed file with 1 addition and 7 deletions.
8 changes: 1 addition & 7 deletions src/core/symbology-ng/qgspointdisplacementrenderer.cpp
Expand Up @@ -18,7 +18,6 @@
#include "qgspointdisplacementrenderer.h"
#include "qgsgeometry.h"
#include "qgslogger.h"
#include "qgsrendererv2registry.h"
#include "qgsspatialindex.h"
#include "qgssymbolv2.h"
#include "qgssymbollayerv2utils.h"
Expand Down Expand Up @@ -276,12 +275,7 @@ QgsFeatureRendererV2* QgsPointDisplacementRenderer::create( QDomElement& symbolo
QDomElement embeddedRendererElem = symbologyElem.firstChildElement( "renderer-v2" );
if ( !embeddedRendererElem.isNull() )
{
QString rendererName = embeddedRendererElem.attribute( "type" );
QgsRendererV2AbstractMetadata* metaData = QgsRendererV2Registry::instance()->rendererMetadata( rendererName );
if ( metaData )
{
r->setEmbeddedRenderer( metaData->createRenderer( embeddedRendererElem ) );
}
r->setEmbeddedRenderer( QgsFeatureRendererV2::load( embeddedRendererElem ) );
}

//center symbol
Expand Down

0 comments on commit ec7e159

Please sign in to comment.