Provides a wrapper for a widget that can be docked inside a Container or floated as a top-level window within the application.
More...
|
| SectionContent * | content () const |
| |
| int | height () const |
| |
| QIcon | icon () const |
| |
| bool | isDockFullscreen () const |
| |
| bool | isVisible () const |
| |
| QWidget * | mainWidget () |
| |
| | QCustomDockWidget (QWidget *main_widget, ContainerWidgetBase *container=nullptr) |
| |
| | QCustomDockWidget (QWidget *main_widget, RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr) |
| |
| | QCustomDockWidget (RibbonArea ribbon_area, ContainerWidgetBase *container=nullptr) |
| |
| virtual void | removeButton (Button *button) |
| |
| void | removeDock (bool delete_when_finished) |
| |
| void | setAllowAutoHideTitle (bool allow_auto_hide) |
| |
| virtual void | setDockSelected (bool selected) override |
| |
| virtual void | setIcon (const QIcon &icon) override |
| |
| void | setMainWidget (QWidget *widget) |
| |
| void | setSize (QSize size) |
| |
| void | setSizeHint (const QSize &size) |
| |
| virtual void | setTitle (const TranslatedString &title) override |
| |
| void | setupButton (Button *button) |
| |
| virtual void | setupDialogButton (Button *button) |
| |
| void | setVisible (bool visible) |
| |
| void | setWindowFlag (Qt::WindowType type, bool on=true) |
| |
| void | setWindowFlags (Qt::WindowFlags type) |
| |
| void | showDock (bool show_dock) |
| |
| void | showDock (bool show_dock, const PopupInfo &start_location, const PopupInfo &end_location, SectionWidget *section=nullptr) |
| |
| void | showDock (bool show_dock, const PopupInfo &start_location, SectionWidget *section=nullptr) |
| |
| void | showDock (bool show_dock, DropArea area, SectionWidget *section) |
| |
| void | showDockFullscreen (bool show_dock, const PopupInfo &start_location=PopupInfo()) |
| |
| QSize | sizeHint () const |
| |
| int | width () const |
| |
| QString | windowTitle () const |
| |
| virtual | ~QCustomDockWidget () |
| |
| 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) |
| |
| void | setHidable (bool hidable) |
| |
| 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 | 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 () |
| |
Provides a wrapper for a widget that can be docked inside a Container or floated as a top-level window within the application.