7 using namespace swift::misc::aviation;
9 using namespace swift::gui::menus;
21 m_withMenuRequestElevation = enable;
29 menuActions.
addAction(CIcons::geoPosition16(),
"Request elevation", CMenuAction::pathClientSimulation(),
30 {
this, &CAircraftSituationView::emitRequestElevationForSituation });
34 void CAircraftSituationView::emitRequestElevationForSituation()
virtual void customMenu(menus::CMenuActions &menuActions)
Method creating the menu.
void requestElevation(const swift::misc::aviation::CAircraftSituation &situation)
Request elevation.
void setWithMenuRequestElevation(bool enable)
Enable menu.
void standardInit(ModelClass *model=nullptr)
Standard initialization.
ObjectType selectedObject() const
Selected object (or default)
bool hasSingleSelectedRow() const
Single selected row.
void setMenu(Menu menuItems)
Set menu items.
void setSingleSelection()
Change selection modes.
Base class for views timestamp offset objects.
Value object encapsulating information of an aircraft's situation.
Models to be used with views, mainly QTableView.
Views, mainly QTableView.
Free functions in swift::misc.