Skip to content

Commit

Permalink
Merge pull request #1203 from ahuarte47/Issue_9610
Browse files Browse the repository at this point in the history
Displacement point: tolerance not saved in project (fixes #9610)
  • Loading branch information
jef-n committed Feb 21, 2014
2 parents ba2b61c + d6b0095 commit f805f12
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/core/symbology-ng/qgspointdisplacementrenderer.cpp
Expand Up @@ -279,6 +279,7 @@ QgsFeatureRendererV2* QgsPointDisplacementRenderer::create( QDomElement& symbolo
r->setLabelColor( QgsSymbolLayerV2Utils::decodeColor( symbologyElem.attribute( "labelColor", "" ) ) );
r->setCircleRadiusAddition( symbologyElem.attribute( "circleRadiusAddition", "0.0" ).toDouble() );
r->setMaxLabelScaleDenominator( symbologyElem.attribute( "maxLabelScaleDenominator", "-1" ).toDouble() );
r->setTolerance( symbologyElem.attribute( "tolerance", "0.00001" ).toDouble() );

//look for an embedded renderer <renderer-v2>
QDomElement embeddedRendererElem = symbologyElem.firstChildElement( "renderer-v2" );
Expand Down Expand Up @@ -307,6 +308,7 @@ QDomElement QgsPointDisplacementRenderer::save( QDomDocument& doc )
rendererElement.setAttribute( "labelColor", QgsSymbolLayerV2Utils::encodeColor( mLabelColor ) );
rendererElement.setAttribute( "circleRadiusAddition", QString::number( mCircleRadiusAddition ) );
rendererElement.setAttribute( "maxLabelScaleDenominator", QString::number( mMaxLabelScaleDenominator ) );
rendererElement.setAttribute( "tolerance", QString::number( mTolerance ) );

if ( mRenderer )
{
Expand Down

0 comments on commit f805f12

Please sign in to comment.