@@ -799,10 +799,10 @@ bool QgsComposerMap::writeXML( QDomElement& elem, QDomDocument & doc ) const
799
799
800
800
// extent
801
801
QDomElement extentElem = doc.createElement ( " Extent" );
802
- extentElem.setAttribute ( " xmin" , QString::number ( mExtent .xMinimum () ) );
803
- extentElem.setAttribute ( " xmax" , QString::number ( mExtent .xMaximum () ) );
804
- extentElem.setAttribute ( " ymin" , QString::number ( mExtent .yMinimum () ) );
805
- extentElem.setAttribute ( " ymax" , QString::number ( mExtent .yMaximum () ) );
802
+ extentElem.setAttribute ( " xmin" , qgsDoubleToString ( mExtent .xMinimum () ) );
803
+ extentElem.setAttribute ( " xmax" , qgsDoubleToString ( mExtent .xMaximum () ) );
804
+ extentElem.setAttribute ( " ymin" , qgsDoubleToString ( mExtent .yMinimum () ) );
805
+ extentElem.setAttribute ( " ymax" , qgsDoubleToString ( mExtent .yMaximum () ) );
806
806
composerMapElem.appendChild ( extentElem );
807
807
808
808
// layer set
@@ -824,13 +824,13 @@ bool QgsComposerMap::writeXML( QDomElement& elem, QDomDocument & doc ) const
824
824
QDomElement gridElem = doc.createElement ( " Grid" );
825
825
gridElem.setAttribute ( " show" , mGridEnabled );
826
826
gridElem.setAttribute ( " gridStyle" , mGridStyle );
827
- gridElem.setAttribute ( " intervalX" , QString::number ( mGridIntervalX ) );
828
- gridElem.setAttribute ( " intervalY" , QString::number ( mGridIntervalY ) );
829
- gridElem.setAttribute ( " offsetX" , QString::number ( mGridOffsetX ) );
830
- gridElem.setAttribute ( " offsetY" , QString::number ( mGridOffsetY ) );
831
- gridElem.setAttribute ( " crossLength" , QString::number ( mCrossLength ) );
827
+ gridElem.setAttribute ( " intervalX" , qgsDoubleToString ( mGridIntervalX ) );
828
+ gridElem.setAttribute ( " intervalY" , qgsDoubleToString ( mGridIntervalY ) );
829
+ gridElem.setAttribute ( " offsetX" , qgsDoubleToString ( mGridOffsetX ) );
830
+ gridElem.setAttribute ( " offsetY" , qgsDoubleToString ( mGridOffsetY ) );
831
+ gridElem.setAttribute ( " crossLength" , qgsDoubleToString ( mCrossLength ) );
832
832
gridElem.setAttribute ( " gridFrameStyle" , mGridFrameStyle );
833
- gridElem.setAttribute ( " gridFrameWidth" , QString::number ( mGridFrameWidth ) );
833
+ gridElem.setAttribute ( " gridFrameWidth" , qgsDoubleToString ( mGridFrameWidth ) );
834
834
gridElem.setAttribute ( " gridBlendMode" , QgsMapRenderer::getBlendModeEnum ( mGridBlendMode ) );
835
835
QDomElement gridLineStyleElem = QgsSymbolLayerV2Utils::saveSymbol ( QString (), mGridLineSymbol , doc );
836
836
gridElem.appendChild ( gridLineStyleElem );
0 commit comments