swift
Signals | Public Member Functions | Protected Member Functions | List of all members
swift::gui::components::CCockpitComComponent Class Reference

The main cockpit area. More...

Inheritance diagram for swift::gui::components::CCockpitComComponent:
[legend]

Signals

void transponderModeChanged (swift::misc::aviation::CTransponder::TransponderMode newMode)
 Mode / state has been changed. More...
 
void transponderStateIdentEnded ()
 Ident phase ended. More...
 
void requestCom1TextMessage ()
 Request COM text messages.
 
void requestCom2TextMessage ()
 Request COM text messages.
 

Public Member Functions

 CCockpitComComponent (QWidget *parent=nullptr)
 Constructor.
 
virtual ~CCockpitComComponent ()
 Destructor.
 
void setTransponderModeStateIdent ()
 Set to swift::misc::aviation::CTransponder::StateIdent.
 
- Public Member Functions inherited from swift::misc::CIdentifiable
const CIdentifieridentifier () const
 Get identifier.
 
void setIdentifier (const CIdentifier &identifier)
 Set identifier, allows to set an external identifier.
 
bool isMyIdentifier (const CIdentifier &otherIdentifier) const
 My identifier?
 
- Public Member Functions inherited from swift::gui::CEnableForDockWidgetInfoArea
CDockWidgetInfoAreagetDockWidgetInfoArea () const
 Corresponding dockable widget in info area.
 
bool hasDockWidgetArea () const
 Has dock area?
 
virtual bool setParentDockWidgetInfoArea (CDockWidgetInfoArea *parentDockableWidget)
 Corresponding dockable widget in info area. More...
 
CInfoAreagetParentInfoArea () const
 The parent info area.
 
bool isParentDockWidgetFloating () const
 Is the parent dockable widget floating?
 
bool isVisibleWidget () const
 Visible widget. More...
 
CEnableForFramelessWindowmainApplicationWindow () const
 Main application window if any.
 
QWidget * mainApplicationWindowWidget () const
 Main application window widget if any.
 
void displayMyself ()
 Display myself.
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)
 
- Protected Member Functions inherited from swift::misc::CIdentifiable
 CIdentifiable (const QString &objectName)
 Use literal based object name.
 
 CIdentifiable (QObject *nameProvider)
 Connect with QObject providing the name.
 
 CIdentifiable ()
 Construct without a name.
 
 ~CIdentifiable ()
 Destructor.
 
 CIdentifiable (const CIdentifiable &)=default
 Copy constructor.
 
CIdentifiableoperator= (const CIdentifiable &)=default
 Copy assignment operator.
 
- Protected Member Functions inherited from swift::gui::CEnableForDockWidgetInfoArea
 CEnableForDockWidgetInfoArea (CDockWidgetInfoArea *parentInfoArea=nullptr)
 Constructor. More...
 
virtual ~CEnableForDockWidgetInfoArea ()
 Destructor.
 

Additional Inherited Members

- Protected Attributes inherited from swift::gui::CEnableForDockWidgetInfoArea
CDockWidgetInfoAream_parentDockableInfoArea = nullptr
 my parent dockable widget
 
swift::misc::CConnectionGuard m_connections
 connections
 

Detailed Description

The main cockpit area.

Definition at line 34 of file cockpitcomcomponent.h.

Member Function Documentation

◆ paintEvent()

void swift::gui::components::CCockpitComComponent::paintEvent ( QPaintEvent *  event)
protectedvirtual

Definition at line 100 of file cockpitcomcomponent.cpp.

◆ transponderModeChanged

void swift::gui::components::CCockpitComComponent::transponderModeChanged ( swift::misc::aviation::CTransponder::TransponderMode  newMode)
signal

Mode / state has been changed.

◆ transponderStateIdentEnded

void swift::gui::components::CCockpitComComponent::transponderStateIdentEnded ( )
signal

Ident phase ended.


The documentation for this class was generated from the following files: