Ref T717, "fetch" simulator data for model browser

This commit is contained in:
Klaus Basan
2019-09-16 00:22:32 +02:00
committed by Mat Sutcliffe
parent b3b2f5b751
commit 2d4472d64f
3 changed files with 10 additions and 2 deletions

View File

@@ -106,9 +106,9 @@ namespace BlackGui
{
if (!this->hasContexts()) { return; }
CAircraftParts parts = CAircraftParts::null();
if (setParts) { parts = this->getParts(); }
if (setParts || ui->cb_UseParts->isChecked()) { parts = this->getParts(); }
if (setPbh)
if (setPbh || ui->cb_UsePBH->isChecked())
{
ui->editor_Pbh->updateSituation(m_situation);
}
@@ -120,6 +120,11 @@ namespace BlackGui
sGui->getISimulator()->testSendSituationAndParts(ISimulator::getTestCallsign(), m_situation, parts);
}
void CModelBrowserComponent::fetchSimulatorValues()
{
if (!this->hasContexts()) { return; }
}
void CModelBrowserComponent::onModelDblClicked(const CVariant &object)
{
Q_UNUSED(object);
@@ -164,6 +169,7 @@ namespace BlackGui
ui->le_ModelInfo->setText(model.getModelStringAndDbKey());
ui->le_Info->setText(m_situation.toQString(true));
sGui->getIContextSimulator()->requestElevationBySituation(m_situation);
sGui->getIContextSimulator()->testRemoteAircraft(m_aircraft, true);
}