Added P3D v4.5 SimConnect

This commit is contained in:
Klaus Basan
2019-05-24 01:29:44 +02:00
committed by Mat Sutcliffe
parent 05805f4d89
commit 2e67b94512
5 changed files with 15 additions and 5 deletions

View File

@@ -156,11 +156,16 @@ console=1
<item row="0" column="1">
<widget class="QComboBox" name="cb_P3DVersion">
<property name="currentText">
<string>4.4 64bit</string>
<string>4.5 64bit</string>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<item>
<property name="text">
<string>4.5 64bit</string>
</property>
</item>
<item>
<property name="text">
<string>4.4 64bit</string>

View File

@@ -189,8 +189,10 @@ P3DSimConnectVersion stringToP3DVersion(const QString &p3d)
if (p.contains("41")) { return P3DSimConnectv41; }
if (p.contains("42")) { return P3DSimConnectv42; }
if (p.contains("43")) { return P3DSimConnectv43; }
if (p.contains("44")) { return P3DSimConnectv44; }
if (p.contains("45")) { return P3DSimConnectv45; }
}
return P3DSimConnectv42; // default
return P3DSimConnectv44; // default
}
bool loadAndResolveP3DSimConnect(P3DSimConnectVersion version)
@@ -206,6 +208,8 @@ bool loadAndResolveP3DSimConnect(P3DSimConnectVersion version)
case P3DSimConnectv41: simConnectFileName += "v4.1"; break;
case P3DSimConnectv42: simConnectFileName += "v4.2"; break;
case P3DSimConnectv43: simConnectFileName += "v4.3"; break;
case P3DSimConnectv44: simConnectFileName += "v4.4"; break;
case P3DSimConnectv45: simConnectFileName += "v4.5"; break;
}
QLibrary simConnectDll(simConnectFileName);

View File

@@ -23,7 +23,9 @@ enum P3DSimConnectVersion
P3DSimConnectv40,
P3DSimConnectv41,
P3DSimConnectv42,
P3DSimConnectv43
P3DSimConnectv43,
P3DSimConnectv44,
P3DSimConnectv45
};
//! String to the enum

View File

@@ -32,5 +32,4 @@ win32 {
INSTALLS += target
}
load(common_post)