diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index f5e46fe4744d250a1b20ccc13691aa4c1974e09f..2c4020d24b71d58a75ee61c2cde97562377f5cee 100755 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -490,7 +490,10 @@ FacilityGeometry* MainWindow::parseGeometry(QString geometryString) FacilityGeometry* geometry = visualisationThread->getGeometry(); + + if(!geofileName.isEmpty()) { + SystemSettings::CreateLogfile(); if (geofileName.endsWith(".xml",Qt::CaseInsensitive)) { //parsing the file if(!SaxParser::parseGeometryJPS(geofileName,geometry)) { @@ -500,6 +503,7 @@ FacilityGeometry* MainWindow::parseGeometry(QString geometryString) //must not be a file name SaxParser::parseGeometryTRAV(geofileName,geometry); } + SystemSettings::DeleteLogfile(); } // I assume it is a trav format node, //which is the only one which can directly be inserted into a file