From 65b6171277012acedb9e9f3d519d877e0f64cd51 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Mon, 30 Nov 2015 07:31:05 +1100 Subject: [PATCH] [composer] Increase precision of exported worldfiles (fix #13895) --- src/app/composer/qgscomposer.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/composer/qgscomposer.cpp b/src/app/composer/qgscomposer.cpp index 4cfa67f634d..8308a203aeb 100644 --- a/src/app/composer/qgscomposer.cpp +++ b/src/app/composer/qgscomposer.cpp @@ -4037,12 +4037,12 @@ void QgsComposer::writeWorldFile( const QString& worldFileName, double a, double // QString::number does not use locale settings (for the decimal point) // which is what we want here - fout << QString::number( a, 'f' ) << "\r\n"; - fout << QString::number( d, 'f' ) << "\r\n"; - fout << QString::number( b, 'f' ) << "\r\n"; - fout << QString::number( e, 'f' ) << "\r\n"; - fout << QString::number( c, 'f' ) << "\r\n"; - fout << QString::number( f, 'f' ) << "\r\n"; + fout << QString::number( a, 'f', 12 ) << "\r\n"; + fout << QString::number( d, 'f', 12 ) << "\r\n"; + fout << QString::number( b, 'f', 12 ) << "\r\n"; + fout << QString::number( e, 'f', 12 ) << "\r\n"; + fout << QString::number( c, 'f', 12 ) << "\r\n"; + fout << QString::number( f, 'f', 12 ) << "\r\n"; }