@@ -453,27 +453,27 @@ bool flightDataModel::writeToFile(QString fileName)
453453 waypoint.appendChild (field);
454454
455455 field = doc.createElement (" field" );
456- field.setAttribute (" value" , obj->latPosition );
456+ field.setAttribute (" value" , QString::number ( obj->latPosition , ' f ' , 16 ) );
457457 field.setAttribute (" name" , " latitude" );
458458 waypoint.appendChild (field);
459459
460460 field = doc.createElement (" field" );
461- field.setAttribute (" value" , obj->lngPosition );
461+ field.setAttribute (" value" , QString::number ( obj->lngPosition , ' f ' , 16 ) );
462462 field.setAttribute (" name" , " longitude" );
463463 waypoint.appendChild (field);
464464
465465 field = doc.createElement (" field" );
466- field.setAttribute (" value" , obj->disRelative );
466+ field.setAttribute (" value" , QString::number ( obj->disRelative , ' f ' , 16 ) );
467467 field.setAttribute (" name" , " distance_to_home" );
468468 waypoint.appendChild (field);
469469
470470 field = doc.createElement (" field" );
471- field.setAttribute (" value" , obj->beaRelative );
471+ field.setAttribute (" value" , QString::number ( obj->beaRelative , ' f ' , 16 ) );
472472 field.setAttribute (" name" , " bearing_from_home" );
473473 waypoint.appendChild (field);
474474
475475 field = doc.createElement (" field" );
476- field.setAttribute (" value" , obj->altitudeRelative );
476+ field.setAttribute (" value" , QString::number ( obj->altitudeRelative , ' f ' , 16 ) );
477477 field.setAttribute (" name" , " altitude_above_home" );
478478 waypoint.appendChild (field);
479479
0 commit comments