swift
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
swift::gui::CEnableForDockWidgetInfoArea Class Reference

Helper class: If a component is residing in an dockable widget. This class provides access to its info area and dockable widget. More...

Inheritance diagram for swift::gui::CEnableForDockWidgetInfoArea:
[legend]

Public Member Functions

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

 CEnableForDockWidgetInfoArea (CDockWidgetInfoArea *parentInfoArea=nullptr)
 Constructor. More...
 
virtual ~CEnableForDockWidgetInfoArea ()
 Destructor.
 

Protected Attributes

CDockWidgetInfoAream_parentDockableInfoArea = nullptr
 my parent dockable widget
 
swift::misc::CConnectionGuard m_connections
 connections
 

Detailed Description

Helper class: If a component is residing in an dockable widget. This class provides access to its info area and dockable widget.

Definition at line 22 of file enablefordockwidgetinfoarea.h.

Constructor & Destructor Documentation

◆ CEnableForDockWidgetInfoArea()

swift::gui::CEnableForDockWidgetInfoArea::CEnableForDockWidgetInfoArea ( CDockWidgetInfoArea parentInfoArea = nullptr)
protected

Constructor.

Remarks
Normally the info area will be provided later
See also
setParentDockWidgetInfoArea

Definition at line 23 of file enablefordockwidgetinfoarea.cpp.

Member Function Documentation

◆ isVisibleWidget()

bool swift::gui::CEnableForDockWidgetInfoArea::isVisibleWidget ( ) const

Visible widget.

Definition at line 65 of file enablefordockwidgetinfoarea.cpp.

◆ setParentDockWidgetInfoArea()

bool swift::gui::CEnableForDockWidgetInfoArea::setParentDockWidgetInfoArea ( CDockWidgetInfoArea parentDockableWidget)
virtual

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