6 #ifndef SWIFT_GUI_COMPONENTS_COCKPITCOMCOMPONENT_H
7 #define SWIFT_GUI_COMPONENTS_COCKPITCOMCOMPONENT_H
11 #include <QScopedPointer>
25 class CCockpitComComponent;
27 namespace swift::misc::aviation
49 void setTransponderModeStateIdent();
66 virtual void paintEvent(QPaintEvent *event)
override;
90 void forceCockpitUpdateFromOwnAircraftContext();
93 void onAtcStationsChanged();
95 QScopedPointer<Ui::CCockpitComComponent> ui;
void requestCom1TextMessage()
Request COM text messages.
void transponderModeChanged(swift::misc::aviation::CTransponder::TransponderMode newMode)
Mode / state has been changed.
void requestCom2TextMessage()
Request COM text messages.
void transponderStateIdentEnded()
Ident phase ended.
Base class with a member CIdentifier to be inherited by a class which has an identity in the environm...
Value object encapsulating information identifying a component of a modular distributed swift process...
TransponderMode
Transponder codes.
Comprehensive information of an aircraft.
High level reusable GUI components.
#define SWIFT_GUI_EXPORT
Export a class or function from the library.