Ref T410, preparation and UI adjustments

Foo
This commit is contained in:
Klaus Basan
2018-10-22 23:14:59 +02:00
parent 4a82621a1d
commit 35b8b29d10
10 changed files with 152 additions and 48 deletions

View File

@@ -13,6 +13,7 @@
#define BLACKSIMPLUGIN_FSXCOMMON_FSXSETTINGSCOMPONENT_H
#include "blackmisc/simulation/simulatorinfo.h"
#include "blackmisc/simulation/simulatorplugininfo.h"
#include <QFrame>
#include <QScopedPointer>
@@ -42,6 +43,9 @@ namespace BlackSimPlugin
//! Represented simulator
BlackMisc::Simulation::CSimulatorInfo getSimulator() const;
//! Update the values
void refresh();
private:
//! Trace checkbox changed
void onSimConnectTraceChanged();
@@ -58,8 +62,14 @@ namespace BlackSimPlugin
//! Copy the terrain probe
void copyTerrainProbe();
//! Status has been changed
void onSimulatorStatusChanged(int status);
//! Plugin changed
void onSimulatorPluginChanged(const BlackMisc::Simulation::CSimulatorPluginInfo &info);
//! Access the concrete implementation
CSimulatorFsxCommon *getFsxSimulator() const;
CSimulatorFsxCommon *getFsxOrP3DSimulator() const;
BlackMisc::Simulation::CSimulatorInfo m_simulator { "FSX" };
BlackGui::COverlayMessagesFrame *m_mf = nullptr;