flutter: Add bindings for View

This commit is contained in:
Sergio Martins
2022-07-26 14:20:27 +01:00
parent feda194b01
commit f8f75cdabc
28 changed files with 4616 additions and 573 deletions

View File

@@ -9,11 +9,13 @@
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
export 'src/Config.dart' show Config;
export 'src/View_flutter.dart' show View_flutter;
export 'src/View.dart' show View;
export 'src/Controller.dart' show Controller;
export 'src/Platform_flutter.dart' show Platform_flutter;
export 'src/ViewFactory_flutter.dart' show ViewFactory_flutter;
export 'src/ViewFactory.dart' show ViewFactory;
export 'src/Views.dart' show asView_flutter, asView_flutter;
export 'src/QByteArray.dart' show QByteArray;
export 'src/QEvent.dart' show QEvent, QEvent_Type;
export 'src/QList.dart' show QList;

View File

@@ -252,7 +252,7 @@ class Controller extends QObject {
//tag=1028
final void_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(684))
cFunctionSymbolName(686))
.asFunction();
//tag=1030
func(thisCpp, parent == null ? ffi.nullptr : parent.thisCpp);
@@ -399,7 +399,7 @@ class Controller extends QObject {
return "c_KDDockWidgets__Controller__event_QEvent";
case 306:
return "c_KDDockWidgets__Controller__eventFilter_QObject_QEvent";
case 684:
case 686:
return "c_KDDockWidgets__Controller__setParentView_impl_View";
}
return super.cFunctionSymbolName(methodId);
@@ -413,7 +413,7 @@ class Controller extends QObject {
return "event";
case 306:
return "eventFilter";
case 684:
case 686:
return "setParentView_impl";
}
throw Error();
@@ -445,9 +445,9 @@ class Controller extends QObject {
QObject.eventFilter_calledFromC, callbackExcept306);
registerCallback(thisCpp, callback306, 306);
//tag=1021
final callback684 =
final callback686 =
ffi.Pointer.fromFunction<void_Func_voidstar_voidstar_FFI>(
Controller.setParentView_impl_calledFromC);
registerCallback(thisCpp, callback684, 684);
registerCallback(thisCpp, callback686, 686);
}
}

View File

@@ -74,7 +74,7 @@ class Platform_flutter {
//tag=1028
final voidstar_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_FFI>>(
cFunctionSymbolName(620))
cFunctionSymbolName(622))
.asFunction();
//tag=1033
ffi.Pointer<void> result = func(thisCpp);
@@ -102,7 +102,7 @@ class Platform_flutter {
//tag=1028
final voidstar_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_FFI>>(
cFunctionSymbolName(621))
cFunctionSymbolName(623))
.asFunction();
//tag=1033
ffi.Pointer<void> result = func(thisCpp);
@@ -132,7 +132,7 @@ class Platform_flutter {
.lookup<
ffi.NativeFunction<
voidstar_Func_voidstar_voidstar_voidstar_FFI>>(
cFunctionSymbolName(622))
cFunctionSymbolName(624))
.asFunction();
//tag=1033
ffi.Pointer<void> result = func(
@@ -165,7 +165,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_FFI>>(
cFunctionSymbolName(623))
cFunctionSymbolName(625))
.asFunction();
//tag=1029
return func(thisCpp) != 0;
@@ -191,7 +191,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(624))
cFunctionSymbolName(626))
.asFunction();
//tag=1029
return func(thisCpp, globalPos == null ? ffi.nullptr : globalPos.thisCpp) !=
@@ -233,7 +233,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(626))
cFunctionSymbolName(628))
.asFunction();
//tag=1030
func(thisCpp);
@@ -258,7 +258,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_FFI>>(
cFunctionSymbolName(627))
cFunctionSymbolName(629))
.asFunction();
//tag=1029
return func(thisCpp) != 0;
@@ -284,7 +284,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_FFI>>(
cFunctionSymbolName(628))
cFunctionSymbolName(630))
.asFunction();
//tag=1029
return func(thisCpp) != 0;
@@ -310,7 +310,7 @@ class Platform_flutter {
//tag=1028
final string_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<string_Func_voidstar_FFI>>(
cFunctionSymbolName(629))
cFunctionSymbolName(631))
.asFunction();
//tag=1032
ffi.Pointer<Utf8> result = func(thisCpp);
@@ -337,7 +337,7 @@ class Platform_flutter {
//tag=1028
final voidstar_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_FFI>>(
cFunctionSymbolName(630))
cFunctionSymbolName(632))
.asFunction();
//tag=1033
ffi.Pointer<void> result = func(thisCpp);
@@ -365,7 +365,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(631))
cFunctionSymbolName(633))
.asFunction();
//tag=1030
func(thisCpp);
@@ -390,7 +390,7 @@ class Platform_flutter {
//tag=1028
final int_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<int_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(632))
cFunctionSymbolName(634))
.asFunction();
//tag=1031
return func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp);
@@ -417,7 +417,7 @@ class Platform_flutter {
//tag=1028
final voidstar_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(633))
cFunctionSymbolName(635))
.asFunction();
//tag=1033
ffi.Pointer<void> result =
@@ -446,7 +446,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_voidstar_voidstar_FFI>>(
cFunctionSymbolName(634))
cFunctionSymbolName(636))
.asFunction();
//tag=1030
func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp,
@@ -474,7 +474,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(635))
cFunctionSymbolName(637))
.asFunction();
//tag=1030
func(thisCpp, arg__1);
@@ -500,7 +500,7 @@ class Platform_flutter {
//tag=1028
final voidstar_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(636))
cFunctionSymbolName(638))
.asFunction();
//tag=1033
ffi.Pointer<void> result =
@@ -530,7 +530,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(637))
cFunctionSymbolName(639))
.asFunction();
//tag=1030
func(thisCpp);
@@ -555,7 +555,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(638))
cFunctionSymbolName(640))
.asFunction();
//tag=1030
func(thisCpp);
@@ -580,7 +580,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(639))
cFunctionSymbolName(641))
.asFunction();
//tag=1030
func(thisCpp, ms);
@@ -605,7 +605,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(640))
cFunctionSymbolName(642))
.asFunction();
//tag=1029
return func(
@@ -635,7 +635,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(641))
cFunctionSymbolName(643))
.asFunction();
//tag=1029
return func(
@@ -667,7 +667,7 @@ class Platform_flutter {
.lookup<
ffi.NativeFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>>(
cFunctionSymbolName(642))
cFunctionSymbolName(644))
.asFunction();
//tag=1029
return func(thisCpp, arg__1 == null ? ffi.nullptr : arg__1.thisCpp, type,
@@ -699,7 +699,7 @@ class Platform_flutter {
.lookup<
ffi.NativeFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>>(
cFunctionSymbolName(643))
cFunctionSymbolName(645))
.asFunction();
//tag=1029
return func(thisCpp, w == null ? ffi.nullptr : w.thisCpp, type, timeout) !=
@@ -728,7 +728,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(644))
cFunctionSymbolName(646))
.asFunction();
//tag=1029
return func(
@@ -758,7 +758,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar_voidstar_int func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>>(
cFunctionSymbolName(645))
cFunctionSymbolName(647))
.asFunction();
//tag=1029
return func(
@@ -788,7 +788,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(646))
cFunctionSymbolName(648))
.asFunction();
//tag=1030
func(thisCpp);
@@ -813,7 +813,7 @@ class Platform_flutter {
//tag=1028
final void_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<void_Func_voidstar_FFI>>(
cFunctionSymbolName(647))
cFunctionSymbolName(649))
.asFunction();
//tag=1030
func(thisCpp);
@@ -838,7 +838,7 @@ class Platform_flutter {
//tag=1028
final bool_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<bool_Func_voidstar_FFI>>(
cFunctionSymbolName(648))
cFunctionSymbolName(650))
.asFunction();
//tag=1029
return func(thisCpp) != 0;
@@ -869,61 +869,61 @@ class Platform_flutter {
//tag=1019
String cFunctionSymbolName(int methodId) {
switch (methodId) {
case 620:
return "c_KDDockWidgets__Platform_flutter__applicationName";
case 621:
return "c_KDDockWidgets__Platform_flutter__createDefaultViewFactory";
case 622:
return "c_KDDockWidgets__Platform_flutter__createView_Controller_View";
return "c_KDDockWidgets__Platform_flutter__applicationName";
case 623:
return "c_KDDockWidgets__Platform_flutter__hasActivePopup";
return "c_KDDockWidgets__Platform_flutter__createDefaultViewFactory";
case 624:
return "c_KDDockWidgets__Platform_flutter__inDisallowedDragView_QPoint";
return "c_KDDockWidgets__Platform_flutter__createView_Controller_View";
case 625:
return "c_KDDockWidgets__Platform_flutter__hasActivePopup";
case 626:
return "c_KDDockWidgets__Platform_flutter__installMessageHandler";
case 627:
return "c_KDDockWidgets__Platform_flutter__isLeftMouseButtonPressed";
return "c_KDDockWidgets__Platform_flutter__inDisallowedDragView_QPoint";
case 628:
return "c_KDDockWidgets__Platform_flutter__isProcessingAppQuitEvent";
return "c_KDDockWidgets__Platform_flutter__installMessageHandler";
case 629:
return "c_KDDockWidgets__Platform_flutter__name";
return "c_KDDockWidgets__Platform_flutter__isLeftMouseButtonPressed";
case 630:
return "c_KDDockWidgets__Platform_flutter__organizationName";
return "c_KDDockWidgets__Platform_flutter__isProcessingAppQuitEvent";
case 631:
return "c_KDDockWidgets__Platform_flutter__restoreMouseCursor";
return "c_KDDockWidgets__Platform_flutter__name";
case 632:
return "c_KDDockWidgets__Platform_flutter__screenNumberFor_View";
return "c_KDDockWidgets__Platform_flutter__organizationName";
case 633:
return "c_KDDockWidgets__Platform_flutter__screenSizeFor_View";
return "c_KDDockWidgets__Platform_flutter__restoreMouseCursor";
case 634:
return "c_KDDockWidgets__Platform_flutter__sendEvent_View_QEvent";
return "c_KDDockWidgets__Platform_flutter__screenNumberFor_View";
case 635:
return "c_KDDockWidgets__Platform_flutter__setMouseCursor_CursorShape";
return "c_KDDockWidgets__Platform_flutter__screenSizeFor_View";
case 636:
return "c_KDDockWidgets__Platform_flutter__tests_createNonClosableView_View";
return "c_KDDockWidgets__Platform_flutter__sendEvent_View_QEvent";
case 637:
return "c_KDDockWidgets__Platform_flutter__tests_deinitPlatform_impl";
return "c_KDDockWidgets__Platform_flutter__setMouseCursor_CursorShape";
case 638:
return "c_KDDockWidgets__Platform_flutter__tests_initPlatform_impl";
return "c_KDDockWidgets__Platform_flutter__tests_createNonClosableView_View";
case 639:
return "c_KDDockWidgets__Platform_flutter__tests_wait_int";
return "c_KDDockWidgets__Platform_flutter__tests_deinitPlatform_impl";
case 640:
return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_View_int";
return "c_KDDockWidgets__Platform_flutter__tests_initPlatform_impl";
case 641:
return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_QObject_int";
return "c_KDDockWidgets__Platform_flutter__tests_wait_int";
case 642:
return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_View_Type_int";
return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_View_int";
case 643:
return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_QObject_Type_int";
return "c_KDDockWidgets__Platform_flutter__tests_waitForDeleted_QObject_int";
case 644:
return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_Controller_int";
return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_View_Type_int";
case 645:
return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_View_int";
return "c_KDDockWidgets__Platform_flutter__tests_waitForEvent_QObject_Type_int";
case 646:
return "c_KDDockWidgets__Platform_flutter__ungrabMouse";
return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_Controller_int";
case 647:
return "c_KDDockWidgets__Platform_flutter__uninstallMessageHandler";
return "c_KDDockWidgets__Platform_flutter__tests_waitForResize_View_int";
case 648:
return "c_KDDockWidgets__Platform_flutter__ungrabMouse";
case 649:
return "c_KDDockWidgets__Platform_flutter__uninstallMessageHandler";
case 650:
return "c_KDDockWidgets__Platform_flutter__usesFallbackMouseGrabber";
}
return "";
@@ -931,61 +931,61 @@ class Platform_flutter {
static String methodNameFromId(int methodId) {
switch (methodId) {
case 620:
return "applicationName";
case 621:
return "createDefaultViewFactory";
case 622:
return "createView";
return "applicationName";
case 623:
return "hasActivePopup";
return "createDefaultViewFactory";
case 624:
return "inDisallowedDragView";
return "createView";
case 625:
return "hasActivePopup";
case 626:
return "installMessageHandler";
case 627:
return "isLeftMouseButtonPressed";
return "inDisallowedDragView";
case 628:
return "isProcessingAppQuitEvent";
return "installMessageHandler";
case 629:
return "name";
return "isLeftMouseButtonPressed";
case 630:
return "organizationName";
return "isProcessingAppQuitEvent";
case 631:
return "restoreMouseCursor";
return "name";
case 632:
return "screenNumberFor";
return "organizationName";
case 633:
return "screenSizeFor";
return "restoreMouseCursor";
case 634:
return "sendEvent";
return "screenNumberFor";
case 635:
return "setMouseCursor";
return "screenSizeFor";
case 636:
return "tests_createNonClosableView";
return "sendEvent";
case 637:
return "tests_deinitPlatform_impl";
return "setMouseCursor";
case 638:
return "tests_initPlatform_impl";
return "tests_createNonClosableView";
case 639:
return "tests_wait";
return "tests_deinitPlatform_impl";
case 640:
return "tests_waitForDeleted";
return "tests_initPlatform_impl";
case 641:
return "tests_waitForDeleted_2";
return "tests_wait";
case 642:
return "tests_waitForEvent";
return "tests_waitForDeleted";
case 643:
return "tests_waitForEvent_2";
return "tests_waitForDeleted_2";
case 644:
return "tests_waitForResize";
return "tests_waitForEvent";
case 645:
return "tests_waitForResize_2";
return "tests_waitForEvent_2";
case 646:
return "ungrabMouse";
return "tests_waitForResize";
case 647:
return "uninstallMessageHandler";
return "tests_waitForResize_2";
case 648:
return "ungrabMouse";
case 649:
return "uninstallMessageHandler";
case 650:
return "usesFallbackMouseGrabber";
}
throw Error();
@@ -1000,150 +1000,150 @@ class Platform_flutter {
.asFunction();
//tag=1021
final callback620 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
final callback622 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
Platform_flutter.applicationName_calledFromC);
registerCallback(thisCpp, callback620, 620);
//tag=1021
final callback621 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
Platform_flutter.createDefaultViewFactory_calledFromC);
registerCallback(thisCpp, callback621, 621);
//tag=1021
final callback622 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_voidstar_FFI>(
Platform_flutter.createView_calledFromC);
registerCallback(thisCpp, callback622, 622);
const callbackExcept623 = 0;
//tag=1021
final callback623 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.hasActivePopup_calledFromC, callbackExcept623);
final callback623 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
Platform_flutter.createDefaultViewFactory_calledFromC);
registerCallback(thisCpp, callback623, 623);
const callbackExcept624 = 0;
//tag=1021
final callback624 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_voidstar_FFI>(
Platform_flutter.createView_calledFromC);
registerCallback(thisCpp, callback624, 624);
const callbackExcept625 = 0;
//tag=1021
final callback625 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.hasActivePopup_calledFromC, callbackExcept625);
registerCallback(thisCpp, callback625, 625);
const callbackExcept626 = 0;
//tag=1021
final callback626 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_FFI>(
Platform_flutter.inDisallowedDragView_calledFromC,
callbackExcept624);
registerCallback(thisCpp, callback624, 624);
//tag=1021
final callback626 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.installMessageHandler_calledFromC);
callbackExcept626);
registerCallback(thisCpp, callback626, 626);
const callbackExcept627 = 0;
//tag=1021
final callback627 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.isLeftMouseButtonPressed_calledFromC,
callbackExcept627);
registerCallback(thisCpp, callback627, 627);
const callbackExcept628 = 0;
//tag=1021
final callback628 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.isProcessingAppQuitEvent_calledFromC,
callbackExcept628);
final callback628 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.installMessageHandler_calledFromC);
registerCallback(thisCpp, callback628, 628);
const callbackExcept629 = 0;
//tag=1021
final callback629 = ffi.Pointer.fromFunction<string_Func_voidstar_FFI>(
Platform_flutter.name_calledFromC);
final callback629 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.isLeftMouseButtonPressed_calledFromC,
callbackExcept629);
registerCallback(thisCpp, callback629, 629);
const callbackExcept630 = 0;
//tag=1021
final callback630 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
Platform_flutter.organizationName_calledFromC);
final callback630 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.isProcessingAppQuitEvent_calledFromC,
callbackExcept630);
registerCallback(thisCpp, callback630, 630);
//tag=1021
final callback631 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.restoreMouseCursor_calledFromC);
final callback631 = ffi.Pointer.fromFunction<string_Func_voidstar_FFI>(
Platform_flutter.name_calledFromC);
registerCallback(thisCpp, callback631, 631);
const callbackExcept632 = 0;
//tag=1021
final callback632 =
ffi.Pointer.fromFunction<int_Func_voidstar_voidstar_FFI>(
Platform_flutter.screenNumberFor_calledFromC, callbackExcept632);
final callback632 = ffi.Pointer.fromFunction<voidstar_Func_voidstar_FFI>(
Platform_flutter.organizationName_calledFromC);
registerCallback(thisCpp, callback632, 632);
//tag=1021
final callback633 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
Platform_flutter.screenSizeFor_calledFromC);
final callback633 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.restoreMouseCursor_calledFromC);
registerCallback(thisCpp, callback633, 633);
const callbackExcept634 = 0;
//tag=1021
final callback634 =
ffi.Pointer.fromFunction<void_Func_voidstar_voidstar_voidstar_FFI>(
Platform_flutter.sendEvent_calledFromC);
ffi.Pointer.fromFunction<int_Func_voidstar_voidstar_FFI>(
Platform_flutter.screenNumberFor_calledFromC, callbackExcept634);
registerCallback(thisCpp, callback634, 634);
//tag=1021
final callback635 =
ffi.Pointer.fromFunction<void_Func_voidstar_ffi_Int32_FFI>(
Platform_flutter.setMouseCursor_calledFromC);
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
Platform_flutter.screenSizeFor_calledFromC);
registerCallback(thisCpp, callback635, 635);
//tag=1021
final callback636 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
Platform_flutter.tests_createNonClosableView_calledFromC);
ffi.Pointer.fromFunction<void_Func_voidstar_voidstar_voidstar_FFI>(
Platform_flutter.sendEvent_calledFromC);
registerCallback(thisCpp, callback636, 636);
//tag=1021
final callback637 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.tests_deinitPlatform_impl_calledFromC);
final callback637 =
ffi.Pointer.fromFunction<void_Func_voidstar_ffi_Int32_FFI>(
Platform_flutter.setMouseCursor_calledFromC);
registerCallback(thisCpp, callback637, 637);
//tag=1021
final callback638 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.tests_initPlatform_impl_calledFromC);
final callback638 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
Platform_flutter.tests_createNonClosableView_calledFromC);
registerCallback(thisCpp, callback638, 638);
//tag=1021
final callback639 =
ffi.Pointer.fromFunction<void_Func_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_wait_calledFromC);
final callback639 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.tests_deinitPlatform_impl_calledFromC);
registerCallback(thisCpp, callback639, 639);
const callbackExcept640 = 0;
//tag=1021
final callback640 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForDeleted_calledFromC,
callbackExcept640);
final callback640 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.tests_initPlatform_impl_calledFromC);
registerCallback(thisCpp, callback640, 640);
const callbackExcept641 = 0;
//tag=1021
final callback641 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForDeleted_2_calledFromC,
callbackExcept641);
ffi.Pointer.fromFunction<void_Func_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_wait_calledFromC);
registerCallback(thisCpp, callback641, 641);
const callbackExcept642 = 0;
//tag=1021
final callback642 = ffi.Pointer.fromFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>(
Platform_flutter.tests_waitForEvent_calledFromC, callbackExcept642);
final callback642 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForDeleted_calledFromC,
callbackExcept642);
registerCallback(thisCpp, callback642, 642);
const callbackExcept643 = 0;
//tag=1021
final callback643 = ffi.Pointer.fromFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>(
Platform_flutter.tests_waitForEvent_2_calledFromC, callbackExcept643);
final callback643 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForDeleted_2_calledFromC,
callbackExcept643);
registerCallback(thisCpp, callback643, 643);
const callbackExcept644 = 0;
//tag=1021
final callback644 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForResize_calledFromC,
callbackExcept644);
final callback644 = ffi.Pointer.fromFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>(
Platform_flutter.tests_waitForEvent_calledFromC, callbackExcept644);
registerCallback(thisCpp, callback644, 644);
const callbackExcept645 = 0;
//tag=1021
final callback645 =
final callback645 = ffi.Pointer.fromFunction<
bool_Func_voidstar_voidstar_ffi_Int32_ffi_Int32_FFI>(
Platform_flutter.tests_waitForEvent_2_calledFromC, callbackExcept645);
registerCallback(thisCpp, callback645, 645);
const callbackExcept646 = 0;
//tag=1021
final callback646 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForResize_calledFromC,
callbackExcept646);
registerCallback(thisCpp, callback646, 646);
const callbackExcept647 = 0;
//tag=1021
final callback647 =
ffi.Pointer.fromFunction<bool_Func_voidstar_voidstar_ffi_Int32_FFI>(
Platform_flutter.tests_waitForResize_2_calledFromC,
callbackExcept645);
registerCallback(thisCpp, callback645, 645);
//tag=1021
final callback646 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.ungrabMouse_calledFromC);
registerCallback(thisCpp, callback646, 646);
//tag=1021
final callback647 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.uninstallMessageHandler_calledFromC);
callbackExcept647);
registerCallback(thisCpp, callback647, 647);
const callbackExcept648 = 0;
//tag=1021
final callback648 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.usesFallbackMouseGrabber_calledFromC,
callbackExcept648);
final callback648 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.ungrabMouse_calledFromC);
registerCallback(thisCpp, callback648, 648);
//tag=1021
final callback649 = ffi.Pointer.fromFunction<void_Func_voidstar_FFI>(
Platform_flutter.uninstallMessageHandler_calledFromC);
registerCallback(thisCpp, callback649, 649);
const callbackExcept650 = 0;
//tag=1021
final callback650 = ffi.Pointer.fromFunction<bool_Func_voidstar_FFI>(
Platform_flutter.usesFallbackMouseGrabber_calledFromC,
callbackExcept650);
registerCallback(thisCpp, callback650, 650);
}
}

View File

@@ -52,7 +52,7 @@ class ViewFactory extends QObject {
//tag=1028
final voidstar_Func_voidstar_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_voidstar_FFI>>(
cFunctionSymbolName(589))
cFunctionSymbolName(591))
.asFunction();
//tag=1033
ffi.Pointer<void> result =
@@ -151,7 +151,7 @@ class ViewFactory extends QObject {
//tag=1019
String cFunctionSymbolName(int methodId) {
switch (methodId) {
case 589:
case 591:
return "c_KDDockWidgets__ViewFactory__createRubberBand_View";
case 294:
return "c_KDDockWidgets__ViewFactory__customEvent_QEvent";
@@ -165,7 +165,7 @@ class ViewFactory extends QObject {
static String methodNameFromId(int methodId) {
switch (methodId) {
case 589:
case 591:
return "createRubberBand";
case 294:
return "customEvent";
@@ -186,10 +186,10 @@ class ViewFactory extends QObject {
.asFunction();
//tag=1021
final callback589 =
final callback591 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
ViewFactory.createRubberBand_calledFromC);
registerCallback(thisCpp, callback589, 589);
registerCallback(thisCpp, callback591, 591);
//tag=1021
final callback294 =
ffi.Pointer.fromFunction<void_Func_voidstar_voidstar_FFI>(

View File

@@ -139,7 +139,7 @@ class ViewFactory_flutter extends ViewFactory {
//tag=1019
String cFunctionSymbolName(int methodId) {
switch (methodId) {
case 589:
case 591:
return "c_KDDockWidgets__ViewFactory_flutter__createRubberBand_View";
case 294:
return "c_KDDockWidgets__ViewFactory_flutter__customEvent_QEvent";
@@ -153,7 +153,7 @@ class ViewFactory_flutter extends ViewFactory {
static String methodNameFromId(int methodId) {
switch (methodId) {
case 589:
case 591:
return "createRubberBand";
case 294:
return "customEvent";
@@ -174,10 +174,10 @@ class ViewFactory_flutter extends ViewFactory {
.asFunction();
//tag=1021
final callback589 =
final callback591 =
ffi.Pointer.fromFunction<voidstar_Func_voidstar_voidstar_FFI>(
ViewFactory_flutter.createRubberBand_calledFromC);
registerCallback(thisCpp, callback589, 589);
registerCallback(thisCpp, callback591, 591);
//tag=1021
final callback294 =
ffi.Pointer.fromFunction<void_Func_voidstar_voidstar_FFI>(

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,49 @@
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
//tag=1052
import 'dart:ffi' as ffi;
import 'package:ffi/ffi.dart';
import 'TypeHelpers.dart';
import '../Bindings.dart';
import '../FinalizerHelpers.dart';
//tag=1051
var _dylib = Library.instance().dylib;
//tag=1024
//tag=1027
// asView_flutter(KDDockWidgets::Controller * controller)
View_flutter asView_flutter(Controller? controller) {
//tag=1028
final voidstar_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_FFI>>(
'c_static_KDDockWidgets__Views__asView_flutter_Controller')
.asFunction();
//tag=1033
ffi.Pointer<void> result =
func(controller == null ? ffi.nullptr : controller.thisCpp);
return View_flutter.fromCppPointer(result, false);
}
//tag=1024
//tag=1027
// asView_flutter(KDDockWidgets::View * view)
View_flutter asView_flutter_2(View? view) {
//tag=1028
final voidstar_Func_voidstar func = _dylib
.lookup<ffi.NativeFunction<voidstar_Func_voidstar_FFI>>(
'c_static_KDDockWidgets__Views__asView_flutter_View')
.asFunction();
//tag=1033
ffi.Pointer<void> result = func(view == null ? ffi.nullptr : view.thisCpp);
return View_flutter.fromCppPointer(result, false);
}