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

Distributors. More...

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

Public Member Functions

 CDbDistributorComponent (QWidget *parent=nullptr)
 Constructor.
 
virtual ~CDbDistributorComponent ()
 Destructor.
 
swift::gui::views::CDistributorViewview () const
 Get the view.
 
void filterBySimulator (const swift::misc::simulation::CSimulatorInfo &simulator)
 Filter by simulator.
 
swift::misc::simulation::CDistributorList getSelectedDistributors () const
 The selected distributors.
 
bool selectDistributor (const swift::misc::simulation::CDistributor &distributor)
 Select the given distributor.
 
bool hasSelectedDistributors () const
 Having selected distributors.
 
- 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.
 
- Public Member Functions inherited from swift::gui::CEnableForViewBasedIndicator
void enableLoadIndicator (bool enable)
 Enable loading indicator.
 
bool isShowingLoadIndicator () const
 Showing load indicator?
 
int showLoadIndicator (std::chrono::milliseconds timeout=std::chrono::milliseconds(0))
 Show loading indicator.
 
void hideLoadIndicator ()
 Hide loading indicator.
 

Additional Inherited Members

- Protected Member Functions inherited from swift::gui::CEnableForDockWidgetInfoArea
 CEnableForDockWidgetInfoArea (CDockWidgetInfoArea *parentInfoArea=nullptr)
 Constructor. More...
 
virtual ~CEnableForDockWidgetInfoArea ()
 Destructor.
 
- Protected Member Functions inherited from swift::gui::CEnableForViewBasedIndicator
 CEnableForViewBasedIndicator (views::CViewBaseNonTemplate *viewWithIndicator=nullptr)
 Constructor.
 
void setViewWithIndicator (swift::gui::views::CViewBaseNonTemplate *viewWithIndicator)
 Set the corresponding view.
 
- Protected Attributes inherited from swift::gui::CEnableForDockWidgetInfoArea
CDockWidgetInfoAream_parentDockableInfoArea = nullptr
 my parent dockable widget
 
swift::misc::CConnectionGuard m_connections
 connections
 

Detailed Description

Distributors.

Definition at line 38 of file dbdistributorcomponent.h.


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