13 using namespace swift::config;
15 using namespace swift::misc::simulation::settings;
17 namespace swift::misc::simulation
19 QProcess *CModelConverterX::s_proccess =
nullptr;
21 bool CModelConverterX::supportsModelConverterX()
24 return !getBinary().isEmpty();
31 const QString modelConverterX = getBinary();
32 if (modelConverterX.
isEmpty()) {
return nullptr; }
58 QString CModelConverterX::getBinary()
61 const QString mcx = setting.get();
64 return (f.exists()) ? mcx :
QString();
static constexpr bool isRunningOnWindowsNtPlatform()
Running on Windows NT platform?
Class template for accessing a specific value in the CSettingsCache.
Aircraft model (used by another pilot, my models on disk)
const QString & getFileName() const
File name (corresponding data for simulator, only available if representing simulator model.
Free functions in swift::misc.
QString toNativeSeparators(const QString &pathName)
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
void finished(int exitCode, QProcess::ExitStatus exitStatus)
void setArguments(const QStringList &arguments)
void setProgram(const QString &program)
void start(QIODeviceBase::OpenMode mode)
QProcess::ProcessState state() const const
bool isEmpty() const const