KDDockWidgets API Documentation 2.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper Class Reference

#include <Group_c.h>

Inheritance diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper:
Inheritance graph
[legend]
Collaboration diagram for KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper:
Collaboration graph
[legend]

Public Types

typedef KDDockWidgets::Rect *(* Callback_dragRect) (void *)
 
typedef void(* Callback_focusedWidgetChangedCallback) (void *)
 
typedef void(* Callback_isFocusedChangedCallback) (void *)
 
typedef void(* Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)
 
- Public Types inherited from KDDockWidgets::Core::Group
typedef Vector< Group * > List
 

Public Member Functions

 Group_wrapper (KDDockWidgets::Core::View *parent=nullptr)
 
 ~Group_wrapper ()
 
KDDockWidgets::Core::TitleBaractualTitleBar () const
 
void addTab (KDDockWidgets::Core::DockWidget *arg__1, KDDockWidgets::InitialOption arg__2={})
 
void addTab (KDDockWidgets::Core::FloatingWindow *floatingWindow, KDDockWidgets::InitialOption arg__2={})
 
void addTab (KDDockWidgets::Core::Group *arg__1, KDDockWidgets::InitialOption arg__2={})
 
bool allDockWidgetsHave (KDDockWidgets::DockWidgetOption arg__1) const
 
bool allDockWidgetsHave (KDDockWidgets::LayoutSaverOption arg__1) const
 
bool alwaysShowsTabs () const
 
bool anyDockWidgetsHas (KDDockWidgets::DockWidgetOption arg__1) const
 
bool anyDockWidgetsHas (KDDockWidgets::LayoutSaverOption arg__1) const
 
bool anyNonClosable () const
 
bool anyNonDockable () const
 
bool beingDeletedLater () const
 
KDDockWidgets::Size biggestDockWidgetMaxSize () const
 
bool containsDockWidget (KDDockWidgets::Core::DockWidget *w) const
 
bool containsMouse (KDDockWidgets::Point globalPos) const
 
KDDockWidgets::Core::DockWidgetcurrentDockWidget () const
 
int currentIndex () const
 
int currentTabIndex () const
 
KDDockWidgets::Core::FloatingWindowdetachTab (KDDockWidgets::Core::DockWidget *arg__1)
 
KDDockWidgets::Core::DockWidgetdockWidgetAt (int index) const
 
int dockWidgetCount () const
 
KDDockWidgets::Size dockWidgetsMinSize () const
 
virtual KDDockWidgets::Rect dragRect () const
 
virtual KDDockWidgets::Rect dragRect_nocallback () const
 
KDDockWidgets::Core::FloatingWindowfloatingWindow () const
 
virtual void focusedWidgetChangedCallback ()
 
virtual void focusedWidgetChangedCallback_nocallback ()
 
bool hasNestedMDIDockWidgets () const
 
bool hasSingleDockWidget () const
 
bool hasTabsVisible () const
 
int indexOfDockWidget (const KDDockWidgets::Core::DockWidget *arg__1)
 
void insertDockWidget (KDDockWidgets::Core::DockWidget *arg__1, int index)
 
void insertWidget (KDDockWidgets::Core::DockWidget *arg__1, int index, KDDockWidgets::InitialOption arg__3={})
 
bool isCentralFrame () const
 
bool isDockable () const
 
bool isEmpty () const
 
bool isFloating () const
 
virtual void isFocusedChangedCallback ()
 reimplement in the 1st QObject derived class
 
virtual void isFocusedChangedCallback_nocallback ()
 
bool isInFloatingWindow () const
 
bool isInMainWindow () const
 
bool isMDI () const
 
bool isMDIWrapper () const
 
bool isOverlayed () const
 
bool isTheOnlyGroup () const
 
KDDockWidgets::Core::Item * layoutItem () const
 
KDDockWidgets::Core::MainWindowmainWindow () const
 
KDDockWidgets::Core::DockWidgetmdiDockWidgetWrapper () const
 
KDDockWidgets::Core::DropAreamdiDropAreaWrapper () const
 
KDDockWidgets::Core::GroupmdiFrame () const
 
int nonContentsHeight () const
 
void onDockWidgetCountChanged ()
 
void onDockWidgetTitleChanged (KDDockWidgets::Core::DockWidget *arg__1)
 
void removeWidget (KDDockWidgets::Core::DockWidget *arg__1)
 
void renameTab (int index, const QString &arg__2)
 
void restoreToPreviousPosition ()
 
void setCurrentDockWidget (KDDockWidgets::Core::DockWidget *arg__1)
 
void setCurrentTabIndex (int index)
 
void setLayout (KDDockWidgets::Core::Layout *arg__1)
 
void setLayoutItem (KDDockWidgets::Core::Item *item)
 
virtual void setParentView_impl (KDDockWidgets::Core::View *parent)
 
virtual void setParentView_impl_nocallback (KDDockWidgets::Core::View *parent)
 
KDDockWidgets::Core::Stackstack () const
 
KDDockWidgets::Core::TabBartabBar () const
 
QString title () const
 
KDDockWidgets::Core::TitleBartitleBar () const
 
void unoverlay ()
 
void updateFloatingActions ()
 
void updateTitleAndIcon ()
 
void updateTitleBarVisibility ()
 
int userType () const
 
- Public Member Functions inherited from KDDockWidgets::Core::Group
 Group (View *parent=nullptr, FrameOptions=FrameOption_None, int userType=0)
 
virtual ~Group () override
 
Core::TitleBaractualTitleBar () const
 
void addTab (DockWidget *, InitialOption={})
 Adds a widget into the Group's Stack.
 
void addTab (FloatingWindow *floatingWindow, InitialOption={})
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
void addTab (Group *, InitialOption={})
 This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
 
Vector< QStringaffinities () const
 
bool allDockWidgetsHave (DockWidgetOption) const
 Returns whether all dock widgets have the specified option set.
 
bool allDockWidgetsHave (LayoutSaverOption) const
 Returns whether all dock widgets have the specified layout saver option set.
 
bool alwaysShowsTabs () const
 whether the tab widget will always show tabs, even if there's only 1 dock widget
 
bool anyDockWidgetsHas (DockWidgetOption) const
 Returns whether at least one dock widget has the specified option set.
 
bool anyDockWidgetsHas (LayoutSaverOption) const
 Returns whether at least one dock widget has the specified layout saver option set.
 
bool anyNonClosable () const
 
bool anyNonDockable () const
 
LayoutingGuest * asLayoutingGuest () const
 
bool beingDeletedLater () const
 Returns whether a deleteLater has already been issued.
 
Size biggestDockWidgetMaxSize () const
 Returns the biggest combined maxSize of all dock widgets.
 
void changeTabIcon (int index, const Icon &)
 
bool containsDockWidget (DockWidget *w) const
 returns whether the dockwidget w is inside this group
 
bool containsMouse (Point globalPos) const
 
DockWidgetcurrentDockWidget () const
 Returns the current dock widget.
 
int currentIndex () const
 returns the index of the current tab
 
int currentTabIndex () const
 
FloatingWindowdetachTab (DockWidget *)
 detaches this dock widget
 
DockWidgetdockWidgetAt (int index) const
 Returns the dock widget at index.
 
int dockWidgetCount () const
 returns the number of dock widgets inside the group
 
Vector< DockWidget * > dockWidgets () const
 
Size dockWidgetsMinSize () const
 Returns the minimum size of the dock widgets. This might be slightly smaller than Frame::minSize() due to the QTabWidget having some margins and tab bar.
 
Private * dptr () const
 
FloatingWindowfloatingWindow () const
 returns the FloatingWindow this group is in, if any
 
bool hasNestedMDIDockWidgets () const
 If this group is a MDI group (isMDI() == true), returns whether it contains nested dock widgets (DockWidget::Option_MDINestable)
 
bool hasSingleDockWidget () const
 returns whether there's only 1 dock widget.
 
bool hasTabsVisible () const
 returns true if tabs are visible
 
Icon icon () const
 
int indexOfDockWidget (const DockWidget *)
 returns the index of the specified dock widget
 
void insertDockWidget (DockWidget *, int index)
 Inserts a dock widget into the specified index.
 
void insertWidget (DockWidget *, int index, InitialOption={})
 Inserts a widget into the Group's TabWidget at index.
 
bool isCentralFrame () const
 returns if this widget is the central group MainWindow supports a mode where the middle group is persistent even if no dock widget is there.
 
bool isDockable () const
 Returns whether you can DND dock widgets over this group and tab into it.
 
bool isEmpty () const
 returns whether there's 0 dock widgets. If not persistent then the Frame will delete itself.
 
bool isFloating () const
 Returns whether this group is floating. A floating group isn't attached to any other MainWindow, and if it's attached to a FloatingWindow then it's considered floating if it's the only group in that Window. A floating group can have multiple dock widgets (tabbed), in which case each DockWidget::isFloating() returns false, in which case you can use isInFloatingWindow() which would still return true.
 
bool isInFloatingWindow () const
 Returns whether this group is in a FloatingWindow, as opposed to MainWindow.
 
bool isInMainWindow () const
 Returns whether this group is docked inside a MainWindow.
 
bool isMDI () const
 Returns whether this group is in a MDI layout Usually no, unless you're using an MDI main window.
 
bool isMDIWrapper () const
 Returns whether this group was created automatically just for the purpose of supporting DockWidget::Option_MDINestable.
 
bool isOverlayed () const
 Returns whether this group is overlayed on top of the MainWindow (auto-hide feature);.
 
bool isTheOnlyGroup () const
 
Core::Item * layoutItem () const
 returns the layout item that either contains this Frame in the layout or is a placeholder
 
MainWindowmainWindow () const
 Returns the main window this group is in. nullptr if not inside a main window.
 
DockWidgetmdiDockWidgetWrapper () const
 If this is an MDI wrapper group, return the DockWidget MDI wrapper.
 
DropAreamdiDropAreaWrapper () const
 If this is an MDI wrapper group, return the DropArea MDI wrapper.
 
GroupmdiFrame () const
 If this group is an MDI wrapper, returns the MDI group. That is the group you actually drag inside the MDI area.
 
MDILayoutmdiLayout () const
 Returns the MDI layout. Or nullptr if this group isn't in a MDI layout.
 
int nonContentsHeight () const
 
void onDockWidgetCountChanged ()
 
void onDockWidgetTitleChanged (DockWidget *)
 
FrameOptions options () const
 
void removeWidget (DockWidget *)
 removes a dockwidget from the group
 
void renameTab (int index, const QString &)
 
FloatingWindowFlags requestedFloatingWindowFlags () const
 User requested floating window flags for when this group floats.
 
WidgetResizeHandler * resizeHandler () const
 Returns the resize handler. Used mostly in MDI mode.
 
void restoreToPreviousPosition ()
 Puts the Group back in its previous main window position.
 
LayoutSaver::Group serialize () const
 
void setAllowedResizeSides (CursorPositions sides)
 Usually we do resize via the native window manager, but if a widget is docked like in MDI mode, or in overlayed mode then we allow the user to resize with mouse.
 
void setCurrentDockWidget (DockWidget *)
 Sets the specified dock widget to be the current tab.
 
void setCurrentTabIndex (int index)
 sets the current tab index
 
void setLayout (Layout *)
 Sets the Layout which this group is in.
 
void setLayoutItem (Core::Item *item)
 sets the layout item that either contains this Group in the layout or is a placeholder
 
Core::Stackstack () const
 returns the tab widget
 
Core::TabBartabBar () const
 
QString title () const
 
Core::TitleBartitleBar () const
 
void unoverlay ()
 clears the FrameOption_IsOverlayed flag. For example, if you drag a side-bar overlay, then it becomes a normal floating window
 
void updateFloatingActions ()
 
void updateTitleAndIcon ()
 
void updateTitleBarVisibility ()
 
int userType () const
 See Core::DockWidget::userType()
 
- Public Member Functions inherited from KDDockWidgets::Core::Controller
 Controller (ViewType type, View *)
 
virtual ~Controller ()
 
bool close ()
 
void destroyLater ()
 
Controller::Private * dptr () const
 
Rect geometry () const
 
int height () const
 
bool inDtor () const
 
bool is (ViewType) const
 Returns whether this controller is of the specified type.
 
bool isVisible () const
 
Point mapToGlobal (Point) const
 
Point pos () const
 
Rect rect () const
 
void setParentView (View *parent)
 
void setVisible (bool)
 
void show () const
 
Size size () const
 
ViewType type () const
 Returns the type of this controller.
 
Viewview () const
 Returns the view associated with this controller, if any.
 
int width () const
 
std::shared_ptr< Viewwindow () const
 
int x () const
 
int y () const
 
- Public Member Functions inherited from KDDockWidgets::Core::FocusScope
 FocusScope (View *thisView)
 constructor
 
virtual ~FocusScope ()
 
void focus (Qt::FocusReason=Qt::OtherFocusReason)
 Sets focus on this scope.
 
bool isFocused () const
 Returns true if this FocusScope is focused. This is similar to the QWidget::hasFocus(), except that it counts with the children being focused too. i.e: If any child is focused then this FocusScope has focus too.
 

Static Public Member Functions

static int dbg_numFrames ()
 
static KDDockWidgets::Core::GroupfromItem (const KDDockWidgets::Core::Item *arg__1)
 
- Static Public Member Functions inherited from KDDockWidgets::Core::Group
static int dbg_numFrames ()
 For tests-only. Returns the number of Frame instances in the whole application.
 
static Groupdeserialize (const LayoutSaver::Group &)
 
static Core::GroupfromItem (const Core::Item *)
 Returns the group that's in the specified item.
 

Public Attributes

Callback_dragRect m_dragRectCallback = nullptr
 
Callback_focusedWidgetChangedCallback m_focusedWidgetChangedCallbackCallback = nullptr
 
Callback_isFocusedChangedCallback m_isFocusedChangedCallbackCallback = nullptr
 
Callback_setParentView_impl m_setParentView_implCallback = nullptr
 

Additional Inherited Members

- Protected Attributes inherited from KDDockWidgets::Core::Group
bool m_inDtor = false
 
Core::Stack *const m_stack
 
Core::TabBar *const m_tabBar
 
Core::TitleBar *const m_titleBar
 
- Protected Attributes inherited from KDDockWidgets::Core::Controller
bool m_inDtor = false
 

Detailed Description

Definition at line 29 of file KDDWBindingsCore/Group_c.h.

Member Typedef Documentation

◆ Callback_dragRect

typedef KDDockWidgets::Rect *(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::Callback_dragRect) (void *)

Definition at line 107 of file KDDWBindingsCore/Group_c.h.

◆ Callback_focusedWidgetChangedCallback

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::Callback_focusedWidgetChangedCallback) (void *)

Definition at line 109 of file KDDWBindingsCore/Group_c.h.

◆ Callback_isFocusedChangedCallback

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::Callback_isFocusedChangedCallback) (void *)

Definition at line 111 of file KDDWBindingsCore/Group_c.h.

◆ Callback_setParentView_impl

typedef void(* KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::Callback_setParentView_impl) (void *, KDDockWidgets::Core::View *parent)

Definition at line 113 of file KDDWBindingsCore/Group_c.h.

Constructor & Destructor Documentation

◆ ~Group_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::~Group_wrapper ( )

Definition at line 349 of file KDDWBindingsCore/Group_c.cpp.

◆ Group_wrapper()

KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::Group_wrapper ( KDDockWidgets::Core::View parent = nullptr)

Definition at line 33 of file KDDWBindingsCore/Group_c.cpp.

Member Function Documentation

◆ actualTitleBar()

KDDockWidgets::Core::TitleBar * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::actualTitleBar ( ) const

Definition at line 37 of file KDDWBindingsCore/Group_c.cpp.

◆ addTab() [1/3]

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::addTab ( KDDockWidgets::Core::DockWidget arg__1,
KDDockWidgets::InitialOption  arg__2 = {} 
)

Definition at line 41 of file KDDWBindingsCore/Group_c.cpp.

References KDDockWidgets::Core::Group::addTab().

◆ addTab() [2/3]

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::addTab ( KDDockWidgets::Core::FloatingWindow floatingWindow,
KDDockWidgets::InitialOption  arg__2 = {} 
)

◆ addTab() [3/3]

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::addTab ( KDDockWidgets::Core::Group arg__1,
KDDockWidgets::InitialOption  arg__2 = {} 
)

Definition at line 49 of file KDDWBindingsCore/Group_c.cpp.

References KDDockWidgets::Core::Group::addTab().

◆ allDockWidgetsHave() [1/2]

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::allDockWidgetsHave ( KDDockWidgets::DockWidgetOption  arg__1) const

Definition at line 53 of file KDDWBindingsCore/Group_c.cpp.

◆ allDockWidgetsHave() [2/2]

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::allDockWidgetsHave ( KDDockWidgets::LayoutSaverOption  arg__1) const

Definition at line 57 of file KDDWBindingsCore/Group_c.cpp.

◆ alwaysShowsTabs()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::alwaysShowsTabs ( ) const

Definition at line 61 of file KDDWBindingsCore/Group_c.cpp.

◆ anyDockWidgetsHas() [1/2]

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::anyDockWidgetsHas ( KDDockWidgets::DockWidgetOption  arg__1) const

Definition at line 65 of file KDDWBindingsCore/Group_c.cpp.

◆ anyDockWidgetsHas() [2/2]

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::anyDockWidgetsHas ( KDDockWidgets::LayoutSaverOption  arg__1) const

Definition at line 69 of file KDDWBindingsCore/Group_c.cpp.

◆ anyNonClosable()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::anyNonClosable ( ) const

Definition at line 73 of file KDDWBindingsCore/Group_c.cpp.

◆ anyNonDockable()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::anyNonDockable ( ) const

Definition at line 77 of file KDDWBindingsCore/Group_c.cpp.

◆ beingDeletedLater()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::beingDeletedLater ( ) const

Definition at line 81 of file KDDWBindingsCore/Group_c.cpp.

◆ biggestDockWidgetMaxSize()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::biggestDockWidgetMaxSize ( ) const

Definition at line 85 of file KDDWBindingsCore/Group_c.cpp.

◆ containsDockWidget()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::containsDockWidget ( KDDockWidgets::Core::DockWidget w) const

Definition at line 89 of file KDDWBindingsCore/Group_c.cpp.

◆ containsMouse()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::containsMouse ( KDDockWidgets::Point  globalPos) const

Definition at line 93 of file KDDWBindingsCore/Group_c.cpp.

◆ currentDockWidget()

KDDockWidgets::Core::DockWidget * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::currentDockWidget ( ) const

Definition at line 97 of file KDDWBindingsCore/Group_c.cpp.

◆ currentIndex()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::currentIndex ( ) const

Definition at line 101 of file KDDWBindingsCore/Group_c.cpp.

◆ currentTabIndex()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::currentTabIndex ( ) const

Definition at line 105 of file KDDWBindingsCore/Group_c.cpp.

◆ dbg_numFrames()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dbg_numFrames ( )
static

◆ detachTab()

KDDockWidgets::Core::FloatingWindow * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::detachTab ( KDDockWidgets::Core::DockWidget arg__1)

Definition at line 113 of file KDDWBindingsCore/Group_c.cpp.

◆ dockWidgetAt()

KDDockWidgets::Core::DockWidget * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dockWidgetAt ( int  index) const

Definition at line 117 of file KDDWBindingsCore/Group_c.cpp.

◆ dockWidgetCount()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dockWidgetCount ( ) const

Definition at line 121 of file KDDWBindingsCore/Group_c.cpp.

◆ dockWidgetsMinSize()

KDDockWidgets::Size KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dockWidgetsMinSize ( ) const

Definition at line 125 of file KDDWBindingsCore/Group_c.cpp.

◆ dragRect()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dragRect ( ) const
virtual

Returns the drag rect in global coordinates. This is usually the title bar rect. However, when using Config::Flag_HideTitleBarWhenTabsVisible it will be the tab bar background. Returns global coordinates.

Reimplemented from KDDockWidgets::Core::Group.

Definition at line 129 of file KDDWBindingsCore/Group_c.cpp.

References m_dragRectCallback.

◆ dragRect_nocallback()

KDDockWidgets::Rect KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::dragRect_nocallback ( ) const
virtual

◆ floatingWindow()

KDDockWidgets::Core::FloatingWindow * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::floatingWindow ( ) const

Definition at line 142 of file KDDWBindingsCore/Group_c.cpp.

Referenced by addTab().

◆ focusedWidgetChangedCallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::focusedWidgetChangedCallback ( )
virtual

◆ focusedWidgetChangedCallback_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::focusedWidgetChangedCallback_nocallback ( )
virtual

◆ fromItem()

KDDockWidgets::Core::Group * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::fromItem ( const KDDockWidgets::Core::Item *  arg__1)
static

◆ hasNestedMDIDockWidgets()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::hasNestedMDIDockWidgets ( ) const

Definition at line 163 of file KDDWBindingsCore/Group_c.cpp.

◆ hasSingleDockWidget()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::hasSingleDockWidget ( ) const

Definition at line 167 of file KDDWBindingsCore/Group_c.cpp.

◆ hasTabsVisible()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::hasTabsVisible ( ) const

Definition at line 171 of file KDDWBindingsCore/Group_c.cpp.

◆ indexOfDockWidget()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::indexOfDockWidget ( const KDDockWidgets::Core::DockWidget arg__1)

Definition at line 175 of file KDDWBindingsCore/Group_c.cpp.

◆ insertDockWidget()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::insertDockWidget ( KDDockWidgets::Core::DockWidget arg__1,
int  index 
)

◆ insertWidget()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::insertWidget ( KDDockWidgets::Core::DockWidget arg__1,
int  index,
KDDockWidgets::InitialOption  arg__3 = {} 
)

◆ isCentralFrame()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isCentralFrame ( ) const

Definition at line 187 of file KDDWBindingsCore/Group_c.cpp.

◆ isDockable()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isDockable ( ) const

Definition at line 191 of file KDDWBindingsCore/Group_c.cpp.

◆ isEmpty()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isEmpty ( ) const

Definition at line 195 of file KDDWBindingsCore/Group_c.cpp.

◆ isFloating()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isFloating ( ) const

Definition at line 199 of file KDDWBindingsCore/Group_c.cpp.

◆ isFocusedChangedCallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isFocusedChangedCallback ( )
virtual

reimplement in the 1st QObject derived class

Reimplemented from KDDockWidgets::Core::Group.

Definition at line 203 of file KDDWBindingsCore/Group_c.cpp.

References KDDockWidgets::Core::Group::isFocusedChangedCallback(), and m_isFocusedChangedCallbackCallback.

◆ isFocusedChangedCallback_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isFocusedChangedCallback_nocallback ( )
virtual

◆ isInFloatingWindow()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isInFloatingWindow ( ) const

Definition at line 216 of file KDDWBindingsCore/Group_c.cpp.

◆ isInMainWindow()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isInMainWindow ( ) const

Definition at line 220 of file KDDWBindingsCore/Group_c.cpp.

◆ isMDI()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isMDI ( ) const

Definition at line 224 of file KDDWBindingsCore/Group_c.cpp.

◆ isMDIWrapper()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isMDIWrapper ( ) const

Definition at line 228 of file KDDWBindingsCore/Group_c.cpp.

◆ isOverlayed()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isOverlayed ( ) const

Definition at line 232 of file KDDWBindingsCore/Group_c.cpp.

◆ isTheOnlyGroup()

bool KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::isTheOnlyGroup ( ) const

Definition at line 236 of file KDDWBindingsCore/Group_c.cpp.

◆ layoutItem()

KDDockWidgets::Core::Item * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::layoutItem ( ) const

Definition at line 240 of file KDDWBindingsCore/Group_c.cpp.

◆ mainWindow()

KDDockWidgets::Core::MainWindow * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::mainWindow ( ) const

Definition at line 244 of file KDDWBindingsCore/Group_c.cpp.

◆ mdiDockWidgetWrapper()

KDDockWidgets::Core::DockWidget * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::mdiDockWidgetWrapper ( ) const

Definition at line 248 of file KDDWBindingsCore/Group_c.cpp.

◆ mdiDropAreaWrapper()

KDDockWidgets::Core::DropArea * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::mdiDropAreaWrapper ( ) const

Definition at line 252 of file KDDWBindingsCore/Group_c.cpp.

◆ mdiFrame()

KDDockWidgets::Core::Group * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::mdiFrame ( ) const

Definition at line 256 of file KDDWBindingsCore/Group_c.cpp.

◆ nonContentsHeight()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::nonContentsHeight ( ) const

Definition at line 260 of file KDDWBindingsCore/Group_c.cpp.

◆ onDockWidgetCountChanged()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::onDockWidgetCountChanged ( )

◆ onDockWidgetTitleChanged()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::onDockWidgetTitleChanged ( KDDockWidgets::Core::DockWidget arg__1)

◆ removeWidget()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::removeWidget ( KDDockWidgets::Core::DockWidget arg__1)

◆ renameTab()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::renameTab ( int  index,
const QString arg__2 
)

◆ restoreToPreviousPosition()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::restoreToPreviousPosition ( )

◆ setCurrentDockWidget()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setCurrentDockWidget ( KDDockWidgets::Core::DockWidget arg__1)

◆ setCurrentTabIndex()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setCurrentTabIndex ( int  index)

◆ setLayout()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setLayout ( KDDockWidgets::Core::Layout arg__1)

◆ setLayoutItem()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setLayoutItem ( KDDockWidgets::Core::Item *  item)

◆ setParentView_impl()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setParentView_impl ( KDDockWidgets::Core::View parent)
virtual

◆ setParentView_impl_nocallback()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::setParentView_impl_nocallback ( KDDockWidgets::Core::View parent)
virtual

◆ stack()

KDDockWidgets::Core::Stack * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::stack ( ) const

Definition at line 313 of file KDDWBindingsCore/Group_c.cpp.

◆ tabBar()

KDDockWidgets::Core::TabBar * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::tabBar ( ) const

Definition at line 317 of file KDDWBindingsCore/Group_c.cpp.

◆ title()

QString KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::title ( ) const

Definition at line 321 of file KDDWBindingsCore/Group_c.cpp.

◆ titleBar()

KDDockWidgets::Core::TitleBar * KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::titleBar ( ) const

Definition at line 325 of file KDDWBindingsCore/Group_c.cpp.

◆ unoverlay()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::unoverlay ( )

◆ updateFloatingActions()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::updateFloatingActions ( )

◆ updateTitleAndIcon()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::updateTitleAndIcon ( )

◆ updateTitleBarVisibility()

void KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::updateTitleBarVisibility ( )

◆ userType()

int KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::userType ( ) const

Definition at line 345 of file KDDWBindingsCore/Group_c.cpp.

Member Data Documentation

◆ m_dragRectCallback

Callback_dragRect KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::m_dragRectCallback = nullptr

Definition at line 108 of file KDDWBindingsCore/Group_c.h.

Referenced by dragRect().

◆ m_focusedWidgetChangedCallbackCallback

Callback_focusedWidgetChangedCallback KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::m_focusedWidgetChangedCallbackCallback = nullptr

Definition at line 110 of file KDDWBindingsCore/Group_c.h.

Referenced by focusedWidgetChangedCallback().

◆ m_isFocusedChangedCallbackCallback

Callback_isFocusedChangedCallback KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::m_isFocusedChangedCallbackCallback = nullptr

Definition at line 112 of file KDDWBindingsCore/Group_c.h.

Referenced by isFocusedChangedCallback().

◆ m_setParentView_implCallback

Callback_setParentView_impl KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::Group_wrapper::m_setParentView_implCallback = nullptr

Definition at line 114 of file KDDWBindingsCore/Group_c.h.

Referenced by setParentView_impl().


The documentation for this class was generated from the following files:

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDDockWidgets
Advanced Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
Generated by doxygen 1.9.8