Ref T365, samples for addon/fsx config files

This commit is contained in:
Klaus Basan
2018-09-20 22:34:34 +02:00
parent 61629231ff
commit 6c1a882231
5 changed files with 77 additions and 1 deletions

View File

@@ -23,6 +23,7 @@
#include <QTemporaryFile>
#include <QTextStream>
#include <QTime>
#include <QDir>
#include <QtGlobal>
using namespace BlackMisc;
@@ -40,6 +41,13 @@ namespace BlackSample
"C:/Flight Simulator 9/Aircraft"
}, streamOut, streamIn);
const QDir dir(fsDir);
if (!dir.exists())
{
streamOut << "Directory does not exist:" << dir.absolutePath();
return;
}
const CSimulatorInfo sim = fsDir.contains("simobjects", Qt::CaseInsensitive) ? CSimulatorInfo::FSX : CSimulatorInfo::FS9;
CMultiSimulatorSettings multiSettings;
const CSimulatorSettings originalSettings = multiSettings.getSettings(sim);