#include <plot_docker.h>

Public Slots | |
| DockWidget * | splitHorizontal () |
| DockWidget * | splitVertical () |
Public Slots inherited from ads::CDockWidget | |
| void | closeDockWidget () |
| void | deleteDockWidget () |
| void | raise () |
| void | setAsCurrentTab () |
| void | setFloating () |
| void | showFullScreen () |
| void | showNormal () |
| void | toggleView (bool Open=true) |
Signals | |
| void | undoableChange () |
Signals inherited from ads::CDockWidget | |
| void | closed () |
| void | closeRequested () |
| void | featuresChanged (ads::CDockWidget::DockWidgetFeatures features) |
| void | titleChanged (const QString &Title) |
| void | topLevelChanged (bool topLevel) |
| void | viewToggled (bool Open) |
| void | visibilityChanged (bool visible) |
Public Member Functions | |
| DockWidget (PlotDataMapRef &datamap, QWidget *parent=nullptr) | |
| PlotWidget * | plotWidget () |
| DockToolbar * | toolBar () |
| ~DockWidget () override | |
Public Member Functions inherited from ads::CDockWidget | |
| CDockWidget (const QString &title, QWidget *parent=0) | |
| QToolBar * | createDefaultToolBar () |
| CDockAreaWidget * | dockAreaWidget () const |
| CDockContainerWidget * | dockContainer () const |
| CDockManager * | dockManager () const |
| virtual bool | event (QEvent *e) override |
| DockWidgetFeatures | features () const |
| QIcon | icon () const |
| bool | isCentralWidget () const |
| bool | isClosed () const |
| bool | isCurrentTab () const |
| bool | isFloating () const |
| bool | isFullScreen () const |
| bool | isInFloatingContainer () const |
| bool | isTabbed () const |
| virtual QSize | minimumSizeHint () const override |
| void | setFeature (DockWidgetFeature flag, bool on) |
| void | setFeatures (DockWidgetFeatures features) |
| void | setIcon (const QIcon &Icon) |
| void | setMinimumSizeHintMode (eMinimumSizeHintMode Mode) |
| void | setTabToolTip (const QString &text) |
| void | setTitleBarActions (QList< QAction * > actions) |
| void | setToggleViewActionMode (eToggleViewActionMode Mode) |
| void | setToolBar (QToolBar *ToolBar) |
| void | setToolBarIconSize (const QSize &IconSize, eState State) |
| void | setToolBarStyle (Qt::ToolButtonStyle Style, eState State) |
| void | setWidget (QWidget *widget, eInsertMode InsertMode=AutoScrollArea) |
| CDockWidgetTab * | tabWidget () const |
| QWidget * | takeWidget () |
| virtual QList< QAction * > | titleBarActions () const |
| QAction * | toggleViewAction () const |
| QToolBar * | toolBar () const |
| QSize | toolBarIconSize (eState State) const |
| Qt::ToolButtonStyle | toolBarStyle (eState State) const |
| QWidget * | widget () const |
| virtual | ~CDockWidget () |
Private Attributes | |
| PlotDataMapRef & | _datamap |
| PlotWidget * | _plot_widget = nullptr |
| DockToolbar * | _toolbar |
Additional Inherited Members | |
Public Types inherited from ads::CDockWidget | |
| enum | DockWidgetFeature { DockWidgetClosable = 0x01, DockWidgetMovable = 0x02, DockWidgetFloatable = 0x04, DockWidgetDeleteOnClose = 0x08, CustomCloseHandling = 0x10, DockWidgetFocusable = 0x20, DockWidgetForceCloseWithArea = 0x40, DefaultDockWidgetFeatures = DockWidgetClosable | DockWidgetMovable | DockWidgetFloatable | DockWidgetFocusable, AllDockWidgetFeatures = DefaultDockWidgetFeatures | DockWidgetDeleteOnClose | CustomCloseHandling, DockWidgetAlwaysCloseAndDelete = DockWidgetForceCloseWithArea | DockWidgetDeleteOnClose, NoDockWidgetFeatures = 0x00 } |
| enum | eInsertMode { AutoScrollArea, ForceScrollArea, ForceNoScrollArea } |
| enum | eMinimumSizeHintMode { MinimumSizeHintFromDockWidget, MinimumSizeHintFromContent } |
| enum | eState { StateHidden, StateDocked, StateFloating } |
| enum | eToggleViewActionMode { ActionModeToggle, ActionModeShow } |
| using | Super = QFrame |
Protected Member Functions inherited from ads::CDockWidget | |
| bool | closeDockWidgetInternal (bool ForceClose=false) |
| void | emitTopLevelChanged (bool Floating) |
| void | flagAsUnassigned () |
| void | saveState (QXmlStreamWriter &Stream) const |
| void | setClosedState (bool Closed) |
| void | setDockArea (CDockAreaWidget *DockArea) |
| void | setDockManager (CDockManager *DockManager) |
| void | setToggleViewActionChecked (bool Checked) |
| void | toggleViewInternal (bool Open) |
Static Protected Member Functions inherited from ads::CDockWidget | |
| static void | emitTopLevelEventForWidget (CDockWidget *TopLevelDockWidget, bool Floating) |
Definition at line 16 of file plot_docker.h.
| DockWidget::DockWidget | ( | PlotDataMapRef & | datamap, |
| QWidget * | parent = nullptr |
||
| ) |
Definition at line 281 of file plot_docker.cpp.
|
override |
Definition at line 343 of file plot_docker.cpp.
| PlotWidget * DockWidget::plotWidget | ( | ) |
Definition at line 386 of file plot_docker.cpp.
|
slot |
Definition at line 347 of file plot_docker.cpp.
|
slot |
Definition at line 367 of file plot_docker.cpp.
| DockToolbar * DockWidget::toolBar | ( | ) |
Definition at line 391 of file plot_docker.cpp.
|
signal |
|
private |
Definition at line 39 of file plot_docker.h.
|
private |
Definition at line 35 of file plot_docker.h.
|
private |
Definition at line 37 of file plot_docker.h.