diff --git a/src/plugins/simulator/swift/simulatorswiftmonitordialog.cpp b/src/plugins/simulator/swift/simulatorswiftmonitordialog.cpp
index b01d3ff89..0fc1a5400 100644
--- a/src/plugins/simulator/swift/simulatorswiftmonitordialog.cpp
+++ b/src/plugins/simulator/swift/simulatorswiftmonitordialog.cpp
@@ -39,10 +39,12 @@ namespace BlackSimPlugin
connect(ui->cb_Connected, &QCheckBox::released, this, &CSimulatorSwiftMonitorDialog::onSimulatorValuesChanged);
connect(ui->cb_Paused, &QCheckBox::released, this, &CSimulatorSwiftMonitorDialog::onSimulatorValuesChanged);
connect(ui->cb_Simulating, &QCheckBox::released, this, &CSimulatorSwiftMonitorDialog::onSimulatorValuesChanged);
- connect(ui->comp_Situation, &CSituationForm::changeAircraftSituation, this, &CSimulatorSwiftMonitorDialog::changeSituation);
+
+ connect(ui->editor_Situation, &CSituationForm::changeAircraftSituation, this, &CSimulatorSwiftMonitorDialog::changeSituation);
+ connect(ui->editor_AircraftParts, &CAircraftPartsForm::changeAircraftParts, this, &CSimulatorSwiftMonitorDialog::changeParts);
this->setSimulatorUiValues();
- ui->comp_Situation->setSituation(m_simulator->getOwnAircraftSituation());
+ ui->editor_Situation->setSituation(m_simulator->getOwnAircraftSituation());
}
CSimulatorSwiftMonitorDialog::~CSimulatorSwiftMonitorDialog()
diff --git a/src/plugins/simulator/swift/simulatorswiftmonitordialog.ui b/src/plugins/simulator/swift/simulatorswiftmonitordialog.ui
index 42f2b50a3..f2d602657 100644
--- a/src/plugins/simulator/swift/simulatorswiftmonitordialog.ui
+++ b/src/plugins/simulator/swift/simulatorswiftmonitordialog.ui
@@ -6,8 +6,8 @@
0
0
- 580
- 402
+ 718
+ 480
@@ -36,79 +36,114 @@
+
+
+ Parts
+
+
+ -
+
+
+ Parts
+
+
+
-
+
+
+
+ 0
+ 125
+
+
+
+
+
+
+
+
+
Simulator
-
- -
-
-
- Paused:
-
-
-
- -
-
-
- simulator paused?
-
-
-
- -
-
-
- Connected:
-
-
-
- -
-
-
- simulator connected?
-
-
-
- -
-
-
- Simulating:
-
-
-
- -
-
-
- simulator simulating?
-
-
-
- -
-
-
- Simulator plugin:
-
-
-
- -
-
-
- Simulator:
-
-
-
- -
-
-
- true
-
-
-
- -
-
-
- true
+
+
-
+
+
+ General
+
+
-
+
+
+ Simulator plugin:
+
+
+
+ -
+
+
+ true
+
+
+
+ -
+
+
+ Simulator:
+
+
+
+ -
+
+
+ true
+
+
+
+ -
+
+
+ Connected:
+
+
+
+ -
+
+
+ Simulating:
+
+
+
+ -
+
+
+ Paused:
+
+
+
+ -
+
+
+ simulator connected?
+
+
+
+ -
+
+
+ simulator simulating?
+
+
+
+ -
+
+
+ simulator paused?
+
+
+
+
@@ -119,7 +154,16 @@
-
-
+
+
+ Simulator API calls
+
+
+
-
+
+
+
+
@@ -129,7 +173,16 @@
-
-
+
+
+ Simulator settings
+
+
+
-
+
+
+
+
@@ -179,6 +232,12 @@
blackgui/editors/situationform.h
1
+
+ BlackGui::Editors::CAircraftPartsForm
+ QFrame
+ blackgui/editors/aircraftpartsform.h
+ 1
+