From 3e4e49a6b69266b40c34103a4bb51676bb5ffd69 Mon Sep 17 00:00:00 2001 From: Roland Winklmeier Date: Tue, 24 May 2016 16:59:16 +0200 Subject: [PATCH] Set last modification timestamp when loading X-Plane models This feature was already implemented for MS Flight Simulator model loaders and missing in the X-Plane model loader. --- src/blackmisc/simulation/xplane/aircraftmodelloaderxplane.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/blackmisc/simulation/xplane/aircraftmodelloaderxplane.cpp b/src/blackmisc/simulation/xplane/aircraftmodelloaderxplane.cpp index 33f82661f..c5b8eaa66 100644 --- a/src/blackmisc/simulation/xplane/aircraftmodelloaderxplane.cpp +++ b/src/blackmisc/simulation/xplane/aircraftmodelloaderxplane.cpp @@ -171,6 +171,7 @@ namespace BlackMisc model.setModelType(CAircraftModel::TypeOwnSimulatorModel); model.setSimulator(this->getSimulator()); model.setFileName(aircraftIt.filePath()); + model.setUtcTimestamp(aircraftIt.fileInfo().lastModified()); model.setModelString(modelString); QFile file(aircraftIt.filePath()); @@ -263,6 +264,7 @@ namespace BlackMisc CAircraftModel model(plane.getModelName(), CAircraftModel::TypeOwnSimulatorModel); model.setFileName(plane.filePath); + model.setUtcTimestamp(QFileInfo(plane.filePath).lastModified()); CAircraftIcaoCode icao(plane.icao); model.setAircraftIcaoCode(icao);