diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 78eeab60..862cb3e5 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -221,8 +221,11 @@ set(KDDW_FRONTEND_DARTBINDINGS_SRCS flutter/generated/KDDockWidgetsBindings/dart/ffi/ClassicIndicators_wrapper.cpp flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.cpp flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.cpp + # flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.cpp // TODOm4: Error compiling + flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.cpp + flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.cpp flutter/generated/KDDockWidgetsBindings/dart/ffi/InitialOption_wrapper.cpp - # flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp + # flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp // TODOm4: Error compiling ) set(KDDW_FRONTEND_FLUTTER_SRCS diff --git a/src/flutter/ViewFactory_flutter.cpp b/src/flutter/ViewFactory_flutter.cpp index 6378a3b3..3201dc85 100644 --- a/src/flutter/ViewFactory_flutter.cpp +++ b/src/flutter/ViewFactory_flutter.cpp @@ -59,8 +59,9 @@ View *ViewFactory_flutter::createDockWidget(const QString &, } -View *ViewFactory_flutter::createGroup(Controllers::Group *, View * = nullptr) const +View *ViewFactory_flutter::createGroup(Controllers::Group *, View *) const { + Q_ASSERT(false); return {}; } diff --git a/src/flutter/ViewFactory_flutter.h b/src/flutter/ViewFactory_flutter.h index 519997e4..ea590ac9 100644 --- a/src/flutter/ViewFactory_flutter.h +++ b/src/flutter/ViewFactory_flutter.h @@ -54,10 +54,10 @@ public: LayoutSaverOptions = {}, Qt::WindowFlags = {}) const override; - View *createGroup(Controllers::Group *, View *parent) const override; + View *createGroup(Controllers::Group *, View *parent = nullptr) const override; View *createTitleBar(Controllers::TitleBar *, View *parent) const override; View *createStack(Controllers::Stack *, View *parent) const override; - View *createTabBar(Controllers::TabBar *tabBar, View *parent) const override; + View *createTabBar(Controllers::TabBar *tabBar, View *parent = nullptr) const override; View *createSeparator(Controllers::Separator *, View *parent = nullptr) const override; View *createFloatingWindow(Controllers::FloatingWindow *, Controllers::MainWindow *parent = nullptr, diff --git a/src/flutter/bindings_global.h b/src/flutter/bindings_global.h index b2850915..54bfcec0 100644 --- a/src/flutter/bindings_global.h +++ b/src/flutter/bindings_global.h @@ -41,6 +41,9 @@ #include "../controllers/Layout.h" #include "../controllers/DropArea.h" #include "../controllers/Group.h" +#include "../controllers/Stack.h" +#include "../controllers/TabBar.h" +#include "../controllers/TitleBar.h" #include "../controllers/indicators/ClassicIndicators.h" #include "../views/ClassicIndicatorWindowViewInterface.h" diff --git a/src/flutter/dart/lib/ViewFactory_flutter.dart b/src/flutter/dart/lib/ViewFactory_flutter.dart index 61187076..63d56b7a 100644 --- a/src/flutter/dart/lib/ViewFactory_flutter.dart +++ b/src/flutter/dart/lib/ViewFactory_flutter.dart @@ -9,14 +9,18 @@ Contact KDAB at for commercial licensing options. */ +import 'dart:ffi'; + import 'package:KDDockWidgetsBindings/Bindings.dart' as KDDockWidgetBindings; import 'DropArea_flutter.dart'; +import 'View_flutter.dart'; class ViewFactory_flutter extends KDDockWidgetBindings.ViewFactory_flutter { ViewFactory_flutter() { print("Dart: Created ViewFactory_flutter"); } + @override KDDockWidgetBindings.View createDropArea( KDDockWidgetBindings.DropArea? controller, KDDockWidgetBindings.View? parent) { @@ -26,10 +30,19 @@ class ViewFactory_flutter extends KDDockWidgetBindings.ViewFactory_flutter { return da; } + @override KDDockWidgetBindings.ClassicIndicatorWindowViewInterface createClassicIndicatorWindow( KDDockWidgetBindings.ClassicIndicators? indicators) { print("ViewFactory_flutter: createClassicIndicatorWindow"); return KDDockWidgetBindings.ClassicIndicatorWindowViewInterface(); } + + @override + KDDockWidgetBindings.View createGroup(KDDockWidgetBindings.Group? arg__1, + {required KDDockWidgetBindings.View? parent}) { + print("ViewFactory_flutter: createGroup"); + // Something generic for now + return View_flutter(null, 0, parent); + } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/analysis_options.yaml b/src/flutter/generated/KDDockWidgetsBindings/dart/analysis_options.yaml new file mode 100644 index 00000000..0635f700 --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/analysis_options.yaml @@ -0,0 +1,3 @@ +linter: + rules: + non_native_function_type_argument_to_pointer: false diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ClassicIndicators_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ClassicIndicators_wrapper.cpp index 600ef379..572739f5 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ClassicIndicators_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ClassicIndicators_wrapper.cpp @@ -155,13 +155,13 @@ void c_KDDockWidgets__Controllers__ClassicIndicators__registerVirtualMethodCallb { auto wrapper = fromWrapperPtr(ptr); switch (methodId) { - case 767: + case 770: wrapper->m_hover_implCallback = reinterpret_cast(callback); break; - case 770: + case 773: wrapper->m_posForIndicatorCallback = reinterpret_cast(callback); break; - case 775: + case 778: wrapper->m_updateVisibilityCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.cpp index 71e590c8..8556a34c 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.cpp @@ -323,7 +323,7 @@ void c_KDDockWidgets__Controller__registerVirtualMethodCallback(void *ptr, void case 307: wrapper->m_eventFilterCallback = reinterpret_cast(callback); break; - case 814: + case 817: wrapper->m_setParentView_implCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.h index 036e2569..fd00e60d 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Controller_wrapper.h @@ -15,10 +15,10 @@ #include #include #include -#include -#include #include +#include #include +#include namespace KDDockWidgetsBindings_wrappersNS { class Controller_wrapper : public ::KDDockWidgets::Controller diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/DropArea_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/DropArea_wrapper.cpp index a3dad3d0..7d11a504 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/DropArea_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/DropArea_wrapper.cpp @@ -256,7 +256,7 @@ void c_KDDockWidgets__Controllers__DropArea__registerVirtualMethodCallback(void case 307: wrapper->m_eventFilterCallback = reinterpret_cast(callback); break; - case 814: + case 817: wrapper->m_setParentView_implCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.cpp index 97c8b966..ed815ff6 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.cpp @@ -31,6 +31,10 @@ Group_wrapper::Group_wrapper(KDDockWidgets::View *parent) : ::KDDockWidgets::Controllers::Group(parent) { } +KDDockWidgets::Controllers::TitleBar *Group_wrapper::actualTitleBar() const +{ + return ::KDDockWidgets::Controllers::Group::actualTitleBar(); +} void Group_wrapper::actualTitleBarChanged() { ::KDDockWidgets::Controllers::Group::actualTitleBarChanged(); @@ -314,10 +318,22 @@ void Group_wrapper::setParentView_impl_nocallback(KDDockWidgets::View *parent) { ::KDDockWidgets::Controllers::Group::setParentView_impl(parent); } +KDDockWidgets::Controllers::Stack *Group_wrapper::stack() const +{ + return ::KDDockWidgets::Controllers::Group::stack(); +} +KDDockWidgets::Controllers::TabBar *Group_wrapper::tabBar() const +{ + return ::KDDockWidgets::Controllers::Group::tabBar(); +} QString Group_wrapper::title() const { return ::KDDockWidgets::Controllers::Group::title(); } +KDDockWidgets::Controllers::TitleBar *Group_wrapper::titleBar() const +{ + return ::KDDockWidgets::Controllers::Group::titleBar(); +} QString Group_wrapper::tr(const char *s, const char *c, int n) { return ::KDDockWidgets::Controllers::Group::tr(s, c, n); @@ -366,6 +382,11 @@ void *c_KDDockWidgets__Controllers__Group__constructor_View(void *parent_) auto ptr = new KDDockWidgetsBindings_wrappersNS::Group_wrapper(parent); return reinterpret_cast(ptr); } +// actualTitleBar() const +void *c_KDDockWidgets__Controllers__Group__actualTitleBar(void *thisObj) +{ + return fromPtr(thisObj)->actualTitleBar(); +} // actualTitleBarChanged() void c_KDDockWidgets__Controllers__Group__actualTitleBarChanged(void *thisObj) { @@ -652,11 +673,26 @@ void c_KDDockWidgets__Controllers__Group__setParentView_impl_View(void *thisObj, auto parent = reinterpret_cast(parent_); fromWrapperPtr(thisObj)->setParentView_impl_nocallback(parent); } +// stack() const +void *c_KDDockWidgets__Controllers__Group__stack(void *thisObj) +{ + return fromPtr(thisObj)->stack(); +} +// tabBar() const +void *c_KDDockWidgets__Controllers__Group__tabBar(void *thisObj) +{ + return fromPtr(thisObj)->tabBar(); +} // title() const void *c_KDDockWidgets__Controllers__Group__title(void *thisObj) { return new Dartagnan::ValueWrapper { fromPtr(thisObj)->title() }; } +// titleBar() const +void *c_KDDockWidgets__Controllers__Group__titleBar(void *thisObj) +{ + return fromPtr(thisObj)->titleBar(); +} // tr(const char * s, const char * c, int n) void *c_static_KDDockWidgets__Controllers__Group__tr_char_char_int(const char *s, const char *c, int n) { @@ -698,7 +734,7 @@ void c_KDDockWidgets__Controllers__Group__registerVirtualMethodCallback(void *pt case 295: wrapper->m_customEventCallback = reinterpret_cast(callback); break; - case 1054: + case 1201: wrapper->m_dragRectCallback = reinterpret_cast(callback); break; case 306: @@ -707,13 +743,13 @@ void c_KDDockWidgets__Controllers__Group__registerVirtualMethodCallback(void *pt case 307: wrapper->m_eventFilterCallback = reinterpret_cast(callback); break; - case 1056: + case 1203: wrapper->m_focusedWidgetChangedCallbackCallback = reinterpret_cast(callback); break; - case 1070: + case 1217: wrapper->m_isFocusedChangedCallbackCallback = reinterpret_cast(callback); break; - case 814: + case 817: wrapper->m_setParentView_implCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.h index 8d03ec1f..72c01c0c 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Group_wrapper.h @@ -13,7 +13,10 @@ #include #include #include +#include +#include #include +#include #include #include #include @@ -28,6 +31,7 @@ class Group_wrapper : public ::KDDockWidgets::Controllers::Group public: ~Group_wrapper(); Group_wrapper(KDDockWidgets::View *parent = nullptr); + KDDockWidgets::Controllers::TitleBar *actualTitleBar() const; void actualTitleBarChanged(); void addTab(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::InitialOption arg__2 = {}); bool allDockWidgetsHave(KDDockWidgets::DockWidgetOption arg__1) const; @@ -90,7 +94,10 @@ public: void setLayoutItem(Layouting::Item *item); virtual void setParentView_impl(KDDockWidgets::View *parent); virtual void setParentView_impl_nocallback(KDDockWidgets::View *parent); + KDDockWidgets::Controllers::Stack *stack() const; + KDDockWidgets::Controllers::TabBar *tabBar() const; QString title() const; + KDDockWidgets::Controllers::TitleBar *titleBar() const; static QString tr(const char *s, const char *c, int n); void unoverlay(); void updateFloatingActions(); @@ -116,6 +123,8 @@ public: extern "C" { // KDDockWidgets::Controllers::Group::Group(KDDockWidgets::View * parent) KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__constructor_View(void *parent_); +// KDDockWidgets::Controllers::Group::actualTitleBar() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__actualTitleBar(void *thisObj); // KDDockWidgets::Controllers::Group::actualTitleBarChanged() KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Group__actualTitleBarChanged(void *thisObj); KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Group__onActualTitleBarChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Group::addTab(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::InitialOption arg__2) @@ -226,8 +235,14 @@ KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Group__setLayout KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Group__setLayoutItem_Item(void *thisObj, void *item_); // KDDockWidgets::Controllers::Group::setParentView_impl(KDDockWidgets::View * parent) KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Group__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::Group::stack() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__stack(void *thisObj); +// KDDockWidgets::Controllers::Group::tabBar() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__tabBar(void *thisObj); // KDDockWidgets::Controllers::Group::title() const KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__title(void *thisObj); +// KDDockWidgets::Controllers::Group::titleBar() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Group__titleBar(void *thisObj); // KDDockWidgets::Controllers::Group::tr(const char * s, const char * c, int n) KDDockWidgetsBindings_EXPORT void *c_static_KDDockWidgets__Controllers__Group__tr_char_char_int(const char *s, const char *c, int n); // KDDockWidgets::Controllers::Group::unoverlay() diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Item_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Item_wrapper.h index 52753d8b..498c6399 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Item_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Item_wrapper.h @@ -16,10 +16,10 @@ #include #include #include -#include -#include #include +#include #include +#include namespace KDDockWidgetsBindings_wrappersNS { class Item_wrapper : public ::Layouting::Item diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.cpp index 289825f8..3402adaf 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.cpp @@ -373,7 +373,7 @@ void c_KDDockWidgets__Controllers__Layout__registerVirtualMethodCallback(void *p case 307: wrapper->m_eventFilterCallback = reinterpret_cast(callback); break; - case 814: + case 817: wrapper->m_setParentView_implCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.h index 85661829..72cab00f 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Layout_wrapper.h @@ -16,9 +16,9 @@ #include #include #include +#include #include #include -#include #include #include diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Platform_flutter_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Platform_flutter_wrapper.cpp index 5fff85b7..2e5dbbfc 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Platform_flutter_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Platform_flutter_wrapper.cpp @@ -629,94 +629,94 @@ void c_KDDockWidgets__Platform_flutter__registerVirtualMethodCallback(void *ptr, { auto wrapper = fromWrapperPtr(ptr); switch (methodId) { - case 724: + case 727: wrapper->m_applicationNameCallback = reinterpret_cast(callback); break; - case 725: + case 728: wrapper->m_createDefaultViewFactoryCallback = reinterpret_cast(callback); break; - case 726: + case 729: wrapper->m_createViewCallback = reinterpret_cast(callback); break; - case 727: + case 730: wrapper->m_hasActivePopupCallback = reinterpret_cast(callback); break; - case 728: + case 731: wrapper->m_inDisallowedDragViewCallback = reinterpret_cast(callback); break; - case 730: + case 733: wrapper->m_installMessageHandlerCallback = reinterpret_cast(callback); break; - case 731: + case 734: wrapper->m_isLeftMouseButtonPressedCallback = reinterpret_cast(callback); break; - case 732: + case 735: wrapper->m_isProcessingAppQuitEventCallback = reinterpret_cast(callback); break; - case 733: + case 736: wrapper->m_nameCallback = reinterpret_cast(callback); break; - case 734: + case 737: wrapper->m_organizationNameCallback = reinterpret_cast(callback); break; - case 735: + case 738: wrapper->m_restoreMouseCursorCallback = reinterpret_cast(callback); break; - case 736: + case 739: wrapper->m_screenNumberForCallback = reinterpret_cast(callback); break; - case 737: + case 740: wrapper->m_screenSizeForCallback = reinterpret_cast(callback); break; - case 738: + case 741: wrapper->m_sendEventCallback = reinterpret_cast(callback); break; - case 739: + case 742: wrapper->m_setMouseCursorCallback = reinterpret_cast(callback); break; - case 740: + case 743: wrapper->m_tests_createFocusableViewCallback = reinterpret_cast(callback); break; - case 741: + case 744: wrapper->m_tests_createNonClosableViewCallback = reinterpret_cast(callback); break; - case 742: + case 745: wrapper->m_tests_createViewCallback = reinterpret_cast(callback); break; - case 743: + case 746: wrapper->m_tests_deinitPlatform_implCallback = reinterpret_cast(callback); break; - case 744: + case 747: wrapper->m_tests_initPlatform_implCallback = reinterpret_cast(callback); break; - case 745: + case 748: wrapper->m_tests_waitCallback = reinterpret_cast(callback); break; - case 746: + case 749: wrapper->m_tests_waitForDeletedCallback = reinterpret_cast(callback); break; - case 747: + case 750: wrapper->m_tests_waitForDeleted_2Callback = reinterpret_cast(callback); break; - case 748: + case 751: wrapper->m_tests_waitForEventCallback = reinterpret_cast(callback); break; - case 749: + case 752: wrapper->m_tests_waitForEvent_2Callback = reinterpret_cast(callback); break; - case 750: + case 753: wrapper->m_tests_waitForResizeCallback = reinterpret_cast(callback); break; - case 751: + case 754: wrapper->m_tests_waitForResize_2Callback = reinterpret_cast(callback); break; - case 752: + case 755: wrapper->m_ungrabMouseCallback = reinterpret_cast(callback); break; - case 753: + case 756: wrapper->m_uninstallMessageHandlerCallback = reinterpret_cast(callback); break; - case 754: + case 757: wrapper->m_usesFallbackMouseGrabberCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/QList_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/QList_wrapper.h index 9cebcb08..a8a46519 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/QList_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/QList_wrapper.h @@ -17,7 +17,10 @@ #include #include #include +#include +#include #include +#include #include #include #include diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.cpp new file mode 100644 index 00000000..337ff6d2 --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.cpp @@ -0,0 +1,356 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "Stack_wrapper.h" + + +#include + + +namespace Dartagnan { + +typedef int (*CleanupCallback)(void *thisPtr); +static CleanupCallback s_cleanupCallback = nullptr; + +template +struct ValueWrapper +{ + T value; +}; + +} +namespace KDDockWidgetsBindings_wrappersNS { +void Stack_wrapper::countChanged() +{ + ::KDDockWidgets::Controllers::Stack::countChanged(); +} +int Stack_wrapper::currentIndex() const +{ + return ::KDDockWidgets::Controllers::Stack::currentIndex(); +} +void Stack_wrapper::currentTabChanged(int index) +{ + ::KDDockWidgets::Controllers::Stack::currentTabChanged(index); +} +void Stack_wrapper::customEvent(QEvent *event) +{ + if (m_customEventCallback) { + const void *thisPtr = this; + m_customEventCallback(const_cast(thisPtr), event); + } else { + ::KDDockWidgets::Controllers::Stack::customEvent(event); + } +} +void Stack_wrapper::customEvent_nocallback(QEvent *event) +{ + ::KDDockWidgets::Controllers::Stack::customEvent(event); +} +bool Stack_wrapper::event(QEvent *event) +{ + if (m_eventCallback) { + const void *thisPtr = this; + return m_eventCallback(const_cast(thisPtr), event); + } else { + return ::KDDockWidgets::Controllers::Stack::event(event); + } +} +bool Stack_wrapper::event_nocallback(QEvent *event) +{ + return ::KDDockWidgets::Controllers::Stack::event(event); +} +bool Stack_wrapper::eventFilter(QObject *watched, QEvent *event) +{ + if (m_eventFilterCallback) { + const void *thisPtr = this; + return m_eventFilterCallback(const_cast(thisPtr), watched, event); + } else { + return ::KDDockWidgets::Controllers::Stack::eventFilter(watched, event); + } +} +bool Stack_wrapper::eventFilter_nocallback(QObject *watched, QEvent *event) +{ + return ::KDDockWidgets::Controllers::Stack::eventFilter(watched, event); +} +KDDockWidgets::Controllers::Group *Stack_wrapper::group() const +{ + return ::KDDockWidgets::Controllers::Stack::group(); +} +bool Stack_wrapper::isMDI() const +{ + if (m_isMDICallback) { + const void *thisPtr = this; + return m_isMDICallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::Stack::isMDI(); + } +} +bool Stack_wrapper::isMDI_nocallback() const +{ + return ::KDDockWidgets::Controllers::Stack::isMDI(); +} +bool Stack_wrapper::isPositionDraggable(QPoint p) const +{ + if (m_isPositionDraggableCallback) { + const void *thisPtr = this; + return m_isPositionDraggableCallback(const_cast(thisPtr), p); + } else { + return ::KDDockWidgets::Controllers::Stack::isPositionDraggable(p); + } +} +bool Stack_wrapper::isPositionDraggable_nocallback(QPoint p) const +{ + return ::KDDockWidgets::Controllers::Stack::isPositionDraggable(p); +} +bool Stack_wrapper::isWindow() const +{ + if (m_isWindowCallback) { + const void *thisPtr = this; + return m_isWindowCallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::Stack::isWindow(); + } +} +bool Stack_wrapper::isWindow_nocallback() const +{ + return ::KDDockWidgets::Controllers::Stack::isWindow(); +} +int Stack_wrapper::numDockWidgets() const +{ + return ::KDDockWidgets::Controllers::Stack::numDockWidgets(); +} +void Stack_wrapper::onCurrentTabChanged(int index) +{ + ::KDDockWidgets::Controllers::Stack::onCurrentTabChanged(index); +} +bool Stack_wrapper::onMouseDoubleClick(QPoint localPos) +{ + return ::KDDockWidgets::Controllers::Stack::onMouseDoubleClick(localPos); +} +void Stack_wrapper::onTabInserted() +{ + ::KDDockWidgets::Controllers::Stack::onTabInserted(); +} +void Stack_wrapper::onTabRemoved() +{ + ::KDDockWidgets::Controllers::Stack::onTabRemoved(); +} +void Stack_wrapper::renameTab(int index, const QString &arg__2) +{ + ::KDDockWidgets::Controllers::Stack::renameTab(index, arg__2); +} +void Stack_wrapper::setCurrentDockWidget(int index) +{ + ::KDDockWidgets::Controllers::Stack::setCurrentDockWidget(index); +} +void Stack_wrapper::setDocumentMode(bool arg__1) +{ + ::KDDockWidgets::Controllers::Stack::setDocumentMode(arg__1); +} +void Stack_wrapper::setParentView_impl(KDDockWidgets::View *parent) +{ + if (m_setParentView_implCallback) { + const void *thisPtr = this; + m_setParentView_implCallback(const_cast(thisPtr), parent); + } else { + ::KDDockWidgets::Controllers::Stack::setParentView_impl(parent); + } +} +void Stack_wrapper::setParentView_impl_nocallback(KDDockWidgets::View *parent) +{ + ::KDDockWidgets::Controllers::Stack::setParentView_impl(parent); +} +void Stack_wrapper::setTabBarAutoHide(bool arg__1) +{ + ::KDDockWidgets::Controllers::Stack::setTabBarAutoHide(arg__1); +} +KDDockWidgets::Controllers::TabBar *Stack_wrapper::tabBar() const +{ + return ::KDDockWidgets::Controllers::Stack::tabBar(); +} +bool Stack_wrapper::tabBarAutoHide() const +{ + return ::KDDockWidgets::Controllers::Stack::tabBarAutoHide(); +} +QString Stack_wrapper::tr(const char *s, const char *c, int n) +{ + return ::KDDockWidgets::Controllers::Stack::tr(s, c, n); +} +Stack_wrapper::~Stack_wrapper() +{ +} + +} +static KDDockWidgets::Controllers::Stack *fromPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +static KDDockWidgetsBindings_wrappersNS::Stack_wrapper *fromWrapperPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +extern "C" { +void c_KDDockWidgets__Controllers__Stack_Finalizer(void *, void *cppObj, void *) +{ + delete reinterpret_cast(cppObj); +} // countChanged() +void c_KDDockWidgets__Controllers__Stack__countChanged(void *thisObj) +{ + fromPtr(thisObj)->countChanged(); +} +// currentIndex() const +int c_KDDockWidgets__Controllers__Stack__currentIndex(void *thisObj) +{ + return fromPtr(thisObj)->currentIndex(); +} +// currentTabChanged(int index) +void c_KDDockWidgets__Controllers__Stack__currentTabChanged_int(void *thisObj, int index) +{ + fromPtr(thisObj)->currentTabChanged(index); +} +// customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__Stack__customEvent_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + fromWrapperPtr(thisObj)->customEvent_nocallback(event); +} +// event(QEvent * event) +bool c_KDDockWidgets__Controllers__Stack__event_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->event_nocallback(event);} else { return targetPtr->event(event);} }(); +} +// eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__Stack__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_) +{ + auto watched = reinterpret_cast(watched_); + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->eventFilter_nocallback(watched,event);} else { return targetPtr->eventFilter(watched,event);} }(); +} +// group() const +void *c_KDDockWidgets__Controllers__Stack__group(void *thisObj) +{ + return fromPtr(thisObj)->group(); +} +// isMDI() const +bool c_KDDockWidgets__Controllers__Stack__isMDI(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isMDI_nocallback();} else { return targetPtr->isMDI();} }(); +} +// isPositionDraggable(QPoint p) const +bool c_KDDockWidgets__Controllers__Stack__isPositionDraggable_QPoint(void *thisObj, void *p_) +{ + auto &p = *reinterpret_cast(p_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isPositionDraggable_nocallback(p);} else { return targetPtr->isPositionDraggable(p);} }(); +} +// isWindow() const +bool c_KDDockWidgets__Controllers__Stack__isWindow(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isWindow_nocallback();} else { return targetPtr->isWindow();} }(); +} +// numDockWidgets() const +int c_KDDockWidgets__Controllers__Stack__numDockWidgets(void *thisObj) +{ + return fromPtr(thisObj)->numDockWidgets(); +} +// onCurrentTabChanged(int index) +void c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int(void *thisObj, int index) +{ + fromPtr(thisObj)->onCurrentTabChanged(index); +} +// onMouseDoubleClick(QPoint localPos) +bool c_KDDockWidgets__Controllers__Stack__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_) +{ + auto &localPos = *reinterpret_cast(localPos_); + return fromPtr(thisObj)->onMouseDoubleClick(localPos); +} +// onTabInserted() +void c_KDDockWidgets__Controllers__Stack__onTabInserted(void *thisObj) +{ + fromPtr(thisObj)->onTabInserted(); +} +// onTabRemoved() +void c_KDDockWidgets__Controllers__Stack__onTabRemoved(void *thisObj) +{ + fromPtr(thisObj)->onTabRemoved(); +} +// renameTab(int index, const QString & arg__2) +void c_KDDockWidgets__Controllers__Stack__renameTab_int_QString(void *thisObj, int index, const char *arg__2_) +{ + const auto arg__2 = QString::fromUtf8(arg__2_); + fromPtr(thisObj)->renameTab(index, arg__2); +} +// setCurrentDockWidget(int index) +void c_KDDockWidgets__Controllers__Stack__setCurrentDockWidget_int(void *thisObj, int index) +{ + fromPtr(thisObj)->setCurrentDockWidget(index); +} +// setDocumentMode(bool arg__1) +void c_KDDockWidgets__Controllers__Stack__setDocumentMode_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->setDocumentMode(arg__1); +} +// setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__Stack__setParentView_impl_View(void *thisObj, void *parent_) +{ + auto parent = reinterpret_cast(parent_); + fromWrapperPtr(thisObj)->setParentView_impl_nocallback(parent); +} +// setTabBarAutoHide(bool arg__1) +void c_KDDockWidgets__Controllers__Stack__setTabBarAutoHide_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->setTabBarAutoHide(arg__1); +} +// tabBar() const +void *c_KDDockWidgets__Controllers__Stack__tabBar(void *thisObj) +{ + return fromPtr(thisObj)->tabBar(); +} +// tabBarAutoHide() const +bool c_KDDockWidgets__Controllers__Stack__tabBarAutoHide(void *thisObj) +{ + return fromPtr(thisObj)->tabBarAutoHide(); +} +// tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__Stack__tr_char_char_int(const char *s, const char *c, int n) +{ + return new Dartagnan::ValueWrapper { KDDockWidgetsBindings_wrappersNS::Stack_wrapper::tr(s, c, n) }; +} +void c_KDDockWidgets__Controllers__Stack__destructor(void *thisObj) +{ + delete fromPtr(thisObj); +} +void c_KDDockWidgets__Controllers__Stack__registerVirtualMethodCallback(void *ptr, void *callback, int methodId) +{ + auto wrapper = fromWrapperPtr(ptr); + switch (methodId) { + case 295: + wrapper->m_customEventCallback = reinterpret_cast(callback); + break; + case 306: + wrapper->m_eventCallback = reinterpret_cast(callback); + break; + case 307: + wrapper->m_eventFilterCallback = reinterpret_cast(callback); + break; + case 1065: + wrapper->m_isMDICallback = reinterpret_cast(callback); + break; + case 1066: + wrapper->m_isPositionDraggableCallback = reinterpret_cast(callback); + break; + case 1068: + wrapper->m_isWindowCallback = reinterpret_cast(callback); + break; + case 817: + wrapper->m_setParentView_implCallback = reinterpret_cast(callback); + break; + } +} +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.h new file mode 100644 index 00000000..18fe83da --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/Stack_wrapper.h @@ -0,0 +1,124 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "KDDockWidgetsBindings_exports.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace KDDockWidgetsBindings_wrappersNS { +class Stack_wrapper : public ::KDDockWidgets::Controllers::Stack +{ +public: + ~Stack_wrapper(); + void countChanged(); + int currentIndex() const; + void currentTabChanged(int index); + virtual void customEvent(QEvent *event); + virtual void customEvent_nocallback(QEvent *event); + virtual bool event(QEvent *event); + virtual bool event_nocallback(QEvent *event); + virtual bool eventFilter(QObject *watched, QEvent *event); + virtual bool eventFilter_nocallback(QObject *watched, QEvent *event); + KDDockWidgets::Controllers::Group *group() const; + virtual bool isMDI() const; + virtual bool isMDI_nocallback() const; + virtual bool isPositionDraggable(QPoint p) const; + virtual bool isPositionDraggable_nocallback(QPoint p) const; + virtual bool isWindow() const; + virtual bool isWindow_nocallback() const; + int numDockWidgets() const; + void onCurrentTabChanged(int index); + bool onMouseDoubleClick(QPoint localPos); + void onTabInserted(); + void onTabRemoved(); + void renameTab(int index, const QString &arg__2); + void setCurrentDockWidget(int index); + void setDocumentMode(bool arg__1); + virtual void setParentView_impl(KDDockWidgets::View *parent); + virtual void setParentView_impl_nocallback(KDDockWidgets::View *parent); + void setTabBarAutoHide(bool arg__1); + KDDockWidgets::Controllers::TabBar *tabBar() const; + bool tabBarAutoHide() const; + static QString tr(const char *s, const char *c, int n); + typedef void (*Callback_customEvent)(void *, QEvent *event); + Callback_customEvent m_customEventCallback = nullptr; + typedef bool (*Callback_event)(void *, QEvent *event); + Callback_event m_eventCallback = nullptr; + typedef bool (*Callback_eventFilter)(void *, QObject *watched, QEvent *event); + Callback_eventFilter m_eventFilterCallback = nullptr; + typedef bool (*Callback_isMDI)(void *); + Callback_isMDI m_isMDICallback = nullptr; + typedef bool (*Callback_isPositionDraggable)(void *, QPoint p); + Callback_isPositionDraggable m_isPositionDraggableCallback = nullptr; + typedef bool (*Callback_isWindow)(void *); + Callback_isWindow m_isWindowCallback = nullptr; + typedef void (*Callback_setParentView_impl)(void *, KDDockWidgets::View *parent); + Callback_setParentView_impl m_setParentView_implCallback = nullptr; +}; +} +extern "C" { +// KDDockWidgets::Controllers::Stack::countChanged() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__countChanged(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__onCountChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Stack::currentIndex() const +KDDockWidgetsBindings_EXPORT int c_KDDockWidgets__Controllers__Stack__currentIndex(void *thisObj); +// KDDockWidgets::Controllers::Stack::currentTabChanged(int index) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__currentTabChanged_int(void *thisObj, int index); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Stack::customEvent(QEvent * event) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::Stack::event(QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::Stack::eventFilter(QObject * watched, QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::Stack::group() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Stack__group(void *thisObj); +// KDDockWidgets::Controllers::Stack::isMDI() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__isMDI(void *thisObj); +// KDDockWidgets::Controllers::Stack::isPositionDraggable(QPoint p) const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__isPositionDraggable_QPoint(void *thisObj, void *p_); +// KDDockWidgets::Controllers::Stack::isWindow() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__isWindow(void *thisObj); +// KDDockWidgets::Controllers::Stack::numDockWidgets() const +KDDockWidgetsBindings_EXPORT int c_KDDockWidgets__Controllers__Stack__numDockWidgets(void *thisObj); +// KDDockWidgets::Controllers::Stack::onCurrentTabChanged(int index) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int(void *thisObj, int index); +// KDDockWidgets::Controllers::Stack::onMouseDoubleClick(QPoint localPos) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::Stack::onTabInserted() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__onTabInserted(void *thisObj); +// KDDockWidgets::Controllers::Stack::onTabRemoved() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__onTabRemoved(void *thisObj); +// KDDockWidgets::Controllers::Stack::renameTab(int index, const QString & arg__2) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__renameTab_int_QString(void *thisObj, int index, const char *arg__2_); +// KDDockWidgets::Controllers::Stack::setCurrentDockWidget(int index) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__setCurrentDockWidget_int(void *thisObj, int index); +// KDDockWidgets::Controllers::Stack::setDocumentMode(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__setDocumentMode_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::Stack::setParentView_impl(KDDockWidgets::View * parent) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::Stack::setTabBarAutoHide(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__setTabBarAutoHide_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::Stack::tabBar() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__Stack__tabBar(void *thisObj); +// KDDockWidgets::Controllers::Stack::tabBarAutoHide() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__Stack__tabBarAutoHide(void *thisObj); +// KDDockWidgets::Controllers::Stack::tr(const char * s, const char * c, int n) +KDDockWidgetsBindings_EXPORT void *c_static_KDDockWidgets__Controllers__Stack__tr_char_char_int(const char *s, const char *c, int n); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__destructor(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__Stack_Finalizer(void *, void *cppObj, void *); +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.cpp new file mode 100644 index 00000000..2077d4fd --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.cpp @@ -0,0 +1,323 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "TabBar_wrapper.h" + + +#include + + +namespace Dartagnan { + +typedef int (*CleanupCallback)(void *thisPtr); +static CleanupCallback s_cleanupCallback = nullptr; + +template +struct ValueWrapper +{ + T value; +}; + +} +namespace KDDockWidgetsBindings_wrappersNS { +TabBar_wrapper::TabBar_wrapper(KDDockWidgets::Controllers::Stack *tabWidget) + : ::KDDockWidgets::Controllers::TabBar(tabWidget) +{ +} +void TabBar_wrapper::customEvent(QEvent *event) +{ + if (m_customEventCallback) { + const void *thisPtr = this; + m_customEventCallback(const_cast(thisPtr), event); + } else { + ::KDDockWidgets::Controllers::TabBar::customEvent(event); + } +} +void TabBar_wrapper::customEvent_nocallback(QEvent *event) +{ + ::KDDockWidgets::Controllers::TabBar::customEvent(event); +} +bool TabBar_wrapper::dragCanStart(QPoint pressPos, QPoint pos) const +{ + if (m_dragCanStartCallback) { + const void *thisPtr = this; + return m_dragCanStartCallback(const_cast(thisPtr), pressPos, pos); + } else { + return ::KDDockWidgets::Controllers::TabBar::dragCanStart(pressPos, pos); + } +} +bool TabBar_wrapper::dragCanStart_nocallback(QPoint pressPos, QPoint pos) const +{ + return ::KDDockWidgets::Controllers::TabBar::dragCanStart(pressPos, pos); +} +bool TabBar_wrapper::event(QEvent *event) +{ + if (m_eventCallback) { + const void *thisPtr = this; + return m_eventCallback(const_cast(thisPtr), event); + } else { + return ::KDDockWidgets::Controllers::TabBar::event(event); + } +} +bool TabBar_wrapper::event_nocallback(QEvent *event) +{ + return ::KDDockWidgets::Controllers::TabBar::event(event); +} +bool TabBar_wrapper::eventFilter(QObject *watched, QEvent *event) +{ + if (m_eventFilterCallback) { + const void *thisPtr = this; + return m_eventFilterCallback(const_cast(thisPtr), watched, event); + } else { + return ::KDDockWidgets::Controllers::TabBar::eventFilter(watched, event); + } +} +bool TabBar_wrapper::eventFilter_nocallback(QObject *watched, QEvent *event) +{ + return ::KDDockWidgets::Controllers::TabBar::eventFilter(watched, event); +} +KDDockWidgets::Controllers::Group *TabBar_wrapper::group() const +{ + return ::KDDockWidgets::Controllers::TabBar::group(); +} +bool TabBar_wrapper::hasSingleDockWidget() const +{ + return ::KDDockWidgets::Controllers::TabBar::hasSingleDockWidget(); +} +bool TabBar_wrapper::isMDI() const +{ + if (m_isMDICallback) { + const void *thisPtr = this; + return m_isMDICallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::TabBar::isMDI(); + } +} +bool TabBar_wrapper::isMDI_nocallback() const +{ + return ::KDDockWidgets::Controllers::TabBar::isMDI(); +} +bool TabBar_wrapper::isWindow() const +{ + if (m_isWindowCallback) { + const void *thisPtr = this; + return m_isWindowCallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::TabBar::isWindow(); + } +} +bool TabBar_wrapper::isWindow_nocallback() const +{ + return ::KDDockWidgets::Controllers::TabBar::isWindow(); +} +void TabBar_wrapper::moveTabTo(int from, int to) +{ + ::KDDockWidgets::Controllers::TabBar::moveTabTo(from, to); +} +int TabBar_wrapper::numDockWidgets() const +{ + return ::KDDockWidgets::Controllers::TabBar::numDockWidgets(); +} +void TabBar_wrapper::onMouseDoubleClick(QPoint localPos) +{ + ::KDDockWidgets::Controllers::TabBar::onMouseDoubleClick(localPos); +} +void TabBar_wrapper::onMousePress(QPoint localPos) +{ + ::KDDockWidgets::Controllers::TabBar::onMousePress(localPos); +} +QRect TabBar_wrapper::rectForTab(int index) const +{ + return ::KDDockWidgets::Controllers::TabBar::rectForTab(index); +} +void TabBar_wrapper::setParentView_impl(KDDockWidgets::View *parent) +{ + if (m_setParentView_implCallback) { + const void *thisPtr = this; + m_setParentView_implCallback(const_cast(thisPtr), parent); + } else { + ::KDDockWidgets::Controllers::TabBar::setParentView_impl(parent); + } +} +void TabBar_wrapper::setParentView_impl_nocallback(KDDockWidgets::View *parent) +{ + ::KDDockWidgets::Controllers::TabBar::setParentView_impl(parent); +} +KDDockWidgets::Controllers::Stack *TabBar_wrapper::stack() const +{ + return ::KDDockWidgets::Controllers::TabBar::stack(); +} +bool TabBar_wrapper::tabsAreMovable() const +{ + return ::KDDockWidgets::Controllers::TabBar::tabsAreMovable(); +} +QString TabBar_wrapper::text(int index) const +{ + return ::KDDockWidgets::Controllers::TabBar::text(index); +} +QString TabBar_wrapper::tr(const char *s, const char *c, int n) +{ + return ::KDDockWidgets::Controllers::TabBar::tr(s, c, n); +} +TabBar_wrapper::~TabBar_wrapper() +{ +} + +} +static KDDockWidgets::Controllers::TabBar *fromPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +static KDDockWidgetsBindings_wrappersNS::TabBar_wrapper *fromWrapperPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +extern "C" { +void c_KDDockWidgets__Controllers__TabBar_Finalizer(void *, void *cppObj, void *) +{ + delete reinterpret_cast(cppObj); +} +void *c_KDDockWidgets__Controllers__TabBar__constructor_Stack(void *tabWidget_) +{ + auto tabWidget = reinterpret_cast(tabWidget_); + auto ptr = new KDDockWidgetsBindings_wrappersNS::TabBar_wrapper(tabWidget); + return reinterpret_cast(ptr); +} +// customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__TabBar__customEvent_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + fromWrapperPtr(thisObj)->customEvent_nocallback(event); +} +// dragCanStart(QPoint pressPos, QPoint pos) const +bool c_KDDockWidgets__Controllers__TabBar__dragCanStart_QPoint_QPoint(void *thisObj, void *pressPos_, void *pos_) +{ + auto &pressPos = *reinterpret_cast(pressPos_); + auto &pos = *reinterpret_cast(pos_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->dragCanStart_nocallback(pressPos,pos);} else { return targetPtr->dragCanStart(pressPos,pos);} }(); +} +// event(QEvent * event) +bool c_KDDockWidgets__Controllers__TabBar__event_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->event_nocallback(event);} else { return targetPtr->event(event);} }(); +} +// eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__TabBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_) +{ + auto watched = reinterpret_cast(watched_); + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->eventFilter_nocallback(watched,event);} else { return targetPtr->eventFilter(watched,event);} }(); +} +// group() const +void *c_KDDockWidgets__Controllers__TabBar__group(void *thisObj) +{ + return fromPtr(thisObj)->group(); +} +// hasSingleDockWidget() const +bool c_KDDockWidgets__Controllers__TabBar__hasSingleDockWidget(void *thisObj) +{ + return fromPtr(thisObj)->hasSingleDockWidget(); +} +// isMDI() const +bool c_KDDockWidgets__Controllers__TabBar__isMDI(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isMDI_nocallback();} else { return targetPtr->isMDI();} }(); +} +// isWindow() const +bool c_KDDockWidgets__Controllers__TabBar__isWindow(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isWindow_nocallback();} else { return targetPtr->isWindow();} }(); +} +// moveTabTo(int from, int to) +void c_KDDockWidgets__Controllers__TabBar__moveTabTo_int_int(void *thisObj, int from, int to) +{ + fromPtr(thisObj)->moveTabTo(from, to); +} +// numDockWidgets() const +int c_KDDockWidgets__Controllers__TabBar__numDockWidgets(void *thisObj) +{ + return fromPtr(thisObj)->numDockWidgets(); +} +// onMouseDoubleClick(QPoint localPos) +void c_KDDockWidgets__Controllers__TabBar__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_) +{ + auto &localPos = *reinterpret_cast(localPos_); + fromPtr(thisObj)->onMouseDoubleClick(localPos); +} +// onMousePress(QPoint localPos) +void c_KDDockWidgets__Controllers__TabBar__onMousePress_QPoint(void *thisObj, void *localPos_) +{ + auto &localPos = *reinterpret_cast(localPos_); + fromPtr(thisObj)->onMousePress(localPos); +} +// rectForTab(int index) const +void *c_KDDockWidgets__Controllers__TabBar__rectForTab_int(void *thisObj, int index) +{ + return new Dartagnan::ValueWrapper { fromPtr(thisObj)->rectForTab(index) }; +} +// setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__TabBar__setParentView_impl_View(void *thisObj, void *parent_) +{ + auto parent = reinterpret_cast(parent_); + fromWrapperPtr(thisObj)->setParentView_impl_nocallback(parent); +} +// stack() const +void *c_KDDockWidgets__Controllers__TabBar__stack(void *thisObj) +{ + return fromPtr(thisObj)->stack(); +} +// tabsAreMovable() const +bool c_KDDockWidgets__Controllers__TabBar__tabsAreMovable(void *thisObj) +{ + return fromPtr(thisObj)->tabsAreMovable(); +} +// text(int index) const +void *c_KDDockWidgets__Controllers__TabBar__text_int(void *thisObj, int index) +{ + return new Dartagnan::ValueWrapper { fromPtr(thisObj)->text(index) }; +} +// tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__TabBar__tr_char_char_int(const char *s, const char *c, int n) +{ + return new Dartagnan::ValueWrapper { KDDockWidgetsBindings_wrappersNS::TabBar_wrapper::tr(s, c, n) }; +} +void c_KDDockWidgets__Controllers__TabBar__destructor(void *thisObj) +{ + delete fromPtr(thisObj); +} +void c_KDDockWidgets__Controllers__TabBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId) +{ + auto wrapper = fromWrapperPtr(ptr); + switch (methodId) { + case 295: + wrapper->m_customEventCallback = reinterpret_cast(callback); + break; + case 1024: + wrapper->m_dragCanStartCallback = reinterpret_cast(callback); + break; + case 306: + wrapper->m_eventCallback = reinterpret_cast(callback); + break; + case 307: + wrapper->m_eventFilterCallback = reinterpret_cast(callback); + break; + case 1031: + wrapper->m_isMDICallback = reinterpret_cast(callback); + break; + case 1033: + wrapper->m_isWindowCallback = reinterpret_cast(callback); + break; + case 817: + wrapper->m_setParentView_implCallback = reinterpret_cast(callback); + break; + } +} +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.h new file mode 100644 index 00000000..7519f632 --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TabBar_wrapper.h @@ -0,0 +1,112 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "KDDockWidgetsBindings_exports.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace KDDockWidgetsBindings_wrappersNS { +class TabBar_wrapper : public ::KDDockWidgets::Controllers::TabBar +{ +public: + ~TabBar_wrapper(); + TabBar_wrapper(KDDockWidgets::Controllers::Stack *tabWidget = nullptr); + virtual void customEvent(QEvent *event); + virtual void customEvent_nocallback(QEvent *event); + virtual bool dragCanStart(QPoint pressPos, QPoint pos) const; + virtual bool dragCanStart_nocallback(QPoint pressPos, QPoint pos) const; + virtual bool event(QEvent *event); + virtual bool event_nocallback(QEvent *event); + virtual bool eventFilter(QObject *watched, QEvent *event); + virtual bool eventFilter_nocallback(QObject *watched, QEvent *event); + KDDockWidgets::Controllers::Group *group() const; + bool hasSingleDockWidget() const; + virtual bool isMDI() const; + virtual bool isMDI_nocallback() const; + virtual bool isWindow() const; + virtual bool isWindow_nocallback() const; + void moveTabTo(int from, int to); + int numDockWidgets() const; + void onMouseDoubleClick(QPoint localPos); + void onMousePress(QPoint localPos); + QRect rectForTab(int index) const; + virtual void setParentView_impl(KDDockWidgets::View *parent); + virtual void setParentView_impl_nocallback(KDDockWidgets::View *parent); + KDDockWidgets::Controllers::Stack *stack() const; + bool tabsAreMovable() const; + QString text(int index) const; + static QString tr(const char *s, const char *c, int n); + typedef void (*Callback_customEvent)(void *, QEvent *event); + Callback_customEvent m_customEventCallback = nullptr; + typedef bool (*Callback_dragCanStart)(void *, QPoint pressPos, QPoint pos); + Callback_dragCanStart m_dragCanStartCallback = nullptr; + typedef bool (*Callback_event)(void *, QEvent *event); + Callback_event m_eventCallback = nullptr; + typedef bool (*Callback_eventFilter)(void *, QObject *watched, QEvent *event); + Callback_eventFilter m_eventFilterCallback = nullptr; + typedef bool (*Callback_isMDI)(void *); + Callback_isMDI m_isMDICallback = nullptr; + typedef bool (*Callback_isWindow)(void *); + Callback_isWindow m_isWindowCallback = nullptr; + typedef void (*Callback_setParentView_impl)(void *, KDDockWidgets::View *parent); + Callback_setParentView_impl m_setParentView_implCallback = nullptr; +}; +} +extern "C" { +// KDDockWidgets::Controllers::TabBar::TabBar(KDDockWidgets::Controllers::Stack * tabWidget) +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TabBar__constructor_Stack(void *tabWidget_); +// KDDockWidgets::Controllers::TabBar::customEvent(QEvent * event) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TabBar::dragCanStart(QPoint pressPos, QPoint pos) const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__dragCanStart_QPoint_QPoint(void *thisObj, void *pressPos_, void *pos_); +// KDDockWidgets::Controllers::TabBar::event(QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TabBar::eventFilter(QObject * watched, QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::TabBar::group() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TabBar__group(void *thisObj); +// KDDockWidgets::Controllers::TabBar::hasSingleDockWidget() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__hasSingleDockWidget(void *thisObj); +// KDDockWidgets::Controllers::TabBar::isMDI() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__isMDI(void *thisObj); +// KDDockWidgets::Controllers::TabBar::isWindow() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__isWindow(void *thisObj); +// KDDockWidgets::Controllers::TabBar::moveTabTo(int from, int to) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__moveTabTo_int_int(void *thisObj, int from, int to); +// KDDockWidgets::Controllers::TabBar::numDockWidgets() const +KDDockWidgetsBindings_EXPORT int c_KDDockWidgets__Controllers__TabBar__numDockWidgets(void *thisObj); +// KDDockWidgets::Controllers::TabBar::onMouseDoubleClick(QPoint localPos) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::TabBar::onMousePress(QPoint localPos) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__onMousePress_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::TabBar::rectForTab(int index) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TabBar__rectForTab_int(void *thisObj, int index); +// KDDockWidgets::Controllers::TabBar::setParentView_impl(KDDockWidgets::View * parent) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::TabBar::stack() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TabBar__stack(void *thisObj); +// KDDockWidgets::Controllers::TabBar::tabsAreMovable() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TabBar__tabsAreMovable(void *thisObj); +// KDDockWidgets::Controllers::TabBar::text(int index) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TabBar__text_int(void *thisObj, int index); +// KDDockWidgets::Controllers::TabBar::tr(const char * s, const char * c, int n) +KDDockWidgetsBindings_EXPORT void *c_static_KDDockWidgets__Controllers__TabBar__tr_char_char_int(const char *s, const char *c, int n); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__destructor(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TabBar_Finalizer(void *, void *cppObj, void *); +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.cpp new file mode 100644 index 00000000..94f22eaf --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.cpp @@ -0,0 +1,534 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "TitleBar_wrapper.h" + + +#include + + +namespace Dartagnan { + +typedef int (*CleanupCallback)(void *thisPtr); +static CleanupCallback s_cleanupCallback = nullptr; + +template +struct ValueWrapper +{ + T value; +}; + +} +namespace KDDockWidgetsBindings_wrappersNS { +TitleBar_wrapper::TitleBar_wrapper(KDDockWidgets::Controllers::Group *parent) + : ::KDDockWidgets::Controllers::TitleBar(parent) +{ +} +bool TitleBar_wrapper::closeButtonEnabled() const +{ + return ::KDDockWidgets::Controllers::TitleBar::closeButtonEnabled(); +} +void TitleBar_wrapper::closeButtonEnabledChanged(bool arg__1) +{ + ::KDDockWidgets::Controllers::TitleBar::closeButtonEnabledChanged(arg__1); +} +void TitleBar_wrapper::customEvent(QEvent *event) +{ + if (m_customEventCallback) { + const void *thisPtr = this; + m_customEventCallback(const_cast(thisPtr), event); + } else { + ::KDDockWidgets::Controllers::TitleBar::customEvent(event); + } +} +void TitleBar_wrapper::customEvent_nocallback(QEvent *event) +{ + ::KDDockWidgets::Controllers::TitleBar::customEvent(event); +} +bool TitleBar_wrapper::event(QEvent *event) +{ + if (m_eventCallback) { + const void *thisPtr = this; + return m_eventCallback(const_cast(thisPtr), event); + } else { + return ::KDDockWidgets::Controllers::TitleBar::event(event); + } +} +bool TitleBar_wrapper::event_nocallback(QEvent *event) +{ + return ::KDDockWidgets::Controllers::TitleBar::event(event); +} +bool TitleBar_wrapper::eventFilter(QObject *watched, QEvent *event) +{ + if (m_eventFilterCallback) { + const void *thisPtr = this; + return m_eventFilterCallback(const_cast(thisPtr), watched, event); + } else { + return ::KDDockWidgets::Controllers::TitleBar::eventFilter(watched, event); + } +} +bool TitleBar_wrapper::eventFilter_nocallback(QObject *watched, QEvent *event) +{ + return ::KDDockWidgets::Controllers::TitleBar::eventFilter(watched, event); +} +QString TitleBar_wrapper::floatButtonToolTip() const +{ + return ::KDDockWidgets::Controllers::TitleBar::floatButtonToolTip(); +} +void TitleBar_wrapper::floatButtonToolTipChanged(const QString &arg__1) +{ + ::KDDockWidgets::Controllers::TitleBar::floatButtonToolTipChanged(arg__1); +} +bool TitleBar_wrapper::floatButtonVisible() const +{ + return ::KDDockWidgets::Controllers::TitleBar::floatButtonVisible(); +} +void TitleBar_wrapper::floatButtonVisibleChanged(bool arg__1) +{ + ::KDDockWidgets::Controllers::TitleBar::floatButtonVisibleChanged(arg__1); +} +KDDockWidgets::Controllers::Group *TitleBar_wrapper::group() const +{ + return ::KDDockWidgets::Controllers::TitleBar::group(); +} +bool TitleBar_wrapper::hasIcon() const +{ + return ::KDDockWidgets::Controllers::TitleBar::hasIcon(); +} +void TitleBar_wrapper::iconChanged() +{ + ::KDDockWidgets::Controllers::TitleBar::iconChanged(); +} +bool TitleBar_wrapper::isCloseButtonEnabled() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isCloseButtonEnabled(); +} +bool TitleBar_wrapper::isCloseButtonVisible() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isCloseButtonVisible(); +} +bool TitleBar_wrapper::isFloatButtonVisible() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isFloatButtonVisible(); +} +bool TitleBar_wrapper::isFloating() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isFloating(); +} +bool TitleBar_wrapper::isFocused() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isFocused(); +} +void TitleBar_wrapper::isFocusedChanged() +{ + ::KDDockWidgets::Controllers::TitleBar::isFocusedChanged(); +} +bool TitleBar_wrapper::isMDI() const +{ + if (m_isMDICallback) { + const void *thisPtr = this; + return m_isMDICallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::TitleBar::isMDI(); + } +} +bool TitleBar_wrapper::isMDI_nocallback() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isMDI(); +} +bool TitleBar_wrapper::isOverlayed() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isOverlayed(); +} +bool TitleBar_wrapper::isWindow() const +{ + if (m_isWindowCallback) { + const void *thisPtr = this; + return m_isWindowCallback(const_cast(thisPtr)); + } else { + return ::KDDockWidgets::Controllers::TitleBar::isWindow(); + } +} +bool TitleBar_wrapper::isWindow_nocallback() const +{ + return ::KDDockWidgets::Controllers::TitleBar::isWindow(); +} +void TitleBar_wrapper::minimizeButtonChanged(bool visible, bool enabled) +{ + ::KDDockWidgets::Controllers::TitleBar::minimizeButtonChanged(visible, enabled); +} +void TitleBar_wrapper::onAutoHideClicked() +{ + ::KDDockWidgets::Controllers::TitleBar::onAutoHideClicked(); +} +void TitleBar_wrapper::onCloseClicked() +{ + ::KDDockWidgets::Controllers::TitleBar::onCloseClicked(); +} +bool TitleBar_wrapper::onDoubleClicked() +{ + return ::KDDockWidgets::Controllers::TitleBar::onDoubleClicked(); +} +void TitleBar_wrapper::onFloatClicked() +{ + ::KDDockWidgets::Controllers::TitleBar::onFloatClicked(); +} +void TitleBar_wrapper::onMaximizeClicked() +{ + ::KDDockWidgets::Controllers::TitleBar::onMaximizeClicked(); +} +void TitleBar_wrapper::onMinimizeClicked() +{ + ::KDDockWidgets::Controllers::TitleBar::onMinimizeClicked(); +} +void TitleBar_wrapper::setCloseButtonEnabled(bool arg__1) +{ + ::KDDockWidgets::Controllers::TitleBar::setCloseButtonEnabled(arg__1); +} +void TitleBar_wrapper::setFloatButtonVisible(bool arg__1) +{ + ::KDDockWidgets::Controllers::TitleBar::setFloatButtonVisible(arg__1); +} +void TitleBar_wrapper::setParentView_impl(KDDockWidgets::View *parent) +{ + if (m_setParentView_implCallback) { + const void *thisPtr = this; + m_setParentView_implCallback(const_cast(thisPtr), parent); + } else { + ::KDDockWidgets::Controllers::TitleBar::setParentView_impl(parent); + } +} +void TitleBar_wrapper::setParentView_impl_nocallback(KDDockWidgets::View *parent) +{ + ::KDDockWidgets::Controllers::TitleBar::setParentView_impl(parent); +} +void TitleBar_wrapper::setTitle(const QString &title) +{ + ::KDDockWidgets::Controllers::TitleBar::setTitle(title); +} +bool TitleBar_wrapper::supportsAutoHideButton() const +{ + return ::KDDockWidgets::Controllers::TitleBar::supportsAutoHideButton(); +} +bool TitleBar_wrapper::supportsFloatingButton() const +{ + return ::KDDockWidgets::Controllers::TitleBar::supportsFloatingButton(); +} +bool TitleBar_wrapper::supportsMaximizeButton() const +{ + return ::KDDockWidgets::Controllers::TitleBar::supportsMaximizeButton(); +} +bool TitleBar_wrapper::supportsMinimizeButton() const +{ + return ::KDDockWidgets::Controllers::TitleBar::supportsMinimizeButton(); +} +KDDockWidgets::Controllers::TabBar *TitleBar_wrapper::tabBar() const +{ + return ::KDDockWidgets::Controllers::TitleBar::tabBar(); +} +QString TitleBar_wrapper::title() const +{ + return ::KDDockWidgets::Controllers::TitleBar::title(); +} +bool TitleBar_wrapper::titleBarIsFocusable() const +{ + return ::KDDockWidgets::Controllers::TitleBar::titleBarIsFocusable(); +} +void TitleBar_wrapper::titleChanged() +{ + ::KDDockWidgets::Controllers::TitleBar::titleChanged(); +} +void TitleBar_wrapper::toggleMaximized() +{ + ::KDDockWidgets::Controllers::TitleBar::toggleMaximized(); +} +QString TitleBar_wrapper::tr(const char *s, const char *c, int n) +{ + return ::KDDockWidgets::Controllers::TitleBar::tr(s, c, n); +} +void TitleBar_wrapper::updateButtons() +{ + ::KDDockWidgets::Controllers::TitleBar::updateButtons(); +} +TitleBar_wrapper::~TitleBar_wrapper() +{ +} + +} +static KDDockWidgets::Controllers::TitleBar *fromPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +static KDDockWidgetsBindings_wrappersNS::TitleBar_wrapper *fromWrapperPtr(void *ptr) +{ + return reinterpret_cast(ptr); +} +extern "C" { +void c_KDDockWidgets__Controllers__TitleBar_Finalizer(void *, void *cppObj, void *) +{ + delete reinterpret_cast(cppObj); +} +void *c_KDDockWidgets__Controllers__TitleBar__constructor_Group(void *parent_) +{ + auto parent = reinterpret_cast(parent_); + auto ptr = new KDDockWidgetsBindings_wrappersNS::TitleBar_wrapper(parent); + return reinterpret_cast(ptr); +} +// closeButtonEnabled() const +bool c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabled(void *thisObj) +{ + return fromPtr(thisObj)->closeButtonEnabled(); +} +// closeButtonEnabledChanged(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabledChanged_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->closeButtonEnabledChanged(arg__1); +} +// customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__TitleBar__customEvent_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + fromWrapperPtr(thisObj)->customEvent_nocallback(event); +} +// event(QEvent * event) +bool c_KDDockWidgets__Controllers__TitleBar__event_QEvent(void *thisObj, void *event_) +{ + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->event_nocallback(event);} else { return targetPtr->event(event);} }(); +} +// eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__TitleBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_) +{ + auto watched = reinterpret_cast(watched_); + auto event = reinterpret_cast(event_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->eventFilter_nocallback(watched,event);} else { return targetPtr->eventFilter(watched,event);} }(); +} +// floatButtonToolTip() const +void *c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTip(void *thisObj) +{ + return new Dartagnan::ValueWrapper { fromPtr(thisObj)->floatButtonToolTip() }; +} +// floatButtonToolTipChanged(const QString & arg__1) +void c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTipChanged_QString(void *thisObj, const char *arg__1_) +{ + const auto arg__1 = QString::fromUtf8(arg__1_); + fromPtr(thisObj)->floatButtonToolTipChanged(arg__1); +} +// floatButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__floatButtonVisible(void *thisObj) +{ + return fromPtr(thisObj)->floatButtonVisible(); +} +// floatButtonVisibleChanged(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__floatButtonVisibleChanged_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->floatButtonVisibleChanged(arg__1); +} +// group() const +void *c_KDDockWidgets__Controllers__TitleBar__group(void *thisObj) +{ + return fromPtr(thisObj)->group(); +} +// hasIcon() const +bool c_KDDockWidgets__Controllers__TitleBar__hasIcon(void *thisObj) +{ + return fromPtr(thisObj)->hasIcon(); +} +// iconChanged() +void c_KDDockWidgets__Controllers__TitleBar__iconChanged(void *thisObj) +{ + fromPtr(thisObj)->iconChanged(); +} +// isCloseButtonEnabled() const +bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonEnabled(void *thisObj) +{ + return fromPtr(thisObj)->isCloseButtonEnabled(); +} +// isCloseButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonVisible(void *thisObj) +{ + return fromPtr(thisObj)->isCloseButtonVisible(); +} +// isFloatButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__isFloatButtonVisible(void *thisObj) +{ + return fromPtr(thisObj)->isFloatButtonVisible(); +} +// isFloating() const +bool c_KDDockWidgets__Controllers__TitleBar__isFloating(void *thisObj) +{ + return fromPtr(thisObj)->isFloating(); +} +// isFocused() const +bool c_KDDockWidgets__Controllers__TitleBar__isFocused(void *thisObj) +{ + return fromPtr(thisObj)->isFocused(); +} +// isFocusedChanged() +void c_KDDockWidgets__Controllers__TitleBar__isFocusedChanged(void *thisObj) +{ + fromPtr(thisObj)->isFocusedChanged(); +} +// isMDI() const +bool c_KDDockWidgets__Controllers__TitleBar__isMDI(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isMDI_nocallback();} else { return targetPtr->isMDI();} }(); +} +// isOverlayed() const +bool c_KDDockWidgets__Controllers__TitleBar__isOverlayed(void *thisObj) +{ + return fromWrapperPtr(thisObj)->isOverlayed(); +} +// isWindow() const +bool c_KDDockWidgets__Controllers__TitleBar__isWindow(void *thisObj) +{ + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->isWindow_nocallback();} else { return targetPtr->isWindow();} }(); +} +// minimizeButtonChanged(bool visible, bool enabled) +void c_KDDockWidgets__Controllers__TitleBar__minimizeButtonChanged_bool_bool(void *thisObj, bool visible, bool enabled) +{ + fromPtr(thisObj)->minimizeButtonChanged(visible, enabled); +} +// onAutoHideClicked() +void c_KDDockWidgets__Controllers__TitleBar__onAutoHideClicked(void *thisObj) +{ + fromPtr(thisObj)->onAutoHideClicked(); +} +// onCloseClicked() +void c_KDDockWidgets__Controllers__TitleBar__onCloseClicked(void *thisObj) +{ + fromPtr(thisObj)->onCloseClicked(); +} +// onDoubleClicked() +bool c_KDDockWidgets__Controllers__TitleBar__onDoubleClicked(void *thisObj) +{ + return fromPtr(thisObj)->onDoubleClicked(); +} +// onFloatClicked() +void c_KDDockWidgets__Controllers__TitleBar__onFloatClicked(void *thisObj) +{ + fromPtr(thisObj)->onFloatClicked(); +} +// onMaximizeClicked() +void c_KDDockWidgets__Controllers__TitleBar__onMaximizeClicked(void *thisObj) +{ + fromPtr(thisObj)->onMaximizeClicked(); +} +// onMinimizeClicked() +void c_KDDockWidgets__Controllers__TitleBar__onMinimizeClicked(void *thisObj) +{ + fromPtr(thisObj)->onMinimizeClicked(); +} +// setCloseButtonEnabled(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__setCloseButtonEnabled_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->setCloseButtonEnabled(arg__1); +} +// setFloatButtonVisible(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__setFloatButtonVisible_bool(void *thisObj, bool arg__1) +{ + fromPtr(thisObj)->setFloatButtonVisible(arg__1); +} +// setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__TitleBar__setParentView_impl_View(void *thisObj, void *parent_) +{ + auto parent = reinterpret_cast(parent_); + fromWrapperPtr(thisObj)->setParentView_impl_nocallback(parent); +} +// setTitle(const QString & title) +void c_KDDockWidgets__Controllers__TitleBar__setTitle_QString(void *thisObj, const char *title_) +{ + const auto title = QString::fromUtf8(title_); + fromPtr(thisObj)->setTitle(title); +} +// supportsAutoHideButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsAutoHideButton(void *thisObj) +{ + return fromPtr(thisObj)->supportsAutoHideButton(); +} +// supportsFloatingButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsFloatingButton(void *thisObj) +{ + return fromPtr(thisObj)->supportsFloatingButton(); +} +// supportsMaximizeButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsMaximizeButton(void *thisObj) +{ + return fromPtr(thisObj)->supportsMaximizeButton(); +} +// supportsMinimizeButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsMinimizeButton(void *thisObj) +{ + return fromPtr(thisObj)->supportsMinimizeButton(); +} +// tabBar() const +void *c_KDDockWidgets__Controllers__TitleBar__tabBar(void *thisObj) +{ + return fromPtr(thisObj)->tabBar(); +} +// title() const +void *c_KDDockWidgets__Controllers__TitleBar__title(void *thisObj) +{ + return new Dartagnan::ValueWrapper { fromPtr(thisObj)->title() }; +} +// titleBarIsFocusable() const +bool c_KDDockWidgets__Controllers__TitleBar__titleBarIsFocusable(void *thisObj) +{ + return fromPtr(thisObj)->titleBarIsFocusable(); +} +// titleChanged() +void c_KDDockWidgets__Controllers__TitleBar__titleChanged(void *thisObj) +{ + fromPtr(thisObj)->titleChanged(); +} +// toggleMaximized() +void c_KDDockWidgets__Controllers__TitleBar__toggleMaximized(void *thisObj) +{ + fromPtr(thisObj)->toggleMaximized(); +} +// tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__TitleBar__tr_char_char_int(const char *s, const char *c, int n) +{ + return new Dartagnan::ValueWrapper { KDDockWidgetsBindings_wrappersNS::TitleBar_wrapper::tr(s, c, n) }; +} +// updateButtons() +void c_KDDockWidgets__Controllers__TitleBar__updateButtons(void *thisObj) +{ + fromPtr(thisObj)->updateButtons(); +} +void c_KDDockWidgets__Controllers__TitleBar__destructor(void *thisObj) +{ + delete fromPtr(thisObj); +} +void c_KDDockWidgets__Controllers__TitleBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId) +{ + auto wrapper = fromWrapperPtr(ptr); + switch (methodId) { + case 295: + wrapper->m_customEventCallback = reinterpret_cast(callback); + break; + case 306: + wrapper->m_eventCallback = reinterpret_cast(callback); + break; + case 307: + wrapper->m_eventFilterCallback = reinterpret_cast(callback); + break; + case 979: + wrapper->m_isMDICallback = reinterpret_cast(callback); + break; + case 982: + wrapper->m_isWindowCallback = reinterpret_cast(callback); + break; + case 817: + wrapper->m_setParentView_implCallback = reinterpret_cast(callback); + break; + } +} +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.h new file mode 100644 index 00000000..a2b4b5a9 --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/TitleBar_wrapper.h @@ -0,0 +1,184 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +#include "KDDockWidgetsBindings_exports.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace KDDockWidgetsBindings_wrappersNS { +class TitleBar_wrapper : public ::KDDockWidgets::Controllers::TitleBar +{ +public: + ~TitleBar_wrapper(); + TitleBar_wrapper(KDDockWidgets::Controllers::Group *parent); + bool closeButtonEnabled() const; + void closeButtonEnabledChanged(bool arg__1); + virtual void customEvent(QEvent *event); + virtual void customEvent_nocallback(QEvent *event); + virtual bool event(QEvent *event); + virtual bool event_nocallback(QEvent *event); + virtual bool eventFilter(QObject *watched, QEvent *event); + virtual bool eventFilter_nocallback(QObject *watched, QEvent *event); + QString floatButtonToolTip() const; + void floatButtonToolTipChanged(const QString &arg__1); + bool floatButtonVisible() const; + void floatButtonVisibleChanged(bool arg__1); + KDDockWidgets::Controllers::Group *group() const; + bool hasIcon() const; + void iconChanged(); + bool isCloseButtonEnabled() const; + bool isCloseButtonVisible() const; + bool isFloatButtonVisible() const; + bool isFloating() const; + bool isFocused() const; + void isFocusedChanged(); + virtual bool isMDI() const; + virtual bool isMDI_nocallback() const; + bool isOverlayed() const; + virtual bool isWindow() const; + virtual bool isWindow_nocallback() const; + void minimizeButtonChanged(bool visible, bool enabled); + void onAutoHideClicked(); + void onCloseClicked(); + bool onDoubleClicked(); + void onFloatClicked(); + void onMaximizeClicked(); + void onMinimizeClicked(); + void setCloseButtonEnabled(bool arg__1); + void setFloatButtonVisible(bool arg__1); + virtual void setParentView_impl(KDDockWidgets::View *parent); + virtual void setParentView_impl_nocallback(KDDockWidgets::View *parent); + void setTitle(const QString &title); + bool supportsAutoHideButton() const; + bool supportsFloatingButton() const; + bool supportsMaximizeButton() const; + bool supportsMinimizeButton() const; + KDDockWidgets::Controllers::TabBar *tabBar() const; + QString title() const; + bool titleBarIsFocusable() const; + void titleChanged(); + void toggleMaximized(); + static QString tr(const char *s, const char *c, int n); + void updateButtons(); + typedef void (*Callback_customEvent)(void *, QEvent *event); + Callback_customEvent m_customEventCallback = nullptr; + typedef bool (*Callback_event)(void *, QEvent *event); + Callback_event m_eventCallback = nullptr; + typedef bool (*Callback_eventFilter)(void *, QObject *watched, QEvent *event); + Callback_eventFilter m_eventFilterCallback = nullptr; + typedef bool (*Callback_isMDI)(void *); + Callback_isMDI m_isMDICallback = nullptr; + typedef bool (*Callback_isWindow)(void *); + Callback_isWindow m_isWindowCallback = nullptr; + typedef void (*Callback_setParentView_impl)(void *, KDDockWidgets::View *parent); + Callback_setParentView_impl m_setParentView_implCallback = nullptr; +}; +} +extern "C" { +// KDDockWidgets::Controllers::TitleBar::TitleBar(KDDockWidgets::Controllers::Group * parent) +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TitleBar__constructor_Group(void *parent_); +// KDDockWidgets::Controllers::TitleBar::closeButtonEnabled() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabled(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::closeButtonEnabledChanged(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabledChanged_bool(void *thisObj, bool arg__1); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onCloseButtonEnabledChanged_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::customEvent(QEvent * event) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TitleBar::event(QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TitleBar::eventFilter(QObject * watched, QEvent * event) +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::TitleBar::floatButtonToolTip() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTip(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::floatButtonToolTipChanged(const QString & arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTipChanged_QString(void *thisObj, const char *arg__1_); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onFloatButtonToolTipChanged_QString(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::floatButtonVisible() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__floatButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::floatButtonVisibleChanged(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__floatButtonVisibleChanged_bool(void *thisObj, bool arg__1); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onFloatButtonVisibleChanged_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::group() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TitleBar__group(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::hasIcon() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__hasIcon(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::iconChanged() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__iconChanged(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onIconChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::isCloseButtonEnabled() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonEnabled(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isCloseButtonVisible() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFloatButtonVisible() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isFloatButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFloating() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isFloating(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFocused() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isFocused(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFocusedChanged() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__isFocusedChanged(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onIsFocusedChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::isMDI() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isMDI(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isOverlayed() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isOverlayed(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isWindow() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__isWindow(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::minimizeButtonChanged(bool visible, bool enabled) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__minimizeButtonChanged_bool_bool(void *thisObj, bool visible, bool enabled); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onMinimizeButtonChanged_bool_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::onAutoHideClicked() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onAutoHideClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onCloseClicked() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onCloseClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onDoubleClicked() +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__onDoubleClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onFloatClicked() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onFloatClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onMaximizeClicked() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onMaximizeClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onMinimizeClicked() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onMinimizeClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::setCloseButtonEnabled(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__setCloseButtonEnabled_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::TitleBar::setFloatButtonVisible(bool arg__1) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__setFloatButtonVisible_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::TitleBar::setParentView_impl(KDDockWidgets::View * parent) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::TitleBar::setTitle(const QString & title) +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__setTitle_QString(void *thisObj, const char *title_); +// KDDockWidgets::Controllers::TitleBar::supportsAutoHideButton() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__supportsAutoHideButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsFloatingButton() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__supportsFloatingButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsMaximizeButton() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__supportsMaximizeButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsMinimizeButton() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__supportsMinimizeButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::tabBar() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TitleBar__tabBar(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::title() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__Controllers__TitleBar__title(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::titleBarIsFocusable() const +KDDockWidgetsBindings_EXPORT bool c_KDDockWidgets__Controllers__TitleBar__titleBarIsFocusable(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::titleChanged() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__titleChanged(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__onTitleChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::toggleMaximized() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__toggleMaximized(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::tr(const char * s, const char * c, int n) +KDDockWidgetsBindings_EXPORT void *c_static_KDDockWidgets__Controllers__TitleBar__tr_char_char_int(const char *s, const char *c, int n); +// KDDockWidgets::Controllers::TitleBar::updateButtons() +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__updateButtons(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__destructor(void *thisObj); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__Controllers__TitleBar_Finalizer(void *, void *cppObj, void *); +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.cpp index c685bc9a..7c25cfb0 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.cpp @@ -70,6 +70,19 @@ KDDockWidgets::View *ViewFactory_flutter_wrapper::createDropArea_nocallback(KDDo { return ::KDDockWidgets::ViewFactory_flutter::createDropArea(arg__1, parent); } +KDDockWidgets::View *ViewFactory_flutter_wrapper::createGroup(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent) const +{ + if (m_createGroupCallback) { + const void *thisPtr = this; + return m_createGroupCallback(const_cast(thisPtr), arg__1, parent); + } else { + return ::KDDockWidgets::ViewFactory_flutter::createGroup(arg__1, parent); + } +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createGroup_nocallback(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent) const +{ + return ::KDDockWidgets::ViewFactory_flutter::createGroup(arg__1, parent); +} KDDockWidgets::View *ViewFactory_flutter_wrapper::createRubberBand(KDDockWidgets::View *parent) const { if (m_createRubberBandCallback) { @@ -83,6 +96,45 @@ KDDockWidgets::View *ViewFactory_flutter_wrapper::createRubberBand_nocallback(KD { return ::KDDockWidgets::ViewFactory_flutter::createRubberBand(parent); } +KDDockWidgets::View *ViewFactory_flutter_wrapper::createStack(KDDockWidgets::Controllers::Stack *arg__1, KDDockWidgets::View *parent) const +{ + if (m_createStackCallback) { + const void *thisPtr = this; + return m_createStackCallback(const_cast(thisPtr), arg__1, parent); + } else { + return ::KDDockWidgets::ViewFactory_flutter::createStack(arg__1, parent); + } +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createStack_nocallback(KDDockWidgets::Controllers::Stack *arg__1, KDDockWidgets::View *parent) const +{ + return ::KDDockWidgets::ViewFactory_flutter::createStack(arg__1, parent); +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createTabBar(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent) const +{ + if (m_createTabBarCallback) { + const void *thisPtr = this; + return m_createTabBarCallback(const_cast(thisPtr), tabBar, parent); + } else { + return ::KDDockWidgets::ViewFactory_flutter::createTabBar(tabBar, parent); + } +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createTabBar_nocallback(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent) const +{ + return ::KDDockWidgets::ViewFactory_flutter::createTabBar(tabBar, parent); +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createTitleBar(KDDockWidgets::Controllers::TitleBar *arg__1, KDDockWidgets::View *parent) const +{ + if (m_createTitleBarCallback) { + const void *thisPtr = this; + return m_createTitleBarCallback(const_cast(thisPtr), arg__1, parent); + } else { + return ::KDDockWidgets::ViewFactory_flutter::createTitleBar(arg__1, parent); + } +} +KDDockWidgets::View *ViewFactory_flutter_wrapper::createTitleBar_nocallback(KDDockWidgets::Controllers::TitleBar *arg__1, KDDockWidgets::View *parent) const +{ + return ::KDDockWidgets::ViewFactory_flutter::createTitleBar(arg__1, parent); +} void ViewFactory_flutter_wrapper::customEvent(QEvent *event) { if (m_customEventCallback) { @@ -170,12 +222,40 @@ void *c_KDDockWidgets__ViewFactory_flutter__createDropArea_DropArea_View(void *t auto parent = reinterpret_cast(parent_); return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createDropArea_nocallback(arg__1,parent);} else { return targetPtr->createDropArea(arg__1,parent);} }(); } +// createGroup(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createGroup_Group_View(void *thisObj, void *arg__1_, void *parent_) +{ + auto arg__1 = reinterpret_cast(arg__1_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createGroup_nocallback(arg__1,parent);} else { return targetPtr->createGroup(arg__1,parent);} }(); +} // createRubberBand(KDDockWidgets::View * parent) const void *c_KDDockWidgets__ViewFactory_flutter__createRubberBand_View(void *thisObj, void *parent_) { auto parent = reinterpret_cast(parent_); return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createRubberBand_nocallback(parent);} else { return targetPtr->createRubberBand(parent);} }(); } +// createStack(KDDockWidgets::Controllers::Stack * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createStack_Stack_View(void *thisObj, void *arg__1_, void *parent_) +{ + auto arg__1 = reinterpret_cast(arg__1_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createStack_nocallback(arg__1,parent);} else { return targetPtr->createStack(arg__1,parent);} }(); +} +// createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_) +{ + auto tabBar = reinterpret_cast(tabBar_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createTabBar_nocallback(tabBar,parent);} else { return targetPtr->createTabBar(tabBar,parent);} }(); +} +// createTitleBar(KDDockWidgets::Controllers::TitleBar * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createTitleBar_TitleBar_View(void *thisObj, void *arg__1_, void *parent_) +{ + auto arg__1 = reinterpret_cast(arg__1_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createTitleBar_nocallback(arg__1,parent);} else { return targetPtr->createTitleBar(arg__1,parent);} }(); +} // customEvent(QEvent * event) void c_KDDockWidgets__ViewFactory_flutter__customEvent_QEvent(void *thisObj, void *event_) { @@ -217,9 +297,21 @@ void c_KDDockWidgets__ViewFactory_flutter__registerVirtualMethodCallback(void *p case 691: wrapper->m_createDropAreaCallback = reinterpret_cast(callback); break; + case 692: + wrapper->m_createGroupCallback = reinterpret_cast(callback); + break; case 693: wrapper->m_createRubberBandCallback = reinterpret_cast(callback); break; + case 694: + wrapper->m_createStackCallback = reinterpret_cast(callback); + break; + case 695: + wrapper->m_createTabBarCallback = reinterpret_cast(callback); + break; + case 696: + wrapper->m_createTitleBarCallback = reinterpret_cast(callback); + break; case 295: wrapper->m_customEventCallback = reinterpret_cast(callback); break; diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.h index f3c4f248..0ee85014 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_flutter_wrapper.h @@ -13,11 +13,14 @@ #include #include #include +#include +#include +#include #include #include #include -#include #include +#include namespace KDDockWidgetsBindings_wrappersNS { class ViewFactory_flutter_wrapper : public ::KDDockWidgets::ViewFactory_flutter @@ -31,8 +34,16 @@ public: virtual KDDockWidgets::View *createDockWidget_nocallback(const QString &uniqueName, QFlags arg__2 = {}, QFlags arg__3 = {}, Qt::WindowFlags arg__4 = {}) const; virtual KDDockWidgets::View *createDropArea(KDDockWidgets::Controllers::DropArea *arg__1, KDDockWidgets::View *parent) const; virtual KDDockWidgets::View *createDropArea_nocallback(KDDockWidgets::Controllers::DropArea *arg__1, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createGroup(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent = nullptr) const; + virtual KDDockWidgets::View *createGroup_nocallback(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent = nullptr) const; virtual KDDockWidgets::View *createRubberBand(KDDockWidgets::View *parent) const; virtual KDDockWidgets::View *createRubberBand_nocallback(KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createStack(KDDockWidgets::Controllers::Stack *arg__1, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createStack_nocallback(KDDockWidgets::Controllers::Stack *arg__1, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createTabBar(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent = nullptr) const; + virtual KDDockWidgets::View *createTabBar_nocallback(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent = nullptr) const; + virtual KDDockWidgets::View *createTitleBar(KDDockWidgets::Controllers::TitleBar *arg__1, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createTitleBar_nocallback(KDDockWidgets::Controllers::TitleBar *arg__1, KDDockWidgets::View *parent) const; virtual void customEvent(QEvent *event); virtual void customEvent_nocallback(QEvent *event); virtual bool event(QEvent *event); @@ -46,8 +57,16 @@ public: Callback_createDockWidget m_createDockWidgetCallback = nullptr; typedef KDDockWidgets::View *(*Callback_createDropArea)(void *, KDDockWidgets::Controllers::DropArea *arg__1, KDDockWidgets::View *parent); Callback_createDropArea m_createDropAreaCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createGroup)(void *, KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent); + Callback_createGroup m_createGroupCallback = nullptr; typedef KDDockWidgets::View *(*Callback_createRubberBand)(void *, KDDockWidgets::View *parent); Callback_createRubberBand m_createRubberBandCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createStack)(void *, KDDockWidgets::Controllers::Stack *arg__1, KDDockWidgets::View *parent); + Callback_createStack m_createStackCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createTabBar)(void *, KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent); + Callback_createTabBar m_createTabBarCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createTitleBar)(void *, KDDockWidgets::Controllers::TitleBar *arg__1, KDDockWidgets::View *parent); + Callback_createTitleBar m_createTitleBarCallback = nullptr; typedef void (*Callback_customEvent)(void *, QEvent *event); Callback_customEvent m_customEventCallback = nullptr; typedef bool (*Callback_event)(void *, QEvent *event); @@ -65,8 +84,16 @@ KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createC KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createDockWidget_QString_DockWidgetOptions_LayoutSaverOptions_WindowFlags(void *thisObj, const char *uniqueName_, int arg__2_, int arg__3_, int arg__4); // KDDockWidgets::ViewFactory_flutter::createDropArea(KDDockWidgets::Controllers::DropArea * arg__1, KDDockWidgets::View * parent) const KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createDropArea_DropArea_View(void *thisObj, void *arg__1_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createGroup(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createGroup_Group_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory_flutter::createRubberBand(KDDockWidgets::View * parent) const KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createRubberBand_View(void *thisObj, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createStack(KDDockWidgets::Controllers::Stack * arg__1, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createStack_Stack_View(void *thisObj, void *arg__1_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createTitleBar(KDDockWidgets::Controllers::TitleBar * arg__1, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory_flutter__createTitleBar_TitleBar_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory_flutter::customEvent(QEvent * event) KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__ViewFactory_flutter__customEvent_QEvent(void *thisObj, void *event_); // KDDockWidgets::ViewFactory_flutter::event(QEvent * event) diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.cpp index d3af86c1..b1f09e37 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.cpp @@ -106,6 +106,51 @@ KDDockWidgets::View *ViewFactory_wrapper::createRubberBand_nocallback(KDDockWidg qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; return {}; } +KDDockWidgets::View *ViewFactory_wrapper::createStack(KDDockWidgets::Controllers::Stack *stack, KDDockWidgets::View *parent) const +{ + if (m_createStackCallback) { + const void *thisPtr = this; + return m_createStackCallback(const_cast(thisPtr), stack, parent); + } else { + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; + } +} +KDDockWidgets::View *ViewFactory_wrapper::createStack_nocallback(KDDockWidgets::Controllers::Stack *stack, KDDockWidgets::View *parent) const +{ + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; +} +KDDockWidgets::View *ViewFactory_wrapper::createTabBar(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent) const +{ + if (m_createTabBarCallback) { + const void *thisPtr = this; + return m_createTabBarCallback(const_cast(thisPtr), tabBar, parent); + } else { + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; + } +} +KDDockWidgets::View *ViewFactory_wrapper::createTabBar_nocallback(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent) const +{ + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; +} +KDDockWidgets::View *ViewFactory_wrapper::createTitleBar(KDDockWidgets::Controllers::TitleBar *controller, KDDockWidgets::View *parent) const +{ + if (m_createTitleBarCallback) { + const void *thisPtr = this; + return m_createTitleBarCallback(const_cast(thisPtr), controller, parent); + } else { + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; + } +} +KDDockWidgets::View *ViewFactory_wrapper::createTitleBar_nocallback(KDDockWidgets::Controllers::TitleBar *controller, KDDockWidgets::View *parent) const +{ + qWarning() << Q_FUNC_INFO << "Warning: Calling pure-virtual"; + return {}; +} void ViewFactory_wrapper::customEvent(QEvent *event) { if (m_customEventCallback) { @@ -206,6 +251,27 @@ void *c_KDDockWidgets__ViewFactory__createRubberBand_View(void *thisObj, void *p auto parent = reinterpret_cast(parent_); return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createRubberBand_nocallback(parent);} else { return targetPtr->createRubberBand(parent);} }(); } +// createStack(KDDockWidgets::Controllers::Stack * stack, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createStack_Stack_View(void *thisObj, void *stack_, void *parent_) +{ + auto stack = reinterpret_cast(stack_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createStack_nocallback(stack,parent);} else { return targetPtr->createStack(stack,parent);} }(); +} +// createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_) +{ + auto tabBar = reinterpret_cast(tabBar_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createTabBar_nocallback(tabBar,parent);} else { return targetPtr->createTabBar(tabBar,parent);} }(); +} +// createTitleBar(KDDockWidgets::Controllers::TitleBar * controller, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createTitleBar_TitleBar_View(void *thisObj, void *controller_, void *parent_) +{ + auto controller = reinterpret_cast(controller_); + auto parent = reinterpret_cast(parent_); + return [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast(targetPtr);if (wrapperPtr) { return wrapperPtr->createTitleBar_nocallback(controller,parent);} else { return targetPtr->createTitleBar(controller,parent);} }(); +} // customEvent(QEvent * event) void c_KDDockWidgets__ViewFactory__customEvent_QEvent(void *thisObj, void *event_) { @@ -253,6 +319,15 @@ void c_KDDockWidgets__ViewFactory__registerVirtualMethodCallback(void *ptr, void case 693: wrapper->m_createRubberBandCallback = reinterpret_cast(callback); break; + case 694: + wrapper->m_createStackCallback = reinterpret_cast(callback); + break; + case 695: + wrapper->m_createTabBarCallback = reinterpret_cast(callback); + break; + case 696: + wrapper->m_createTitleBarCallback = reinterpret_cast(callback); + break; case 295: wrapper->m_customEventCallback = reinterpret_cast(callback); break; diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.h index dc6570f1..3b1ffa63 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/ViewFactory_wrapper.h @@ -13,13 +13,16 @@ #include #include #include +#include +#include +#include #include #include #include -#include -#include #include +#include #include +#include namespace KDDockWidgetsBindings_wrappersNS { class ViewFactory_wrapper : public ::KDDockWidgets::ViewFactory @@ -37,6 +40,12 @@ public: virtual KDDockWidgets::View *createGroup_nocallback(KDDockWidgets::Controllers::Group *arg__1, KDDockWidgets::View *parent = nullptr) const; virtual KDDockWidgets::View *createRubberBand(KDDockWidgets::View *parent) const; virtual KDDockWidgets::View *createRubberBand_nocallback(KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createStack(KDDockWidgets::Controllers::Stack *stack, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createStack_nocallback(KDDockWidgets::Controllers::Stack *stack, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createTabBar(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent = nullptr) const; + virtual KDDockWidgets::View *createTabBar_nocallback(KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent = nullptr) const; + virtual KDDockWidgets::View *createTitleBar(KDDockWidgets::Controllers::TitleBar *controller, KDDockWidgets::View *parent) const; + virtual KDDockWidgets::View *createTitleBar_nocallback(KDDockWidgets::Controllers::TitleBar *controller, KDDockWidgets::View *parent) const; virtual void customEvent(QEvent *event); virtual void customEvent_nocallback(QEvent *event); virtual bool event(QEvent *event); @@ -54,6 +63,12 @@ public: Callback_createGroup m_createGroupCallback = nullptr; typedef KDDockWidgets::View *(*Callback_createRubberBand)(void *, KDDockWidgets::View *parent); Callback_createRubberBand m_createRubberBandCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createStack)(void *, KDDockWidgets::Controllers::Stack *stack, KDDockWidgets::View *parent); + Callback_createStack m_createStackCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createTabBar)(void *, KDDockWidgets::Controllers::TabBar *tabBar, KDDockWidgets::View *parent); + Callback_createTabBar m_createTabBarCallback = nullptr; + typedef KDDockWidgets::View *(*Callback_createTitleBar)(void *, KDDockWidgets::Controllers::TitleBar *controller, KDDockWidgets::View *parent); + Callback_createTitleBar m_createTitleBarCallback = nullptr; typedef void (*Callback_customEvent)(void *, QEvent *event); Callback_customEvent m_customEventCallback = nullptr; typedef bool (*Callback_event)(void *, QEvent *event); @@ -75,6 +90,12 @@ KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createDropArea_ KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createGroup_Group_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory::createRubberBand(KDDockWidgets::View * parent) const KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createRubberBand_View(void *thisObj, void *parent_); +// KDDockWidgets::ViewFactory::createStack(KDDockWidgets::Controllers::Stack * stack, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createStack_Stack_View(void *thisObj, void *stack_, void *parent_); +// KDDockWidgets::ViewFactory::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_); +// KDDockWidgets::ViewFactory::createTitleBar(KDDockWidgets::Controllers::TitleBar * controller, KDDockWidgets::View * parent) const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__ViewFactory__createTitleBar_TitleBar_View(void *thisObj, void *controller_, void *parent_); // KDDockWidgets::ViewFactory::customEvent(QEvent * event) KDDockWidgetsBindings_EXPORT void c_KDDockWidgets__ViewFactory__customEvent_QEvent(void *thisObj, void *event_); // KDDockWidgets::ViewFactory::event(QEvent * event) diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.cpp index 0984f403..70a0b92b 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.cpp @@ -1066,166 +1066,166 @@ void c_KDDockWidgets__Views__View_flutter__registerVirtualMethodCallback(void *p { auto wrapper = fromWrapperPtr(ptr); switch (methodId) { - case 828: + case 831: wrapper->m_activateWindowCallback = reinterpret_cast(callback); break; - case 833: + case 839: wrapper->m_closeCallback = reinterpret_cast(callback); break; - case 836: + case 842: wrapper->m_createPlatformWindowCallback = reinterpret_cast(callback); break; - case 841: + case 847: wrapper->m_flagsCallback = reinterpret_cast(callback); break; - case 843: + case 849: wrapper->m_free_implCallback = reinterpret_cast(callback); break; - case 845: + case 851: wrapper->m_geometryCallback = reinterpret_cast(callback); break; - case 847: + case 853: wrapper->m_grabMouseCallback = reinterpret_cast(callback); break; - case 850: + case 856: wrapper->m_hasFocusCallback = reinterpret_cast(callback); break; - case 852: + case 858: wrapper->m_hideCallback = reinterpret_cast(callback); break; - case 855: + case 861: wrapper->m_initCallback = reinterpret_cast(callback); break; - case 857: + case 863: wrapper->m_isActiveWindowCallback = reinterpret_cast(callback); break; - case 858: + case 864: wrapper->m_isMaximizedCallback = reinterpret_cast(callback); break; - case 859: + case 865: wrapper->m_isMinimizedCallback = reinterpret_cast(callback); break; - case 860: + case 866: wrapper->m_isNullCallback = reinterpret_cast(callback); break; - case 861: + case 867: wrapper->m_isRootViewCallback = reinterpret_cast(callback); break; - case 862: + case 868: wrapper->m_isVisibleCallback = reinterpret_cast(callback); break; - case 863: + case 869: wrapper->m_mapFromGlobalCallback = reinterpret_cast(callback); break; - case 864: + case 870: wrapper->m_mapToCallback = reinterpret_cast(callback); break; - case 865: + case 871: wrapper->m_mapToGlobalCallback = reinterpret_cast(callback); break; - case 866: + case 872: wrapper->m_maxSizeHintCallback = reinterpret_cast(callback); break; - case 867: + case 873: wrapper->m_maximumSizeCallback = reinterpret_cast(callback); break; - case 868: + case 874: wrapper->m_minSizeCallback = reinterpret_cast(callback); break; - case 869: + case 875: wrapper->m_minimumHeightCallback = reinterpret_cast(callback); break; - case 870: + case 876: wrapper->m_minimumWidthCallback = reinterpret_cast(callback); break; - case 872: + case 878: wrapper->m_move_2Callback = reinterpret_cast(callback); break; - case 873: + case 879: wrapper->m_normalGeometryCallback = reinterpret_cast(callback); break; - case 874: + case 880: wrapper->m_objectNameCallback = reinterpret_cast(callback); break; - case 875: + case 881: wrapper->m_onResizeCallback = reinterpret_cast(callback); break; - case 878: + case 884: wrapper->m_raiseCallback = reinterpret_cast(callback); break; - case 879: + case 885: wrapper->m_raiseAndActivateCallback = reinterpret_cast(callback); break; - case 881: + case 887: wrapper->m_releaseKeyboardCallback = reinterpret_cast(callback); break; - case 882: + case 888: wrapper->m_releaseMouseCallback = reinterpret_cast(callback); break; - case 886: + case 892: wrapper->m_setCursorCallback = reinterpret_cast(callback); break; - case 887: + case 893: wrapper->m_setFixedHeightCallback = reinterpret_cast(callback); break; - case 888: + case 894: wrapper->m_setFixedWidthCallback = reinterpret_cast(callback); break; - case 889: + case 895: wrapper->m_setGeometryCallback = reinterpret_cast(callback); break; - case 890: + case 896: wrapper->m_setHeightCallback = reinterpret_cast(callback); break; - case 891: + case 897: wrapper->m_setMaximumSizeCallback = reinterpret_cast(callback); break; - case 892: + case 898: wrapper->m_setMinimumSizeCallback = reinterpret_cast(callback); break; - case 893: + case 899: wrapper->m_setMouseTrackingCallback = reinterpret_cast(callback); break; - case 894: + case 900: wrapper->m_setObjectNameCallback = reinterpret_cast(callback); break; - case 895: + case 901: wrapper->m_setParentCallback = reinterpret_cast(callback); break; - case 897: + case 903: wrapper->m_setSize_2Callback = reinterpret_cast(callback); break; - case 898: + case 904: wrapper->m_setVisibleCallback = reinterpret_cast(callback); break; - case 899: + case 905: wrapper->m_setWidthCallback = reinterpret_cast(callback); break; - case 900: + case 906: wrapper->m_setWindowOpacityCallback = reinterpret_cast(callback); break; - case 901: + case 907: wrapper->m_setWindowTitleCallback = reinterpret_cast(callback); break; - case 902: + case 908: wrapper->m_setZOrderCallback = reinterpret_cast(callback); break; - case 903: + case 909: wrapper->m_showCallback = reinterpret_cast(callback); break; - case 904: + case 910: wrapper->m_showMaximizedCallback = reinterpret_cast(callback); break; - case 905: + case 911: wrapper->m_showMinimizedCallback = reinterpret_cast(callback); break; - case 906: + case 912: wrapper->m_showNormalCallback = reinterpret_cast(callback); break; - case 908: + case 914: wrapper->m_sizeHintCallback = reinterpret_cast(callback); break; - case 910: + case 916: wrapper->m_updateCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.h index 68a4c5c2..fcca8c80 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_flutter_wrapper.h @@ -16,9 +16,12 @@ #include #include #include -#include +#include #include #include +#include +#include +#include namespace KDDockWidgetsBindings_wrappersNS { class View_flutter_wrapper : public ::KDDockWidgets::Views::View_flutter diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp index 816e6bb0..5e2ab0b6 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.cpp @@ -62,6 +62,18 @@ KDDockWidgets::Controllers::Layout *View_wrapper::asLayout() const { return ::KDDockWidgets::View::asLayout(); } +KDDockWidgets::Controllers::Stack *View_wrapper::asStackController() const +{ + return ::KDDockWidgets::View::asStackController(); +} +KDDockWidgets::Controllers::TabBar *View_wrapper::asTabBarController() const +{ + return ::KDDockWidgets::View::asTabBarController(); +} +KDDockWidgets::Controllers::TitleBar *View_wrapper::asTitleBarController() const +{ + return ::KDDockWidgets::View::asTitleBarController(); +} QSize View_wrapper::boundedMaxSize(QSize min, QSize max) { return ::KDDockWidgets::View::boundedMaxSize(min, max); @@ -1000,6 +1012,21 @@ void *c_KDDockWidgets__View__asLayout(void *thisObj) { return fromPtr(thisObj)->asLayout(); } +// asStackController() const +void *c_KDDockWidgets__View__asStackController(void *thisObj) +{ + return fromPtr(thisObj)->asStackController(); +} +// asTabBarController() const +void *c_KDDockWidgets__View__asTabBarController(void *thisObj) +{ + return fromPtr(thisObj)->asTabBarController(); +} +// asTitleBarController() const +void *c_KDDockWidgets__View__asTitleBarController(void *thisObj) +{ + return fromPtr(thisObj)->asTitleBarController(); +} // boundedMaxSize(QSize min, QSize max) void *c_static_KDDockWidgets__View__boundedMaxSize_QSize_QSize(void *min_, void *max_) { @@ -1433,166 +1460,166 @@ void c_KDDockWidgets__View__registerVirtualMethodCallback(void *ptr, void *callb { auto wrapper = fromWrapperPtr(ptr); switch (methodId) { - case 828: + case 831: wrapper->m_activateWindowCallback = reinterpret_cast(callback); break; - case 833: + case 839: wrapper->m_closeCallback = reinterpret_cast(callback); break; - case 836: + case 842: wrapper->m_createPlatformWindowCallback = reinterpret_cast(callback); break; - case 841: + case 847: wrapper->m_flagsCallback = reinterpret_cast(callback); break; - case 843: + case 849: wrapper->m_free_implCallback = reinterpret_cast(callback); break; - case 845: + case 851: wrapper->m_geometryCallback = reinterpret_cast(callback); break; - case 847: + case 853: wrapper->m_grabMouseCallback = reinterpret_cast(callback); break; - case 850: + case 856: wrapper->m_hasFocusCallback = reinterpret_cast(callback); break; - case 852: + case 858: wrapper->m_hideCallback = reinterpret_cast(callback); break; - case 855: + case 861: wrapper->m_initCallback = reinterpret_cast(callback); break; - case 857: + case 863: wrapper->m_isActiveWindowCallback = reinterpret_cast(callback); break; - case 858: + case 864: wrapper->m_isMaximizedCallback = reinterpret_cast(callback); break; - case 859: + case 865: wrapper->m_isMinimizedCallback = reinterpret_cast(callback); break; - case 860: + case 866: wrapper->m_isNullCallback = reinterpret_cast(callback); break; - case 861: + case 867: wrapper->m_isRootViewCallback = reinterpret_cast(callback); break; - case 862: + case 868: wrapper->m_isVisibleCallback = reinterpret_cast(callback); break; - case 863: + case 869: wrapper->m_mapFromGlobalCallback = reinterpret_cast(callback); break; - case 864: + case 870: wrapper->m_mapToCallback = reinterpret_cast(callback); break; - case 865: + case 871: wrapper->m_mapToGlobalCallback = reinterpret_cast(callback); break; - case 866: + case 872: wrapper->m_maxSizeHintCallback = reinterpret_cast(callback); break; - case 867: + case 873: wrapper->m_maximumSizeCallback = reinterpret_cast(callback); break; - case 868: + case 874: wrapper->m_minSizeCallback = reinterpret_cast(callback); break; - case 869: + case 875: wrapper->m_minimumHeightCallback = reinterpret_cast(callback); break; - case 870: + case 876: wrapper->m_minimumWidthCallback = reinterpret_cast(callback); break; - case 872: + case 878: wrapper->m_move_2Callback = reinterpret_cast(callback); break; - case 873: + case 879: wrapper->m_normalGeometryCallback = reinterpret_cast(callback); break; - case 874: + case 880: wrapper->m_objectNameCallback = reinterpret_cast(callback); break; - case 875: + case 881: wrapper->m_onResizeCallback = reinterpret_cast(callback); break; - case 878: + case 884: wrapper->m_raiseCallback = reinterpret_cast(callback); break; - case 879: + case 885: wrapper->m_raiseAndActivateCallback = reinterpret_cast(callback); break; - case 881: + case 887: wrapper->m_releaseKeyboardCallback = reinterpret_cast(callback); break; - case 882: + case 888: wrapper->m_releaseMouseCallback = reinterpret_cast(callback); break; - case 886: + case 892: wrapper->m_setCursorCallback = reinterpret_cast(callback); break; - case 887: + case 893: wrapper->m_setFixedHeightCallback = reinterpret_cast(callback); break; - case 888: + case 894: wrapper->m_setFixedWidthCallback = reinterpret_cast(callback); break; - case 889: + case 895: wrapper->m_setGeometryCallback = reinterpret_cast(callback); break; - case 890: + case 896: wrapper->m_setHeightCallback = reinterpret_cast(callback); break; - case 891: + case 897: wrapper->m_setMaximumSizeCallback = reinterpret_cast(callback); break; - case 892: + case 898: wrapper->m_setMinimumSizeCallback = reinterpret_cast(callback); break; - case 893: + case 899: wrapper->m_setMouseTrackingCallback = reinterpret_cast(callback); break; - case 894: + case 900: wrapper->m_setObjectNameCallback = reinterpret_cast(callback); break; - case 895: + case 901: wrapper->m_setParentCallback = reinterpret_cast(callback); break; - case 897: + case 903: wrapper->m_setSize_2Callback = reinterpret_cast(callback); break; - case 898: + case 904: wrapper->m_setVisibleCallback = reinterpret_cast(callback); break; - case 899: + case 905: wrapper->m_setWidthCallback = reinterpret_cast(callback); break; - case 900: + case 906: wrapper->m_setWindowOpacityCallback = reinterpret_cast(callback); break; - case 901: + case 907: wrapper->m_setWindowTitleCallback = reinterpret_cast(callback); break; - case 902: + case 908: wrapper->m_setZOrderCallback = reinterpret_cast(callback); break; - case 903: + case 909: wrapper->m_showCallback = reinterpret_cast(callback); break; - case 904: + case 910: wrapper->m_showMaximizedCallback = reinterpret_cast(callback); break; - case 905: + case 911: wrapper->m_showMinimizedCallback = reinterpret_cast(callback); break; - case 906: + case 912: wrapper->m_showNormalCallback = reinterpret_cast(callback); break; - case 908: + case 914: wrapper->m_sizeHintCallback = reinterpret_cast(callback); break; - case 910: + case 916: wrapper->m_updateCallback = reinterpret_cast(callback); break; } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.h index 6c7b5194..062fe384 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/View_wrapper.h @@ -16,6 +16,9 @@ #include #include #include +#include +#include +#include #include #include @@ -31,6 +34,9 @@ public: KDDockWidgets::Controllers::DropArea *asDropAreaController() const; KDDockWidgets::Controllers::Group *asGroupController() const; KDDockWidgets::Controllers::Layout *asLayout() const; + KDDockWidgets::Controllers::Stack *asStackController() const; + KDDockWidgets::Controllers::TabBar *asTabBarController() const; + KDDockWidgets::Controllers::TitleBar *asTitleBarController() const; static QSize boundedMaxSize(QSize min, QSize max); virtual bool close(); virtual bool close_nocallback(); @@ -288,6 +294,12 @@ KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asDropAreaController(v KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asGroupController(void *thisObj); // KDDockWidgets::View::asLayout() const KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asLayout(void *thisObj); +// KDDockWidgets::View::asStackController() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asStackController(void *thisObj); +// KDDockWidgets::View::asTabBarController() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asTabBarController(void *thisObj); +// KDDockWidgets::View::asTitleBarController() const +KDDockWidgetsBindings_EXPORT void *c_KDDockWidgets__View__asTitleBarController(void *thisObj); // KDDockWidgets::View::boundedMaxSize(QSize min, QSize max) KDDockWidgetsBindings_EXPORT void *c_static_KDDockWidgets__View__boundedMaxSize_QSize_QSize(void *min_, void *max_); // KDDockWidgets::View::close() diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/c_KDDockWidgetsBindings.h b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/c_KDDockWidgetsBindings.h index 64865dbb..5c5784ac 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/c_KDDockWidgetsBindings.h +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/ffi/c_KDDockWidgetsBindings.h @@ -1044,6 +1044,12 @@ void *c_KDDockWidgets__ViewFactory__createDropArea_DropArea_View(void *thisObj, void *c_KDDockWidgets__ViewFactory__createGroup_Group_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory::createRubberBand(KDDockWidgets::View * parent) const void *c_KDDockWidgets__ViewFactory__createRubberBand_View(void *thisObj, void *parent_); +// KDDockWidgets::ViewFactory::createStack(KDDockWidgets::Controllers::Stack * stack, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createStack_Stack_View(void *thisObj, void *stack_, void *parent_); +// KDDockWidgets::ViewFactory::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_); +// KDDockWidgets::ViewFactory::createTitleBar(KDDockWidgets::Controllers::TitleBar * controller, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory__createTitleBar_TitleBar_View(void *thisObj, void *controller_, void *parent_); // KDDockWidgets::ViewFactory::customEvent(QEvent * event) void c_KDDockWidgets__ViewFactory__customEvent_QEvent(void *thisObj, void *event_); // KDDockWidgets::ViewFactory::event(QEvent * event) @@ -1062,8 +1068,16 @@ void *c_KDDockWidgets__ViewFactory_flutter__createClassicIndicatorWindow_Classic void *c_KDDockWidgets__ViewFactory_flutter__createDockWidget_QString_DockWidgetOptions_LayoutSaverOptions_WindowFlags(void *thisObj, const char *uniqueName_, int arg__2_, int arg__3_, int arg__4); // KDDockWidgets::ViewFactory_flutter::createDropArea(KDDockWidgets::Controllers::DropArea * arg__1, KDDockWidgets::View * parent) const void *c_KDDockWidgets__ViewFactory_flutter__createDropArea_DropArea_View(void *thisObj, void *arg__1_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createGroup(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createGroup_Group_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory_flutter::createRubberBand(KDDockWidgets::View * parent) const void *c_KDDockWidgets__ViewFactory_flutter__createRubberBand_View(void *thisObj, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createStack(KDDockWidgets::Controllers::Stack * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createStack_Stack_View(void *thisObj, void *arg__1_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createTabBar_TabBar_View(void *thisObj, void *tabBar_, void *parent_); +// KDDockWidgets::ViewFactory_flutter::createTitleBar(KDDockWidgets::Controllers::TitleBar * arg__1, KDDockWidgets::View * parent) const +void *c_KDDockWidgets__ViewFactory_flutter__createTitleBar_TitleBar_View(void *thisObj, void *arg__1_, void *parent_); // KDDockWidgets::ViewFactory_flutter::customEvent(QEvent * event) void c_KDDockWidgets__ViewFactory_flutter__customEvent_QEvent(void *thisObj, void *event_); // KDDockWidgets::ViewFactory_flutter::event(QEvent * event) @@ -1243,6 +1257,12 @@ void *c_KDDockWidgets__View__asDropAreaController(void *thisObj); void *c_KDDockWidgets__View__asGroupController(void *thisObj); // KDDockWidgets::View::asLayout() const void *c_KDDockWidgets__View__asLayout(void *thisObj); +// KDDockWidgets::View::asStackController() const +void *c_KDDockWidgets__View__asStackController(void *thisObj); +// KDDockWidgets::View::asTabBarController() const +void *c_KDDockWidgets__View__asTabBarController(void *thisObj); +// KDDockWidgets::View::asTitleBarController() const +void *c_KDDockWidgets__View__asTitleBarController(void *thisObj); // KDDockWidgets::View::boundedMaxSize(QSize min, QSize max) void *c_static_KDDockWidgets__View__boundedMaxSize_QSize_QSize(void *min_, void *max_); // KDDockWidgets::View::close() @@ -1523,7 +1543,185 @@ void c_KDDockWidgets__Views__View_flutter__update(void *thisObj); void c_KDDockWidgets__Views__View_flutter__updateGeometry(void *thisObj); void c_KDDockWidgets__Views__View_flutter__destructor(void *thisObj); void c_KDDockWidgets__Views__View_flutter__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); -void c_KDDockWidgets__Views__View_flutter_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::Layout::Layout(KDDockWidgets::Type arg__1, KDDockWidgets::View * arg__2) +void c_KDDockWidgets__Views__View_flutter_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::TitleBar::TitleBar(KDDockWidgets::Controllers::Group * parent) +void *c_KDDockWidgets__Controllers__TitleBar__constructor_Group(void *parent_); +// KDDockWidgets::Controllers::TitleBar::closeButtonEnabled() const +bool c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabled(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::closeButtonEnabledChanged(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabledChanged_bool(void *thisObj, bool arg__1); +void c_KDDockWidgets__Controllers__TitleBar__onCloseButtonEnabledChanged_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__TitleBar__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TitleBar::event(QEvent * event) +bool c_KDDockWidgets__Controllers__TitleBar__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TitleBar::eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__TitleBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::TitleBar::floatButtonToolTip() const +void *c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTip(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::floatButtonToolTipChanged(const QString & arg__1) +void c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTipChanged_QString(void *thisObj, const char *arg__1_); +void c_KDDockWidgets__Controllers__TitleBar__onFloatButtonToolTipChanged_QString(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::floatButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__floatButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::floatButtonVisibleChanged(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__floatButtonVisibleChanged_bool(void *thisObj, bool arg__1); +void c_KDDockWidgets__Controllers__TitleBar__onFloatButtonVisibleChanged_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::group() const +void *c_KDDockWidgets__Controllers__TitleBar__group(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::hasIcon() const +bool c_KDDockWidgets__Controllers__TitleBar__hasIcon(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::iconChanged() +void c_KDDockWidgets__Controllers__TitleBar__iconChanged(void *thisObj); +void c_KDDockWidgets__Controllers__TitleBar__onIconChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::isCloseButtonEnabled() const +bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonEnabled(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isCloseButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__isCloseButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFloatButtonVisible() const +bool c_KDDockWidgets__Controllers__TitleBar__isFloatButtonVisible(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFloating() const +bool c_KDDockWidgets__Controllers__TitleBar__isFloating(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFocused() const +bool c_KDDockWidgets__Controllers__TitleBar__isFocused(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isFocusedChanged() +void c_KDDockWidgets__Controllers__TitleBar__isFocusedChanged(void *thisObj); +void c_KDDockWidgets__Controllers__TitleBar__onIsFocusedChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::isMDI() const +bool c_KDDockWidgets__Controllers__TitleBar__isMDI(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isOverlayed() const +bool c_KDDockWidgets__Controllers__TitleBar__isOverlayed(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::isWindow() const +bool c_KDDockWidgets__Controllers__TitleBar__isWindow(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::minimizeButtonChanged(bool visible, bool enabled) +void c_KDDockWidgets__Controllers__TitleBar__minimizeButtonChanged_bool_bool(void *thisObj, bool visible, bool enabled); +void c_KDDockWidgets__Controllers__TitleBar__onMinimizeButtonChanged_bool_bool(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::onAutoHideClicked() +void c_KDDockWidgets__Controllers__TitleBar__onAutoHideClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onCloseClicked() +void c_KDDockWidgets__Controllers__TitleBar__onCloseClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onDoubleClicked() +bool c_KDDockWidgets__Controllers__TitleBar__onDoubleClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onFloatClicked() +void c_KDDockWidgets__Controllers__TitleBar__onFloatClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onMaximizeClicked() +void c_KDDockWidgets__Controllers__TitleBar__onMaximizeClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::onMinimizeClicked() +void c_KDDockWidgets__Controllers__TitleBar__onMinimizeClicked(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::setCloseButtonEnabled(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__setCloseButtonEnabled_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::TitleBar::setFloatButtonVisible(bool arg__1) +void c_KDDockWidgets__Controllers__TitleBar__setFloatButtonVisible_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::TitleBar::setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__TitleBar__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::TitleBar::setTitle(const QString & title) +void c_KDDockWidgets__Controllers__TitleBar__setTitle_QString(void *thisObj, const char *title_); +// KDDockWidgets::Controllers::TitleBar::supportsAutoHideButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsAutoHideButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsFloatingButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsFloatingButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsMaximizeButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsMaximizeButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::supportsMinimizeButton() const +bool c_KDDockWidgets__Controllers__TitleBar__supportsMinimizeButton(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::tabBar() const +void *c_KDDockWidgets__Controllers__TitleBar__tabBar(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::title() const +void *c_KDDockWidgets__Controllers__TitleBar__title(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::titleBarIsFocusable() const +bool c_KDDockWidgets__Controllers__TitleBar__titleBarIsFocusable(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::titleChanged() +void c_KDDockWidgets__Controllers__TitleBar__titleChanged(void *thisObj); +void c_KDDockWidgets__Controllers__TitleBar__onTitleChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::TitleBar::toggleMaximized() +void c_KDDockWidgets__Controllers__TitleBar__toggleMaximized(void *thisObj); +// KDDockWidgets::Controllers::TitleBar::tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__TitleBar__tr_char_char_int(const char *s, const char *c, int n); +// KDDockWidgets::Controllers::TitleBar::updateButtons() +void c_KDDockWidgets__Controllers__TitleBar__updateButtons(void *thisObj); +void c_KDDockWidgets__Controllers__TitleBar__destructor(void *thisObj); +void c_KDDockWidgets__Controllers__TitleBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +void c_KDDockWidgets__Controllers__TitleBar_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::TabBar::TabBar(KDDockWidgets::Controllers::Stack * tabWidget) +void *c_KDDockWidgets__Controllers__TabBar__constructor_Stack(void *tabWidget_); +// KDDockWidgets::Controllers::TabBar::customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__TabBar__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TabBar::dragCanStart(QPoint pressPos, QPoint pos) const +bool c_KDDockWidgets__Controllers__TabBar__dragCanStart_QPoint_QPoint(void *thisObj, void *pressPos_, void *pos_); +// KDDockWidgets::Controllers::TabBar::event(QEvent * event) +bool c_KDDockWidgets__Controllers__TabBar__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::TabBar::eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__TabBar__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::TabBar::group() const +void *c_KDDockWidgets__Controllers__TabBar__group(void *thisObj); +// KDDockWidgets::Controllers::TabBar::hasSingleDockWidget() const +bool c_KDDockWidgets__Controllers__TabBar__hasSingleDockWidget(void *thisObj); +// KDDockWidgets::Controllers::TabBar::isMDI() const +bool c_KDDockWidgets__Controllers__TabBar__isMDI(void *thisObj); +// KDDockWidgets::Controllers::TabBar::isWindow() const +bool c_KDDockWidgets__Controllers__TabBar__isWindow(void *thisObj); +// KDDockWidgets::Controllers::TabBar::moveTabTo(int from, int to) +void c_KDDockWidgets__Controllers__TabBar__moveTabTo_int_int(void *thisObj, int from, int to); +// KDDockWidgets::Controllers::TabBar::numDockWidgets() const +int c_KDDockWidgets__Controllers__TabBar__numDockWidgets(void *thisObj); +// KDDockWidgets::Controllers::TabBar::onMouseDoubleClick(QPoint localPos) +void c_KDDockWidgets__Controllers__TabBar__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::TabBar::onMousePress(QPoint localPos) +void c_KDDockWidgets__Controllers__TabBar__onMousePress_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::TabBar::rectForTab(int index) const +void *c_KDDockWidgets__Controllers__TabBar__rectForTab_int(void *thisObj, int index); +// KDDockWidgets::Controllers::TabBar::setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__TabBar__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::TabBar::stack() const +void *c_KDDockWidgets__Controllers__TabBar__stack(void *thisObj); +// KDDockWidgets::Controllers::TabBar::tabsAreMovable() const +bool c_KDDockWidgets__Controllers__TabBar__tabsAreMovable(void *thisObj); +// KDDockWidgets::Controllers::TabBar::text(int index) const +void *c_KDDockWidgets__Controllers__TabBar__text_int(void *thisObj, int index); +// KDDockWidgets::Controllers::TabBar::tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__TabBar__tr_char_char_int(const char *s, const char *c, int n); +void c_KDDockWidgets__Controllers__TabBar__destructor(void *thisObj); +void c_KDDockWidgets__Controllers__TabBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +void c_KDDockWidgets__Controllers__TabBar_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::Stack::countChanged() +void c_KDDockWidgets__Controllers__Stack__countChanged(void *thisObj); +void c_KDDockWidgets__Controllers__Stack__onCountChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Stack::currentIndex() const +int c_KDDockWidgets__Controllers__Stack__currentIndex(void *thisObj); +// KDDockWidgets::Controllers::Stack::currentTabChanged(int index) +void c_KDDockWidgets__Controllers__Stack__currentTabChanged_int(void *thisObj, int index); +void c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Stack::customEvent(QEvent * event) +void c_KDDockWidgets__Controllers__Stack__customEvent_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::Stack::event(QEvent * event) +bool c_KDDockWidgets__Controllers__Stack__event_QEvent(void *thisObj, void *event_); +// KDDockWidgets::Controllers::Stack::eventFilter(QObject * watched, QEvent * event) +bool c_KDDockWidgets__Controllers__Stack__eventFilter_QObject_QEvent(void *thisObj, void *watched_, void *event_); +// KDDockWidgets::Controllers::Stack::group() const +void *c_KDDockWidgets__Controllers__Stack__group(void *thisObj); +// KDDockWidgets::Controllers::Stack::isMDI() const +bool c_KDDockWidgets__Controllers__Stack__isMDI(void *thisObj); +// KDDockWidgets::Controllers::Stack::isPositionDraggable(QPoint p) const +bool c_KDDockWidgets__Controllers__Stack__isPositionDraggable_QPoint(void *thisObj, void *p_); +// KDDockWidgets::Controllers::Stack::isWindow() const +bool c_KDDockWidgets__Controllers__Stack__isWindow(void *thisObj); +// KDDockWidgets::Controllers::Stack::numDockWidgets() const +int c_KDDockWidgets__Controllers__Stack__numDockWidgets(void *thisObj); +// KDDockWidgets::Controllers::Stack::onCurrentTabChanged(int index) +void c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int(void *thisObj, int index); +// KDDockWidgets::Controllers::Stack::onMouseDoubleClick(QPoint localPos) +bool c_KDDockWidgets__Controllers__Stack__onMouseDoubleClick_QPoint(void *thisObj, void *localPos_); +// KDDockWidgets::Controllers::Stack::onTabInserted() +void c_KDDockWidgets__Controllers__Stack__onTabInserted(void *thisObj); +// KDDockWidgets::Controllers::Stack::onTabRemoved() +void c_KDDockWidgets__Controllers__Stack__onTabRemoved(void *thisObj); +// KDDockWidgets::Controllers::Stack::renameTab(int index, const QString & arg__2) +void c_KDDockWidgets__Controllers__Stack__renameTab_int_QString(void *thisObj, int index, const char *arg__2_); +// KDDockWidgets::Controllers::Stack::setCurrentDockWidget(int index) +void c_KDDockWidgets__Controllers__Stack__setCurrentDockWidget_int(void *thisObj, int index); +// KDDockWidgets::Controllers::Stack::setDocumentMode(bool arg__1) +void c_KDDockWidgets__Controllers__Stack__setDocumentMode_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::Stack::setParentView_impl(KDDockWidgets::View * parent) +void c_KDDockWidgets__Controllers__Stack__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::Stack::setTabBarAutoHide(bool arg__1) +void c_KDDockWidgets__Controllers__Stack__setTabBarAutoHide_bool(void *thisObj, bool arg__1); +// KDDockWidgets::Controllers::Stack::tabBar() const +void *c_KDDockWidgets__Controllers__Stack__tabBar(void *thisObj); +// KDDockWidgets::Controllers::Stack::tabBarAutoHide() const +bool c_KDDockWidgets__Controllers__Stack__tabBarAutoHide(void *thisObj); +// KDDockWidgets::Controllers::Stack::tr(const char * s, const char * c, int n) +void *c_static_KDDockWidgets__Controllers__Stack__tr_char_char_int(const char *s, const char *c, int n); +void c_KDDockWidgets__Controllers__Stack__destructor(void *thisObj); +void c_KDDockWidgets__Controllers__Stack__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); +void c_KDDockWidgets__Controllers__Stack_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::Layout::Layout(KDDockWidgets::Type arg__1, KDDockWidgets::View * arg__2) void *c_KDDockWidgets__Controllers__Layout__constructor_Type_View(int arg__1, void *arg__2_); // KDDockWidgets::Controllers::Layout::asDropArea() const void *c_KDDockWidgets__Controllers__Layout__asDropArea(void *thisObj); @@ -1619,6 +1817,8 @@ void c_KDDockWidgets__Controllers__DropArea__destructor(void *thisObj); void c_KDDockWidgets__Controllers__DropArea__registerVirtualMethodCallback(void *ptr, void *callback, int methodId); void c_KDDockWidgets__Controllers__DropArea_Finalizer(void *, void *cppObj, void *); // KDDockWidgets::Controllers::Group::Group(KDDockWidgets::View * parent) void *c_KDDockWidgets__Controllers__Group__constructor_View(void *parent_); +// KDDockWidgets::Controllers::Group::actualTitleBar() const +void *c_KDDockWidgets__Controllers__Group__actualTitleBar(void *thisObj); // KDDockWidgets::Controllers::Group::actualTitleBarChanged() void c_KDDockWidgets__Controllers__Group__actualTitleBarChanged(void *thisObj); void c_KDDockWidgets__Controllers__Group__onActualTitleBarChanged(void *thisObj, void *contextQObject, void *callback); // KDDockWidgets::Controllers::Group::addTab(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::InitialOption arg__2) @@ -1729,8 +1929,14 @@ void c_KDDockWidgets__Controllers__Group__setLayout_Layout(void *thisObj, void * void c_KDDockWidgets__Controllers__Group__setLayoutItem_Item(void *thisObj, void *item_); // KDDockWidgets::Controllers::Group::setParentView_impl(KDDockWidgets::View * parent) void c_KDDockWidgets__Controllers__Group__setParentView_impl_View(void *thisObj, void *parent_); +// KDDockWidgets::Controllers::Group::stack() const +void *c_KDDockWidgets__Controllers__Group__stack(void *thisObj); +// KDDockWidgets::Controllers::Group::tabBar() const +void *c_KDDockWidgets__Controllers__Group__tabBar(void *thisObj); // KDDockWidgets::Controllers::Group::title() const void *c_KDDockWidgets__Controllers__Group__title(void *thisObj); +// KDDockWidgets::Controllers::Group::titleBar() const +void *c_KDDockWidgets__Controllers__Group__titleBar(void *thisObj); // KDDockWidgets::Controllers::Group::tr(const char * s, const char * c, int n) void *c_static_KDDockWidgets__Controllers__Group__tr_char_char_int(const char *s, const char *c, int n); // KDDockWidgets::Controllers::Group::unoverlay() diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/Bindings.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/Bindings.dart index f4919097..cd05f96f 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/Bindings.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/Bindings.dart @@ -12,6 +12,9 @@ export 'src/Config.dart' show Config; export 'src/Group.dart' show Group; export 'src/DropArea.dart' show DropArea; export 'src/Layout.dart' show Layout; +export 'src/Stack.dart' show Stack; +export 'src/TabBar.dart' show TabBar; +export 'src/TitleBar.dart' show TitleBar; export 'src/View_flutter.dart' show View_flutter; export 'src/View.dart' show View; export 'src/Controller.dart' show Controller; diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ClassicIndicators.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ClassicIndicators.dart index 027e3628..8b00eba7 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ClassicIndicators.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ClassicIndicators.dart @@ -68,7 +68,7 @@ class ClassicIndicators { int hover_impl(QPoint globalPos) { final int_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(767)) + cFunctionSymbolName(770)) .asFunction(); return func(thisCpp, globalPos == null ? ffi.nullptr : globalPos.thisCpp); } @@ -105,7 +105,7 @@ class ClassicIndicators { QPoint posForIndicator(int arg__1) { final voidstar_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(770)) + cFunctionSymbolName(773)) .asFunction(); ffi.Pointer result = func(thisCpp, arg__1); return QPoint.fromCppPointer(result, true); @@ -162,7 +162,7 @@ class ClassicIndicators { updateVisibility() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(775)) + cFunctionSymbolName(778)) .asFunction(); func(thisCpp); } @@ -196,11 +196,11 @@ class ClassicIndicators { String cFunctionSymbolName(int methodId) { switch (methodId) { - case 767: - return "c_KDDockWidgets__Controllers__ClassicIndicators__hover_impl_QPoint"; case 770: + return "c_KDDockWidgets__Controllers__ClassicIndicators__hover_impl_QPoint"; + case 773: return "c_KDDockWidgets__Controllers__ClassicIndicators__posForIndicator_DropLocation"; - case 775: + case 778: return "c_KDDockWidgets__Controllers__ClassicIndicators__updateVisibility"; } return ""; @@ -208,11 +208,11 @@ class ClassicIndicators { static String methodNameFromId(int methodId) { switch (methodId) { - case 767: - return "hover_impl"; case 770: + return "hover_impl"; + case 773: return "posForIndicator"; - case 775: + case 778: return "updateVisibility"; } throw Error(); @@ -224,17 +224,17 @@ class ClassicIndicators { .lookup>( 'c_KDDockWidgets__Controllers__ClassicIndicators__registerVirtualMethodCallback') .asFunction(); - const callbackExcept767 = 0; - final callback767 = - ffi.Pointer.fromFunction( - ClassicIndicators.hover_impl_calledFromC, callbackExcept767); - registerCallback(thisCpp, callback767, 767); + const callbackExcept770 = 0; final callback770 = + ffi.Pointer.fromFunction( + ClassicIndicators.hover_impl_calledFromC, callbackExcept770); + registerCallback(thisCpp, callback770, 770); + final callback773 = ffi.Pointer.fromFunction( ClassicIndicators.posForIndicator_calledFromC); - registerCallback(thisCpp, callback770, 770); - final callback775 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback773, 773); + final callback778 = ffi.Pointer.fromFunction( ClassicIndicators.updateVisibility_calledFromC); - registerCallback(thisCpp, callback775, 775); + registerCallback(thisCpp, callback778, 778); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Controller.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Controller.dart index 3d52f09d..f77e6f2f 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Controller.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Controller.dart @@ -163,7 +163,7 @@ class Controller extends QObject { setParentView_impl(View? parent) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(814)) + cFunctionSymbolName(817)) .asFunction(); func(thisCpp, parent == null ? ffi.nullptr : parent.thisCpp); } @@ -273,7 +273,7 @@ class Controller extends QObject { return "c_KDDockWidgets__Controller__event_QEvent"; case 307: return "c_KDDockWidgets__Controller__eventFilter_QObject_QEvent"; - case 814: + case 817: return "c_KDDockWidgets__Controller__setParentView_impl_View"; } return super.cFunctionSymbolName(methodId); @@ -287,7 +287,7 @@ class Controller extends QObject { return "event"; case 307: return "eventFilter"; - case 814: + case 817: return "setParentView_impl"; } throw Error(); @@ -313,9 +313,9 @@ class Controller extends QObject { ffi.Pointer.fromFunction( QObject.eventFilter_calledFromC, callbackExcept307); registerCallback(thisCpp, callback307, 307); - final callback814 = + final callback817 = ffi.Pointer.fromFunction( Controller.setParentView_impl_calledFromC); - registerCallback(thisCpp, callback814, 814); + registerCallback(thisCpp, callback817, 817); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/DropArea.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/DropArea.dart index 68dcc4ee..873a24f5 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/DropArea.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/DropArea.dart @@ -277,7 +277,7 @@ class DropArea extends Layout { return "c_KDDockWidgets__Controllers__DropArea__event_QEvent"; case 307: return "c_KDDockWidgets__Controllers__DropArea__eventFilter_QObject_QEvent"; - case 814: + case 817: return "c_KDDockWidgets__Controllers__DropArea__setParentView_impl_View"; } return super.cFunctionSymbolName(methodId); @@ -291,7 +291,7 @@ class DropArea extends Layout { return "event"; case 307: return "eventFilter"; - case 814: + case 817: return "setParentView_impl"; } throw Error(); @@ -317,9 +317,9 @@ class DropArea extends Layout { ffi.Pointer.fromFunction( QObject.eventFilter_calledFromC, callbackExcept307); registerCallback(thisCpp, callback307, 307); - final callback814 = + final callback817 = ffi.Pointer.fromFunction( Controller.setParentView_impl_calledFromC); - registerCallback(thisCpp, callback814, 814); + registerCallback(thisCpp, callback817, 817); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Group.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Group.dart index f512525e..5198e8f4 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Group.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Group.dart @@ -35,7 +35,16 @@ class Group extends Controller { thisCpp = func(parent == null ? ffi.nullptr : parent.thisCpp); QObject.s_dartInstanceByCppPtr[thisCpp.address] = this; registerCallbacks(); + } // actualTitleBar() const + TitleBar actualTitleBar() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Group__actualTitleBar') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TitleBar.fromCppPointer(result, false); } // actualTitleBarChanged() + actualTitleBarChanged() { final void_Func_voidstar func = _dylib .lookup>( @@ -191,7 +200,7 @@ class Group extends Controller { QRect dragRect() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(1054)) + cFunctionSymbolName(1201)) .asFunction(); ffi.Pointer result = func(thisCpp); return QRect.fromCppPointer(result, true); @@ -244,7 +253,7 @@ class Group extends Controller { focusedWidgetChangedCallback() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(1056)) + cFunctionSymbolName(1203)) .asFunction(); func(thisCpp); } @@ -335,7 +344,7 @@ class Group extends Controller { isFocusedChangedCallback() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(1070)) + cFunctionSymbolName(1217)) .asFunction(); func(thisCpp); } @@ -538,6 +547,24 @@ class Group extends Controller { throw Error(); } dartInstance.setParentView_impl(View.fromCppPointer(parent)); + } // stack() const + + Stack stack() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Group__stack') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Stack.fromCppPointer(result, false); + } // tabBar() const + + TabBar tabBar() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Group__tabBar') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TabBar.fromCppPointer(result, false); } // title() const QString title() { @@ -547,6 +574,15 @@ class Group extends Controller { .asFunction(); ffi.Pointer result = func(thisCpp); return QString.fromCppPointer(result, true); + } // titleBar() const + + TitleBar titleBar() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Group__titleBar') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TitleBar.fromCppPointer(result, false); } static // tr(const char * s, const char * c, int n) @@ -612,17 +648,17 @@ class Group extends Controller { switch (methodId) { case 295: return "c_KDDockWidgets__Controllers__Group__customEvent_QEvent"; - case 1054: + case 1201: return "c_KDDockWidgets__Controllers__Group__dragRect"; case 306: return "c_KDDockWidgets__Controllers__Group__event_QEvent"; case 307: return "c_KDDockWidgets__Controllers__Group__eventFilter_QObject_QEvent"; - case 1056: + case 1203: return "c_KDDockWidgets__Controllers__Group__focusedWidgetChangedCallback"; - case 1070: + case 1217: return "c_KDDockWidgets__Controllers__Group__isFocusedChangedCallback"; - case 814: + case 817: return "c_KDDockWidgets__Controllers__Group__setParentView_impl_View"; } return super.cFunctionSymbolName(methodId); @@ -632,17 +668,17 @@ class Group extends Controller { switch (methodId) { case 295: return "customEvent"; - case 1054: + case 1201: return "dragRect"; case 306: return "event"; case 307: return "eventFilter"; - case 1056: + case 1203: return "focusedWidgetChangedCallback"; - case 1070: + case 1217: return "isFocusedChangedCallback"; - case 814: + case 817: return "setParentView_impl"; } throw Error(); @@ -658,9 +694,9 @@ class Group extends Controller { ffi.Pointer.fromFunction( QObject.customEvent_calledFromC); registerCallback(thisCpp, callback295, 295); - final callback1054 = ffi.Pointer.fromFunction( + final callback1201 = ffi.Pointer.fromFunction( Group.dragRect_calledFromC); - registerCallback(thisCpp, callback1054, 1054); + registerCallback(thisCpp, callback1201, 1201); const callbackExcept306 = 0; final callback306 = ffi.Pointer.fromFunction( @@ -671,15 +707,15 @@ class Group extends Controller { ffi.Pointer.fromFunction( QObject.eventFilter_calledFromC, callbackExcept307); registerCallback(thisCpp, callback307, 307); - final callback1056 = ffi.Pointer.fromFunction( + final callback1203 = ffi.Pointer.fromFunction( Group.focusedWidgetChangedCallback_calledFromC); - registerCallback(thisCpp, callback1056, 1056); - final callback1070 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback1203, 1203); + final callback1217 = ffi.Pointer.fromFunction( Group.isFocusedChangedCallback_calledFromC); - registerCallback(thisCpp, callback1070, 1070); - final callback814 = + registerCallback(thisCpp, callback1217, 1217); + final callback817 = ffi.Pointer.fromFunction( Group.setParentView_impl_calledFromC); - registerCallback(thisCpp, callback814, 814); + registerCallback(thisCpp, callback817, 817); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Layout.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Layout.dart index ae6973bc..650cd47c 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Layout.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Layout.dart @@ -316,7 +316,7 @@ class Layout extends Controller { return "c_KDDockWidgets__Controllers__Layout__event_QEvent"; case 307: return "c_KDDockWidgets__Controllers__Layout__eventFilter_QObject_QEvent"; - case 814: + case 817: return "c_KDDockWidgets__Controllers__Layout__setParentView_impl_View"; } return super.cFunctionSymbolName(methodId); @@ -330,7 +330,7 @@ class Layout extends Controller { return "event"; case 307: return "eventFilter"; - case 814: + case 817: return "setParentView_impl"; } throw Error(); @@ -356,9 +356,9 @@ class Layout extends Controller { ffi.Pointer.fromFunction( QObject.eventFilter_calledFromC, callbackExcept307); registerCallback(thisCpp, callback307, 307); - final callback814 = + final callback817 = ffi.Pointer.fromFunction( Controller.setParentView_impl_calledFromC); - registerCallback(thisCpp, callback814, 814); + registerCallback(thisCpp, callback817, 817); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Platform_flutter.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Platform_flutter.dart index 8d7114f0..36c93a46 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Platform_flutter.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Platform_flutter.dart @@ -58,7 +58,7 @@ class Platform_flutter { QString applicationName() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(724)) + cFunctionSymbolName(727)) .asFunction(); ffi.Pointer result = func(thisCpp); return QString.fromCppPointer(result, true); @@ -79,7 +79,7 @@ class Platform_flutter { ViewFactory createDefaultViewFactory() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(725)) + cFunctionSymbolName(728)) .asFunction(); ffi.Pointer result = func(thisCpp); return ViewFactory.fromCppPointer(result, false); @@ -102,7 +102,7 @@ class Platform_flutter { .lookup< ffi.NativeFunction< voidstar_Func_voidstar_voidstar_voidstar_FFI>>( - cFunctionSymbolName(726)) + cFunctionSymbolName(729)) .asFunction(); ffi.Pointer result = func( thisCpp, @@ -128,7 +128,7 @@ class Platform_flutter { bool hasActivePopup() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(727)) + cFunctionSymbolName(730)) .asFunction(); return func(thisCpp) != 0; } @@ -147,7 +147,7 @@ class Platform_flutter { bool inDisallowedDragView(QPoint globalPos) { final bool_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(728)) + cFunctionSymbolName(731)) .asFunction(); return func(thisCpp, globalPos == null ? ffi.nullptr : globalPos.thisCpp) != 0; @@ -177,7 +177,7 @@ class Platform_flutter { installMessageHandler() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(730)) + cFunctionSymbolName(733)) .asFunction(); func(thisCpp); } @@ -195,7 +195,7 @@ class Platform_flutter { bool isLeftMouseButtonPressed() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(731)) + cFunctionSymbolName(734)) .asFunction(); return func(thisCpp) != 0; } @@ -214,7 +214,7 @@ class Platform_flutter { bool isProcessingAppQuitEvent() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(732)) + cFunctionSymbolName(735)) .asFunction(); return func(thisCpp) != 0; } @@ -233,7 +233,7 @@ class Platform_flutter { String name() { final string_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(733)) + cFunctionSymbolName(736)) .asFunction(); ffi.Pointer result = func(thisCpp); return result.toDartString(); @@ -253,7 +253,7 @@ class Platform_flutter { QString organizationName() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(734)) + cFunctionSymbolName(737)) .asFunction(); ffi.Pointer result = func(thisCpp); return QString.fromCppPointer(result, true); @@ -274,7 +274,7 @@ class Platform_flutter { restoreMouseCursor() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(735)) + cFunctionSymbolName(738)) .asFunction(); func(thisCpp); } @@ -292,7 +292,7 @@ class Platform_flutter { int screenNumberFor(View? arg__1) { final int_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(736)) + cFunctionSymbolName(739)) .asFunction(); return func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); } @@ -312,7 +312,7 @@ class Platform_flutter { QSize screenSizeFor(View? arg__1) { final voidstar_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(737)) + cFunctionSymbolName(740)) .asFunction(); ffi.Pointer result = func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); @@ -334,7 +334,7 @@ class Platform_flutter { sendEvent(View? arg__1, QEvent? arg__2) { final void_Func_voidstar_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(738)) + cFunctionSymbolName(741)) .asFunction(); func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, arg__2 == null ? ffi.nullptr : arg__2.thisCpp); @@ -355,7 +355,7 @@ class Platform_flutter { setMouseCursor(int arg__1) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(739)) + cFunctionSymbolName(742)) .asFunction(); func(thisCpp, arg__1); } @@ -377,7 +377,7 @@ class Platform_flutter { .lookup< ffi.NativeFunction< voidstar_Func_voidstar_voidstar_voidstar_FFI>>( - cFunctionSymbolName(740)) + cFunctionSymbolName(743)) .asFunction(); ffi.Pointer result = func( thisCpp, @@ -405,7 +405,7 @@ class Platform_flutter { View tests_createNonClosableView({required View? parent}) { final voidstar_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(741)) + cFunctionSymbolName(744)) .asFunction(); ffi.Pointer result = func(thisCpp, parent == null ? ffi.nullptr : parent.thisCpp); @@ -430,7 +430,7 @@ class Platform_flutter { .lookup< ffi.NativeFunction< voidstar_Func_voidstar_voidstar_voidstar_FFI>>( - cFunctionSymbolName(742)) + cFunctionSymbolName(745)) .asFunction(); ffi.Pointer result = func( thisCpp, @@ -458,7 +458,7 @@ class Platform_flutter { tests_deinitPlatform_impl() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(743)) + cFunctionSymbolName(746)) .asFunction(); func(thisCpp); } @@ -476,7 +476,7 @@ class Platform_flutter { tests_initPlatform_impl() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(744)) + cFunctionSymbolName(747)) .asFunction(); func(thisCpp); } @@ -494,7 +494,7 @@ class Platform_flutter { tests_wait(int ms) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(745)) + cFunctionSymbolName(748)) .asFunction(); func(thisCpp, ms); } @@ -512,7 +512,7 @@ class Platform_flutter { bool tests_waitForDeleted(View? arg__1, int timeout) { final bool_Func_voidstar_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(746)) + cFunctionSymbolName(749)) .asFunction(); return func( thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, timeout) != @@ -535,7 +535,7 @@ class Platform_flutter { bool tests_waitForDeleted_2(QObject? arg__1, int timeout) { final bool_Func_voidstar_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(747)) + cFunctionSymbolName(750)) .asFunction(); return func( thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, timeout) != @@ -560,7 +560,7 @@ class Platform_flutter { .lookup< ffi.NativeFunction< bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>>( - cFunctionSymbolName(748)) + cFunctionSymbolName(751)) .asFunction(); return func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, type, timeout) != @@ -585,7 +585,7 @@ class Platform_flutter { .lookup< ffi.NativeFunction< bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>>( - cFunctionSymbolName(749)) + cFunctionSymbolName(752)) .asFunction(); return func(thisCpp, w == null ? ffi.nullptr : w.thisCpp, type, timeout) != 0; @@ -607,7 +607,7 @@ class Platform_flutter { bool tests_waitForResize(Controller? arg__1, int timeout) { final bool_Func_voidstar_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(750)) + cFunctionSymbolName(753)) .asFunction(); return func( thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, timeout) != @@ -630,7 +630,7 @@ class Platform_flutter { bool tests_waitForResize_2(View? arg__1, int timeout) { final bool_Func_voidstar_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(751)) + cFunctionSymbolName(754)) .asFunction(); return func( thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, timeout) != @@ -653,7 +653,7 @@ class Platform_flutter { ungrabMouse() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(752)) + cFunctionSymbolName(755)) .asFunction(); func(thisCpp); } @@ -671,7 +671,7 @@ class Platform_flutter { uninstallMessageHandler() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(753)) + cFunctionSymbolName(756)) .asFunction(); func(thisCpp); } @@ -689,7 +689,7 @@ class Platform_flutter { bool usesFallbackMouseGrabber() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(754)) + cFunctionSymbolName(757)) .asFunction(); return func(thisCpp) != 0; } @@ -715,65 +715,65 @@ class Platform_flutter { String cFunctionSymbolName(int methodId) { switch (methodId) { - case 724: - return "c_KDDockWidgets__Platform_flutter__applicationName"; - case 725: - return "c_KDDockWidgets__Platform_flutter__createDefaultViewFactory"; - case 726: - return "c_KDDockWidgets__Platform_flutter__createView_Controller_View"; case 727: - return "c_KDDockWidgets__Platform_flutter__hasActivePopup"; + return "c_KDDockWidgets__Platform_flutter__applicationName"; case 728: - return "c_KDDockWidgets__Platform_flutter__inDisallowedDragView_QPoint"; + return "c_KDDockWidgets__Platform_flutter__createDefaultViewFactory"; + case 729: + return "c_KDDockWidgets__Platform_flutter__createView_Controller_View"; case 730: - return "c_KDDockWidgets__Platform_flutter__installMessageHandler"; + return "c_KDDockWidgets__Platform_flutter__hasActivePopup"; case 731: - return "c_KDDockWidgets__Platform_flutter__isLeftMouseButtonPressed"; - case 732: - return "c_KDDockWidgets__Platform_flutter__isProcessingAppQuitEvent"; + return "c_KDDockWidgets__Platform_flutter__inDisallowedDragView_QPoint"; case 733: - return "c_KDDockWidgets__Platform_flutter__name"; + return "c_KDDockWidgets__Platform_flutter__installMessageHandler"; case 734: - return "c_KDDockWidgets__Platform_flutter__organizationName"; + return "c_KDDockWidgets__Platform_flutter__isLeftMouseButtonPressed"; case 735: - return "c_KDDockWidgets__Platform_flutter__restoreMouseCursor"; + return "c_KDDockWidgets__Platform_flutter__isProcessingAppQuitEvent"; case 736: - return "c_KDDockWidgets__Platform_flutter__screenNumberFor_View"; + return "c_KDDockWidgets__Platform_flutter__name"; case 737: - return "c_KDDockWidgets__Platform_flutter__screenSizeFor_View"; + return "c_KDDockWidgets__Platform_flutter__organizationName"; case 738: - return "c_KDDockWidgets__Platform_flutter__sendEvent_View_QEvent"; + return "c_KDDockWidgets__Platform_flutter__restoreMouseCursor"; case 739: - return "c_KDDockWidgets__Platform_flutter__setMouseCursor_CursorShape"; + return "c_KDDockWidgets__Platform_flutter__screenNumberFor_View"; case 740: - return "c_KDDockWidgets__Platform_flutter__tests_createFocusableView_CreateViewOptions_View"; + return "c_KDDockWidgets__Platform_flutter__screenSizeFor_View"; case 741: - return "c_KDDockWidgets__Platform_flutter__tests_createNonClosableView_View"; + return "c_KDDockWidgets__Platform_flutter__sendEvent_View_QEvent"; case 742: - return "c_KDDockWidgets__Platform_flutter__tests_createView_CreateViewOptions_View"; + return "c_KDDockWidgets__Platform_flutter__setMouseCursor_CursorShape"; case 743: - return "c_KDDockWidgets__Platform_flutter__tests_deinitPlatform_impl"; + return "c_KDDockWidgets__Platform_flutter__tests_createFocusableView_CreateViewOptions_View"; case 744: - return "c_KDDockWidgets__Platform_flutter__tests_initPlatform_impl"; + return "c_KDDockWidgets__Platform_flutter__tests_createNonClosableView_View"; case 745: - return "c_KDDockWidgets__Platform_flutter__tests_wait_int"; + return "c_KDDockWidgets__Platform_flutter__tests_createView_CreateViewOptions_View"; case 746: - return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_View_int"; + return "c_KDDockWidgets__Platform_flutter__tests_deinitPlatform_impl"; case 747: - return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_QObject_int"; + return "c_KDDockWidgets__Platform_flutter__tests_initPlatform_impl"; case 748: - return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_View_Type_int"; + return "c_KDDockWidgets__Platform_flutter__tests_wait_int"; case 749: - return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_QObject_Type_int"; + return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_View_int"; case 750: - return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_Controller_int"; + return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_QObject_int"; case 751: - return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_View_int"; + return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_View_Type_int"; case 752: - return "c_KDDockWidgets__Platform_flutter__ungrabMouse"; + return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_QObject_Type_int"; case 753: - return "c_KDDockWidgets__Platform_flutter__uninstallMessageHandler"; + return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_Controller_int"; case 754: + return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_View_int"; + case 755: + return "c_KDDockWidgets__Platform_flutter__ungrabMouse"; + case 756: + return "c_KDDockWidgets__Platform_flutter__uninstallMessageHandler"; + case 757: return "c_KDDockWidgets__Platform_flutter__usesFallbackMouseGrabber"; } return ""; @@ -781,65 +781,65 @@ class Platform_flutter { static String methodNameFromId(int methodId) { switch (methodId) { - case 724: - return "applicationName"; - case 725: - return "createDefaultViewFactory"; - case 726: - return "createView"; case 727: - return "hasActivePopup"; + return "applicationName"; case 728: - return "inDisallowedDragView"; + return "createDefaultViewFactory"; + case 729: + return "createView"; case 730: - return "installMessageHandler"; + return "hasActivePopup"; case 731: - return "isLeftMouseButtonPressed"; - case 732: - return "isProcessingAppQuitEvent"; + return "inDisallowedDragView"; case 733: - return "name"; + return "installMessageHandler"; case 734: - return "organizationName"; + return "isLeftMouseButtonPressed"; case 735: - return "restoreMouseCursor"; + return "isProcessingAppQuitEvent"; case 736: - return "screenNumberFor"; + return "name"; case 737: - return "screenSizeFor"; + return "organizationName"; case 738: - return "sendEvent"; + return "restoreMouseCursor"; case 739: - return "setMouseCursor"; + return "screenNumberFor"; case 740: - return "tests_createFocusableView"; + return "screenSizeFor"; case 741: - return "tests_createNonClosableView"; + return "sendEvent"; case 742: - return "tests_createView"; + return "setMouseCursor"; case 743: - return "tests_deinitPlatform_impl"; + return "tests_createFocusableView"; case 744: - return "tests_initPlatform_impl"; + return "tests_createNonClosableView"; case 745: - return "tests_wait"; + return "tests_createView"; case 746: - return "tests_waitForDeleted"; + return "tests_deinitPlatform_impl"; case 747: - return "tests_waitForDeleted_2"; + return "tests_initPlatform_impl"; case 748: - return "tests_waitForEvent"; + return "tests_wait"; case 749: - return "tests_waitForEvent_2"; + return "tests_waitForDeleted"; case 750: - return "tests_waitForResize"; + return "tests_waitForDeleted_2"; case 751: - return "tests_waitForResize_2"; + return "tests_waitForEvent"; case 752: - return "ungrabMouse"; + return "tests_waitForEvent_2"; case 753: - return "uninstallMessageHandler"; + return "tests_waitForResize"; case 754: + return "tests_waitForResize_2"; + case 755: + return "ungrabMouse"; + case 756: + return "uninstallMessageHandler"; + case 757: return "usesFallbackMouseGrabber"; } throw Error(); @@ -851,131 +851,131 @@ class Platform_flutter { .lookup>( 'c_KDDockWidgets__Platform_flutter__registerVirtualMethodCallback') .asFunction(); - final callback724 = ffi.Pointer.fromFunction( + final callback727 = ffi.Pointer.fromFunction( Platform_flutter.applicationName_calledFromC); - registerCallback(thisCpp, callback724, 724); - final callback725 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback727, 727); + final callback728 = ffi.Pointer.fromFunction( Platform_flutter.createDefaultViewFactory_calledFromC); - registerCallback(thisCpp, callback725, 725); - final callback726 = + registerCallback(thisCpp, callback728, 728); + final callback729 = ffi.Pointer.fromFunction( Platform_flutter.createView_calledFromC); - registerCallback(thisCpp, callback726, 726); - const callbackExcept727 = 0; - final callback727 = ffi.Pointer.fromFunction( - Platform_flutter.hasActivePopup_calledFromC, callbackExcept727); - registerCallback(thisCpp, callback727, 727); - const callbackExcept728 = 0; - final callback728 = - ffi.Pointer.fromFunction( - Platform_flutter.inDisallowedDragView_calledFromC, - callbackExcept728); - registerCallback(thisCpp, callback728, 728); - final callback730 = ffi.Pointer.fromFunction( - Platform_flutter.installMessageHandler_calledFromC); + registerCallback(thisCpp, callback729, 729); + const callbackExcept730 = 0; + final callback730 = ffi.Pointer.fromFunction( + Platform_flutter.hasActivePopup_calledFromC, callbackExcept730); registerCallback(thisCpp, callback730, 730); const callbackExcept731 = 0; - final callback731 = ffi.Pointer.fromFunction( - Platform_flutter.isLeftMouseButtonPressed_calledFromC, - callbackExcept731); + final callback731 = + ffi.Pointer.fromFunction( + Platform_flutter.inDisallowedDragView_calledFromC, + callbackExcept731); registerCallback(thisCpp, callback731, 731); - const callbackExcept732 = 0; - final callback732 = ffi.Pointer.fromFunction( - Platform_flutter.isProcessingAppQuitEvent_calledFromC, - callbackExcept732); - registerCallback(thisCpp, callback732, 732); - final callback733 = ffi.Pointer.fromFunction( - Platform_flutter.name_calledFromC); + final callback733 = ffi.Pointer.fromFunction( + Platform_flutter.installMessageHandler_calledFromC); registerCallback(thisCpp, callback733, 733); - final callback734 = ffi.Pointer.fromFunction( - Platform_flutter.organizationName_calledFromC); + const callbackExcept734 = 0; + final callback734 = ffi.Pointer.fromFunction( + Platform_flutter.isLeftMouseButtonPressed_calledFromC, + callbackExcept734); registerCallback(thisCpp, callback734, 734); - final callback735 = ffi.Pointer.fromFunction( - Platform_flutter.restoreMouseCursor_calledFromC); + const callbackExcept735 = 0; + final callback735 = ffi.Pointer.fromFunction( + Platform_flutter.isProcessingAppQuitEvent_calledFromC, + callbackExcept735); registerCallback(thisCpp, callback735, 735); - const callbackExcept736 = 0; - final callback736 = - ffi.Pointer.fromFunction( - Platform_flutter.screenNumberFor_calledFromC, callbackExcept736); + final callback736 = ffi.Pointer.fromFunction( + Platform_flutter.name_calledFromC); registerCallback(thisCpp, callback736, 736); - final callback737 = - ffi.Pointer.fromFunction( - Platform_flutter.screenSizeFor_calledFromC); + final callback737 = ffi.Pointer.fromFunction( + Platform_flutter.organizationName_calledFromC); registerCallback(thisCpp, callback737, 737); - final callback738 = - ffi.Pointer.fromFunction( - Platform_flutter.sendEvent_calledFromC); + final callback738 = ffi.Pointer.fromFunction( + Platform_flutter.restoreMouseCursor_calledFromC); registerCallback(thisCpp, callback738, 738); + const callbackExcept739 = 0; final callback739 = - ffi.Pointer.fromFunction( - Platform_flutter.setMouseCursor_calledFromC); + ffi.Pointer.fromFunction( + Platform_flutter.screenNumberFor_calledFromC, callbackExcept739); registerCallback(thisCpp, callback739, 739); final callback740 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_createFocusableView_calledFromC); + ffi.Pointer.fromFunction( + Platform_flutter.screenSizeFor_calledFromC); registerCallback(thisCpp, callback740, 740); final callback741 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_createNonClosableView_calledFromC); + ffi.Pointer.fromFunction( + Platform_flutter.sendEvent_calledFromC); registerCallback(thisCpp, callback741, 741); final callback742 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_createView_calledFromC); + ffi.Pointer.fromFunction( + Platform_flutter.setMouseCursor_calledFromC); registerCallback(thisCpp, callback742, 742); - final callback743 = ffi.Pointer.fromFunction( - Platform_flutter.tests_deinitPlatform_impl_calledFromC); + final callback743 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_createFocusableView_calledFromC); registerCallback(thisCpp, callback743, 743); - final callback744 = ffi.Pointer.fromFunction( - Platform_flutter.tests_initPlatform_impl_calledFromC); + final callback744 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_createNonClosableView_calledFromC); registerCallback(thisCpp, callback744, 744); final callback745 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_createView_calledFromC); + registerCallback(thisCpp, callback745, 745); + final callback746 = ffi.Pointer.fromFunction( + Platform_flutter.tests_deinitPlatform_impl_calledFromC); + registerCallback(thisCpp, callback746, 746); + final callback747 = ffi.Pointer.fromFunction( + Platform_flutter.tests_initPlatform_impl_calledFromC); + registerCallback(thisCpp, callback747, 747); + final callback748 = ffi.Pointer.fromFunction( Platform_flutter.tests_wait_calledFromC); - registerCallback(thisCpp, callback745, 745); - const callbackExcept746 = 0; - final callback746 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_waitForDeleted_calledFromC, - callbackExcept746); - registerCallback(thisCpp, callback746, 746); - const callbackExcept747 = 0; - final callback747 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_waitForDeleted_2_calledFromC, - callbackExcept747); - registerCallback(thisCpp, callback747, 747); - const callbackExcept748 = 0; - final callback748 = ffi.Pointer.fromFunction< - bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>( - Platform_flutter.tests_waitForEvent_calledFromC, callbackExcept748); registerCallback(thisCpp, callback748, 748); const callbackExcept749 = 0; - final callback749 = ffi.Pointer.fromFunction< - bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>( - Platform_flutter.tests_waitForEvent_2_calledFromC, callbackExcept749); + final callback749 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_waitForDeleted_calledFromC, + callbackExcept749); registerCallback(thisCpp, callback749, 749); const callbackExcept750 = 0; final callback750 = ffi.Pointer.fromFunction( - Platform_flutter.tests_waitForResize_calledFromC, + Platform_flutter.tests_waitForDeleted_2_calledFromC, callbackExcept750); registerCallback(thisCpp, callback750, 750); const callbackExcept751 = 0; - final callback751 = - ffi.Pointer.fromFunction( - Platform_flutter.tests_waitForResize_2_calledFromC, - callbackExcept751); + final callback751 = ffi.Pointer.fromFunction< + bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>( + Platform_flutter.tests_waitForEvent_calledFromC, callbackExcept751); registerCallback(thisCpp, callback751, 751); - final callback752 = ffi.Pointer.fromFunction( - Platform_flutter.ungrabMouse_calledFromC); + const callbackExcept752 = 0; + final callback752 = ffi.Pointer.fromFunction< + bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>( + Platform_flutter.tests_waitForEvent_2_calledFromC, callbackExcept752); registerCallback(thisCpp, callback752, 752); - final callback753 = ffi.Pointer.fromFunction( - Platform_flutter.uninstallMessageHandler_calledFromC); + const callbackExcept753 = 0; + final callback753 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_waitForResize_calledFromC, + callbackExcept753); registerCallback(thisCpp, callback753, 753); const callbackExcept754 = 0; - final callback754 = ffi.Pointer.fromFunction( - Platform_flutter.usesFallbackMouseGrabber_calledFromC, - callbackExcept754); + final callback754 = + ffi.Pointer.fromFunction( + Platform_flutter.tests_waitForResize_2_calledFromC, + callbackExcept754); registerCallback(thisCpp, callback754, 754); + final callback755 = ffi.Pointer.fromFunction( + Platform_flutter.ungrabMouse_calledFromC); + registerCallback(thisCpp, callback755, 755); + final callback756 = ffi.Pointer.fromFunction( + Platform_flutter.uninstallMessageHandler_calledFromC); + registerCallback(thisCpp, callback756, 756); + const callbackExcept757 = 0; + final callback757 = ffi.Pointer.fromFunction( + Platform_flutter.usesFallbackMouseGrabber_calledFromC, + callbackExcept757); + registerCallback(thisCpp, callback757, 757); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Stack.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Stack.dart new file mode 100644 index 00000000..b1185ec2 --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/Stack.dart @@ -0,0 +1,355 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +import 'dart:ffi' as ffi; +import 'package:ffi/ffi.dart'; +import 'TypeHelpers.dart'; +import '../Bindings.dart'; +import '../FinalizerHelpers.dart'; + +var _dylib = Library.instance().dylib; + +class Stack extends Controller { + Stack.fromCppPointer(var cppPointer, [var needsAutoDelete = false]) + : super.fromCppPointer(cppPointer, needsAutoDelete) {} + Stack.init() : super.init() {} + factory Stack.fromCache(var cppPointer, [needsAutoDelete = false]) { + if (QObject.isCached(cppPointer)) { + var instance = QObject.s_dartInstanceByCppPtr[cppPointer.address]; + if (instance != null) return instance as Stack; + } + return Stack.fromCppPointer(cppPointer, needsAutoDelete); + } // countChanged() + countChanged() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__countChanged') + .asFunction(); + func(thisCpp); + } // currentIndex() const + + int currentIndex() { + final int_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__currentIndex') + .asFunction(); + return func(thisCpp); + } // currentTabChanged(int index) + + currentTabChanged(int index) { + final void_Func_voidstar_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__currentTabChanged_int') + .asFunction(); + func(thisCpp, index); + } + + static void customEvent_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::customEvent(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.customEvent(QEvent.fromCppPointer(event)); + } + + static int event_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::event(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.event(QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } + + static int eventFilter_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? watched, ffi.Pointer? event) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::eventFilter(QObject * watched, QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.eventFilter( + QObject.fromCppPointer(watched), QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } // group() const + + Group group() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__group') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Group.fromCppPointer(result, false); + } // isMDI() const + + bool isMDI() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1065)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isMDI_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::isMDI() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isMDI(); + return result ? 1 : 0; + } // isPositionDraggable(QPoint p) const + + bool isPositionDraggable(QPoint p) { + final bool_Func_voidstar_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1066)) + .asFunction(); + return func(thisCpp, p == null ? ffi.nullptr : p.thisCpp) != 0; + } + + static int isPositionDraggable_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer p) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::isPositionDraggable(QPoint p) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isPositionDraggable(QPoint.fromCppPointer(p)); + return result ? 1 : 0; + } // isWindow() const + + bool isWindow() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1068)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isWindow_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::isWindow() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isWindow(); + return result ? 1 : 0; + } // numDockWidgets() const + + int numDockWidgets() { + final int_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__numDockWidgets') + .asFunction(); + return func(thisCpp); + } // onCurrentTabChanged(int index) + + onCurrentTabChanged(int index) { + final void_Func_voidstar_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__onCurrentTabChanged_int') + .asFunction(); + func(thisCpp, index); + } // onMouseDoubleClick(QPoint localPos) + + bool onMouseDoubleClick(QPoint localPos) { + final bool_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__onMouseDoubleClick_QPoint') + .asFunction(); + return func(thisCpp, localPos == null ? ffi.nullptr : localPos.thisCpp) != + 0; + } // onTabInserted() + + onTabInserted() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__onTabInserted') + .asFunction(); + func(thisCpp); + } // onTabRemoved() + + onTabRemoved() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__onTabRemoved') + .asFunction(); + func(thisCpp); + } // renameTab(int index, const QString & arg__2) + + renameTab(int index, String? arg__2) { + final void_Func_voidstar_int_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__renameTab_int_QString') + .asFunction(); + func(thisCpp, index, arg__2?.toNativeUtf8() ?? ffi.nullptr); + } // setCurrentDockWidget(int index) + + setCurrentDockWidget(int index) { + final void_Func_voidstar_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__setCurrentDockWidget_int') + .asFunction(); + func(thisCpp, index); + } // setDocumentMode(bool arg__1) + + setDocumentMode(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__setDocumentMode_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } + + static void setParentView_impl_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? parent) { + var dartInstance = QObject.s_dartInstanceByCppPtr[thisCpp.address] as Stack; + if (dartInstance == null) { + print( + "Dart instance not found for Stack::setParentView_impl(KDDockWidgets::View * parent)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.setParentView_impl(View.fromCppPointer(parent)); + } // setTabBarAutoHide(bool arg__1) + + setTabBarAutoHide(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__setTabBarAutoHide_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } // tabBar() const + + TabBar tabBar() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__tabBar') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TabBar.fromCppPointer(result, false); + } // tabBarAutoHide() const + + bool tabBarAutoHide() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__tabBarAutoHide') + .asFunction(); + return func(thisCpp) != 0; + } + + static // tr(const char * s, const char * c, int n) + QString tr(String? s, String? c, int n) { + final voidstar_Func_string_string_int func = _dylib + .lookup>( + 'c_static_KDDockWidgets__Controllers__Stack__tr_char_char_int') + .asFunction(); + ffi.Pointer result = func( + s?.toNativeUtf8() ?? ffi.nullptr, c?.toNativeUtf8() ?? ffi.nullptr, n); + return QString.fromCppPointer(result, true); + } + + void release() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__destructor') + .asFunction(); + func(thisCpp); + } + + String cFunctionSymbolName(int methodId) { + switch (methodId) { + case 295: + return "c_KDDockWidgets__Controllers__Stack__customEvent_QEvent"; + case 306: + return "c_KDDockWidgets__Controllers__Stack__event_QEvent"; + case 307: + return "c_KDDockWidgets__Controllers__Stack__eventFilter_QObject_QEvent"; + case 1065: + return "c_KDDockWidgets__Controllers__Stack__isMDI"; + case 1066: + return "c_KDDockWidgets__Controllers__Stack__isPositionDraggable_QPoint"; + case 1068: + return "c_KDDockWidgets__Controllers__Stack__isWindow"; + case 817: + return "c_KDDockWidgets__Controllers__Stack__setParentView_impl_View"; + } + return super.cFunctionSymbolName(methodId); + } + + static String methodNameFromId(int methodId) { + switch (methodId) { + case 295: + return "customEvent"; + case 306: + return "event"; + case 307: + return "eventFilter"; + case 1065: + return "isMDI"; + case 1066: + return "isPositionDraggable"; + case 1068: + return "isWindow"; + case 817: + return "setParentView_impl"; + } + throw Error(); + } + + void registerCallbacks() { + assert(thisCpp != null); + final RegisterMethodIsReimplementedCallback registerCallback = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__Stack__registerVirtualMethodCallback') + .asFunction(); + final callback295 = + ffi.Pointer.fromFunction( + QObject.customEvent_calledFromC); + registerCallback(thisCpp, callback295, 295); + const callbackExcept306 = 0; + final callback306 = + ffi.Pointer.fromFunction( + QObject.event_calledFromC, callbackExcept306); + registerCallback(thisCpp, callback306, 306); + const callbackExcept307 = 0; + final callback307 = + ffi.Pointer.fromFunction( + QObject.eventFilter_calledFromC, callbackExcept307); + registerCallback(thisCpp, callback307, 307); + const callbackExcept1065 = 0; + final callback1065 = ffi.Pointer.fromFunction( + Stack.isMDI_calledFromC, callbackExcept1065); + registerCallback(thisCpp, callback1065, 1065); + const callbackExcept1066 = 0; + final callback1066 = + ffi.Pointer.fromFunction( + Stack.isPositionDraggable_calledFromC, callbackExcept1066); + registerCallback(thisCpp, callback1066, 1066); + const callbackExcept1068 = 0; + final callback1068 = ffi.Pointer.fromFunction( + Stack.isWindow_calledFromC, callbackExcept1068); + registerCallback(thisCpp, callback1068, 1068); + final callback817 = + ffi.Pointer.fromFunction( + Controller.setParentView_impl_calledFromC); + registerCallback(thisCpp, callback817, 817); + } +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TabBar.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TabBar.dart new file mode 100644 index 00000000..b0ce44ba --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TabBar.dart @@ -0,0 +1,335 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +import 'dart:ffi' as ffi; +import 'package:ffi/ffi.dart'; +import 'TypeHelpers.dart'; +import '../Bindings.dart'; +import '../FinalizerHelpers.dart'; + +var _dylib = Library.instance().dylib; + +class TabBar extends Controller { + TabBar.fromCppPointer(var cppPointer, [var needsAutoDelete = false]) + : super.fromCppPointer(cppPointer, needsAutoDelete) {} + TabBar.init() : super.init() {} + factory TabBar.fromCache(var cppPointer, [needsAutoDelete = false]) { + if (QObject.isCached(cppPointer)) { + var instance = QObject.s_dartInstanceByCppPtr[cppPointer.address]; + if (instance != null) return instance as TabBar; + } + return TabBar.fromCppPointer(cppPointer, needsAutoDelete); + } //TabBar(KDDockWidgets::Controllers::Stack * tabWidget) + TabBar({required Stack? tabWidget}) : super.init() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__constructor_Stack') + .asFunction(); + thisCpp = func(tabWidget == null ? ffi.nullptr : tabWidget.thisCpp); + QObject.s_dartInstanceByCppPtr[thisCpp.address] = this; + registerCallbacks(); + } + static void customEvent_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::customEvent(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.customEvent(QEvent.fromCppPointer(event)); + } // dragCanStart(QPoint pressPos, QPoint pos) const + + bool dragCanStart(QPoint pressPos, QPoint pos) { + final bool_Func_voidstar_voidstar_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1024)) + .asFunction(); + return func(thisCpp, pressPos == null ? ffi.nullptr : pressPos.thisCpp, + pos == null ? ffi.nullptr : pos.thisCpp) != + 0; + } + + static int dragCanStart_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer pressPos, ffi.Pointer pos) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::dragCanStart(QPoint pressPos, QPoint pos) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.dragCanStart( + QPoint.fromCppPointer(pressPos), QPoint.fromCppPointer(pos)); + return result ? 1 : 0; + } + + static int event_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::event(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.event(QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } + + static int eventFilter_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? watched, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::eventFilter(QObject * watched, QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.eventFilter( + QObject.fromCppPointer(watched), QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } // group() const + + Group group() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__group') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Group.fromCppPointer(result, false); + } // hasSingleDockWidget() const + + bool hasSingleDockWidget() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__hasSingleDockWidget') + .asFunction(); + return func(thisCpp) != 0; + } // isMDI() const + + bool isMDI() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1031)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isMDI_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::isMDI() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isMDI(); + return result ? 1 : 0; + } // isWindow() const + + bool isWindow() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(1033)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isWindow_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::isWindow() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isWindow(); + return result ? 1 : 0; + } // moveTabTo(int from, int to) + + moveTabTo(int from, int to) { + final void_Func_voidstar_int_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__moveTabTo_int_int') + .asFunction(); + func(thisCpp, from, to); + } // numDockWidgets() const + + int numDockWidgets() { + final int_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__numDockWidgets') + .asFunction(); + return func(thisCpp); + } // onMouseDoubleClick(QPoint localPos) + + onMouseDoubleClick(QPoint localPos) { + final void_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__onMouseDoubleClick_QPoint') + .asFunction(); + func(thisCpp, localPos == null ? ffi.nullptr : localPos.thisCpp); + } // onMousePress(QPoint localPos) + + onMousePress(QPoint localPos) { + final void_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__onMousePress_QPoint') + .asFunction(); + func(thisCpp, localPos == null ? ffi.nullptr : localPos.thisCpp); + } // rectForTab(int index) const + + QRect rectForTab(int index) { + final voidstar_Func_voidstar_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__rectForTab_int') + .asFunction(); + ffi.Pointer result = func(thisCpp, index); + return QRect.fromCppPointer(result, true); + } + + static void setParentView_impl_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TabBar; + if (dartInstance == null) { + print( + "Dart instance not found for TabBar::setParentView_impl(KDDockWidgets::View * parent)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.setParentView_impl(View.fromCppPointer(parent)); + } // stack() const + + Stack stack() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__stack') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Stack.fromCppPointer(result, false); + } // tabsAreMovable() const + + bool tabsAreMovable() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__tabsAreMovable') + .asFunction(); + return func(thisCpp) != 0; + } // text(int index) const + + QString text(int index) { + final voidstar_Func_voidstar_int func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__text_int') + .asFunction(); + ffi.Pointer result = func(thisCpp, index); + return QString.fromCppPointer(result, true); + } + + static // tr(const char * s, const char * c, int n) + QString tr(String? s, String? c, int n) { + final voidstar_Func_string_string_int func = _dylib + .lookup>( + 'c_static_KDDockWidgets__Controllers__TabBar__tr_char_char_int') + .asFunction(); + ffi.Pointer result = func( + s?.toNativeUtf8() ?? ffi.nullptr, c?.toNativeUtf8() ?? ffi.nullptr, n); + return QString.fromCppPointer(result, true); + } + + void release() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__destructor') + .asFunction(); + func(thisCpp); + } + + String cFunctionSymbolName(int methodId) { + switch (methodId) { + case 295: + return "c_KDDockWidgets__Controllers__TabBar__customEvent_QEvent"; + case 1024: + return "c_KDDockWidgets__Controllers__TabBar__dragCanStart_QPoint_QPoint"; + case 306: + return "c_KDDockWidgets__Controllers__TabBar__event_QEvent"; + case 307: + return "c_KDDockWidgets__Controllers__TabBar__eventFilter_QObject_QEvent"; + case 1031: + return "c_KDDockWidgets__Controllers__TabBar__isMDI"; + case 1033: + return "c_KDDockWidgets__Controllers__TabBar__isWindow"; + case 817: + return "c_KDDockWidgets__Controllers__TabBar__setParentView_impl_View"; + } + return super.cFunctionSymbolName(methodId); + } + + static String methodNameFromId(int methodId) { + switch (methodId) { + case 295: + return "customEvent"; + case 1024: + return "dragCanStart"; + case 306: + return "event"; + case 307: + return "eventFilter"; + case 1031: + return "isMDI"; + case 1033: + return "isWindow"; + case 817: + return "setParentView_impl"; + } + throw Error(); + } + + void registerCallbacks() { + assert(thisCpp != null); + final RegisterMethodIsReimplementedCallback registerCallback = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TabBar__registerVirtualMethodCallback') + .asFunction(); + final callback295 = + ffi.Pointer.fromFunction( + QObject.customEvent_calledFromC); + registerCallback(thisCpp, callback295, 295); + const callbackExcept1024 = 0; + final callback1024 = + ffi.Pointer.fromFunction( + TabBar.dragCanStart_calledFromC, callbackExcept1024); + registerCallback(thisCpp, callback1024, 1024); + const callbackExcept306 = 0; + final callback306 = + ffi.Pointer.fromFunction( + QObject.event_calledFromC, callbackExcept306); + registerCallback(thisCpp, callback306, 306); + const callbackExcept307 = 0; + final callback307 = + ffi.Pointer.fromFunction( + QObject.eventFilter_calledFromC, callbackExcept307); + registerCallback(thisCpp, callback307, 307); + const callbackExcept1031 = 0; + final callback1031 = ffi.Pointer.fromFunction( + TabBar.isMDI_calledFromC, callbackExcept1031); + registerCallback(thisCpp, callback1031, 1031); + const callbackExcept1033 = 0; + final callback1033 = ffi.Pointer.fromFunction( + TabBar.isWindow_calledFromC, callbackExcept1033); + registerCallback(thisCpp, callback1033, 1033); + final callback817 = + ffi.Pointer.fromFunction( + Controller.setParentView_impl_calledFromC); + registerCallback(thisCpp, callback817, 817); + } +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TitleBar.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TitleBar.dart new file mode 100644 index 00000000..2879d4ae --- /dev/null +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TitleBar.dart @@ -0,0 +1,558 @@ +/* + This file is part of KDDockWidgets. + + SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company + Author: Sérgio Martins + + SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only + + Contact KDAB at for commercial licensing options. +*/ +import 'dart:ffi' as ffi; +import 'package:ffi/ffi.dart'; +import 'TypeHelpers.dart'; +import '../Bindings.dart'; +import '../FinalizerHelpers.dart'; + +var _dylib = Library.instance().dylib; + +class TitleBar extends Controller { + TitleBar.fromCppPointer(var cppPointer, [var needsAutoDelete = false]) + : super.fromCppPointer(cppPointer, needsAutoDelete) {} + TitleBar.init() : super.init() {} + factory TitleBar.fromCache(var cppPointer, [needsAutoDelete = false]) { + if (QObject.isCached(cppPointer)) { + var instance = QObject.s_dartInstanceByCppPtr[cppPointer.address]; + if (instance != null) return instance as TitleBar; + } + return TitleBar.fromCppPointer(cppPointer, needsAutoDelete); + } //TitleBar(KDDockWidgets::Controllers::Group * parent) + TitleBar(Group? parent) : super.init() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__constructor_Group') + .asFunction(); + thisCpp = func(parent == null ? ffi.nullptr : parent.thisCpp); + QObject.s_dartInstanceByCppPtr[thisCpp.address] = this; + registerCallbacks(); + } // closeButtonEnabled() const + bool closeButtonEnabled() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabled') + .asFunction(); + return func(thisCpp) != 0; + } // closeButtonEnabledChanged(bool arg__1) + + closeButtonEnabledChanged(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__closeButtonEnabledChanged_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } + + static void customEvent_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::customEvent(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.customEvent(QEvent.fromCppPointer(event)); + } + + static int event_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::event(QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.event(QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } + + static int eventFilter_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? watched, ffi.Pointer? event) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::eventFilter(QObject * watched, QEvent * event)! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.eventFilter( + QObject.fromCppPointer(watched), QEvent.fromCppPointer(event)); + return result ? 1 : 0; + } // floatButtonToolTip() const + + QString floatButtonToolTip() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTip') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return QString.fromCppPointer(result, true); + } // floatButtonToolTipChanged(const QString & arg__1) + + floatButtonToolTipChanged(String? arg__1) { + final void_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__floatButtonToolTipChanged_QString') + .asFunction(); + func(thisCpp, arg__1?.toNativeUtf8() ?? ffi.nullptr); + } // floatButtonVisible() const + + bool floatButtonVisible() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__floatButtonVisible') + .asFunction(); + return func(thisCpp) != 0; + } // floatButtonVisibleChanged(bool arg__1) + + floatButtonVisibleChanged(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__floatButtonVisibleChanged_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } // group() const + + Group group() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__group') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Group.fromCppPointer(result, false); + } // hasIcon() const + + bool hasIcon() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__hasIcon') + .asFunction(); + return func(thisCpp) != 0; + } // iconChanged() + + iconChanged() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__iconChanged') + .asFunction(); + func(thisCpp); + } // init() + + init() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__init') + .asFunction(); + func(thisCpp); + } // isCloseButtonEnabled() const + + bool isCloseButtonEnabled() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isCloseButtonEnabled') + .asFunction(); + return func(thisCpp) != 0; + } // isCloseButtonVisible() const + + bool isCloseButtonVisible() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isCloseButtonVisible') + .asFunction(); + return func(thisCpp) != 0; + } // isFloatButtonVisible() const + + bool isFloatButtonVisible() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isFloatButtonVisible') + .asFunction(); + return func(thisCpp) != 0; + } // isFloating() const + + bool isFloating() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isFloating') + .asFunction(); + return func(thisCpp) != 0; + } // isFocused() const + + bool isFocused() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isFocused') + .asFunction(); + return func(thisCpp) != 0; + } // isFocusedChanged() + + isFocusedChanged() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isFocusedChanged') + .asFunction(); + func(thisCpp); + } // isMDI() const + + bool isMDI() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(979)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isMDI_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::isMDI() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isMDI(); + return result ? 1 : 0; + } // isOverlayed() const + + bool isOverlayed() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__isOverlayed') + .asFunction(); + return func(thisCpp) != 0; + } // isWindow() const + + bool isWindow() { + final bool_Func_voidstar func = _dylib + .lookup>( + cFunctionSymbolName(982)) + .asFunction(); + return func(thisCpp) != 0; + } + + static int isWindow_calledFromC(ffi.Pointer thisCpp) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::isWindow() const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.isWindow(); + return result ? 1 : 0; + } // minimizeButtonChanged(bool visible, bool enabled) + + minimizeButtonChanged(bool visible, bool enabled) { + final void_Func_voidstar_bool_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__minimizeButtonChanged_bool_bool') + .asFunction(); + func(thisCpp, visible ? 1 : 0, enabled ? 1 : 0); + } // onAutoHideClicked() + + onAutoHideClicked() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onAutoHideClicked') + .asFunction(); + func(thisCpp); + } // onCloseClicked() + + onCloseClicked() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onCloseClicked') + .asFunction(); + func(thisCpp); + } // onDoubleClicked() + + bool onDoubleClicked() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onDoubleClicked') + .asFunction(); + return func(thisCpp) != 0; + } // onFloatClicked() + + onFloatClicked() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onFloatClicked') + .asFunction(); + func(thisCpp); + } // onMaximizeClicked() + + onMaximizeClicked() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onMaximizeClicked') + .asFunction(); + func(thisCpp); + } // onMinimizeClicked() + + onMinimizeClicked() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__onMinimizeClicked') + .asFunction(); + func(thisCpp); + } // setCloseButtonEnabled(bool arg__1) + + setCloseButtonEnabled(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__setCloseButtonEnabled_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } // setFloatButtonToolTip(const QString & arg__1) + + setFloatButtonToolTip(String? arg__1) { + final void_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__setFloatButtonToolTip_QString') + .asFunction(); + func(thisCpp, arg__1?.toNativeUtf8() ?? ffi.nullptr); + } // setFloatButtonVisible(bool arg__1) + + setFloatButtonVisible(bool arg__1) { + final void_Func_voidstar_bool func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__setFloatButtonVisible_bool') + .asFunction(); + func(thisCpp, arg__1 ? 1 : 0); + } + + static void setParentView_impl_calledFromC( + ffi.Pointer thisCpp, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as TitleBar; + if (dartInstance == null) { + print( + "Dart instance not found for TitleBar::setParentView_impl(KDDockWidgets::View * parent)! (${thisCpp.address})"); + throw Error(); + } + dartInstance.setParentView_impl(View.fromCppPointer(parent)); + } // setTitle(const QString & title) + + setTitle(String? title) { + final void_Func_voidstar_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__setTitle_QString') + .asFunction(); + func(thisCpp, title?.toNativeUtf8() ?? ffi.nullptr); + } // supportsAutoHideButton() const + + bool supportsAutoHideButton() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__supportsAutoHideButton') + .asFunction(); + return func(thisCpp) != 0; + } // supportsFloatingButton() const + + bool supportsFloatingButton() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__supportsFloatingButton') + .asFunction(); + return func(thisCpp) != 0; + } // supportsMaximizeButton() const + + bool supportsMaximizeButton() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__supportsMaximizeButton') + .asFunction(); + return func(thisCpp) != 0; + } // supportsMinimizeButton() const + + bool supportsMinimizeButton() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__supportsMinimizeButton') + .asFunction(); + return func(thisCpp) != 0; + } // tabBar() const + + TabBar tabBar() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__tabBar') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TabBar.fromCppPointer(result, false); + } // title() const + + QString title() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__title') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return QString.fromCppPointer(result, true); + } // titleBarIsFocusable() const + + bool titleBarIsFocusable() { + final bool_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__titleBarIsFocusable') + .asFunction(); + return func(thisCpp) != 0; + } // titleChanged() + + titleChanged() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__titleChanged') + .asFunction(); + func(thisCpp); + } // toggleMaximized() + + toggleMaximized() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__toggleMaximized') + .asFunction(); + func(thisCpp); + } + + static // tr(const char * s, const char * c, int n) + QString tr(String? s, String? c, int n) { + final voidstar_Func_string_string_int func = _dylib + .lookup>( + 'c_static_KDDockWidgets__Controllers__TitleBar__tr_char_char_int') + .asFunction(); + ffi.Pointer result = func( + s?.toNativeUtf8() ?? ffi.nullptr, c?.toNativeUtf8() ?? ffi.nullptr, n); + return QString.fromCppPointer(result, true); + } // updateAutoHideButton() + + updateAutoHideButton() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__updateAutoHideButton') + .asFunction(); + func(thisCpp); + } // updateButtons() + + updateButtons() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__updateButtons') + .asFunction(); + func(thisCpp); + } // updateCloseButton() + + updateCloseButton() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__updateCloseButton') + .asFunction(); + func(thisCpp); + } // updateFloatButton() + + updateFloatButton() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__updateFloatButton') + .asFunction(); + func(thisCpp); + } // updateMaximizeButton() + + updateMaximizeButton() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__updateMaximizeButton') + .asFunction(); + func(thisCpp); + } + + void release() { + final void_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__destructor') + .asFunction(); + func(thisCpp); + } + + String cFunctionSymbolName(int methodId) { + switch (methodId) { + case 295: + return "c_KDDockWidgets__Controllers__TitleBar__customEvent_QEvent"; + case 306: + return "c_KDDockWidgets__Controllers__TitleBar__event_QEvent"; + case 307: + return "c_KDDockWidgets__Controllers__TitleBar__eventFilter_QObject_QEvent"; + case 979: + return "c_KDDockWidgets__Controllers__TitleBar__isMDI"; + case 982: + return "c_KDDockWidgets__Controllers__TitleBar__isWindow"; + case 817: + return "c_KDDockWidgets__Controllers__TitleBar__setParentView_impl_View"; + } + return super.cFunctionSymbolName(methodId); + } + + static String methodNameFromId(int methodId) { + switch (methodId) { + case 295: + return "customEvent"; + case 306: + return "event"; + case 307: + return "eventFilter"; + case 979: + return "isMDI"; + case 982: + return "isWindow"; + case 817: + return "setParentView_impl"; + } + throw Error(); + } + + void registerCallbacks() { + assert(thisCpp != null); + final RegisterMethodIsReimplementedCallback registerCallback = _dylib + .lookup>( + 'c_KDDockWidgets__Controllers__TitleBar__registerVirtualMethodCallback') + .asFunction(); + final callback295 = + ffi.Pointer.fromFunction( + QObject.customEvent_calledFromC); + registerCallback(thisCpp, callback295, 295); + const callbackExcept306 = 0; + final callback306 = + ffi.Pointer.fromFunction( + QObject.event_calledFromC, callbackExcept306); + registerCallback(thisCpp, callback306, 306); + const callbackExcept307 = 0; + final callback307 = + ffi.Pointer.fromFunction( + QObject.eventFilter_calledFromC, callbackExcept307); + registerCallback(thisCpp, callback307, 307); + const callbackExcept979 = 0; + final callback979 = ffi.Pointer.fromFunction( + TitleBar.isMDI_calledFromC, callbackExcept979); + registerCallback(thisCpp, callback979, 979); + const callbackExcept982 = 0; + final callback982 = ffi.Pointer.fromFunction( + TitleBar.isWindow_calledFromC, callbackExcept982); + registerCallback(thisCpp, callback982, 982); + final callback817 = + ffi.Pointer.fromFunction( + Controller.setParentView_impl_calledFromC); + registerCallback(thisCpp, callback817, 817); + } +} diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TypeHelpers.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TypeHelpers.dart index 7bb544df..ec1dca92 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TypeHelpers.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/TypeHelpers.dart @@ -377,6 +377,10 @@ typedef voidstar_Func_voidstar_int_voidstar_int = ffi.Pointer Function( typedef voidstar_Func_voidstar_ffi_Int32_voidstar_ffi_Int32_FFI = ffi.Pointer Function( ffi.Pointer, ffi.Int32, ffi.Pointer, ffi.Int32); +typedef void_Func_voidstar_bool_bool = void Function( + ffi.Pointer, int, int); +typedef void_Func_voidstar_ffi_Int8_ffi_Int8_FFI = ffi.Void Function( + ffi.Pointer, ffi.Int8, ffi.Int8); typedef voidstar_Func_voidstar_int_bool = ffi.Pointer Function( ffi.Pointer, int, int); typedef voidstar_Func_voidstar_ffi_Int32_ffi_Int8_FFI = ffi.Pointer diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View.dart index 3f62417a..fa3777ce 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View.dart @@ -64,7 +64,7 @@ class View { activateWindow() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(828)) + cFunctionSymbolName(831)) .asFunction(); func(thisCpp); } @@ -104,6 +104,33 @@ class View { .asFunction(); ffi.Pointer result = func(thisCpp); return Layout.fromCppPointer(result, false); + } // asStackController() const + + Stack asStackController() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__View__asStackController') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return Stack.fromCppPointer(result, false); + } // asTabBarController() const + + TabBar asTabBarController() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__View__asTabBarController') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TabBar.fromCppPointer(result, false); + } // asTitleBarController() const + + TitleBar asTitleBarController() { + final voidstar_Func_voidstar func = _dylib + .lookup>( + 'c_KDDockWidgets__View__asTitleBarController') + .asFunction(); + ffi.Pointer result = func(thisCpp); + return TitleBar.fromCppPointer(result, false); } static // boundedMaxSize(QSize min, QSize max) @@ -120,7 +147,7 @@ class View { bool close() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(833)) + cFunctionSymbolName(839)) .asFunction(); return func(thisCpp) != 0; } @@ -155,7 +182,7 @@ class View { createPlatformWindow() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(836)) + cFunctionSymbolName(842)) .asFunction(); func(thisCpp); } @@ -212,7 +239,7 @@ class View { int flags() { final int_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(841)) + cFunctionSymbolName(847)) .asFunction(); return func(thisCpp); } @@ -239,7 +266,7 @@ class View { free_impl() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(843)) + cFunctionSymbolName(849)) .asFunction(); func(thisCpp); } @@ -265,7 +292,7 @@ class View { QRect geometry() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(845)) + cFunctionSymbolName(851)) .asFunction(); ffi.Pointer result = func(thisCpp); return QRect.fromCppPointer(result, true); @@ -294,7 +321,7 @@ class View { grabMouse() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(847)) + cFunctionSymbolName(853)) .asFunction(); func(thisCpp); } @@ -322,7 +349,7 @@ class View { bool hasFocus() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(850)) + cFunctionSymbolName(856)) .asFunction(); return func(thisCpp) != 0; } @@ -349,7 +376,7 @@ class View { hide() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(852)) + cFunctionSymbolName(858)) .asFunction(); func(thisCpp); } @@ -383,7 +410,7 @@ class View { init() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(855)) + cFunctionSymbolName(861)) .asFunction(); func(thisCpp); } @@ -400,7 +427,7 @@ class View { bool isActiveWindow() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(857)) + cFunctionSymbolName(863)) .asFunction(); return func(thisCpp) != 0; } @@ -419,7 +446,7 @@ class View { bool isMaximized() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(858)) + cFunctionSymbolName(864)) .asFunction(); return func(thisCpp) != 0; } @@ -438,7 +465,7 @@ class View { bool isMinimized() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(859)) + cFunctionSymbolName(865)) .asFunction(); return func(thisCpp) != 0; } @@ -457,7 +484,7 @@ class View { bool isNull() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(860)) + cFunctionSymbolName(866)) .asFunction(); return func(thisCpp) != 0; } @@ -476,7 +503,7 @@ class View { bool isRootView() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(861)) + cFunctionSymbolName(867)) .asFunction(); return func(thisCpp) != 0; } @@ -495,7 +522,7 @@ class View { bool isVisible() { final bool_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(862)) + cFunctionSymbolName(868)) .asFunction(); return func(thisCpp) != 0; } @@ -514,7 +541,7 @@ class View { QPoint mapFromGlobal(QPoint arg__1) { final voidstar_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(863)) + cFunctionSymbolName(869)) .asFunction(); ffi.Pointer result = func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); @@ -538,7 +565,7 @@ class View { .lookup< ffi.NativeFunction< voidstar_Func_voidstar_voidstar_voidstar_FFI>>( - cFunctionSymbolName(864)) + cFunctionSymbolName(870)) .asFunction(); ffi.Pointer result = func( thisCpp, @@ -563,7 +590,7 @@ class View { QPoint mapToGlobal(QPoint arg__1) { final voidstar_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(865)) + cFunctionSymbolName(871)) .asFunction(); ffi.Pointer result = func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); @@ -585,7 +612,7 @@ class View { QSize maxSizeHint() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(866)) + cFunctionSymbolName(872)) .asFunction(); ffi.Pointer result = func(thisCpp); return QSize.fromCppPointer(result, true); @@ -605,7 +632,7 @@ class View { QSize maximumSize() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(867)) + cFunctionSymbolName(873)) .asFunction(); ffi.Pointer result = func(thisCpp); return QSize.fromCppPointer(result, true); @@ -625,7 +652,7 @@ class View { QSize minSize() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(868)) + cFunctionSymbolName(874)) .asFunction(); ffi.Pointer result = func(thisCpp); return QSize.fromCppPointer(result, true); @@ -645,7 +672,7 @@ class View { int minimumHeight() { final int_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(869)) + cFunctionSymbolName(875)) .asFunction(); return func(thisCpp); } @@ -664,7 +691,7 @@ class View { int minimumWidth() { final int_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(870)) + cFunctionSymbolName(876)) .asFunction(); return func(thisCpp); } @@ -691,7 +718,7 @@ class View { move_2(int x, int y) { final void_Func_voidstar_int_int func = _dylib .lookup>( - cFunctionSymbolName(872)) + cFunctionSymbolName(878)) .asFunction(); func(thisCpp, x, y); } @@ -709,7 +736,7 @@ class View { QRect normalGeometry() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(873)) + cFunctionSymbolName(879)) .asFunction(); ffi.Pointer result = func(thisCpp); return QRect.fromCppPointer(result, true); @@ -730,7 +757,7 @@ class View { QString objectName() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(874)) + cFunctionSymbolName(880)) .asFunction(); ffi.Pointer result = func(thisCpp); return QString.fromCppPointer(result, true); @@ -750,7 +777,7 @@ class View { bool onResize(QSize newSize) { final bool_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(875)) + cFunctionSymbolName(881)) .asFunction(); return func(thisCpp, newSize == null ? ffi.nullptr : newSize.thisCpp) != 0; } @@ -788,7 +815,7 @@ class View { raise() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(878)) + cFunctionSymbolName(884)) .asFunction(); func(thisCpp); } @@ -805,7 +832,7 @@ class View { raiseAndActivate() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(879)) + cFunctionSymbolName(885)) .asFunction(); func(thisCpp); } @@ -832,7 +859,7 @@ class View { releaseKeyboard() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(881)) + cFunctionSymbolName(887)) .asFunction(); func(thisCpp); } @@ -850,7 +877,7 @@ class View { releaseMouse() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(882)) + cFunctionSymbolName(888)) .asFunction(); func(thisCpp); } @@ -892,7 +919,7 @@ class View { setCursor(int arg__1) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(886)) + cFunctionSymbolName(892)) .asFunction(); func(thisCpp, arg__1); } @@ -910,7 +937,7 @@ class View { setFixedHeight(int arg__1) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(887)) + cFunctionSymbolName(893)) .asFunction(); func(thisCpp, arg__1); } @@ -929,7 +956,7 @@ class View { setFixedWidth(int arg__1) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(888)) + cFunctionSymbolName(894)) .asFunction(); func(thisCpp, arg__1); } @@ -947,7 +974,7 @@ class View { setGeometry(QRect arg__1) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(889)) + cFunctionSymbolName(895)) .asFunction(); func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); } @@ -966,7 +993,7 @@ class View { setHeight(int height) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(890)) + cFunctionSymbolName(896)) .asFunction(); func(thisCpp, height); } @@ -984,7 +1011,7 @@ class View { setMaximumSize(QSize sz) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(891)) + cFunctionSymbolName(897)) .asFunction(); func(thisCpp, sz == null ? ffi.nullptr : sz.thisCpp); } @@ -1003,7 +1030,7 @@ class View { setMinimumSize(QSize arg__1) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(892)) + cFunctionSymbolName(898)) .asFunction(); func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); } @@ -1022,7 +1049,7 @@ class View { setMouseTracking(bool arg__1) { final void_Func_voidstar_bool func = _dylib .lookup>( - cFunctionSymbolName(893)) + cFunctionSymbolName(899)) .asFunction(); func(thisCpp, arg__1 ? 1 : 0); } @@ -1041,7 +1068,7 @@ class View { setObjectName(String? arg__1) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(894)) + cFunctionSymbolName(900)) .asFunction(); func(thisCpp, arg__1?.toNativeUtf8() ?? ffi.nullptr); } @@ -1060,7 +1087,7 @@ class View { setParent(View? arg__1) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(895)) + cFunctionSymbolName(901)) .asFunction(); func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp); } @@ -1087,7 +1114,7 @@ class View { setSize_2(int width, int height) { final void_Func_voidstar_int_int func = _dylib .lookup>( - cFunctionSymbolName(897)) + cFunctionSymbolName(903)) .asFunction(); func(thisCpp, width, height); } @@ -1106,7 +1133,7 @@ class View { setVisible(bool arg__1) { final void_Func_voidstar_bool func = _dylib .lookup>( - cFunctionSymbolName(898)) + cFunctionSymbolName(904)) .asFunction(); func(thisCpp, arg__1 ? 1 : 0); } @@ -1124,7 +1151,7 @@ class View { setWidth(int width) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(899)) + cFunctionSymbolName(905)) .asFunction(); func(thisCpp, width); } @@ -1142,7 +1169,7 @@ class View { setWindowOpacity(double arg__1) { final void_Func_voidstar_double func = _dylib .lookup>( - cFunctionSymbolName(900)) + cFunctionSymbolName(906)) .asFunction(); func(thisCpp, arg__1); } @@ -1161,7 +1188,7 @@ class View { setWindowTitle(String? title) { final void_Func_voidstar_voidstar func = _dylib .lookup>( - cFunctionSymbolName(901)) + cFunctionSymbolName(907)) .asFunction(); func(thisCpp, title?.toNativeUtf8() ?? ffi.nullptr); } @@ -1180,7 +1207,7 @@ class View { setZOrder(int arg__1) { final void_Func_voidstar_int func = _dylib .lookup>( - cFunctionSymbolName(902)) + cFunctionSymbolName(908)) .asFunction(); func(thisCpp, arg__1); } @@ -1198,7 +1225,7 @@ class View { show() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(903)) + cFunctionSymbolName(909)) .asFunction(); func(thisCpp); } @@ -1215,7 +1242,7 @@ class View { showMaximized() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(904)) + cFunctionSymbolName(910)) .asFunction(); func(thisCpp); } @@ -1233,7 +1260,7 @@ class View { showMinimized() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(905)) + cFunctionSymbolName(911)) .asFunction(); func(thisCpp); } @@ -1251,7 +1278,7 @@ class View { showNormal() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(906)) + cFunctionSymbolName(912)) .asFunction(); func(thisCpp); } @@ -1278,7 +1305,7 @@ class View { QSize sizeHint() { final voidstar_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(908)) + cFunctionSymbolName(914)) .asFunction(); ffi.Pointer result = func(thisCpp); return QSize.fromCppPointer(result, true); @@ -1306,7 +1333,7 @@ class View { update() { final void_Func_voidstar func = _dylib .lookup>( - cFunctionSymbolName(910)) + cFunctionSymbolName(916)) .asFunction(); func(thisCpp); } @@ -1363,113 +1390,113 @@ class View { String cFunctionSymbolName(int methodId) { switch (methodId) { - case 828: + case 831: return "c_KDDockWidgets__View__activateWindow"; - case 833: + case 839: return "c_KDDockWidgets__View__close"; - case 836: + case 842: return "c_KDDockWidgets__View__createPlatformWindow"; - case 841: - return "c_KDDockWidgets__View__flags"; - case 843: - return "c_KDDockWidgets__View__free_impl"; - case 845: - return "c_KDDockWidgets__View__geometry"; case 847: + return "c_KDDockWidgets__View__flags"; + case 849: + return "c_KDDockWidgets__View__free_impl"; + case 851: + return "c_KDDockWidgets__View__geometry"; + case 853: return "c_KDDockWidgets__View__grabMouse"; - case 850: + case 856: return "c_KDDockWidgets__View__hasFocus"; - case 852: - return "c_KDDockWidgets__View__hide"; - case 855: - return "c_KDDockWidgets__View__init"; - case 857: - return "c_KDDockWidgets__View__isActiveWindow"; case 858: - return "c_KDDockWidgets__View__isMaximized"; - case 859: - return "c_KDDockWidgets__View__isMinimized"; - case 860: - return "c_KDDockWidgets__View__isNull"; + return "c_KDDockWidgets__View__hide"; case 861: - return "c_KDDockWidgets__View__isRootView"; - case 862: - return "c_KDDockWidgets__View__isVisible"; + return "c_KDDockWidgets__View__init"; case 863: - return "c_KDDockWidgets__View__mapFromGlobal_QPoint"; + return "c_KDDockWidgets__View__isActiveWindow"; case 864: - return "c_KDDockWidgets__View__mapTo_View_QPoint"; + return "c_KDDockWidgets__View__isMaximized"; case 865: - return "c_KDDockWidgets__View__mapToGlobal_QPoint"; + return "c_KDDockWidgets__View__isMinimized"; case 866: - return "c_KDDockWidgets__View__maxSizeHint"; + return "c_KDDockWidgets__View__isNull"; case 867: - return "c_KDDockWidgets__View__maximumSize"; + return "c_KDDockWidgets__View__isRootView"; case 868: - return "c_KDDockWidgets__View__minSize"; + return "c_KDDockWidgets__View__isVisible"; case 869: - return "c_KDDockWidgets__View__minimumHeight"; + return "c_KDDockWidgets__View__mapFromGlobal_QPoint"; case 870: - return "c_KDDockWidgets__View__minimumWidth"; + return "c_KDDockWidgets__View__mapTo_View_QPoint"; + case 871: + return "c_KDDockWidgets__View__mapToGlobal_QPoint"; case 872: - return "c_KDDockWidgets__View__move_int_int"; + return "c_KDDockWidgets__View__maxSizeHint"; case 873: - return "c_KDDockWidgets__View__normalGeometry"; + return "c_KDDockWidgets__View__maximumSize"; case 874: - return "c_KDDockWidgets__View__objectName"; + return "c_KDDockWidgets__View__minSize"; case 875: - return "c_KDDockWidgets__View__onResize_QSize"; + return "c_KDDockWidgets__View__minimumHeight"; + case 876: + return "c_KDDockWidgets__View__minimumWidth"; case 878: - return "c_KDDockWidgets__View__raise"; + return "c_KDDockWidgets__View__move_int_int"; case 879: - return "c_KDDockWidgets__View__raiseAndActivate"; + return "c_KDDockWidgets__View__normalGeometry"; + case 880: + return "c_KDDockWidgets__View__objectName"; case 881: - return "c_KDDockWidgets__View__releaseKeyboard"; - case 882: - return "c_KDDockWidgets__View__releaseMouse"; - case 886: - return "c_KDDockWidgets__View__setCursor_CursorShape"; + return "c_KDDockWidgets__View__onResize_QSize"; + case 884: + return "c_KDDockWidgets__View__raise"; + case 885: + return "c_KDDockWidgets__View__raiseAndActivate"; case 887: - return "c_KDDockWidgets__View__setFixedHeight_int"; + return "c_KDDockWidgets__View__releaseKeyboard"; case 888: - return "c_KDDockWidgets__View__setFixedWidth_int"; - case 889: - return "c_KDDockWidgets__View__setGeometry_QRect"; - case 890: - return "c_KDDockWidgets__View__setHeight_int"; - case 891: - return "c_KDDockWidgets__View__setMaximumSize_QSize"; + return "c_KDDockWidgets__View__releaseMouse"; case 892: - return "c_KDDockWidgets__View__setMinimumSize_QSize"; + return "c_KDDockWidgets__View__setCursor_CursorShape"; case 893: - return "c_KDDockWidgets__View__setMouseTracking_bool"; + return "c_KDDockWidgets__View__setFixedHeight_int"; case 894: - return "c_KDDockWidgets__View__setObjectName_QString"; + return "c_KDDockWidgets__View__setFixedWidth_int"; case 895: - return "c_KDDockWidgets__View__setParent_View"; + return "c_KDDockWidgets__View__setGeometry_QRect"; + case 896: + return "c_KDDockWidgets__View__setHeight_int"; case 897: - return "c_KDDockWidgets__View__setSize_int_int"; + return "c_KDDockWidgets__View__setMaximumSize_QSize"; case 898: - return "c_KDDockWidgets__View__setVisible_bool"; + return "c_KDDockWidgets__View__setMinimumSize_QSize"; case 899: - return "c_KDDockWidgets__View__setWidth_int"; + return "c_KDDockWidgets__View__setMouseTracking_bool"; case 900: - return "c_KDDockWidgets__View__setWindowOpacity_double"; + return "c_KDDockWidgets__View__setObjectName_QString"; case 901: - return "c_KDDockWidgets__View__setWindowTitle_QString"; - case 902: - return "c_KDDockWidgets__View__setZOrder_int"; + return "c_KDDockWidgets__View__setParent_View"; case 903: - return "c_KDDockWidgets__View__show"; + return "c_KDDockWidgets__View__setSize_int_int"; case 904: - return "c_KDDockWidgets__View__showMaximized"; + return "c_KDDockWidgets__View__setVisible_bool"; case 905: - return "c_KDDockWidgets__View__showMinimized"; + return "c_KDDockWidgets__View__setWidth_int"; case 906: - return "c_KDDockWidgets__View__showNormal"; + return "c_KDDockWidgets__View__setWindowOpacity_double"; + case 907: + return "c_KDDockWidgets__View__setWindowTitle_QString"; case 908: - return "c_KDDockWidgets__View__sizeHint"; + return "c_KDDockWidgets__View__setZOrder_int"; + case 909: + return "c_KDDockWidgets__View__show"; case 910: + return "c_KDDockWidgets__View__showMaximized"; + case 911: + return "c_KDDockWidgets__View__showMinimized"; + case 912: + return "c_KDDockWidgets__View__showNormal"; + case 914: + return "c_KDDockWidgets__View__sizeHint"; + case 916: return "c_KDDockWidgets__View__update"; } return ""; @@ -1477,113 +1504,113 @@ class View { static String methodNameFromId(int methodId) { switch (methodId) { - case 828: + case 831: return "activateWindow"; - case 833: + case 839: return "close"; - case 836: + case 842: return "createPlatformWindow"; - case 841: - return "flags"; - case 843: - return "free_impl"; - case 845: - return "geometry"; case 847: + return "flags"; + case 849: + return "free_impl"; + case 851: + return "geometry"; + case 853: return "grabMouse"; - case 850: + case 856: return "hasFocus"; - case 852: - return "hide"; - case 855: - return "init"; - case 857: - return "isActiveWindow"; case 858: - return "isMaximized"; - case 859: - return "isMinimized"; - case 860: - return "isNull"; + return "hide"; case 861: - return "isRootView"; - case 862: - return "isVisible"; + return "init"; case 863: - return "mapFromGlobal"; + return "isActiveWindow"; case 864: - return "mapTo"; + return "isMaximized"; case 865: - return "mapToGlobal"; + return "isMinimized"; case 866: - return "maxSizeHint"; + return "isNull"; case 867: - return "maximumSize"; + return "isRootView"; case 868: - return "minSize"; + return "isVisible"; case 869: - return "minimumHeight"; + return "mapFromGlobal"; case 870: - return "minimumWidth"; + return "mapTo"; + case 871: + return "mapToGlobal"; case 872: - return "move_2"; + return "maxSizeHint"; case 873: - return "normalGeometry"; + return "maximumSize"; case 874: - return "objectName"; + return "minSize"; case 875: - return "onResize"; + return "minimumHeight"; + case 876: + return "minimumWidth"; case 878: - return "raise"; + return "move_2"; case 879: - return "raiseAndActivate"; + return "normalGeometry"; + case 880: + return "objectName"; case 881: - return "releaseKeyboard"; - case 882: - return "releaseMouse"; - case 886: - return "setCursor"; + return "onResize"; + case 884: + return "raise"; + case 885: + return "raiseAndActivate"; case 887: - return "setFixedHeight"; + return "releaseKeyboard"; case 888: - return "setFixedWidth"; - case 889: - return "setGeometry"; - case 890: - return "setHeight"; - case 891: - return "setMaximumSize"; + return "releaseMouse"; case 892: - return "setMinimumSize"; + return "setCursor"; case 893: - return "setMouseTracking"; + return "setFixedHeight"; case 894: - return "setObjectName"; + return "setFixedWidth"; case 895: - return "setParent"; + return "setGeometry"; + case 896: + return "setHeight"; case 897: - return "setSize_2"; + return "setMaximumSize"; case 898: - return "setVisible"; + return "setMinimumSize"; case 899: - return "setWidth"; + return "setMouseTracking"; case 900: - return "setWindowOpacity"; + return "setObjectName"; case 901: - return "setWindowTitle"; - case 902: - return "setZOrder"; + return "setParent"; case 903: - return "show"; + return "setSize_2"; case 904: - return "showMaximized"; + return "setVisible"; case 905: - return "showMinimized"; + return "setWidth"; case 906: - return "showNormal"; + return "setWindowOpacity"; + case 907: + return "setWindowTitle"; case 908: - return "sizeHint"; + return "setZOrder"; + case 909: + return "show"; case 910: + return "showMaximized"; + case 911: + return "showMinimized"; + case 912: + return "showNormal"; + case 914: + return "sizeHint"; + case 916: return "update"; } throw Error(); @@ -1595,200 +1622,200 @@ class View { .lookup>( 'c_KDDockWidgets__View__registerVirtualMethodCallback') .asFunction(); - final callback828 = ffi.Pointer.fromFunction( + final callback831 = ffi.Pointer.fromFunction( View.activateWindow_calledFromC); - registerCallback(thisCpp, callback828, 828); - const callbackExcept833 = 0; - final callback833 = ffi.Pointer.fromFunction( - View.close_calledFromC, callbackExcept833); - registerCallback(thisCpp, callback833, 833); - final callback836 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback831, 831); + const callbackExcept839 = 0; + final callback839 = ffi.Pointer.fromFunction( + View.close_calledFromC, callbackExcept839); + registerCallback(thisCpp, callback839, 839); + final callback842 = ffi.Pointer.fromFunction( View.createPlatformWindow_calledFromC); - registerCallback(thisCpp, callback836, 836); - const callbackExcept841 = 0; - final callback841 = ffi.Pointer.fromFunction( - View.flags_calledFromC, callbackExcept841); - registerCallback(thisCpp, callback841, 841); - final callback843 = ffi.Pointer.fromFunction( - View.free_impl_calledFromC); - registerCallback(thisCpp, callback843, 843); - final callback845 = ffi.Pointer.fromFunction( - View.geometry_calledFromC); - registerCallback(thisCpp, callback845, 845); - final callback847 = ffi.Pointer.fromFunction( - View.grabMouse_calledFromC); + registerCallback(thisCpp, callback842, 842); + const callbackExcept847 = 0; + final callback847 = ffi.Pointer.fromFunction( + View.flags_calledFromC, callbackExcept847); registerCallback(thisCpp, callback847, 847); - const callbackExcept850 = 0; - final callback850 = ffi.Pointer.fromFunction( - View.hasFocus_calledFromC, callbackExcept850); - registerCallback(thisCpp, callback850, 850); - final callback852 = + final callback849 = ffi.Pointer.fromFunction( + View.free_impl_calledFromC); + registerCallback(thisCpp, callback849, 849); + final callback851 = ffi.Pointer.fromFunction( + View.geometry_calledFromC); + registerCallback(thisCpp, callback851, 851); + final callback853 = ffi.Pointer.fromFunction( + View.grabMouse_calledFromC); + registerCallback(thisCpp, callback853, 853); + const callbackExcept856 = 0; + final callback856 = ffi.Pointer.fromFunction( + View.hasFocus_calledFromC, callbackExcept856); + registerCallback(thisCpp, callback856, 856); + final callback858 = ffi.Pointer.fromFunction(View.hide_calledFromC); - registerCallback(thisCpp, callback852, 852); - final callback855 = - ffi.Pointer.fromFunction(View.init_calledFromC); - registerCallback(thisCpp, callback855, 855); - const callbackExcept857 = 0; - final callback857 = ffi.Pointer.fromFunction( - View.isActiveWindow_calledFromC, callbackExcept857); - registerCallback(thisCpp, callback857, 857); - const callbackExcept858 = 0; - final callback858 = ffi.Pointer.fromFunction( - View.isMaximized_calledFromC, callbackExcept858); registerCallback(thisCpp, callback858, 858); - const callbackExcept859 = 0; - final callback859 = ffi.Pointer.fromFunction( - View.isMinimized_calledFromC, callbackExcept859); - registerCallback(thisCpp, callback859, 859); - const callbackExcept860 = 0; - final callback860 = ffi.Pointer.fromFunction( - View.isNull_calledFromC, callbackExcept860); - registerCallback(thisCpp, callback860, 860); - const callbackExcept861 = 0; - final callback861 = ffi.Pointer.fromFunction( - View.isRootView_calledFromC, callbackExcept861); + final callback861 = + ffi.Pointer.fromFunction(View.init_calledFromC); registerCallback(thisCpp, callback861, 861); - const callbackExcept862 = 0; - final callback862 = ffi.Pointer.fromFunction( - View.isVisible_calledFromC, callbackExcept862); - registerCallback(thisCpp, callback862, 862); - final callback863 = + const callbackExcept863 = 0; + final callback863 = ffi.Pointer.fromFunction( + View.isActiveWindow_calledFromC, callbackExcept863); + registerCallback(thisCpp, callback863, 863); + const callbackExcept864 = 0; + final callback864 = ffi.Pointer.fromFunction( + View.isMaximized_calledFromC, callbackExcept864); + registerCallback(thisCpp, callback864, 864); + const callbackExcept865 = 0; + final callback865 = ffi.Pointer.fromFunction( + View.isMinimized_calledFromC, callbackExcept865); + registerCallback(thisCpp, callback865, 865); + const callbackExcept866 = 0; + final callback866 = ffi.Pointer.fromFunction( + View.isNull_calledFromC, callbackExcept866); + registerCallback(thisCpp, callback866, 866); + const callbackExcept867 = 0; + final callback867 = ffi.Pointer.fromFunction( + View.isRootView_calledFromC, callbackExcept867); + registerCallback(thisCpp, callback867, 867); + const callbackExcept868 = 0; + final callback868 = ffi.Pointer.fromFunction( + View.isVisible_calledFromC, callbackExcept868); + registerCallback(thisCpp, callback868, 868); + final callback869 = ffi.Pointer.fromFunction( View.mapFromGlobal_calledFromC); - registerCallback(thisCpp, callback863, 863); - final callback864 = + registerCallback(thisCpp, callback869, 869); + final callback870 = ffi.Pointer.fromFunction( View.mapTo_calledFromC); - registerCallback(thisCpp, callback864, 864); - final callback865 = + registerCallback(thisCpp, callback870, 870); + final callback871 = ffi.Pointer.fromFunction( View.mapToGlobal_calledFromC); - registerCallback(thisCpp, callback865, 865); - final callback866 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback871, 871); + final callback872 = ffi.Pointer.fromFunction( View.maxSizeHint_calledFromC); - registerCallback(thisCpp, callback866, 866); - final callback867 = ffi.Pointer.fromFunction( - View.maximumSize_calledFromC); - registerCallback(thisCpp, callback867, 867); - final callback868 = ffi.Pointer.fromFunction( - View.minSize_calledFromC); - registerCallback(thisCpp, callback868, 868); - const callbackExcept869 = 0; - final callback869 = ffi.Pointer.fromFunction( - View.minimumHeight_calledFromC, callbackExcept869); - registerCallback(thisCpp, callback869, 869); - const callbackExcept870 = 0; - final callback870 = ffi.Pointer.fromFunction( - View.minimumWidth_calledFromC, callbackExcept870); - registerCallback(thisCpp, callback870, 870); - final callback872 = - ffi.Pointer.fromFunction( - View.move_2_calledFromC); registerCallback(thisCpp, callback872, 872); final callback873 = ffi.Pointer.fromFunction( - View.normalGeometry_calledFromC); + View.maximumSize_calledFromC); registerCallback(thisCpp, callback873, 873); final callback874 = ffi.Pointer.fromFunction( - View.objectName_calledFromC); + View.minSize_calledFromC); registerCallback(thisCpp, callback874, 874); const callbackExcept875 = 0; - final callback875 = - ffi.Pointer.fromFunction( - View.onResize_calledFromC, callbackExcept875); + final callback875 = ffi.Pointer.fromFunction( + View.minimumHeight_calledFromC, callbackExcept875); registerCallback(thisCpp, callback875, 875); - final callback878 = ffi.Pointer.fromFunction( - View.raise_calledFromC); + const callbackExcept876 = 0; + final callback876 = ffi.Pointer.fromFunction( + View.minimumWidth_calledFromC, callbackExcept876); + registerCallback(thisCpp, callback876, 876); + final callback878 = + ffi.Pointer.fromFunction( + View.move_2_calledFromC); registerCallback(thisCpp, callback878, 878); - final callback879 = ffi.Pointer.fromFunction( - View.raiseAndActivate_calledFromC); + final callback879 = ffi.Pointer.fromFunction( + View.normalGeometry_calledFromC); registerCallback(thisCpp, callback879, 879); - final callback881 = ffi.Pointer.fromFunction( - View.releaseKeyboard_calledFromC); + final callback880 = ffi.Pointer.fromFunction( + View.objectName_calledFromC); + registerCallback(thisCpp, callback880, 880); + const callbackExcept881 = 0; + final callback881 = + ffi.Pointer.fromFunction( + View.onResize_calledFromC, callbackExcept881); registerCallback(thisCpp, callback881, 881); - final callback882 = ffi.Pointer.fromFunction( + final callback884 = ffi.Pointer.fromFunction( + View.raise_calledFromC); + registerCallback(thisCpp, callback884, 884); + final callback885 = ffi.Pointer.fromFunction( + View.raiseAndActivate_calledFromC); + registerCallback(thisCpp, callback885, 885); + final callback887 = ffi.Pointer.fromFunction( + View.releaseKeyboard_calledFromC); + registerCallback(thisCpp, callback887, 887); + final callback888 = ffi.Pointer.fromFunction( View.releaseMouse_calledFromC); - registerCallback(thisCpp, callback882, 882); - final callback886 = + registerCallback(thisCpp, callback888, 888); + final callback892 = ffi.Pointer.fromFunction( View.setCursor_calledFromC); - registerCallback(thisCpp, callback886, 886); - final callback887 = - ffi.Pointer.fromFunction( - View.setFixedHeight_calledFromC); - registerCallback(thisCpp, callback887, 887); - final callback888 = - ffi.Pointer.fromFunction( - View.setFixedWidth_calledFromC); - registerCallback(thisCpp, callback888, 888); - final callback889 = - ffi.Pointer.fromFunction( - View.setGeometry_calledFromC); - registerCallback(thisCpp, callback889, 889); - final callback890 = - ffi.Pointer.fromFunction( - View.setHeight_calledFromC); - registerCallback(thisCpp, callback890, 890); - final callback891 = - ffi.Pointer.fromFunction( - View.setMaximumSize_calledFromC); - registerCallback(thisCpp, callback891, 891); - final callback892 = - ffi.Pointer.fromFunction( - View.setMinimumSize_calledFromC); registerCallback(thisCpp, callback892, 892); final callback893 = - ffi.Pointer.fromFunction( - View.setMouseTracking_calledFromC); + ffi.Pointer.fromFunction( + View.setFixedHeight_calledFromC); registerCallback(thisCpp, callback893, 893); final callback894 = - ffi.Pointer.fromFunction( - View.setObjectName_calledFromC); + ffi.Pointer.fromFunction( + View.setFixedWidth_calledFromC); registerCallback(thisCpp, callback894, 894); final callback895 = ffi.Pointer.fromFunction( - View.setParent_calledFromC); + View.setGeometry_calledFromC); registerCallback(thisCpp, callback895, 895); + final callback896 = + ffi.Pointer.fromFunction( + View.setHeight_calledFromC); + registerCallback(thisCpp, callback896, 896); final callback897 = - ffi.Pointer.fromFunction( - View.setSize_2_calledFromC); + ffi.Pointer.fromFunction( + View.setMaximumSize_calledFromC); registerCallback(thisCpp, callback897, 897); final callback898 = - ffi.Pointer.fromFunction( - View.setVisible_calledFromC); + ffi.Pointer.fromFunction( + View.setMinimumSize_calledFromC); registerCallback(thisCpp, callback898, 898); final callback899 = - ffi.Pointer.fromFunction( - View.setWidth_calledFromC); + ffi.Pointer.fromFunction( + View.setMouseTracking_calledFromC); registerCallback(thisCpp, callback899, 899); final callback900 = - ffi.Pointer.fromFunction( - View.setWindowOpacity_calledFromC); + ffi.Pointer.fromFunction( + View.setObjectName_calledFromC); registerCallback(thisCpp, callback900, 900); final callback901 = ffi.Pointer.fromFunction( - View.setWindowTitle_calledFromC); + View.setParent_calledFromC); registerCallback(thisCpp, callback901, 901); - final callback902 = + final callback903 = + ffi.Pointer.fromFunction( + View.setSize_2_calledFromC); + registerCallback(thisCpp, callback903, 903); + final callback904 = + ffi.Pointer.fromFunction( + View.setVisible_calledFromC); + registerCallback(thisCpp, callback904, 904); + final callback905 = + ffi.Pointer.fromFunction( + View.setWidth_calledFromC); + registerCallback(thisCpp, callback905, 905); + final callback906 = + ffi.Pointer.fromFunction( + View.setWindowOpacity_calledFromC); + registerCallback(thisCpp, callback906, 906); + final callback907 = + ffi.Pointer.fromFunction( + View.setWindowTitle_calledFromC); + registerCallback(thisCpp, callback907, 907); + final callback908 = ffi.Pointer.fromFunction( View.setZOrder_calledFromC); - registerCallback(thisCpp, callback902, 902); - final callback903 = - ffi.Pointer.fromFunction(View.show_calledFromC); - registerCallback(thisCpp, callback903, 903); - final callback904 = ffi.Pointer.fromFunction( - View.showMaximized_calledFromC); - registerCallback(thisCpp, callback904, 904); - final callback905 = ffi.Pointer.fromFunction( - View.showMinimized_calledFromC); - registerCallback(thisCpp, callback905, 905); - final callback906 = ffi.Pointer.fromFunction( - View.showNormal_calledFromC); - registerCallback(thisCpp, callback906, 906); - final callback908 = ffi.Pointer.fromFunction( - View.sizeHint_calledFromC); registerCallback(thisCpp, callback908, 908); + final callback909 = + ffi.Pointer.fromFunction(View.show_calledFromC); + registerCallback(thisCpp, callback909, 909); final callback910 = ffi.Pointer.fromFunction( - View.update_calledFromC); + View.showMaximized_calledFromC); registerCallback(thisCpp, callback910, 910); + final callback911 = ffi.Pointer.fromFunction( + View.showMinimized_calledFromC); + registerCallback(thisCpp, callback911, 911); + final callback912 = ffi.Pointer.fromFunction( + View.showNormal_calledFromC); + registerCallback(thisCpp, callback912, 912); + final callback914 = ffi.Pointer.fromFunction( + View.sizeHint_calledFromC); + registerCallback(thisCpp, callback914, 914); + final callback916 = ffi.Pointer.fromFunction( + View.update_calledFromC); + registerCallback(thisCpp, callback916, 916); } } diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory.dart index 00ae1ed0..4d9a79b5 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory.dart @@ -176,6 +176,90 @@ class ViewFactory extends QObject { } final result = dartInstance.createRubberBand(View.fromCppPointer(parent)); return result.thisCpp; + } // createStack(KDDockWidgets::Controllers::Stack * stack, KDDockWidgets::View * parent) const + + View createStack(Stack? stack, View? parent) { + final voidstar_Func_voidstar_voidstar_voidstar func = _dylib + .lookup< + ffi.NativeFunction< + voidstar_Func_voidstar_voidstar_voidstar_FFI>>( + cFunctionSymbolName(694)) + .asFunction(); + ffi.Pointer result = func( + thisCpp, + stack == null ? ffi.nullptr : stack.thisCpp, + parent == null ? ffi.nullptr : parent.thisCpp); + return View.fromCppPointer(result, false); + } + + static ffi.Pointer createStack_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? stack, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory::createStack(KDDockWidgets::Controllers::Stack * stack, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createStack( + Stack.fromCppPointer(stack), View.fromCppPointer(parent)); + return result.thisCpp; + } // createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const + + View createTabBar(TabBar? tabBar, {required View? parent}) { + final voidstar_Func_voidstar_voidstar_voidstar func = _dylib + .lookup< + ffi.NativeFunction< + voidstar_Func_voidstar_voidstar_voidstar_FFI>>( + cFunctionSymbolName(695)) + .asFunction(); + ffi.Pointer result = func( + thisCpp, + tabBar == null ? ffi.nullptr : tabBar.thisCpp, + parent == null ? ffi.nullptr : parent.thisCpp); + return View.fromCppPointer(result, false); + } + + static ffi.Pointer createTabBar_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? tabBar, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createTabBar(TabBar.fromCppPointer(tabBar), + parent: View.fromCppPointer(parent)); + return result.thisCpp; + } // createTitleBar(KDDockWidgets::Controllers::TitleBar * controller, KDDockWidgets::View * parent) const + + View createTitleBar(TitleBar? controller, View? parent) { + final voidstar_Func_voidstar_voidstar_voidstar func = _dylib + .lookup< + ffi.NativeFunction< + voidstar_Func_voidstar_voidstar_voidstar_FFI>>( + cFunctionSymbolName(696)) + .asFunction(); + ffi.Pointer result = func( + thisCpp, + controller == null ? ffi.nullptr : controller.thisCpp, + parent == null ? ffi.nullptr : parent.thisCpp); + return View.fromCppPointer(result, false); + } + + static ffi.Pointer createTitleBar_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? controller, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory::createTitleBar(KDDockWidgets::Controllers::TitleBar * controller, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createTitleBar( + TitleBar.fromCppPointer(controller), View.fromCppPointer(parent)); + return result.thisCpp; } static void customEvent_calledFromC( @@ -248,6 +332,12 @@ class ViewFactory extends QObject { return "c_KDDockWidgets__ViewFactory__createGroup_Group_View"; case 693: return "c_KDDockWidgets__ViewFactory__createRubberBand_View"; + case 694: + return "c_KDDockWidgets__ViewFactory__createStack_Stack_View"; + case 695: + return "c_KDDockWidgets__ViewFactory__createTabBar_TabBar_View"; + case 696: + return "c_KDDockWidgets__ViewFactory__createTitleBar_TitleBar_View"; case 295: return "c_KDDockWidgets__ViewFactory__customEvent_QEvent"; case 306: @@ -270,6 +360,12 @@ class ViewFactory extends QObject { return "createGroup"; case 693: return "createRubberBand"; + case 694: + return "createStack"; + case 695: + return "createTabBar"; + case 696: + return "createTitleBar"; case 295: return "customEvent"; case 306: @@ -306,6 +402,18 @@ class ViewFactory extends QObject { ffi.Pointer.fromFunction( ViewFactory.createRubberBand_calledFromC); registerCallback(thisCpp, callback693, 693); + final callback694 = + ffi.Pointer.fromFunction( + ViewFactory.createStack_calledFromC); + registerCallback(thisCpp, callback694, 694); + final callback695 = + ffi.Pointer.fromFunction( + ViewFactory.createTabBar_calledFromC); + registerCallback(thisCpp, callback695, 695); + final callback696 = + ffi.Pointer.fromFunction( + ViewFactory.createTitleBar_calledFromC); + registerCallback(thisCpp, callback696, 696); final callback295 = ffi.Pointer.fromFunction( QObject.customEvent_calledFromC); diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory_flutter.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory_flutter.dart index 1c8235c7..0a93923b 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory_flutter.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/ViewFactory_flutter.dart @@ -87,6 +87,20 @@ class ViewFactory_flutter extends ViewFactory { return result.thisCpp; } + static ffi.Pointer createGroup_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? arg__1, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory_flutter; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory_flutter::createGroup(KDDockWidgets::Controllers::Group * arg__1, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createGroup(Group.fromCppPointer(arg__1), + parent: View.fromCppPointer(parent)); + return result.thisCpp; + } + static ffi.Pointer createRubberBand_calledFromC( ffi.Pointer thisCpp, ffi.Pointer? parent) { var dartInstance = @@ -100,6 +114,48 @@ class ViewFactory_flutter extends ViewFactory { return result.thisCpp; } + static ffi.Pointer createStack_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? arg__1, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory_flutter; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory_flutter::createStack(KDDockWidgets::Controllers::Stack * arg__1, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createStack( + Stack.fromCppPointer(arg__1), View.fromCppPointer(parent)); + return result.thisCpp; + } + + static ffi.Pointer createTabBar_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? tabBar, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory_flutter; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory_flutter::createTabBar(KDDockWidgets::Controllers::TabBar * tabBar, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createTabBar(TabBar.fromCppPointer(tabBar), + parent: View.fromCppPointer(parent)); + return result.thisCpp; + } + + static ffi.Pointer createTitleBar_calledFromC(ffi.Pointer thisCpp, + ffi.Pointer? arg__1, ffi.Pointer? parent) { + var dartInstance = + QObject.s_dartInstanceByCppPtr[thisCpp.address] as ViewFactory_flutter; + if (dartInstance == null) { + print( + "Dart instance not found for ViewFactory_flutter::createTitleBar(KDDockWidgets::Controllers::TitleBar * arg__1, KDDockWidgets::View * parent) const! (${thisCpp.address})"); + throw Error(); + } + final result = dartInstance.createTitleBar( + TitleBar.fromCppPointer(arg__1), View.fromCppPointer(parent)); + return result.thisCpp; + } + static void customEvent_calledFromC( ffi.Pointer thisCpp, ffi.Pointer? event) { var dartInstance = @@ -166,8 +222,16 @@ class ViewFactory_flutter extends ViewFactory { return "c_KDDockWidgets__ViewFactory_flutter__createDockWidget_QString_DockWidgetOptions_LayoutSaverOptions_WindowFlags"; case 691: return "c_KDDockWidgets__ViewFactory_flutter__createDropArea_DropArea_View"; + case 692: + return "c_KDDockWidgets__ViewFactory_flutter__createGroup_Group_View"; case 693: return "c_KDDockWidgets__ViewFactory_flutter__createRubberBand_View"; + case 694: + return "c_KDDockWidgets__ViewFactory_flutter__createStack_Stack_View"; + case 695: + return "c_KDDockWidgets__ViewFactory_flutter__createTabBar_TabBar_View"; + case 696: + return "c_KDDockWidgets__ViewFactory_flutter__createTitleBar_TitleBar_View"; case 295: return "c_KDDockWidgets__ViewFactory_flutter__customEvent_QEvent"; case 306: @@ -186,8 +250,16 @@ class ViewFactory_flutter extends ViewFactory { return "createDockWidget"; case 691: return "createDropArea"; + case 692: + return "createGroup"; case 693: return "createRubberBand"; + case 694: + return "createStack"; + case 695: + return "createTabBar"; + case 696: + return "createTitleBar"; case 295: return "customEvent"; case 306: @@ -216,10 +288,26 @@ class ViewFactory_flutter extends ViewFactory { ffi.Pointer.fromFunction( ViewFactory_flutter.createDropArea_calledFromC); registerCallback(thisCpp, callback691, 691); + final callback692 = + ffi.Pointer.fromFunction( + ViewFactory_flutter.createGroup_calledFromC); + registerCallback(thisCpp, callback692, 692); final callback693 = ffi.Pointer.fromFunction( ViewFactory_flutter.createRubberBand_calledFromC); registerCallback(thisCpp, callback693, 693); + final callback694 = + ffi.Pointer.fromFunction( + ViewFactory_flutter.createStack_calledFromC); + registerCallback(thisCpp, callback694, 694); + final callback695 = + ffi.Pointer.fromFunction( + ViewFactory_flutter.createTabBar_calledFromC); + registerCallback(thisCpp, callback695, 695); + final callback696 = + ffi.Pointer.fromFunction( + ViewFactory_flutter.createTitleBar_calledFromC); + registerCallback(thisCpp, callback696, 696); final callback295 = ffi.Pointer.fromFunction( QObject.customEvent_calledFromC); diff --git a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View_flutter.dart b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View_flutter.dart index c9758b1f..bff43527 100644 --- a/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View_flutter.dart +++ b/src/flutter/generated/KDDockWidgetsBindings/dart/lib/src/View_flutter.dart @@ -697,113 +697,113 @@ class View_flutter extends View { String cFunctionSymbolName(int methodId) { switch (methodId) { - case 828: + case 831: return "c_KDDockWidgets__Views__View_flutter__activateWindow"; - case 833: + case 839: return "c_KDDockWidgets__Views__View_flutter__close"; - case 836: + case 842: return "c_KDDockWidgets__Views__View_flutter__createPlatformWindow"; - case 841: - return "c_KDDockWidgets__Views__View_flutter__flags"; - case 843: - return "c_KDDockWidgets__Views__View_flutter__free_impl"; - case 845: - return "c_KDDockWidgets__Views__View_flutter__geometry"; case 847: + return "c_KDDockWidgets__Views__View_flutter__flags"; + case 849: + return "c_KDDockWidgets__Views__View_flutter__free_impl"; + case 851: + return "c_KDDockWidgets__Views__View_flutter__geometry"; + case 853: return "c_KDDockWidgets__Views__View_flutter__grabMouse"; - case 850: + case 856: return "c_KDDockWidgets__Views__View_flutter__hasFocus"; - case 852: - return "c_KDDockWidgets__Views__View_flutter__hide"; - case 855: - return "c_KDDockWidgets__Views__View_flutter__init"; - case 857: - return "c_KDDockWidgets__Views__View_flutter__isActiveWindow"; case 858: - return "c_KDDockWidgets__Views__View_flutter__isMaximized"; - case 859: - return "c_KDDockWidgets__Views__View_flutter__isMinimized"; - case 860: - return "c_KDDockWidgets__Views__View_flutter__isNull"; + return "c_KDDockWidgets__Views__View_flutter__hide"; case 861: - return "c_KDDockWidgets__Views__View_flutter__isRootView"; - case 862: - return "c_KDDockWidgets__Views__View_flutter__isVisible"; + return "c_KDDockWidgets__Views__View_flutter__init"; case 863: - return "c_KDDockWidgets__Views__View_flutter__mapFromGlobal_QPoint"; + return "c_KDDockWidgets__Views__View_flutter__isActiveWindow"; case 864: - return "c_KDDockWidgets__Views__View_flutter__mapTo_View_QPoint"; + return "c_KDDockWidgets__Views__View_flutter__isMaximized"; case 865: - return "c_KDDockWidgets__Views__View_flutter__mapToGlobal_QPoint"; + return "c_KDDockWidgets__Views__View_flutter__isMinimized"; case 866: - return "c_KDDockWidgets__Views__View_flutter__maxSizeHint"; + return "c_KDDockWidgets__Views__View_flutter__isNull"; case 867: - return "c_KDDockWidgets__Views__View_flutter__maximumSize"; + return "c_KDDockWidgets__Views__View_flutter__isRootView"; case 868: - return "c_KDDockWidgets__Views__View_flutter__minSize"; + return "c_KDDockWidgets__Views__View_flutter__isVisible"; case 869: - return "c_KDDockWidgets__Views__View_flutter__minimumHeight"; + return "c_KDDockWidgets__Views__View_flutter__mapFromGlobal_QPoint"; case 870: - return "c_KDDockWidgets__Views__View_flutter__minimumWidth"; + return "c_KDDockWidgets__Views__View_flutter__mapTo_View_QPoint"; + case 871: + return "c_KDDockWidgets__Views__View_flutter__mapToGlobal_QPoint"; case 872: - return "c_KDDockWidgets__Views__View_flutter__move_int_int"; + return "c_KDDockWidgets__Views__View_flutter__maxSizeHint"; case 873: - return "c_KDDockWidgets__Views__View_flutter__normalGeometry"; + return "c_KDDockWidgets__Views__View_flutter__maximumSize"; case 874: - return "c_KDDockWidgets__Views__View_flutter__objectName"; + return "c_KDDockWidgets__Views__View_flutter__minSize"; case 875: - return "c_KDDockWidgets__Views__View_flutter__onResize_QSize"; + return "c_KDDockWidgets__Views__View_flutter__minimumHeight"; + case 876: + return "c_KDDockWidgets__Views__View_flutter__minimumWidth"; case 878: - return "c_KDDockWidgets__Views__View_flutter__raise"; + return "c_KDDockWidgets__Views__View_flutter__move_int_int"; case 879: - return "c_KDDockWidgets__Views__View_flutter__raiseAndActivate"; + return "c_KDDockWidgets__Views__View_flutter__normalGeometry"; + case 880: + return "c_KDDockWidgets__Views__View_flutter__objectName"; case 881: - return "c_KDDockWidgets__Views__View_flutter__releaseKeyboard"; - case 882: - return "c_KDDockWidgets__Views__View_flutter__releaseMouse"; - case 886: - return "c_KDDockWidgets__Views__View_flutter__setCursor_CursorShape"; + return "c_KDDockWidgets__Views__View_flutter__onResize_QSize"; + case 884: + return "c_KDDockWidgets__Views__View_flutter__raise"; + case 885: + return "c_KDDockWidgets__Views__View_flutter__raiseAndActivate"; case 887: - return "c_KDDockWidgets__Views__View_flutter__setFixedHeight_int"; + return "c_KDDockWidgets__Views__View_flutter__releaseKeyboard"; case 888: - return "c_KDDockWidgets__Views__View_flutter__setFixedWidth_int"; - case 889: - return "c_KDDockWidgets__Views__View_flutter__setGeometry_QRect"; - case 890: - return "c_KDDockWidgets__Views__View_flutter__setHeight_int"; - case 891: - return "c_KDDockWidgets__Views__View_flutter__setMaximumSize_QSize"; + return "c_KDDockWidgets__Views__View_flutter__releaseMouse"; case 892: - return "c_KDDockWidgets__Views__View_flutter__setMinimumSize_QSize"; + return "c_KDDockWidgets__Views__View_flutter__setCursor_CursorShape"; case 893: - return "c_KDDockWidgets__Views__View_flutter__setMouseTracking_bool"; + return "c_KDDockWidgets__Views__View_flutter__setFixedHeight_int"; case 894: - return "c_KDDockWidgets__Views__View_flutter__setObjectName_QString"; + return "c_KDDockWidgets__Views__View_flutter__setFixedWidth_int"; case 895: - return "c_KDDockWidgets__Views__View_flutter__setParent_View"; + return "c_KDDockWidgets__Views__View_flutter__setGeometry_QRect"; + case 896: + return "c_KDDockWidgets__Views__View_flutter__setHeight_int"; case 897: - return "c_KDDockWidgets__Views__View_flutter__setSize_int_int"; + return "c_KDDockWidgets__Views__View_flutter__setMaximumSize_QSize"; case 898: - return "c_KDDockWidgets__Views__View_flutter__setVisible_bool"; + return "c_KDDockWidgets__Views__View_flutter__setMinimumSize_QSize"; case 899: - return "c_KDDockWidgets__Views__View_flutter__setWidth_int"; + return "c_KDDockWidgets__Views__View_flutter__setMouseTracking_bool"; case 900: - return "c_KDDockWidgets__Views__View_flutter__setWindowOpacity_double"; + return "c_KDDockWidgets__Views__View_flutter__setObjectName_QString"; case 901: - return "c_KDDockWidgets__Views__View_flutter__setWindowTitle_QString"; - case 902: - return "c_KDDockWidgets__Views__View_flutter__setZOrder_int"; + return "c_KDDockWidgets__Views__View_flutter__setParent_View"; case 903: - return "c_KDDockWidgets__Views__View_flutter__show"; + return "c_KDDockWidgets__Views__View_flutter__setSize_int_int"; case 904: - return "c_KDDockWidgets__Views__View_flutter__showMaximized"; + return "c_KDDockWidgets__Views__View_flutter__setVisible_bool"; case 905: - return "c_KDDockWidgets__Views__View_flutter__showMinimized"; + return "c_KDDockWidgets__Views__View_flutter__setWidth_int"; case 906: - return "c_KDDockWidgets__Views__View_flutter__showNormal"; + return "c_KDDockWidgets__Views__View_flutter__setWindowOpacity_double"; + case 907: + return "c_KDDockWidgets__Views__View_flutter__setWindowTitle_QString"; case 908: - return "c_KDDockWidgets__Views__View_flutter__sizeHint"; + return "c_KDDockWidgets__Views__View_flutter__setZOrder_int"; + case 909: + return "c_KDDockWidgets__Views__View_flutter__show"; case 910: + return "c_KDDockWidgets__Views__View_flutter__showMaximized"; + case 911: + return "c_KDDockWidgets__Views__View_flutter__showMinimized"; + case 912: + return "c_KDDockWidgets__Views__View_flutter__showNormal"; + case 914: + return "c_KDDockWidgets__Views__View_flutter__sizeHint"; + case 916: return "c_KDDockWidgets__Views__View_flutter__update"; } return super.cFunctionSymbolName(methodId); @@ -811,113 +811,113 @@ class View_flutter extends View { static String methodNameFromId(int methodId) { switch (methodId) { - case 828: + case 831: return "activateWindow"; - case 833: + case 839: return "close"; - case 836: + case 842: return "createPlatformWindow"; - case 841: - return "flags"; - case 843: - return "free_impl"; - case 845: - return "geometry"; case 847: + return "flags"; + case 849: + return "free_impl"; + case 851: + return "geometry"; + case 853: return "grabMouse"; - case 850: + case 856: return "hasFocus"; - case 852: - return "hide"; - case 855: - return "init"; - case 857: - return "isActiveWindow"; case 858: - return "isMaximized"; - case 859: - return "isMinimized"; - case 860: - return "isNull"; + return "hide"; case 861: - return "isRootView"; - case 862: - return "isVisible"; + return "init"; case 863: - return "mapFromGlobal"; + return "isActiveWindow"; case 864: - return "mapTo"; + return "isMaximized"; case 865: - return "mapToGlobal"; + return "isMinimized"; case 866: - return "maxSizeHint"; + return "isNull"; case 867: - return "maximumSize"; + return "isRootView"; case 868: - return "minSize"; + return "isVisible"; case 869: - return "minimumHeight"; + return "mapFromGlobal"; case 870: - return "minimumWidth"; + return "mapTo"; + case 871: + return "mapToGlobal"; case 872: - return "move_2"; + return "maxSizeHint"; case 873: - return "normalGeometry"; + return "maximumSize"; case 874: - return "objectName"; + return "minSize"; case 875: - return "onResize"; + return "minimumHeight"; + case 876: + return "minimumWidth"; case 878: - return "raise"; + return "move_2"; case 879: - return "raiseAndActivate"; + return "normalGeometry"; + case 880: + return "objectName"; case 881: - return "releaseKeyboard"; - case 882: - return "releaseMouse"; - case 886: - return "setCursor"; + return "onResize"; + case 884: + return "raise"; + case 885: + return "raiseAndActivate"; case 887: - return "setFixedHeight"; + return "releaseKeyboard"; case 888: - return "setFixedWidth"; - case 889: - return "setGeometry"; - case 890: - return "setHeight"; - case 891: - return "setMaximumSize"; + return "releaseMouse"; case 892: - return "setMinimumSize"; + return "setCursor"; case 893: - return "setMouseTracking"; + return "setFixedHeight"; case 894: - return "setObjectName"; + return "setFixedWidth"; case 895: - return "setParent"; + return "setGeometry"; + case 896: + return "setHeight"; case 897: - return "setSize_2"; + return "setMaximumSize"; case 898: - return "setVisible"; + return "setMinimumSize"; case 899: - return "setWidth"; + return "setMouseTracking"; case 900: - return "setWindowOpacity"; + return "setObjectName"; case 901: - return "setWindowTitle"; - case 902: - return "setZOrder"; + return "setParent"; case 903: - return "show"; + return "setSize_2"; case 904: - return "showMaximized"; + return "setVisible"; case 905: - return "showMinimized"; + return "setWidth"; case 906: - return "showNormal"; + return "setWindowOpacity"; + case 907: + return "setWindowTitle"; case 908: - return "sizeHint"; + return "setZOrder"; + case 909: + return "show"; case 910: + return "showMaximized"; + case 911: + return "showMinimized"; + case 912: + return "showNormal"; + case 914: + return "sizeHint"; + case 916: return "update"; } throw Error(); @@ -929,200 +929,200 @@ class View_flutter extends View { .lookup>( 'c_KDDockWidgets__Views__View_flutter__registerVirtualMethodCallback') .asFunction(); - final callback828 = ffi.Pointer.fromFunction( + final callback831 = ffi.Pointer.fromFunction( View_flutter.activateWindow_calledFromC); - registerCallback(thisCpp, callback828, 828); - const callbackExcept833 = 0; - final callback833 = ffi.Pointer.fromFunction( - View_flutter.close_calledFromC, callbackExcept833); - registerCallback(thisCpp, callback833, 833); - final callback836 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback831, 831); + const callbackExcept839 = 0; + final callback839 = ffi.Pointer.fromFunction( + View_flutter.close_calledFromC, callbackExcept839); + registerCallback(thisCpp, callback839, 839); + final callback842 = ffi.Pointer.fromFunction( View.createPlatformWindow_calledFromC); - registerCallback(thisCpp, callback836, 836); - const callbackExcept841 = 0; - final callback841 = ffi.Pointer.fromFunction( - View_flutter.flags_calledFromC, callbackExcept841); - registerCallback(thisCpp, callback841, 841); - final callback843 = ffi.Pointer.fromFunction( - View_flutter.free_impl_calledFromC); - registerCallback(thisCpp, callback843, 843); - final callback845 = ffi.Pointer.fromFunction( - View_flutter.geometry_calledFromC); - registerCallback(thisCpp, callback845, 845); - final callback847 = ffi.Pointer.fromFunction( - View_flutter.grabMouse_calledFromC); + registerCallback(thisCpp, callback842, 842); + const callbackExcept847 = 0; + final callback847 = ffi.Pointer.fromFunction( + View_flutter.flags_calledFromC, callbackExcept847); registerCallback(thisCpp, callback847, 847); - const callbackExcept850 = 0; - final callback850 = ffi.Pointer.fromFunction( - View_flutter.hasFocus_calledFromC, callbackExcept850); - registerCallback(thisCpp, callback850, 850); - final callback852 = ffi.Pointer.fromFunction( + final callback849 = ffi.Pointer.fromFunction( + View_flutter.free_impl_calledFromC); + registerCallback(thisCpp, callback849, 849); + final callback851 = ffi.Pointer.fromFunction( + View_flutter.geometry_calledFromC); + registerCallback(thisCpp, callback851, 851); + final callback853 = ffi.Pointer.fromFunction( + View_flutter.grabMouse_calledFromC); + registerCallback(thisCpp, callback853, 853); + const callbackExcept856 = 0; + final callback856 = ffi.Pointer.fromFunction( + View_flutter.hasFocus_calledFromC, callbackExcept856); + registerCallback(thisCpp, callback856, 856); + final callback858 = ffi.Pointer.fromFunction( View_flutter.hide_calledFromC); - registerCallback(thisCpp, callback852, 852); - final callback855 = - ffi.Pointer.fromFunction(View.init_calledFromC); - registerCallback(thisCpp, callback855, 855); - const callbackExcept857 = 0; - final callback857 = ffi.Pointer.fromFunction( - View_flutter.isActiveWindow_calledFromC, callbackExcept857); - registerCallback(thisCpp, callback857, 857); - const callbackExcept858 = 0; - final callback858 = ffi.Pointer.fromFunction( - View_flutter.isMaximized_calledFromC, callbackExcept858); registerCallback(thisCpp, callback858, 858); - const callbackExcept859 = 0; - final callback859 = ffi.Pointer.fromFunction( - View_flutter.isMinimized_calledFromC, callbackExcept859); - registerCallback(thisCpp, callback859, 859); - const callbackExcept860 = 0; - final callback860 = ffi.Pointer.fromFunction( - View.isNull_calledFromC, callbackExcept860); - registerCallback(thisCpp, callback860, 860); - const callbackExcept861 = 0; - final callback861 = ffi.Pointer.fromFunction( - View_flutter.isRootView_calledFromC, callbackExcept861); + final callback861 = + ffi.Pointer.fromFunction(View.init_calledFromC); registerCallback(thisCpp, callback861, 861); - const callbackExcept862 = 0; - final callback862 = ffi.Pointer.fromFunction( - View_flutter.isVisible_calledFromC, callbackExcept862); - registerCallback(thisCpp, callback862, 862); - final callback863 = + const callbackExcept863 = 0; + final callback863 = ffi.Pointer.fromFunction( + View_flutter.isActiveWindow_calledFromC, callbackExcept863); + registerCallback(thisCpp, callback863, 863); + const callbackExcept864 = 0; + final callback864 = ffi.Pointer.fromFunction( + View_flutter.isMaximized_calledFromC, callbackExcept864); + registerCallback(thisCpp, callback864, 864); + const callbackExcept865 = 0; + final callback865 = ffi.Pointer.fromFunction( + View_flutter.isMinimized_calledFromC, callbackExcept865); + registerCallback(thisCpp, callback865, 865); + const callbackExcept866 = 0; + final callback866 = ffi.Pointer.fromFunction( + View.isNull_calledFromC, callbackExcept866); + registerCallback(thisCpp, callback866, 866); + const callbackExcept867 = 0; + final callback867 = ffi.Pointer.fromFunction( + View_flutter.isRootView_calledFromC, callbackExcept867); + registerCallback(thisCpp, callback867, 867); + const callbackExcept868 = 0; + final callback868 = ffi.Pointer.fromFunction( + View_flutter.isVisible_calledFromC, callbackExcept868); + registerCallback(thisCpp, callback868, 868); + final callback869 = ffi.Pointer.fromFunction( View_flutter.mapFromGlobal_calledFromC); - registerCallback(thisCpp, callback863, 863); - final callback864 = + registerCallback(thisCpp, callback869, 869); + final callback870 = ffi.Pointer.fromFunction( View_flutter.mapTo_calledFromC); - registerCallback(thisCpp, callback864, 864); - final callback865 = + registerCallback(thisCpp, callback870, 870); + final callback871 = ffi.Pointer.fromFunction( View_flutter.mapToGlobal_calledFromC); - registerCallback(thisCpp, callback865, 865); - final callback866 = ffi.Pointer.fromFunction( + registerCallback(thisCpp, callback871, 871); + final callback872 = ffi.Pointer.fromFunction( View_flutter.maxSizeHint_calledFromC); - registerCallback(thisCpp, callback866, 866); - final callback867 = ffi.Pointer.fromFunction( - View_flutter.maximumSize_calledFromC); - registerCallback(thisCpp, callback867, 867); - final callback868 = ffi.Pointer.fromFunction( - View_flutter.minSize_calledFromC); - registerCallback(thisCpp, callback868, 868); - const callbackExcept869 = 0; - final callback869 = ffi.Pointer.fromFunction( - View.minimumHeight_calledFromC, callbackExcept869); - registerCallback(thisCpp, callback869, 869); - const callbackExcept870 = 0; - final callback870 = ffi.Pointer.fromFunction( - View.minimumWidth_calledFromC, callbackExcept870); - registerCallback(thisCpp, callback870, 870); - final callback872 = - ffi.Pointer.fromFunction( - View_flutter.move_2_calledFromC); registerCallback(thisCpp, callback872, 872); final callback873 = ffi.Pointer.fromFunction( - View_flutter.normalGeometry_calledFromC); + View_flutter.maximumSize_calledFromC); registerCallback(thisCpp, callback873, 873); final callback874 = ffi.Pointer.fromFunction( - View_flutter.objectName_calledFromC); + View_flutter.minSize_calledFromC); registerCallback(thisCpp, callback874, 874); const callbackExcept875 = 0; - final callback875 = - ffi.Pointer.fromFunction( - View.onResize_calledFromC, callbackExcept875); + final callback875 = ffi.Pointer.fromFunction( + View.minimumHeight_calledFromC, callbackExcept875); registerCallback(thisCpp, callback875, 875); - final callback878 = ffi.Pointer.fromFunction( - View_flutter.raise_calledFromC); + const callbackExcept876 = 0; + final callback876 = ffi.Pointer.fromFunction( + View.minimumWidth_calledFromC, callbackExcept876); + registerCallback(thisCpp, callback876, 876); + final callback878 = + ffi.Pointer.fromFunction( + View_flutter.move_2_calledFromC); registerCallback(thisCpp, callback878, 878); - final callback879 = ffi.Pointer.fromFunction( - View_flutter.raiseAndActivate_calledFromC); + final callback879 = ffi.Pointer.fromFunction( + View_flutter.normalGeometry_calledFromC); registerCallback(thisCpp, callback879, 879); - final callback881 = ffi.Pointer.fromFunction( - View_flutter.releaseKeyboard_calledFromC); + final callback880 = ffi.Pointer.fromFunction( + View_flutter.objectName_calledFromC); + registerCallback(thisCpp, callback880, 880); + const callbackExcept881 = 0; + final callback881 = + ffi.Pointer.fromFunction( + View.onResize_calledFromC, callbackExcept881); registerCallback(thisCpp, callback881, 881); - final callback882 = ffi.Pointer.fromFunction( + final callback884 = ffi.Pointer.fromFunction( + View_flutter.raise_calledFromC); + registerCallback(thisCpp, callback884, 884); + final callback885 = ffi.Pointer.fromFunction( + View_flutter.raiseAndActivate_calledFromC); + registerCallback(thisCpp, callback885, 885); + final callback887 = ffi.Pointer.fromFunction( + View_flutter.releaseKeyboard_calledFromC); + registerCallback(thisCpp, callback887, 887); + final callback888 = ffi.Pointer.fromFunction( View_flutter.releaseMouse_calledFromC); - registerCallback(thisCpp, callback882, 882); - final callback886 = + registerCallback(thisCpp, callback888, 888); + final callback892 = ffi.Pointer.fromFunction( View_flutter.setCursor_calledFromC); - registerCallback(thisCpp, callback886, 886); - final callback887 = - ffi.Pointer.fromFunction( - View_flutter.setFixedHeight_calledFromC); - registerCallback(thisCpp, callback887, 887); - final callback888 = - ffi.Pointer.fromFunction( - View_flutter.setFixedWidth_calledFromC); - registerCallback(thisCpp, callback888, 888); - final callback889 = - ffi.Pointer.fromFunction( - View_flutter.setGeometry_calledFromC); - registerCallback(thisCpp, callback889, 889); - final callback890 = - ffi.Pointer.fromFunction( - View_flutter.setHeight_calledFromC); - registerCallback(thisCpp, callback890, 890); - final callback891 = - ffi.Pointer.fromFunction( - View_flutter.setMaximumSize_calledFromC); - registerCallback(thisCpp, callback891, 891); - final callback892 = - ffi.Pointer.fromFunction( - View_flutter.setMinimumSize_calledFromC); registerCallback(thisCpp, callback892, 892); final callback893 = - ffi.Pointer.fromFunction( - View_flutter.setMouseTracking_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setFixedHeight_calledFromC); registerCallback(thisCpp, callback893, 893); final callback894 = - ffi.Pointer.fromFunction( - View_flutter.setObjectName_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setFixedWidth_calledFromC); registerCallback(thisCpp, callback894, 894); final callback895 = ffi.Pointer.fromFunction( - View_flutter.setParent_calledFromC); + View_flutter.setGeometry_calledFromC); registerCallback(thisCpp, callback895, 895); + final callback896 = + ffi.Pointer.fromFunction( + View_flutter.setHeight_calledFromC); + registerCallback(thisCpp, callback896, 896); final callback897 = - ffi.Pointer.fromFunction( - View_flutter.setSize_2_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setMaximumSize_calledFromC); registerCallback(thisCpp, callback897, 897); final callback898 = - ffi.Pointer.fromFunction( - View_flutter.setVisible_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setMinimumSize_calledFromC); registerCallback(thisCpp, callback898, 898); final callback899 = - ffi.Pointer.fromFunction( - View_flutter.setWidth_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setMouseTracking_calledFromC); registerCallback(thisCpp, callback899, 899); final callback900 = - ffi.Pointer.fromFunction( - View_flutter.setWindowOpacity_calledFromC); + ffi.Pointer.fromFunction( + View_flutter.setObjectName_calledFromC); registerCallback(thisCpp, callback900, 900); final callback901 = ffi.Pointer.fromFunction( - View_flutter.setWindowTitle_calledFromC); + View_flutter.setParent_calledFromC); registerCallback(thisCpp, callback901, 901); - final callback902 = + final callback903 = + ffi.Pointer.fromFunction( + View_flutter.setSize_2_calledFromC); + registerCallback(thisCpp, callback903, 903); + final callback904 = + ffi.Pointer.fromFunction( + View_flutter.setVisible_calledFromC); + registerCallback(thisCpp, callback904, 904); + final callback905 = + ffi.Pointer.fromFunction( + View_flutter.setWidth_calledFromC); + registerCallback(thisCpp, callback905, 905); + final callback906 = + ffi.Pointer.fromFunction( + View_flutter.setWindowOpacity_calledFromC); + registerCallback(thisCpp, callback906, 906); + final callback907 = + ffi.Pointer.fromFunction( + View_flutter.setWindowTitle_calledFromC); + registerCallback(thisCpp, callback907, 907); + final callback908 = ffi.Pointer.fromFunction( View_flutter.setZOrder_calledFromC); - registerCallback(thisCpp, callback902, 902); - final callback903 = ffi.Pointer.fromFunction( - View_flutter.show_calledFromC); - registerCallback(thisCpp, callback903, 903); - final callback904 = ffi.Pointer.fromFunction( - View_flutter.showMaximized_calledFromC); - registerCallback(thisCpp, callback904, 904); - final callback905 = ffi.Pointer.fromFunction( - View_flutter.showMinimized_calledFromC); - registerCallback(thisCpp, callback905, 905); - final callback906 = ffi.Pointer.fromFunction( - View_flutter.showNormal_calledFromC); - registerCallback(thisCpp, callback906, 906); - final callback908 = ffi.Pointer.fromFunction( - View_flutter.sizeHint_calledFromC); registerCallback(thisCpp, callback908, 908); + final callback909 = ffi.Pointer.fromFunction( + View_flutter.show_calledFromC); + registerCallback(thisCpp, callback909, 909); final callback910 = ffi.Pointer.fromFunction( - View_flutter.update_calledFromC); + View_flutter.showMaximized_calledFromC); registerCallback(thisCpp, callback910, 910); + final callback911 = ffi.Pointer.fromFunction( + View_flutter.showMinimized_calledFromC); + registerCallback(thisCpp, callback911, 911); + final callback912 = ffi.Pointer.fromFunction( + View_flutter.showNormal_calledFromC); + registerCallback(thisCpp, callback912, 912); + final callback914 = ffi.Pointer.fromFunction( + View_flutter.sizeHint_calledFromC); + registerCallback(thisCpp, callback914, 914); + final callback916 = ffi.Pointer.fromFunction( + View_flutter.update_calledFromC); + registerCallback(thisCpp, callback916, 916); } } diff --git a/src/flutter/typesystem.xml b/src/flutter/typesystem.xml index 7262aaf0..0c08ca6b 100644 --- a/src/flutter/typesystem.xml +++ b/src/flutter/typesystem.xml @@ -59,6 +59,9 @@ + + +