diff --git a/src/blackgui/components/interpolationlogdisplay.cpp b/src/blackgui/components/interpolationlogdisplay.cpp index 2488ea97b..f5f779368 100644 --- a/src/blackgui/components/interpolationlogdisplay.cpp +++ b/src/blackgui/components/interpolationlogdisplay.cpp @@ -138,7 +138,7 @@ namespace BlackGui const QString log = m_simulator->latestLoggedDataFormatted(m_callsign); ui->te_TextLog->setText(log); } - else if (ui->tw_LogTabs->currentWidget() == ui->tb_DataFlow) + else if (ui->tw_LogTabs->currentWidget() == ui->tb_DataFlow && m_airspaceMonitor) { ui->le_CG->setText(m_airspaceMonitor->getSimulatorCG(m_callsign).valueRoundedWithUnit(CLengthUnit::ft(), 1)); ui->le_CG->home(false); diff --git a/src/blackgui/components/interpolationlogdisplay.h b/src/blackgui/components/interpolationlogdisplay.h index bbd163a1b..e6b108911 100644 --- a/src/blackgui/components/interpolationlogdisplay.h +++ b/src/blackgui/components/interpolationlogdisplay.h @@ -25,8 +25,8 @@ #include #include -namespace BlackCore { class CAirspaceMonitor; } namespace Ui { class CInterpolationLogDisplay; } +namespace BlackCore { class CAirspaceMonitor; } namespace BlackGui { namespace Components diff --git a/src/blackgui/components/interpolationlogdisplay.ui b/src/blackgui/components/interpolationlogdisplay.ui index acdfc9d40..a4916064d 100644 --- a/src/blackgui/components/interpolationlogdisplay.ui +++ b/src/blackgui/components/interpolationlogdisplay.ui @@ -342,12 +342,18 @@ true + + simulator specific information + + + Simulator CG per callsign + - CG: + Sim.CG: @@ -871,11 +877,11 @@ - + - + Qt::Horizontal @@ -943,6 +949,13 @@ + + + + Elevation for coordinates: + + +