Public Member Functions | |
| void | createTitleBar () |
| DockAreaWidgetPrivate (CDockAreaWidget *_public) | |
| CDockWidget * | dockWidgetAt (int index) |
| int | dockWidgetIndex (CDockWidget *DockWidget) const |
| QAction * | dockWidgetTabAction (CDockWidget *DockWidget) const |
| CDockAreaTabBar * | tabBar () const |
| CDockWidgetTab * | tabWidgetAt (int index) |
| void | updateMinimumSizeHint () |
| void | updateTitleBarButtonStates () |
Public Attributes | |
| CDockAreaWidget * | _this = nullptr |
| DockWidgetAreas | AllowedAreas = DefaultAllowedAreas |
| DockAreaLayout * | ContentsLayout = nullptr |
| CDockManager * | DockManager = nullptr |
| CDockAreaWidget::DockAreaFlags | Flags {CDockAreaWidget::DefaultFlags} |
| QBoxLayout * | Layout = nullptr |
| QSize | MinSizeHint |
| CDockAreaTitleBar * | TitleBar = nullptr |
| bool | UpdateTitleBarButtons = false |
Private data class of CDockAreaWidget class (pimpl)
Definition at line 245 of file DockAreaWidget.cpp.
| ads::DockAreaWidgetPrivate::DockAreaWidgetPrivate | ( | CDockAreaWidget * | _public | ) |
Private data constructor
Definition at line 331 of file DockAreaWidget.cpp.
| void ads::DockAreaWidgetPrivate::createTitleBar | ( | ) |
Creates the layout for top area with tabs and close button
Definition at line 339 of file DockAreaWidget.cpp.
|
inline |
Returns the dock widget with the given index
Definition at line 270 of file DockAreaWidget.cpp.
|
inline |
Returns the index of the given dock widget
Definition at line 295 of file DockAreaWidget.cpp.
|
inline |
Returns the tab action of the given dock widget
Definition at line 287 of file DockAreaWidget.cpp.
|
inline |
Convenience function for tabbar access
Definition at line 303 of file DockAreaWidget.cpp.
|
inline |
Convenience function to ease title widget access by index
Definition at line 278 of file DockAreaWidget.cpp.
|
inline |
Scans all contained dock widgets for the max. minimum size hint
Definition at line 316 of file DockAreaWidget.cpp.
| void ads::DockAreaWidgetPrivate::updateTitleBarButtonStates | ( | ) |
Udpates the enable state of the close and detach button
Definition at line 350 of file DockAreaWidget.cpp.
| CDockAreaWidget* ads::DockAreaWidgetPrivate::_this = nullptr |
Definition at line 247 of file DockAreaWidget.cpp.
| DockWidgetAreas ads::DockAreaWidgetPrivate::AllowedAreas = DefaultAllowedAreas |
Definition at line 253 of file DockAreaWidget.cpp.
| DockAreaLayout* ads::DockAreaWidgetPrivate::ContentsLayout = nullptr |
Definition at line 249 of file DockAreaWidget.cpp.
| CDockManager* ads::DockAreaWidgetPrivate::DockManager = nullptr |
Definition at line 251 of file DockAreaWidget.cpp.
| CDockAreaWidget::DockAreaFlags ads::DockAreaWidgetPrivate::Flags {CDockAreaWidget::DefaultFlags} |
Definition at line 255 of file DockAreaWidget.cpp.
| QBoxLayout* ads::DockAreaWidgetPrivate::Layout = nullptr |
Definition at line 248 of file DockAreaWidget.cpp.
| QSize ads::DockAreaWidgetPrivate::MinSizeHint |
Definition at line 254 of file DockAreaWidget.cpp.
| CDockAreaTitleBar* ads::DockAreaWidgetPrivate::TitleBar = nullptr |
Definition at line 250 of file DockAreaWidget.cpp.
| bool ads::DockAreaWidgetPrivate::UpdateTitleBarButtons = false |
Definition at line 252 of file DockAreaWidget.cpp.