From 9f710b15f0b1651a26d5b80c2bcb48104bd12db2 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Thu, 20 Sep 2018 12:34:31 +0200 Subject: uic: Write the float and double properties in 'f' format Make the code consistent with the DomProperty::write() method. Task-number: QTBUG-70613 Change-Id: I622b4a019a4473823584de97304f8324f2cf0c6b Reviewed-by: Friedemann Kleint --- src/tools/uic/cpp/cppwriteinitialization.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/tools/uic/cpp') diff --git a/src/tools/uic/cpp/cppwriteinitialization.cpp b/src/tools/uic/cpp/cppwriteinitialization.cpp index 6a0e2f0338..4f6ac1eb97 100644 --- a/src/tools/uic/cpp/cppwriteinitialization.cpp +++ b/src/tools/uic/cpp/cppwriteinitialization.cpp @@ -1405,10 +1405,10 @@ void WriteInitialization::writeProperties(const QString &varName, propertyValue += QLatin1Char(')'); break; case DomProperty::Float: - propertyValue = QString::number(p->elementFloat()); + propertyValue = QString::number(p->elementFloat(), 'f', 8); break; case DomProperty::Double: - propertyValue = QString::number(p->elementDouble()); + propertyValue = QString::number(p->elementDouble(), 'f', 15); break; case DomProperty::Char: { const DomChar *c = p->elementChar(); -- cgit v1.2.3