|
swift
|
Helper class: If a component is residing in an dockable widget. This class provides access to its info area and dockable widget. More...
#include <enablefordockwidgetinfoarea.h>
Public Member Functions | |
| CDockWidgetInfoArea * | getDockWidgetInfoArea () const |
| Corresponding dockable widget in info area. | |
| bool | hasDockWidgetArea () const |
| Has dock area? | |
| virtual bool | setParentDockWidgetInfoArea (CDockWidgetInfoArea *parentDockableWidget) |
| Corresponding dockable widget in info area. | |
| CInfoArea * | getParentInfoArea () const |
| The parent info area. | |
| bool | isParentDockWidgetFloating () const |
| Is the parent dockable widget floating? | |
| bool | isVisibleWidget () const |
| Visible widget. | |
| CEnableForFramelessWindow * | mainApplicationWindow () 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. | |
| virtual | ~CEnableForDockWidgetInfoArea ()=default |
| Destructor. | |
Protected Attributes | |
| CDockWidgetInfoArea * | m_parentDockableInfoArea = nullptr |
| my parent dockable widget | |
| swift::misc::CConnectionGuard | m_connections |
| connections | |
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.
|
protected |
Constructor.
Definition at line 23 of file enablefordockwidgetinfoarea.cpp.
| void swift::gui::CEnableForDockWidgetInfoArea::displayMyself | ( | ) |
Display myself.
Definition at line 92 of file enablefordockwidgetinfoarea.cpp.
|
inline |
Corresponding dockable widget in info area.
Definition at line 26 of file enablefordockwidgetinfoarea.h.
| CInfoArea * swift::gui::CEnableForDockWidgetInfoArea::getParentInfoArea | ( | ) | const |
The parent info area.
Definition at line 52 of file enablefordockwidgetinfoarea.cpp.
|
inline |
Has dock area?
Definition at line 29 of file enablefordockwidgetinfoarea.h.
| bool swift::gui::CEnableForDockWidgetInfoArea::isParentDockWidgetFloating | ( | ) | const |
Is the parent dockable widget floating?
Definition at line 62 of file enablefordockwidgetinfoarea.cpp.
| bool swift::gui::CEnableForDockWidgetInfoArea::isVisibleWidget | ( | ) | const |
Visible widget.
Definition at line 71 of file enablefordockwidgetinfoarea.cpp.
| CEnableForFramelessWindow * swift::gui::CEnableForDockWidgetInfoArea::mainApplicationWindow | ( | ) | const |
Main application window if any.
Definition at line 80 of file enablefordockwidgetinfoarea.cpp.
| QWidget * swift::gui::CEnableForDockWidgetInfoArea::mainApplicationWindowWidget | ( | ) | const |
Main application window widget if any.
Definition at line 86 of file enablefordockwidgetinfoarea.cpp.
|
virtual |
Corresponding dockable widget in info area.
Reimplemented in swift::gui::components::CAircraftComponent, swift::gui::components::CAtcStationComponent, swift::gui::components::CCockpitComponent, swift::gui::components::CRadarComponent, swift::gui::components::CTextMessageComponent, and swift::gui::views::CViewBaseNonTemplate.
Definition at line 30 of file enablefordockwidgetinfoarea.cpp.
|
protected |
connections
Definition at line 62 of file enablefordockwidgetinfoarea.h.
|
protected |
my parent dockable widget
Definition at line 61 of file enablefordockwidgetinfoarea.h.