mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-01 05:26:45 +08:00
Ref T118, fix for simconnect.h not including windows.h
This commit is contained in:
13
src/plugins/simulator/fsx/simconnectwindows.h
Normal file
13
src/plugins/simulator/fsx/simconnectwindows.h
Normal file
@@ -0,0 +1,13 @@
|
||||
// in P3Dv4 the simconnect.h does not include windows.h
|
||||
// here we include windows.h first
|
||||
|
||||
#ifndef BLACKSIMPLUGIN_FSX_SIMCONNECTWINDOWS_H
|
||||
#define BLACKSIMPLUGIN_FSX_SIMCONNECTWINDOWS_H
|
||||
|
||||
#ifndef NOMINMAX
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
#include <windows.h>
|
||||
#include <SimConnect.h>
|
||||
|
||||
#endif // guard
|
||||
@@ -14,12 +14,8 @@
|
||||
|
||||
#include <QtGlobal>
|
||||
|
||||
#ifndef NOMINMAX
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
#include "blackmisc/aviation/aircraftlights.h"
|
||||
#include <SimConnect.h>
|
||||
#include <windows.h>
|
||||
#include "../fsx/simconnectwindows.h"
|
||||
#include <algorithm>
|
||||
#include <QString>
|
||||
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
|
||||
#include "simconnectdatadefinition.h"
|
||||
#include "simconnectobject.h"
|
||||
#include "../fsx/simconnectwindows.h"
|
||||
#include "../fscommon/simulatorfscommon.h"
|
||||
#include "blackcore/simulator.h"
|
||||
#include "blackmisc/simulation/interpolatorlinear.h"
|
||||
@@ -26,17 +27,11 @@
|
||||
#include "blackmisc/network/client.h"
|
||||
#include "blackmisc/pixmap.h"
|
||||
|
||||
#include <SimConnect.h>
|
||||
#include <QObject>
|
||||
#include <QtPlugin>
|
||||
#include <QHash>
|
||||
#include <QFutureWatcher>
|
||||
|
||||
#ifndef NOMINMAX
|
||||
#define NOMINMAX
|
||||
#endif
|
||||
#include <windows.h>
|
||||
|
||||
namespace BlackSimPlugin
|
||||
{
|
||||
namespace FsxCommon
|
||||
|
||||
Reference in New Issue
Block a user