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

Info bar displaying status of web readers(swift DB, ...) More...

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

Public Member Functions

virtual ~CInfoBarWebReadersStatusBase ()
 Destructor.
 
virtual void consolidationRunning (bool running)
 Consolidation is running.
 

Protected Member Functions

 CInfoBarWebReadersStatusBase (QWidget *parent=nullptr)
 Constructor.
 
void initLeds ()
 Init the LEDs.
 
void init ()
 Init.
 
void setLedReadStates (const QList< CLedWidget * > &leds, swift::misc::network::CEntityFlags::ReadState readState)
 Set LED states.
 
void setLedReadState (CLedWidget *led, swift::misc::network::CEntityFlags::ReadState readState)
 Set the LED read state.
 
QList< CLedWidget * > entitiesToLeds (swift::misc::network::CEntityFlags::Entity entities) const
 Maps entity to its id.
 
bool hasAllData () const
 All data read.
 
void setLeds (swift::gui::CLedWidget *ledDataReady, CLedWidget *ledConsolidation, swift::gui::CLedWidget *ledIcaoAircraft, swift::gui::CLedWidget *ledIcaoAirline, swift::gui::CLedWidget *ledCountries, swift::gui::CLedWidget *ledDistributors, swift::gui::CLedWidget *ledLiveries, swift::gui::CLedWidget *ledModels)
 Initial setup of leds.
 
void dataRead (swift::misc::network::CEntityFlags::Entity entities, swift::misc::network::CEntityFlags::ReadState readState, int count)
 Data have been read.
 
void checkData ()
 Check data status.
 
virtual void showConsolidationStatus (bool show)
 Show the consolidation status.
 

Detailed Description

Info bar displaying status of web readers(swift DB, ...)

Definition at line 30 of file infobarwebreadersstatuscomponent.h.


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