From 8ff4c78e7aba42f7007a3a7230aae088c4ce60c8 Mon Sep 17 00:00:00 2001 From: nirvn Date: Sat, 26 Dec 2015 10:42:56 +0700 Subject: [PATCH] [symbology] fix precision of values when saving settings (#14036) --- src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp b/src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp index 2afc51bf795..c7cc52b75d7 100644 --- a/src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp +++ b/src/core/symbology-ng/qgsgraduatedsymbolrendererv2.cpp @@ -1100,8 +1100,8 @@ QDomElement QgsGraduatedSymbolRendererV2::save( QDomDocument& doc ) symbols.insert( symbolName, range.symbol() ); QDomElement rangeElem = doc.createElement( "range" ); - rangeElem.setAttribute( "lower", QString::number( range.lowerValue(), 'f' ) ); - rangeElem.setAttribute( "upper", QString::number( range.upperValue(), 'f' ) ); + rangeElem.setAttribute( "lower", QString::number( range.lowerValue(), 'f', 15 ) ); + rangeElem.setAttribute( "upper", QString::number( range.upperValue(), 'f', 15 ) ); rangeElem.setAttribute( "symbol", symbolName ); rangeElem.setAttribute( "label", range.label() ); rangeElem.setAttribute( "render", range.renderState() ? "true" : "false" );