32namespace KDDWBindingsCore {
34 : ::
KDDockWidgets::Core::DockWidget(view, uniqueName, options, layoutSaverOptions)
47 return ::KDDockWidgets::Core::DockWidget::byName(
uniqueName);
51 return ::KDDockWidgets::Core::DockWidget::currentTabIndex();
55 return ::KDDockWidgets::Core::DockWidget::floatingWindow();
63 return ::KDDockWidgets::Core::DockWidget::groupGeometry();
67 return ::KDDockWidgets::Core::DockWidget::hasPreviousDockedLocation();
75 return ::KDDockWidgets::Core::DockWidget::isCurrentTab();
79 return ::KDDockWidgets::Core::DockWidget::isFloating();
83 return ::KDDockWidgets::Core::DockWidget::isFocused();
87 return ::KDDockWidgets::Core::DockWidget::isInMainWindow();
91 return ::KDDockWidgets::Core::DockWidget::isInSideBar();
95 return ::KDDockWidgets::Core::DockWidget::isMainWindow();
99 return ::KDDockWidgets::Core::DockWidget::isOpen();
103 return ::KDDockWidgets::Core::DockWidget::isOverlayed();
107 return ::KDDockWidgets::Core::DockWidget::isPersistentCentralDockWidget();
111 return ::KDDockWidgets::Core::DockWidget::isTabbed();
115 return ::KDDockWidgets::Core::DockWidget::lastOverlayedSize();
119 return ::KDDockWidgets::Core::DockWidget::layoutSaverOptions();
123 return ::KDDockWidgets::Core::DockWidget::mainWindow();
127 return ::KDDockWidgets::Core::DockWidget::mdiZ();
143 return ::KDDockWidgets::Core::DockWidget::options();
167 return ::KDDockWidgets::Core::DockWidget::setFloating(floats);
192 const void *thisPtr =
this;
220 return ::KDDockWidgets::Core::DockWidget::sizeInLayout();
224 return ::KDDockWidgets::Core::DockWidget::skipsRestore();
228 return ::KDDockWidgets::Core::DockWidget::startDragging(singleTab);
232 return ::KDDockWidgets::Core::DockWidget::tabIndex();
236 return ::KDDockWidgets::Core::DockWidget::title();
240 return ::KDDockWidgets::Core::DockWidget::titleBar();
244 return ::KDDockWidgets::Core::DockWidget::uniqueName();
248 return ::KDDockWidgets::Core::DockWidget::userType();
252 return ::KDDockWidgets::Core::DockWidget::wasRestored();
280 return reinterpret_cast<void *
>(ptr);
286 assert(initialOption_);
295 assert(initialOption_);
304 free((
char * )uniqueName_);
327 const auto &result =
new Dartagnan::ValueWrapper<KDDockWidgets::Rect> {
fromPtr(thisObj)->
groupGeometry() };
434 auto &newSize = *
reinterpret_cast<KDDockWidgets::Size *
>(newSize_);
468 free((
char * )name_);
485 auto &geo = *
reinterpret_cast<KDDockWidgets::Rect *
>(geo_);
492 auto &pos = *
reinterpret_cast<KDDockWidgets::Point *
>(pos_);
499 auto &size = *
reinterpret_cast<KDDockWidgets::Size *
>(size_);
524 free((
char * )title_);
531 free((
char * )arg__1_);
546 const auto &result =
new Dartagnan::ValueWrapper<KDDockWidgets::Size> {
fromPtr(thisObj)->
sizeInLayout() };
570 const auto &result =
new Dartagnan::ValueWrapper<QString> {
fromPtr(thisObj)->
title() };
582 const auto &result =
new Dartagnan::ValueWrapper<QString> {
fromPtr(thisObj)->
uniqueName() };
The MainWindow base-class. MainWindow and MainWindowBase are only split in two so we can share some c...
int(* CleanupCallback)(void *thisPtr)
static CleanupCallback s_cleanupCallback
QString fromUtf8(const char *str, int size)