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

User componenet (users, clients) More...

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

Signals

void requestTextMessageWidget (const swift::misc::aviation::CCallsign &callsign)
 Request a text message.
 

Public Member Functions

 CUserComponent (QWidget *parent=nullptr)
 Constructor.
 
virtual ~CUserComponent ()
 Destructor.
 
int countClients () const
 Number of clients.
 
int countUsers () const
 Number of users.
 
void update ()
 Update users.
 
- 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.
 

Additional Inherited Members

- Protected Member Functions inherited from swift::gui::CEnableForDockWidgetInfoArea
 CEnableForDockWidgetInfoArea (CDockWidgetInfoArea *parentInfoArea=nullptr)
 Constructor. More...
 
virtual ~CEnableForDockWidgetInfoArea ()
 Destructor.
 
- Protected Attributes inherited from swift::gui::CEnableForDockWidgetInfoArea
CDockWidgetInfoAream_parentDockableInfoArea = nullptr
 my parent dockable widget
 
swift::misc::CConnectionGuard m_connections
 connections
 

Detailed Description

User componenet (users, clients)

Definition at line 28 of file usercomponent.h.


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