mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-21 04:45:31 +08:00
Ref T118, for x64 P3D do not show SimConnect dll details
This commit is contained in:
@@ -6,7 +6,7 @@ TARGET = simulatorfsxcommon
|
|||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
|
|
||||||
CONFIG += staticlib
|
CONFIG += staticlib
|
||||||
CONFIG += blackmisc blackcore blackgui
|
CONFIG += blackconfig blackmisc blackcore blackgui
|
||||||
|
|
||||||
DEPENDPATH += . $$SourceRoot/src
|
DEPENDPATH += . $$SourceRoot/src
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|||||||
@@ -15,12 +15,14 @@
|
|||||||
#include "blackmisc/network/networkutils.h"
|
#include "blackmisc/network/networkutils.h"
|
||||||
#include "blackmisc/simulation/fsx/simconnectutilities.h"
|
#include "blackmisc/simulation/fsx/simconnectutilities.h"
|
||||||
#include "blackmisc/logmessage.h"
|
#include "blackmisc/logmessage.h"
|
||||||
|
#include "blackconfig/buildconfig.h"
|
||||||
#include <QFileInfo>
|
#include <QFileInfo>
|
||||||
#include <QDesktopServices>
|
#include <QDesktopServices>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <QStringBuilder>
|
#include <QStringBuilder>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
|
|
||||||
|
using namespace BlackConfig;
|
||||||
using namespace BlackMisc;
|
using namespace BlackMisc;
|
||||||
using namespace BlackMisc::Simulation::Fsx;
|
using namespace BlackMisc::Simulation::Fsx;
|
||||||
using namespace BlackMisc::Network;
|
using namespace BlackMisc::Network;
|
||||||
@@ -110,7 +112,7 @@ namespace BlackSimPlugin
|
|||||||
QMessageBox::warning(qApp->activeWindow(), tr("Connection invalid"), tr("Invalid port!"));
|
QMessageBox::warning(qApp->activeWindow(), tr("Connection invalid"), tr("Invalid port!"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
int p = port.toInt();
|
const int p = port.toInt();
|
||||||
QString msg;
|
QString msg;
|
||||||
if (!CNetworkUtils::canConnect(address, p, msg))
|
if (!CNetworkUtils::canConnect(address, p, msg))
|
||||||
{
|
{
|
||||||
@@ -175,8 +177,15 @@ namespace BlackSimPlugin
|
|||||||
|
|
||||||
void CSimConnectSettingsComponent::setSimConnectInfo()
|
void CSimConnectSettingsComponent::setSimConnectInfo()
|
||||||
{
|
{
|
||||||
const CWinDllUtils::DLLInfo simConnectInfo = CSimConnectUtilities::simConnectDllInfo();
|
if (CBuildConfig::isCompiledWithP3DSupport() && CBuildConfig::buildWordSize() == 64)
|
||||||
ui->lbl_SimConnectInfo->setText(simConnectInfo.summary());
|
{
|
||||||
|
ui->lbl_SimConnectInfo->setText("Static linking P3Dv4 x64");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
const CWinDllUtils::DLLInfo simConnectInfo = CSimConnectUtilities::simConnectDllInfo();
|
||||||
|
ui->lbl_SimConnectInfo->setText(simConnectInfo.summary());
|
||||||
|
}
|
||||||
this->checkSimConnectCfgFile();
|
this->checkSimConnectCfgFile();
|
||||||
}
|
}
|
||||||
} // ns
|
} // ns
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ QT += core widgets dbus network
|
|||||||
TARGET = simulatorfsxconfig
|
TARGET = simulatorfsxconfig
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
CONFIG += blackmisc blackcore blackgui
|
CONFIG += blackconfig blackmisc blackcore blackgui
|
||||||
|
|
||||||
DEPENDPATH += . $$SourceRoot/src
|
DEPENDPATH += . $$SourceRoot/src
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ QT += core widgets dbus network
|
|||||||
TARGET = simulatorp3dconfig
|
TARGET = simulatorp3dconfig
|
||||||
TEMPLATE = lib
|
TEMPLATE = lib
|
||||||
CONFIG += plugin shared
|
CONFIG += plugin shared
|
||||||
CONFIG += blackmisc blackcore blackgui
|
CONFIG += blackconfig blackmisc blackcore blackgui
|
||||||
|
|
||||||
DEPENDPATH += . $$SourceRoot/src
|
DEPENDPATH += . $$SourceRoot/src
|
||||||
INCLUDEPATH += . $$SourceRoot/src
|
INCLUDEPATH += . $$SourceRoot/src
|
||||||
|
|||||||
Reference in New Issue
Block a user