![]() |
API Documentation
|
The root class that allows iterface with the NDEVR API Widget Docking system. More...
#include <DockItem.h>
Public Member Functions | |
| ContainerWidgetBase * | container () const |
| DockItem (ContainerWidgetBase *container=nullptr) | |
| DockItem (RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr) | |
| FloatingWidget * | floatingWidget () const |
| bool | isClosable () const |
| bool | isDocked () const |
| bool | isDockSelected () const |
| bool | isDockVisible () const |
| bool | isHidable () const |
| bool | isMovable () const |
| bool | isWindowable () const |
| void | moveTabToEnd () |
| void | moveTabToStart () |
| SectionWidget * | section () const |
| void | setClosable (bool closable) |
| virtual void | setContainer (ContainerWidgetBase *container) |
| void | setDockArea (DropArea drop_area, SectionWidget *section) |
| virtual void | setDockSelected (bool selected) |
| void | setHidable (bool hidable) |
| virtual void | setIcon (const QIcon &icon) |
| virtual void | setIconID (const String &icon) |
| void | setMoveable (bool movable) |
| void | setRibbonArea (RibbonArea ribbon_area) |
| void | setShowTab (bool show_tab) |
| void | setTabFlat (bool flat) |
| virtual void | setTitle (const TranslatedString &title) |
| virtual void | setUseTabTitle (bool use_tab_title) |
| void | setWindowable (bool hidable) |
| bool | showTab () const |
| virtual void | swapWith (DockItem *other_widget) |
| virtual const TranslatedString & | title () const |
| SectionIconTab * | titleWidget () const |
| bool | useTabTitle () const |
| virtual | ~DockItem () |
Protected Member Functions | |
| virtual void | createSectionContent () |
| virtual void | initialize () |
Protected Attributes | |
| QPointer< ContainerWidgetBase > | m_container |
| QIcon | m_icon |
| String | m_icon_id |
| SectionIconTab * | m_icon_title |
| bool | m_is_closable |
| bool | m_is_hidable |
| bool | m_is_movable |
| bool | m_is_selected |
| bool | m_is_windowable |
| SectionWidget * | m_original_section |
| RibbonArea | m_prefered_ribbon_area |
| SectionContent * | m_section_content |
| bool | m_show_tab |
| TranslatedString | m_title |
| bool | m_use_tab_title |
| UUID | m_uuid |
The root class that allows iterface with the NDEVR API Widget Docking system.
|
explicit |
|
explicit |
|
virtual |
| ContainerWidgetBase * container | ( | ) | const |
|
protectedvirtual |
Reimplemented in QCustomDockWidget.
| FloatingWidget * floatingWidget | ( | ) | const |
|
protectedvirtual |
|
inline |
| bool isDocked | ( | ) | const |
|
inline |
| bool isDockVisible | ( | ) | const |
|
inline |
| bool isMovable | ( | ) | const |
|
inline |
| void moveTabToEnd | ( | ) |
| void moveTabToStart | ( | ) |
| SectionWidget * section | ( | ) | const |
| void setClosable | ( | bool | closable | ) |
|
virtual |
| void setDockArea | ( | DropArea | drop_area, |
| SectionWidget * | section ) |
|
virtual |
Reimplemented in QCustomDockWidget.
| void setHidable | ( | bool | hidable | ) |
|
virtual |
Reimplemented in QCustomDockWidget.
|
virtual |
| void setMoveable | ( | bool | movable | ) |
| void setRibbonArea | ( | RibbonArea | ribbon_area | ) |
| void setShowTab | ( | bool | show_tab | ) |
| void setTabFlat | ( | bool | flat | ) |
|
virtual |
Reimplemented in QCustomDockWidget.
|
virtual |
| void setWindowable | ( | bool | hidable | ) |
| bool showTab | ( | ) | const |
|
virtual |
|
inlinevirtual |
| SectionIconTab * titleWidget | ( | ) | const |
| bool useTabTitle | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |