mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-18 03:07:01 +08:00
Added P3D v4.5 SimConnect
This commit is contained in:
committed by
Mat Sutcliffe
parent
05805f4d89
commit
2e67b94512
Submodule externals updated: a0c18ab58c...bf464d0ea1
@@ -156,11 +156,16 @@ console=1
|
|||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
<widget class="QComboBox" name="cb_P3DVersion">
|
<widget class="QComboBox" name="cb_P3DVersion">
|
||||||
<property name="currentText">
|
<property name="currentText">
|
||||||
<string>4.4 64bit</string>
|
<string>4.5 64bit</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="currentIndex">
|
<property name="currentIndex">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>4.5 64bit</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>4.4 64bit</string>
|
<string>4.4 64bit</string>
|
||||||
|
|||||||
@@ -189,8 +189,10 @@ P3DSimConnectVersion stringToP3DVersion(const QString &p3d)
|
|||||||
if (p.contains("41")) { return P3DSimConnectv41; }
|
if (p.contains("41")) { return P3DSimConnectv41; }
|
||||||
if (p.contains("42")) { return P3DSimConnectv42; }
|
if (p.contains("42")) { return P3DSimConnectv42; }
|
||||||
if (p.contains("43")) { return P3DSimConnectv43; }
|
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)
|
bool loadAndResolveP3DSimConnect(P3DSimConnectVersion version)
|
||||||
@@ -206,6 +208,8 @@ bool loadAndResolveP3DSimConnect(P3DSimConnectVersion version)
|
|||||||
case P3DSimConnectv41: simConnectFileName += "v4.1"; break;
|
case P3DSimConnectv41: simConnectFileName += "v4.1"; break;
|
||||||
case P3DSimConnectv42: simConnectFileName += "v4.2"; break;
|
case P3DSimConnectv42: simConnectFileName += "v4.2"; break;
|
||||||
case P3DSimConnectv43: simConnectFileName += "v4.3"; break;
|
case P3DSimConnectv43: simConnectFileName += "v4.3"; break;
|
||||||
|
case P3DSimConnectv44: simConnectFileName += "v4.4"; break;
|
||||||
|
case P3DSimConnectv45: simConnectFileName += "v4.5"; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
QLibrary simConnectDll(simConnectFileName);
|
QLibrary simConnectDll(simConnectFileName);
|
||||||
|
|||||||
@@ -23,7 +23,9 @@ enum P3DSimConnectVersion
|
|||||||
P3DSimConnectv40,
|
P3DSimConnectv40,
|
||||||
P3DSimConnectv41,
|
P3DSimConnectv41,
|
||||||
P3DSimConnectv42,
|
P3DSimConnectv42,
|
||||||
P3DSimConnectv43
|
P3DSimConnectv43,
|
||||||
|
P3DSimConnectv44,
|
||||||
|
P3DSimConnectv45
|
||||||
};
|
};
|
||||||
|
|
||||||
//! String to the enum
|
//! String to the enum
|
||||||
|
|||||||
@@ -32,5 +32,4 @@ win32 {
|
|||||||
INSTALLS += target
|
INSTALLS += target
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
load(common_post)
|
load(common_post)
|
||||||
|
|||||||
Reference in New Issue
Block a user