KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
KDDWBindingsCore/Group_c.h
Go to the documentation of this file.
1/*
2 This file is part of KDDockWidgets.
3
4 SPDX-FileCopyrightText: 2019 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
5 Author: SĂ©rgio Martins <sergio.martins@kdab.com>
6
7 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
8
9 Contact KDAB at <info@kdab.com> for commercial licensing options.
10*/
11#include "kddockwidgets_export.h"
12#include <core/Group.h>
13#include <core/View.h>
14#include <core/DockWidget.h>
15#include <KDDockWidgets.h>
16#include <FloatingWindow.h>
17#include "core/Stack.h"
18#include <TabBar.h>
19#include <geometry_helpers_p.h>
20#include "core/TitleBar.h"
21#include <string_p.h>
22#include "core/MainWindow.h"
23#include <Item_p.h>
24#include "core/DropArea.h"
25#include <core/Layout.h>
26
28namespace KDDWBindingsCore {
30{
31public:
40 bool alwaysShowsTabs() const;
43 bool anyNonClosable() const;
44 bool anyNonDockable() const;
45 bool beingDeletedLater() const;
46 KDDockWidgets::Size biggestDockWidgetMaxSize() const;
48 bool containsMouse(KDDockWidgets::Point globalPos) const;
50 int currentIndex() const;
51 int currentTabIndex() const;
52 static int dbg_numFrames();
55 int dockWidgetCount() const;
56 KDDockWidgets::Size dockWidgetsMinSize() const;
57 virtual KDDockWidgets::Rect dragRect() const;
58 virtual KDDockWidgets::Rect dragRect_nocallback() const;
60 virtual void focusedWidgetChangedCallback();
62 static KDDockWidgets::Core::Group *fromItem(const KDDockWidgets::Core::Item *arg__1);
63 bool hasNestedMDIDockWidgets() const;
64 bool hasSingleDockWidget() const;
65 bool hasTabsVisible() const;
69 bool isCentralGroup() const;
70 bool isDockable() const;
71 bool isEmpty() const;
72 bool isFloating() const;
73 virtual void isFocusedChangedCallback();
75 bool isInFloatingWindow() const;
76 bool isInMainWindow() const;
77 bool isMDI() const;
78 bool isMDIWrapper() const;
79 bool isOverlayed() const;
80 bool isTheOnlyGroup() const;
81 KDDockWidgets::Core::Item *layoutItem() const;
86 int nonContentsHeight() const;
90 void renameTab(int index, const QString &arg__2);
93 void setCurrentTabIndex(int index);
95 void setLayoutItem(KDDockWidgets::Core::Item *item);
100 QString title() const;
102 void unoverlay();
104 void updateTitleAndIcon();
106 int userType() const;
107 typedef KDDockWidgets::Rect *(*Callback_dragRect)(void *);
111 typedef void (*Callback_isFocusedChangedCallback)(void *);
115};
116}
117}
118extern "C" {
119// KDDockWidgets::Core::Group::Group(KDDockWidgets::Core::View * parent)
120DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__constructor_View(void *parent_);
121// KDDockWidgets::Core::Group::actualTitleBar() const
122DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__actualTitleBar(void *thisObj);
123// KDDockWidgets::Core::Group::addTab(KDDockWidgets::Core::DockWidget * arg__1, KDDockWidgets::InitialOption arg__2)
124DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_DockWidget_InitialOption(void *thisObj, void *arg__1_, void *arg__2_);
125// KDDockWidgets::Core::Group::addTab(KDDockWidgets::Core::FloatingWindow * floatingWindow, KDDockWidgets::InitialOption arg__2)
126DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_FloatingWindow_InitialOption(void *thisObj, void *floatingWindow_, void *arg__2_);
127// KDDockWidgets::Core::Group::addTab(KDDockWidgets::Core::Group * arg__1, KDDockWidgets::InitialOption arg__2)
128DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_Group_InitialOption(void *thisObj, void *arg__1_, void *arg__2_);
129// KDDockWidgets::Core::Group::allDockWidgetsHave(KDDockWidgets::DockWidgetOption arg__1) const
130DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__allDockWidgetsHave_DockWidgetOption(void *thisObj, int arg__1);
131// KDDockWidgets::Core::Group::allDockWidgetsHave(KDDockWidgets::LayoutSaverOption arg__1) const
132DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__allDockWidgetsHave_LayoutSaverOption(void *thisObj, int arg__1);
133// KDDockWidgets::Core::Group::alwaysShowsTabs() const
134DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__alwaysShowsTabs(void *thisObj);
135// KDDockWidgets::Core::Group::anyDockWidgetsHas(KDDockWidgets::DockWidgetOption arg__1) const
136DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyDockWidgetsHas_DockWidgetOption(void *thisObj, int arg__1);
137// KDDockWidgets::Core::Group::anyDockWidgetsHas(KDDockWidgets::LayoutSaverOption arg__1) const
138DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyDockWidgetsHas_LayoutSaverOption(void *thisObj, int arg__1);
139// KDDockWidgets::Core::Group::anyNonClosable() const
140DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyNonClosable(void *thisObj);
141// KDDockWidgets::Core::Group::anyNonDockable() const
142DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyNonDockable(void *thisObj);
143// KDDockWidgets::Core::Group::beingDeletedLater() const
144DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__beingDeletedLater(void *thisObj);
145// KDDockWidgets::Core::Group::biggestDockWidgetMaxSize() const
146DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__biggestDockWidgetMaxSize(void *thisObj);
147// KDDockWidgets::Core::Group::containsDockWidget(KDDockWidgets::Core::DockWidget * w) const
148DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__containsDockWidget_DockWidget(void *thisObj, void *w_);
149// KDDockWidgets::Core::Group::containsMouse(KDDockWidgets::Point globalPos) const
150DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__containsMouse_Point(void *thisObj, void *globalPos_);
151// KDDockWidgets::Core::Group::currentDockWidget() const
152DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__currentDockWidget(void *thisObj);
153// KDDockWidgets::Core::Group::currentIndex() const
154DOCKS_EXPORT int c_KDDockWidgets__Core__Group__currentIndex(void *thisObj);
155// KDDockWidgets::Core::Group::currentTabIndex() const
156DOCKS_EXPORT int c_KDDockWidgets__Core__Group__currentTabIndex(void *thisObj);
157// KDDockWidgets::Core::Group::dbg_numFrames()
159// KDDockWidgets::Core::Group::detachTab(KDDockWidgets::Core::DockWidget * arg__1)
160DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__detachTab_DockWidget(void *thisObj, void *arg__1_);
161// KDDockWidgets::Core::Group::dockWidgetAt(int index) const
162DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__dockWidgetAt_int(void *thisObj, int index);
163// KDDockWidgets::Core::Group::dockWidgetCount() const
164DOCKS_EXPORT int c_KDDockWidgets__Core__Group__dockWidgetCount(void *thisObj);
165// KDDockWidgets::Core::Group::dockWidgetsMinSize() const
166DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__dockWidgetsMinSize(void *thisObj);
167// KDDockWidgets::Core::Group::dragRect() const
168DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__dragRect(void *thisObj);
169// KDDockWidgets::Core::Group::floatingWindow() const
170DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__floatingWindow(void *thisObj);
171// KDDockWidgets::Core::Group::focusedWidgetChangedCallback()
173// KDDockWidgets::Core::Group::fromItem(const KDDockWidgets::Core::Item * arg__1)
174DOCKS_EXPORT void *c_static_KDDockWidgets__Core__Group__fromItem_Item(void *arg__1_);
175// KDDockWidgets::Core::Group::hasNestedMDIDockWidgets() const
176DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasNestedMDIDockWidgets(void *thisObj);
177// KDDockWidgets::Core::Group::hasSingleDockWidget() const
178DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasSingleDockWidget(void *thisObj);
179// KDDockWidgets::Core::Group::hasTabsVisible() const
180DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasTabsVisible(void *thisObj);
181// KDDockWidgets::Core::Group::indexOfDockWidget(const KDDockWidgets::Core::DockWidget * arg__1)
182DOCKS_EXPORT int c_KDDockWidgets__Core__Group__indexOfDockWidget_DockWidget(void *thisObj, void *arg__1_);
183// KDDockWidgets::Core::Group::insertDockWidget(KDDockWidgets::Core::DockWidget * arg__1, int index)
184DOCKS_EXPORT void c_KDDockWidgets__Core__Group__insertDockWidget_DockWidget_int(void *thisObj, void *arg__1_, int index);
185// KDDockWidgets::Core::Group::insertWidget(KDDockWidgets::Core::DockWidget * arg__1, int index, KDDockWidgets::InitialOption arg__3)
186DOCKS_EXPORT void c_KDDockWidgets__Core__Group__insertWidget_DockWidget_int_InitialOption(void *thisObj, void *arg__1_, int index, void *arg__3_);
187// KDDockWidgets::Core::Group::isCentralGroup() const
188DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isCentralGroup(void *thisObj);
189// KDDockWidgets::Core::Group::isDockable() const
190DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isDockable(void *thisObj);
191// KDDockWidgets::Core::Group::isEmpty() const
192DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isEmpty(void *thisObj);
193// KDDockWidgets::Core::Group::isFloating() const
194DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isFloating(void *thisObj);
195// KDDockWidgets::Core::Group::isFocusedChangedCallback()
196DOCKS_EXPORT void c_KDDockWidgets__Core__Group__isFocusedChangedCallback(void *thisObj);
197// KDDockWidgets::Core::Group::isInFloatingWindow() const
198DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isInFloatingWindow(void *thisObj);
199// KDDockWidgets::Core::Group::isInMainWindow() const
200DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isInMainWindow(void *thisObj);
201// KDDockWidgets::Core::Group::isMDI() const
202DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isMDI(void *thisObj);
203// KDDockWidgets::Core::Group::isMDIWrapper() const
204DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isMDIWrapper(void *thisObj);
205// KDDockWidgets::Core::Group::isOverlayed() const
206DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isOverlayed(void *thisObj);
207// KDDockWidgets::Core::Group::isTheOnlyGroup() const
208DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isTheOnlyGroup(void *thisObj);
209// KDDockWidgets::Core::Group::layoutItem() const
210DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__layoutItem(void *thisObj);
211// KDDockWidgets::Core::Group::mainWindow() const
212DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__mainWindow(void *thisObj);
213// KDDockWidgets::Core::Group::mdiDockWidgetWrapper() const
214DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__mdiDockWidgetWrapper(void *thisObj);
215// KDDockWidgets::Core::Group::mdiDropAreaWrapper() const
216DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__mdiDropAreaWrapper(void *thisObj);
217// KDDockWidgets::Core::Group::mdiFrame() const
218DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__mdiFrame(void *thisObj);
219// KDDockWidgets::Core::Group::nonContentsHeight() const
220DOCKS_EXPORT int c_KDDockWidgets__Core__Group__nonContentsHeight(void *thisObj);
221// KDDockWidgets::Core::Group::onDockWidgetCountChanged()
222DOCKS_EXPORT void c_KDDockWidgets__Core__Group__onDockWidgetCountChanged(void *thisObj);
223// KDDockWidgets::Core::Group::onDockWidgetTitleChanged(KDDockWidgets::Core::DockWidget * arg__1)
224DOCKS_EXPORT void c_KDDockWidgets__Core__Group__onDockWidgetTitleChanged_DockWidget(void *thisObj, void *arg__1_);
225// KDDockWidgets::Core::Group::removeWidget(KDDockWidgets::Core::DockWidget * arg__1)
226DOCKS_EXPORT void c_KDDockWidgets__Core__Group__removeWidget_DockWidget(void *thisObj, void *arg__1_);
227// KDDockWidgets::Core::Group::renameTab(int index, const QString & arg__2)
228DOCKS_EXPORT void c_KDDockWidgets__Core__Group__renameTab_int_QString(void *thisObj, int index, const char *arg__2_);
229// KDDockWidgets::Core::Group::restoreToPreviousPosition()
230DOCKS_EXPORT void c_KDDockWidgets__Core__Group__restoreToPreviousPosition(void *thisObj);
231// KDDockWidgets::Core::Group::setCurrentDockWidget(KDDockWidgets::Core::DockWidget * arg__1)
232DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setCurrentDockWidget_DockWidget(void *thisObj, void *arg__1_);
233// KDDockWidgets::Core::Group::setCurrentTabIndex(int index)
234DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setCurrentTabIndex_int(void *thisObj, int index);
235// KDDockWidgets::Core::Group::setLayout(KDDockWidgets::Core::Layout * arg__1)
236DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setLayout_Layout(void *thisObj, void *arg__1_);
237// KDDockWidgets::Core::Group::setLayoutItem(KDDockWidgets::Core::Item * item)
238DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setLayoutItem_Item(void *thisObj, void *item_);
239// KDDockWidgets::Core::Group::setParentView_impl(KDDockWidgets::Core::View * parent)
240DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setParentView_impl_View(void *thisObj, void *parent_);
241// KDDockWidgets::Core::Group::stack() const
242DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__stack(void *thisObj);
243// KDDockWidgets::Core::Group::tabBar() const
244DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__tabBar(void *thisObj);
245// KDDockWidgets::Core::Group::title() const
246DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__title(void *thisObj);
247// KDDockWidgets::Core::Group::titleBar() const
248DOCKS_EXPORT void *c_KDDockWidgets__Core__Group__titleBar(void *thisObj);
249// KDDockWidgets::Core::Group::unoverlay()
250DOCKS_EXPORT void c_KDDockWidgets__Core__Group__unoverlay(void *thisObj);
251// KDDockWidgets::Core::Group::updateFloatingActions()
252DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateFloatingActions(void *thisObj);
253// KDDockWidgets::Core::Group::updateTitleAndIcon()
254DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateTitleAndIcon(void *thisObj);
255// KDDockWidgets::Core::Group::updateTitleBarVisibility()
256DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateTitleBarVisibility(void *thisObj);
257// KDDockWidgets::Core::Group::userType() const
258DOCKS_EXPORT int c_KDDockWidgets__Core__Group__userType(void *thisObj);
259DOCKS_EXPORT void c_KDDockWidgets__Core__Group__destructor(void *thisObj);
260DOCKS_EXPORT void c_KDDockWidgets__Core__Group__registerVirtualMethodCallback(void *ptr, void *callback, int methodId);
261DOCKS_EXPORT void c_KDDockWidgets__Core__Group_Finalizer(void *cppObj);
262}
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__removeWidget_DockWidget(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateTitleAndIcon(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasTabsVisible(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__isFocusedChangedCallback(void *thisObj)
DOCKS_EXPORT int c_static_KDDockWidgets__Core__Group__dbg_numFrames()
DOCKS_EXPORT void * c_static_KDDockWidgets__Core__Group__fromItem_Item(void *arg__1_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__dockWidgetsMinSize(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateFloatingActions(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__currentTabIndex(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__userType(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__focusedWidgetChangedCallback(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__indexOfDockWidget_DockWidget(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__unoverlay(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isEmpty(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isDockable(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__tabBar(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyDockWidgetsHas_DockWidgetOption(void *thisObj, int arg__1)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setCurrentDockWidget_DockWidget(void *thisObj, void *arg__1_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__actualTitleBar(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_Group_InitialOption(void *thisObj, void *arg__1_, void *arg__2_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasNestedMDIDockWidgets(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__stack(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__hasSingleDockWidget(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__titleBar(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__mdiFrame(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__restoreToPreviousPosition(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__allDockWidgetsHave_LayoutSaverOption(void *thisObj, int arg__1)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isMDI(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__onDockWidgetTitleChanged_DockWidget(void *thisObj, void *arg__1_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyNonDockable(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__layoutItem(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setLayout_Layout(void *thisObj, void *arg__1_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__constructor_View(void *parent_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__alwaysShowsTabs(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isTheOnlyGroup(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__onDockWidgetCountChanged(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__floatingWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setParentView_impl_View(void *thisObj, void *parent_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__dragRect(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__mdiDropAreaWrapper(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isMDIWrapper(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__mainWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__insertWidget_DockWidget_int_InitialOption(void *thisObj, void *arg__1_, int index, void *arg__3_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__biggestDockWidgetMaxSize(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isOverlayed(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__updateTitleBarVisibility(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__renameTab_int_QString(void *thisObj, int index, const char *arg__2_)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__dockWidgetCount(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isInFloatingWindow(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__containsDockWidget_DockWidget(void *thisObj, void *w_)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setCurrentTabIndex_int(void *thisObj, int index)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__title(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_DockWidget_InitialOption(void *thisObj, void *arg__1_, void *arg__2_)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__insertDockWidget_DockWidget_int(void *thisObj, void *arg__1_, int index)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyNonClosable(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__allDockWidgetsHave_DockWidgetOption(void *thisObj, int arg__1)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__destructor(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__addTab_FloatingWindow_InitialOption(void *thisObj, void *floatingWindow_, void *arg__2_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isInMainWindow(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__dockWidgetAt_int(void *thisObj, int index)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group_Finalizer(void *cppObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__containsMouse_Point(void *thisObj, void *globalPos_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__beingDeletedLater(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__mdiDockWidgetWrapper(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__anyDockWidgetsHas_LayoutSaverOption(void *thisObj, int arg__1)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isFloating(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__Group__isCentralGroup(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__nonContentsHeight(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__Group__setLayoutItem_Item(void *thisObj, void *item_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__currentDockWidget(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__Group__currentIndex(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__Group__detachTab_DockWidget(void *thisObj, void *arg__1_)
File with KDDockWidgets namespace-level enums and methods.
A widget that supports an arbitrary number of splitters (called Separators) in any combination of ver...
KDDockWidgets::Core::DockWidget * dockWidgetAt(int index) const
KDDockWidgets::Core::FloatingWindow * detachTab(KDDockWidgets::Core::DockWidget *arg__1)
int indexOfDockWidget(const KDDockWidgets::Core::DockWidget *arg__1)
static KDDockWidgets::Core::Group * fromItem(const KDDockWidgets::Core::Item *arg__1)
bool allDockWidgetsHave(KDDockWidgets::DockWidgetOption arg__1) const
void addTab(KDDockWidgets::Core::DockWidget *arg__1, KDDockWidgets::InitialOption arg__2={})
void insertDockWidget(KDDockWidgets::Core::DockWidget *arg__1, int index)
void(* Callback_setParentView_impl)(void *, KDDockWidgets::Core::View *parent)
virtual void isFocusedChangedCallback()
reimplement in the 1st QObject derived class
virtual void setParentView_impl_nocallback(KDDockWidgets::Core::View *parent)
bool anyDockWidgetsHas(KDDockWidgets::DockWidgetOption arg__1) const
void insertWidget(KDDockWidgets::Core::DockWidget *arg__1, int index, KDDockWidgets::InitialOption arg__3={})
The DockWidget base-class. DockWidget and Core::DockWidget are only split in two so we can share some...
The widget (QWidget or QQuickItem) which holds a layout of dock widgets.
Definition Layout.h:57
The MainWindow base-class. MainWindow and MainWindowBase are only split in two so we can share some c...
The DockWidget controller that's shared between QtWidgets and QtQuick frontends.
A MultiSplitter with support for drop indicators when hovering over.
The MainWindow base-class that's shared between QtWidgets and QtQuick stack.
DockWidgetOption
DockWidget options to pass at construction time.
LayoutSaverOption
Options which will affect LayoutSaver save/restore.
Struct describing the preferred dock widget size and visibility when adding it to a layout.

© 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