Ref T397, do not show context menu for fast position updates if FSD has disabled it

This commit is contained in:
Klaus Basan
2018-10-27 02:04:19 +02:00
parent 53b3241483
commit 4370f2c614
4 changed files with 37 additions and 11 deletions

View File

@@ -53,6 +53,11 @@ namespace BlackGui
m_withMenuEnableGndFlag = menuGndFlag;
}
void CSimulatedAircraftView::configureMenuFastPositionUpdates(bool menuFastPositionUpdates)
{
m_withMenuFastPosition = menuFastPositionUpdates;
}
void CSimulatedAircraftView::customMenu(CMenuActions &menuActions)
{
// sub menus, only adding the path, the content will be added below

View File

@@ -50,9 +50,12 @@ namespace BlackGui
//! Mode
void setAircraftMode(Models::CSimulatedAircraftListModel::AircraftMode mode);
//! configure the menu
//! Configure the menu
void configureMenu(bool menuHighlightAndFollow, bool menuEnableAircraft, bool menuFastPositionUpdates, bool menuGndFlag);
//! Configure fast position updates menu
void configureMenuFastPositionUpdates(bool menuFastPositionUpdates);
signals:
//! Request a text message
void requestTextMessageWidget(const BlackMisc::Aviation::CCallsign &callsign);