11#include "kddockwidgets_export.h"
20#include <geometry_helpers_p.h>
23namespace KDDWBindingsCore {
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__setUniqueName_QString(void *thisObj, const char *uniqueName_)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__restoreFromSideBar_DockWidget(void *thisObj, void *dw_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__multiSplitter(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__layoutEqually(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__layoutParentContainerEqually_DockWidget(void *thisObj, void *dockWidget_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__overlayedDockWidget(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__setContentsMargins_int_int_int_int(void *thisObj, int l, int t, int r, int b)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__setOverlayMargin_int(void *thisObj, int margin)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__init_QString(void *thisObj, const char *name_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__layout(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__addDockWidgetAsTab_DockWidget(void *thisObj, void *dockwidget_)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__moveToSideBar_DockWidget(void *thisObj, void *dw_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__centralAreaGeometry(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__addDockWidget_DockWidget_Location_DockWidget_InitialOption(void *thisObj, void *dockWidget_, int location, void *relativeTo_, void *initialOption_)
DOCKS_EXPORT int c_KDDockWidgets__Core__MainWindow__options(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__dropArea(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow_Finalizer(void *cppObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__centerWidgetMargins(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__overlayOnSideBar_DockWidget(void *thisObj, void *dw_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__MainWindow__anySideBarIsVisible(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__setParentView_impl_View(void *thisObj, void *parent_)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__sideBarForDockWidget_DockWidget(void *thisObj, void *dw_)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__toggleOverlayOnSideBar_DockWidget(void *thisObj, void *dw_)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__addDockWidgetToSide_DockWidget_Location_InitialOption(void *thisObj, void *dockWidget_, int location, void *initialOption_)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__destructor(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__Core__MainWindow__closeDockWidgets_bool(void *thisObj, bool force)
DOCKS_EXPORT bool c_KDDockWidgets__Core__MainWindow__isMDI(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__uniqueName(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__MainWindow__clearSideBarOverlay_bool(void *thisObj, bool deleteGroup)
DOCKS_EXPORT int c_KDDockWidgets__Core__MainWindow__overlayMargin(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__MainWindow__constructor_View_QString_MainWindowOptions(void *view_, const char *uniqueName_, int options_)
A widget that supports an arbitrary number of splitters (called Separators) in any combination of ver...
bool anySideBarIsVisible() const
int overlayMargin() const
void toggleOverlayOnSideBar(KDDockWidgets::Core::DockWidget *dw)
void init(const QString &name)
void setContentsMargins(int l, int t, int r, int b)
void clearSideBarOverlay(bool deleteGroup=true)
virtual void setParentView_impl_nocallback(KDDockWidgets::Core::View *parent)
void(* Callback_setParentView_impl)(void *, KDDockWidgets::Core::View *parent)
KDDockWidgets::Core::DropArea * multiSplitter() const
void setOverlayMargin(int margin)
void addDockWidgetToSide(KDDockWidgets::Core::DockWidget *dockWidget, KDDockWidgets::Location location, KDDockWidgets::InitialOption initialOption={})
Callback_setParentView_impl m_setParentView_implCallback
KDDockWidgets::Core::SideBar * sideBarForDockWidget(const KDDockWidgets::Core::DockWidget *dw) const
QFlags< KDDockWidgets::MainWindowOption > options() const
bool closeDockWidgets(bool force=false)
QString uniqueName() const
KDDockWidgets::Core::Layout * layout() const
void overlayOnSideBar(KDDockWidgets::Core::DockWidget *dw)
void addDockWidget(KDDockWidgets::Core::DockWidget *dockWidget, KDDockWidgets::Location location, KDDockWidgets::Core::DockWidget *relativeTo=nullptr, KDDockWidgets::InitialOption initialOption={})
void setUniqueName(const QString &uniqueName)
void restoreFromSideBar(KDDockWidgets::Core::DockWidget *dw)
void addDockWidgetAsTab(KDDockWidgets::Core::DockWidget *dockwidget)
virtual void setParentView_impl(KDDockWidgets::Core::View *parent)
KDDockWidgets::Core::DropArea * dropArea() const
KDDockWidgets::Rect centralAreaGeometry() const
void layoutParentContainerEqually(KDDockWidgets::Core::DockWidget *dockWidget)
KDDockWidgets::Margins centerWidgetMargins() const
KDDockWidgets::Core::DockWidget * overlayedDockWidget() const
void moveToSideBar(KDDockWidgets::Core::DockWidget *dw)
The MainWindow base-class. MainWindow and MainWindowBase are only split in two so we can share some c...
A MultiSplitter with support for drop indicators when hovering over.
The MainWindow base-class that's shared between QtWidgets and QtQuick stack.