KDDockWidgets API Documentation 2.0
Loading...
Searching...
No Matches
KDDWBindingsFlutter/TabBar_c.cpp
Go to the documentation of this file.
1/*
2 This file is part of KDDockWidgets.
3
4 SPDX-FileCopyrightText: 2019 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
5 Author: SĂ©rgio Martins <sergio.martins@kdab.com>
6
7 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
8
9 Contact KDAB at <info@kdab.com> for commercial licensing options.
10*/
11#include "TabBar_c.h"
12
13
14#include <iostream>
15
16#include <cassert>
17
18
19namespace Dartagnan {
20
21typedef int (*CleanupCallback)(void *thisPtr);
23
24template<typename T>
25struct ValueWrapper
26{
27 T value;
28};
29
30}
32namespace KDDWBindingsFlutter {
34 : ::KDDockWidgets::flutter::TabBar(controller, parent)
35{
36}
38{
40 const void *thisPtr = this;
41 m_activateWindowCallback(const_cast<void *>(thisPtr));
42 } else {
44 }
45}
51{
52 if (m_closeCallback) {
53 const void *thisPtr = this;
54 return m_closeCallback(const_cast<void *>(thisPtr));
55 } else {
56 return ::KDDockWidgets::flutter::TabBar::close();
57 }
58}
60{
61 return ::KDDockWidgets::flutter::TabBar::close();
62}
64{
66 const void *thisPtr = this;
67 m_createPlatformWindowCallback(const_cast<void *>(thisPtr));
68 } else {
70 }
71}
77{
78 if (m_flagsCallback) {
79 const void *thisPtr = this;
80 return m_flagsCallback(const_cast<void *>(thisPtr));
81 } else {
82 return ::KDDockWidgets::flutter::TabBar::flags();
83 }
84}
86{
87 return ::KDDockWidgets::flutter::TabBar::flags();
88}
89KDDockWidgets::Rect TabBar_wrapper::geometry() const
90{
92 const void *thisPtr = this;
93 return *m_geometryCallback(const_cast<void *>(thisPtr));
94 } else {
95 return ::KDDockWidgets::flutter::TabBar::geometry();
96 }
97}
98KDDockWidgets::Rect TabBar_wrapper::geometry_nocallback() const
99{
100 return ::KDDockWidgets::flutter::TabBar::geometry();
101}
103{
105 const void *thisPtr = this;
106 m_grabMouseCallback(const_cast<void *>(thisPtr));
107 } else {
109 }
110}
116{
117 if (m_hasFocusCallback) {
118 const void *thisPtr = this;
119 return m_hasFocusCallback(const_cast<void *>(thisPtr));
120 } else {
121 return ::KDDockWidgets::flutter::TabBar::hasFocus();
122 }
123}
125{
126 return ::KDDockWidgets::flutter::TabBar::hasFocus();
127}
129{
130 if (m_hideCallback) {
131 const void *thisPtr = this;
132 m_hideCallback(const_cast<void *>(thisPtr));
133 } else {
135 }
136}
142{
143 if (m_initCallback) {
144 const void *thisPtr = this;
145 m_initCallback(const_cast<void *>(thisPtr));
146 } else {
148 }
149}
155{
157 const void *thisPtr = this;
158 return m_isActiveWindowCallback(const_cast<void *>(thisPtr));
159 } else {
160 return ::KDDockWidgets::flutter::TabBar::isActiveWindow();
161 }
162}
164{
165 return ::KDDockWidgets::flutter::TabBar::isActiveWindow();
166}
168{
170 const void *thisPtr = this;
171 return m_isExplicitlyHiddenCallback(const_cast<void *>(thisPtr));
172 } else {
173 return ::KDDockWidgets::flutter::TabBar::isExplicitlyHidden();
174 }
175}
177{
178 return ::KDDockWidgets::flutter::TabBar::isExplicitlyHidden();
179}
181{
183 const void *thisPtr = this;
184 return m_isMaximizedCallback(const_cast<void *>(thisPtr));
185 } else {
186 return ::KDDockWidgets::flutter::TabBar::isMaximized();
187 }
188}
190{
191 return ::KDDockWidgets::flutter::TabBar::isMaximized();
192}
194{
196 const void *thisPtr = this;
197 return m_isMinimizedCallback(const_cast<void *>(thisPtr));
198 } else {
199 return ::KDDockWidgets::flutter::TabBar::isMinimized();
200 }
201}
203{
204 return ::KDDockWidgets::flutter::TabBar::isMinimized();
205}
207{
209 const void *thisPtr = this;
210 return m_isMountedCallback(const_cast<void *>(thisPtr));
211 } else {
212 return ::KDDockWidgets::flutter::TabBar::isMounted();
213 }
214}
216{
217 return ::KDDockWidgets::flutter::TabBar::isMounted();
218}
220{
221 if (m_isNullCallback) {
222 const void *thisPtr = this;
223 return m_isNullCallback(const_cast<void *>(thisPtr));
224 } else {
225 return ::KDDockWidgets::flutter::TabBar::isNull();
226 }
227}
229{
230 return ::KDDockWidgets::flutter::TabBar::isNull();
231}
233{
235 const void *thisPtr = this;
236 return m_isRootViewCallback(const_cast<void *>(thisPtr));
237 } else {
238 return ::KDDockWidgets::flutter::TabBar::isRootView();
239 }
240}
242{
243 return ::KDDockWidgets::flutter::TabBar::isRootView();
244}
246{
248 const void *thisPtr = this;
249 return m_isVisibleCallback(const_cast<void *>(thisPtr));
250 } else {
251 return ::KDDockWidgets::flutter::TabBar::isVisible();
252 }
253}
255{
256 return ::KDDockWidgets::flutter::TabBar::isVisible();
257}
258KDDockWidgets::Point TabBar_wrapper::mapFromGlobal(KDDockWidgets::Point globalPt) const
259{
261 const void *thisPtr = this;
262 return *m_mapFromGlobalCallback(const_cast<void *>(thisPtr), &globalPt);
263 } else {
264 return ::KDDockWidgets::flutter::TabBar::mapFromGlobal(globalPt);
265 }
266}
267KDDockWidgets::Point TabBar_wrapper::mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const
268{
269 return ::KDDockWidgets::flutter::TabBar::mapFromGlobal(globalPt);
270}
271KDDockWidgets::Point TabBar_wrapper::mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
272{
273 if (m_mapToCallback) {
274 const void *thisPtr = this;
275 return *m_mapToCallback(const_cast<void *>(thisPtr), parent, &pos);
276 } else {
277 return ::KDDockWidgets::flutter::TabBar::mapTo(parent, pos);
278 }
279}
280KDDockWidgets::Point TabBar_wrapper::mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
281{
282 return ::KDDockWidgets::flutter::TabBar::mapTo(parent, pos);
283}
284KDDockWidgets::Point TabBar_wrapper::mapToGlobal(KDDockWidgets::Point localPt) const
285{
287 const void *thisPtr = this;
288 return *m_mapToGlobalCallback(const_cast<void *>(thisPtr), &localPt);
289 } else {
290 return ::KDDockWidgets::flutter::TabBar::mapToGlobal(localPt);
291 }
292}
293KDDockWidgets::Point TabBar_wrapper::mapToGlobal_nocallback(KDDockWidgets::Point localPt) const
294{
295 return ::KDDockWidgets::flutter::TabBar::mapToGlobal(localPt);
296}
297KDDockWidgets::Size TabBar_wrapper::maxSizeHint() const
298{
300 const void *thisPtr = this;
301 return *m_maxSizeHintCallback(const_cast<void *>(thisPtr));
302 } else {
303 return ::KDDockWidgets::flutter::TabBar::maxSizeHint();
304 }
305}
306KDDockWidgets::Size TabBar_wrapper::maxSizeHint_nocallback() const
307{
308 return ::KDDockWidgets::flutter::TabBar::maxSizeHint();
309}
310KDDockWidgets::Size TabBar_wrapper::minSize() const
311{
312 if (m_minSizeCallback) {
313 const void *thisPtr = this;
314 return *m_minSizeCallback(const_cast<void *>(thisPtr));
315 } else {
316 return ::KDDockWidgets::flutter::TabBar::minSize();
317 }
318}
319KDDockWidgets::Size TabBar_wrapper::minSize_nocallback() const
320{
321 return ::KDDockWidgets::flutter::TabBar::minSize();
322}
323void TabBar_wrapper::move(int x, int y)
324{
325 if (m_move_2Callback) {
326 const void *thisPtr = this;
327 m_move_2Callback(const_cast<void *>(thisPtr), x, y);
328 } else {
330 }
331}
336void TabBar_wrapper::moveTabTo(int from, int to)
337{
339 const void *thisPtr = this;
340 m_moveTabToCallback(const_cast<void *>(thisPtr), from, to);
341 } else {
343 }
344}
349KDDockWidgets::Rect TabBar_wrapper::normalGeometry() const
350{
352 const void *thisPtr = this;
353 return *m_normalGeometryCallback(const_cast<void *>(thisPtr));
354 } else {
355 return ::KDDockWidgets::flutter::TabBar::normalGeometry();
356 }
357}
359{
360 return ::KDDockWidgets::flutter::TabBar::normalGeometry();
361}
363{
365 const void *thisPtr = this;
366 m_onChildAddedCallback(const_cast<void *>(thisPtr), childView);
367 } else {
369 }
370}
376{
378 const void *thisPtr = this;
379 m_onChildRemovedCallback(const_cast<void *>(thisPtr), childView);
380 } else {
382 }
383}
389{
391 const void *thisPtr = this;
392 m_onChildVisibilityChangedCallback(const_cast<void *>(thisPtr), childView);
393 } else {
395 }
396}
402{
404 const void *thisPtr = this;
405 m_onGeometryChangedCallback(const_cast<void *>(thisPtr));
406 } else {
408 }
409}
415{
417 const void *thisPtr = this;
418 m_onRebuildRequestedCallback(const_cast<void *>(thisPtr));
419 } else {
421 }
422}
427bool TabBar_wrapper::onResize(int h, int w)
428{
430 const void *thisPtr = this;
431 return m_onResize_2Callback(const_cast<void *>(thisPtr), h, w);
432 } else {
433 return ::KDDockWidgets::flutter::TabBar::onResize(h, w);
434 }
435}
437{
438 return ::KDDockWidgets::flutter::TabBar::onResize(h, w);
439}
441{
442 if (m_raiseCallback) {
443 const void *thisPtr = this;
444 m_raiseCallback(const_cast<void *>(thisPtr));
445 } else {
447 }
448}
454{
456 const void *thisPtr = this;
457 m_raiseAndActivateCallback(const_cast<void *>(thisPtr));
458 } else {
460 }
461}
467{
469 const void *thisPtr = this;
470 m_raiseChildCallback(const_cast<void *>(thisPtr), childView);
471 } else {
473 }
474}
480{
482 const void *thisPtr = this;
483 m_raiseWindowCallback(const_cast<void *>(thisPtr), rootView);
484 } else {
486 }
487}
492KDDockWidgets::Rect TabBar_wrapper::rectForTab(int index) const
493{
495 const void *thisPtr = this;
496 return *m_rectForTabCallback(const_cast<void *>(thisPtr), index);
497 } else {
498 return ::KDDockWidgets::flutter::TabBar::rectForTab(index);
499 }
500}
501KDDockWidgets::Rect TabBar_wrapper::rectForTab_nocallback(int index) const
502{
503 return ::KDDockWidgets::flutter::TabBar::rectForTab(index);
504}
506{
508 const void *thisPtr = this;
509 m_releaseKeyboardCallback(const_cast<void *>(thisPtr));
510 } else {
512 }
513}
519{
521 const void *thisPtr = this;
522 m_releaseMouseCallback(const_cast<void *>(thisPtr));
523 } else {
525 }
526}
532{
534 const void *thisPtr = this;
535 m_removeDockWidgetCallback(const_cast<void *>(thisPtr), dw);
536 } else {
538 }
539}
544void TabBar_wrapper::renameTab(int index, const QString &name)
545{
547 const void *thisPtr = this;
548 m_renameTabCallback(const_cast<void *>(thisPtr), index, name);
549 } else {
551 }
552}
554{
556}
558{
560 const void *thisPtr = this;
561 m_setCurrentIndexCallback(const_cast<void *>(thisPtr), index);
562 } else {
564 }
565}
571{
573 const void *thisPtr = this;
574 m_setCursorCallback(const_cast<void *>(thisPtr), shape);
575 } else {
577 }
578}
584{
586 const void *thisPtr = this;
587 m_setFixedHeightCallback(const_cast<void *>(thisPtr), h);
588 } else {
590 }
591}
597{
599 const void *thisPtr = this;
600 m_setFixedWidthCallback(const_cast<void *>(thisPtr), w);
601 } else {
603 }
604}
609void TabBar_wrapper::setGeometry(KDDockWidgets::Rect geometry)
610{
612 const void *thisPtr = this;
613 m_setGeometryCallback(const_cast<void *>(thisPtr), &geometry);
614 } else {
616 }
617}
623{
625 const void *thisPtr = this;
626 m_setHeightCallback(const_cast<void *>(thisPtr), h);
627 } else {
629 }
630}
635void TabBar_wrapper::setMaximumSize(KDDockWidgets::Size sz)
636{
638 const void *thisPtr = this;
639 m_setMaximumSizeCallback(const_cast<void *>(thisPtr), &sz);
640 } else {
642 }
643}
648void TabBar_wrapper::setMinimumSize(KDDockWidgets::Size sz)
649{
651 const void *thisPtr = this;
652 m_setMinimumSizeCallback(const_cast<void *>(thisPtr), &sz);
653 } else {
655 }
656}
662{
664 const void *thisPtr = this;
665 m_setMouseTrackingCallback(const_cast<void *>(thisPtr), enable);
666 } else {
668 }
669}
675{
677 const void *thisPtr = this;
678 m_setParentCallback(const_cast<void *>(thisPtr), parent);
679 } else {
681 }
682}
687void TabBar_wrapper::setSize(int w, int h)
688{
690 const void *thisPtr = this;
691 m_setSize_2Callback(const_cast<void *>(thisPtr), w, h);
692 } else {
694 }
695}
701{
703 const void *thisPtr = this;
704 m_setViewNameCallback(const_cast<void *>(thisPtr), name);
705 } else {
707 }
708}
714{
716 const void *thisPtr = this;
717 m_setVisibleCallback(const_cast<void *>(thisPtr), visible);
718 } else {
720 }
721}
727{
728 if (m_setWidthCallback) {
729 const void *thisPtr = this;
730 m_setWidthCallback(const_cast<void *>(thisPtr), w);
731 } else {
733 }
734}
740{
742 const void *thisPtr = this;
743 m_setWindowOpacityCallback(const_cast<void *>(thisPtr), v);
744 } else {
746 }
747}
753{
755 const void *thisPtr = this;
756 m_setWindowTitleCallback(const_cast<void *>(thisPtr), title);
757 } else {
759 }
760}
766{
768 const void *thisPtr = this;
769 m_setZOrderCallback(const_cast<void *>(thisPtr), z);
770 } else {
772 }
773}
779{
780 if (m_showCallback) {
781 const void *thisPtr = this;
782 m_showCallback(const_cast<void *>(thisPtr));
783 } else {
785 }
786}
792{
794 const void *thisPtr = this;
795 m_showMaximizedCallback(const_cast<void *>(thisPtr));
796 } else {
798 }
799}
805{
807 const void *thisPtr = this;
808 m_showMinimizedCallback(const_cast<void *>(thisPtr));
809 } else {
811 }
812}
818{
820 const void *thisPtr = this;
821 m_showNormalCallback(const_cast<void *>(thisPtr));
822 } else {
824 }
825}
830int TabBar_wrapper::tabAt(KDDockWidgets::Point localPos) const
831{
832 if (m_tabAtCallback) {
833 const void *thisPtr = this;
834 return m_tabAtCallback(const_cast<void *>(thisPtr), &localPos);
835 } else {
836 return ::KDDockWidgets::flutter::TabBar::tabAt(localPos);
837 }
838}
839int TabBar_wrapper::tabAt_nocallback(KDDockWidgets::Point localPos) const
840{
841 return ::KDDockWidgets::flutter::TabBar::tabAt(localPos);
842}
844{
845 if (m_textCallback) {
846 const void *thisPtr = this;
847 return *m_textCallback(const_cast<void *>(thisPtr), index);
848 } else {
849 return ::KDDockWidgets::flutter::TabBar::text(index);
850 }
851}
853{
854 return ::KDDockWidgets::flutter::TabBar::text(index);
855}
857{
858 if (m_updateCallback) {
859 const void *thisPtr = this;
860 m_updateCallback(const_cast<void *>(thisPtr));
861 } else {
863 }
864}
870{
871 if (m_viewNameCallback) {
872 const void *thisPtr = this;
873 return *m_viewNameCallback(const_cast<void *>(thisPtr));
874 } else {
875 return ::KDDockWidgets::flutter::TabBar::viewName();
876 }
877}
879{
880 return ::KDDockWidgets::flutter::TabBar::viewName();
881}
883{
884 if (m_zOrderCallback) {
885 const void *thisPtr = this;
886 return m_zOrderCallback(const_cast<void *>(thisPtr));
887 } else {
888 return ::KDDockWidgets::flutter::TabBar::zOrder();
889 }
890}
892{
893 return ::KDDockWidgets::flutter::TabBar::zOrder();
894}
898
899}
900}
902{
903 return reinterpret_cast<KDDockWidgets::flutter::TabBar *>(ptr);
904}
909extern "C" {
915{
916 auto controller = reinterpret_cast<KDDockWidgets::Core::TabBar *>(controller_);
917 auto parent = reinterpret_cast<KDDockWidgets::Core::View *>(parent_);
919 return reinterpret_cast<void *>(ptr);
920}
921// activateWindow()
923{
924 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->activateWindow_nocallback();} else { return targetPtr->activateWindow();} }();
925}
926// close()
928{
929 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->close_nocallback();} else { return targetPtr->close();} }();
930 return result;
931}
932// createPlatformWindow()
934{
935 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->createPlatformWindow_nocallback();} else { return targetPtr->createPlatformWindow();} }();
936}
937// flags() const
939{
940 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->flags_nocallback();} else { return targetPtr->flags();} }();
941 return result;
942}
943// geometry() const
945{
946 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->geometry_nocallback();} else { return targetPtr->geometry();} }() };
947 return result;
948}
949// grabMouse()
951{
952 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->grabMouse_nocallback();} else { return targetPtr->grabMouse();} }();
953}
954// hasFocus() const
956{
957 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hasFocus_nocallback();} else { return targetPtr->hasFocus();} }();
958 return result;
959}
960// hide()
962{
963 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->hide_nocallback();} else { return targetPtr->hide();} }();
964}
965// init()
967{
968 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->init_nocallback();} else { return targetPtr->init();} }();
969}
970// isActiveWindow() const
972{
973 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isActiveWindow_nocallback();} else { return targetPtr->isActiveWindow();} }();
974 return result;
975}
976// isExplicitlyHidden() const
978{
979 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isExplicitlyHidden_nocallback();} else { return targetPtr->isExplicitlyHidden();} }();
980 return result;
981}
982// isMaximized() const
984{
985 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMaximized_nocallback();} else { return targetPtr->isMaximized();} }();
986 return result;
987}
988// isMinimized() const
990{
991 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMinimized_nocallback();} else { return targetPtr->isMinimized();} }();
992 return result;
993}
994// isMounted() const
996{
997 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isMounted_nocallback();} else { return targetPtr->isMounted();} }();
998 return result;
999}
1000// isNull() const
1002{
1003 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isNull_nocallback();} else { return targetPtr->isNull();} }();
1004 return result;
1005}
1006// isRootView() const
1008{
1009 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isRootView_nocallback();} else { return targetPtr->isRootView();} }();
1010 return result;
1011}
1012// isVisible() const
1014{
1015 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isVisible_nocallback();} else { return targetPtr->isVisible();} }();
1016 return result;
1017}
1018// mapFromGlobal(KDDockWidgets::Point globalPt) const
1020{
1021 assert(globalPt_);
1022 auto &globalPt = *reinterpret_cast<KDDockWidgets::Point *>(globalPt_);
1023 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapFromGlobal_nocallback(globalPt);} else { return targetPtr->mapFromGlobal(globalPt);} }() };
1024 return result;
1025}
1026// mapTo(KDDockWidgets::Core::View * parent, KDDockWidgets::Point pos) const
1027void *c_KDDockWidgets__flutter__TabBar__mapTo_View_Point(void *thisObj, void *parent_, void *pos_)
1028{
1029 auto parent = reinterpret_cast<KDDockWidgets::Core::View *>(parent_);
1030 assert(pos_);
1031 auto &pos = *reinterpret_cast<KDDockWidgets::Point *>(pos_);
1032 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapTo_nocallback(parent,pos);} else { return targetPtr->mapTo(parent,pos);} }() };
1033 return result;
1034}
1035// mapToGlobal(KDDockWidgets::Point localPt) const
1037{
1038 assert(localPt_);
1039 auto &localPt = *reinterpret_cast<KDDockWidgets::Point *>(localPt_);
1040 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapToGlobal_nocallback(localPt);} else { return targetPtr->mapToGlobal(localPt);} }() };
1041 return result;
1042}
1043// maxSizeHint() const
1045{
1046 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->maxSizeHint_nocallback();} else { return targetPtr->maxSizeHint();} }() };
1047 return result;
1048}
1049// minSize() const
1051{
1052 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minSize_nocallback();} else { return targetPtr->minSize();} }() };
1053 return result;
1054}
1055// move(int x, int y)
1056void c_KDDockWidgets__flutter__TabBar__move_int_int(void *thisObj, int x, int y)
1057{
1058 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->move_nocallback(x,y);} else { return targetPtr->move(x,y);} }();
1059}
1060// moveTabTo(int from, int to)
1061void c_KDDockWidgets__flutter__TabBar__moveTabTo_int_int(void *thisObj, int from, int to)
1062{
1063 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->moveTabTo_nocallback(from,to);} else { return targetPtr->moveTabTo(from,to);} }();
1064}
1065// normalGeometry() const
1067{
1068 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->normalGeometry_nocallback();} else { return targetPtr->normalGeometry();} }() };
1069 return result;
1070}
1071// onChildAdded(KDDockWidgets::Core::View * childView)
1072void c_KDDockWidgets__flutter__TabBar__onChildAdded_View(void *thisObj, void *childView_)
1073{
1074 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1075 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildAdded_nocallback(childView);} else { return targetPtr->onChildAdded(childView);} }();
1076}
1077// onChildRemoved(KDDockWidgets::Core::View * childView)
1079{
1080 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1081 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildRemoved_nocallback(childView);} else { return targetPtr->onChildRemoved(childView);} }();
1082}
1083// onChildVisibilityChanged(KDDockWidgets::Core::View * childView)
1085{
1086 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1087 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onChildVisibilityChanged_nocallback(childView);} else { return targetPtr->onChildVisibilityChanged(childView);} }();
1088}
1089// onGeometryChanged()
1091{
1092 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onGeometryChanged_nocallback();} else { return targetPtr->onGeometryChanged();} }();
1093}
1094// onRebuildRequested()
1096{
1097 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onRebuildRequested_nocallback();} else { return targetPtr->onRebuildRequested();} }();
1098}
1099// onResize(int h, int w)
1101{
1102 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->onResize_nocallback(h,w);} else { return targetPtr->onResize(h,w);} }();
1103 return result;
1104}
1105// raise()
1107{
1108 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raise_nocallback();} else { return targetPtr->raise();} }();
1109}
1110// raiseAndActivate()
1112{
1113 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseAndActivate_nocallback();} else { return targetPtr->raiseAndActivate();} }();
1114}
1115// raiseChild(KDDockWidgets::Core::View * childView)
1116void c_KDDockWidgets__flutter__TabBar__raiseChild_View(void *thisObj, void *childView_)
1117{
1118 auto childView = reinterpret_cast<KDDockWidgets::Core::View *>(childView_);
1119 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseChild_nocallback(childView);} else { return targetPtr->raiseChild(childView);} }();
1120}
1121// raiseWindow(KDDockWidgets::Core::View * rootView)
1122void c_KDDockWidgets__flutter__TabBar__raiseWindow_View(void *thisObj, void *rootView_)
1123{
1124 auto rootView = reinterpret_cast<KDDockWidgets::Core::View *>(rootView_);
1125 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->raiseWindow_nocallback(rootView);} else { return targetPtr->raiseWindow(rootView);} }();
1126}
1127// rectForTab(int index) const
1129{
1130 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->rectForTab_nocallback(index);} else { return targetPtr->rectForTab(index);} }() };
1131 return result;
1132}
1133// releaseKeyboard()
1135{
1136 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseKeyboard_nocallback();} else { return targetPtr->releaseKeyboard();} }();
1137}
1138// releaseMouse()
1140{
1141 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->releaseMouse_nocallback();} else { return targetPtr->releaseMouse();} }();
1142}
1143// removeDockWidget(KDDockWidgets::Core::DockWidget * dw)
1145{
1146 auto dw = reinterpret_cast<KDDockWidgets::Core::DockWidget *>(dw_);
1147 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->removeDockWidget_nocallback(dw);} else { return targetPtr->removeDockWidget(dw);} }();
1148}
1149// renameTab(int index, const QString & name)
1150void c_KDDockWidgets__flutter__TabBar__renameTab_int_QString(void *thisObj, int index, const char *name_)
1151{
1152 const auto name = QString::fromUtf8(name_);
1153 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->renameTab_nocallback(index,name);} else { return targetPtr->renameTab(index,name);} }();
1154 free(( char * )name_);
1155}
1156// setCurrentIndex(int index)
1158{
1159 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setCurrentIndex_nocallback(index);} else { return targetPtr->setCurrentIndex(index);} }();
1160}
1161// setCursor(Qt::CursorShape shape)
1163{
1164 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setCursor_nocallback(static_cast<Qt::CursorShape>(shape));} else { return targetPtr->setCursor(static_cast<Qt::CursorShape>(shape));} }();
1165}
1166// setFixedHeight(int h)
1168{
1169 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedHeight_nocallback(h);} else { return targetPtr->setFixedHeight(h);} }();
1170}
1171// setFixedWidth(int w)
1173{
1174 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFixedWidth_nocallback(w);} else { return targetPtr->setFixedWidth(w);} }();
1175}
1176// setGeometry(KDDockWidgets::Rect geometry)
1177void c_KDDockWidgets__flutter__TabBar__setGeometry_Rect(void *thisObj, void *geometry_)
1178{
1179 assert(geometry_);
1180 auto &geometry = *reinterpret_cast<KDDockWidgets::Rect *>(geometry_);
1181 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setGeometry_nocallback(geometry);} else { return targetPtr->setGeometry(geometry);} }();
1182}
1183// setHeight(int h)
1185{
1186 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setHeight_nocallback(h);} else { return targetPtr->setHeight(h);} }();
1187}
1188// setMaximumSize(KDDockWidgets::Size sz)
1190{
1191 assert(sz_);
1192 auto &sz = *reinterpret_cast<KDDockWidgets::Size *>(sz_);
1193 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMaximumSize_nocallback(sz);} else { return targetPtr->setMaximumSize(sz);} }();
1194}
1195// setMinimumSize(KDDockWidgets::Size sz)
1197{
1198 assert(sz_);
1199 auto &sz = *reinterpret_cast<KDDockWidgets::Size *>(sz_);
1200 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMinimumSize_nocallback(sz);} else { return targetPtr->setMinimumSize(sz);} }();
1201}
1202// setMouseTracking(bool enable)
1204{
1205 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setMouseTracking_nocallback(enable);} else { return targetPtr->setMouseTracking(enable);} }();
1206}
1207// setParent(KDDockWidgets::Core::View * parent)
1209{
1210 auto parent = reinterpret_cast<KDDockWidgets::Core::View *>(parent_);
1211 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setParent_nocallback(parent);} else { return targetPtr->setParent(parent);} }();
1212}
1213// setSize(int w, int h)
1215{
1216 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setSize_nocallback(w,h);} else { return targetPtr->setSize(w,h);} }();
1217}
1218// setViewName(const QString & name)
1219void c_KDDockWidgets__flutter__TabBar__setViewName_QString(void *thisObj, const char *name_)
1220{
1221 const auto name = QString::fromUtf8(name_);
1222 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setViewName_nocallback(name);} else { return targetPtr->setViewName(name);} }();
1223 free(( char * )name_);
1224}
1225// setVisible(bool visible)
1227{
1228 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setVisible_nocallback(visible);} else { return targetPtr->setVisible(visible);} }();
1229}
1230// setWidth(int w)
1232{
1233 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWidth_nocallback(w);} else { return targetPtr->setWidth(w);} }();
1234}
1235// setWindowOpacity(double v)
1237{
1238 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowOpacity_nocallback(v);} else { return targetPtr->setWindowOpacity(v);} }();
1239}
1240// setWindowTitle(const QString & title)
1242{
1243 const auto title = QString::fromUtf8(title_);
1244 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setWindowTitle_nocallback(title);} else { return targetPtr->setWindowTitle(title);} }();
1245 free(( char * )title_);
1246}
1247// setZOrder(int z)
1249{
1250 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setZOrder_nocallback(z);} else { return targetPtr->setZOrder(z);} }();
1251}
1252// show()
1254{
1255 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->show_nocallback();} else { return targetPtr->show();} }();
1256}
1257// showMaximized()
1259{
1260 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMaximized_nocallback();} else { return targetPtr->showMaximized();} }();
1261}
1262// showMinimized()
1264{
1265 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showMinimized_nocallback();} else { return targetPtr->showMinimized();} }();
1266}
1267// showNormal()
1269{
1270 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->showNormal_nocallback();} else { return targetPtr->showNormal();} }();
1271}
1272// tabAt(KDDockWidgets::Point localPos) const
1273int c_KDDockWidgets__flutter__TabBar__tabAt_Point(void *thisObj, void *localPos_)
1274{
1275 assert(localPos_);
1276 auto &localPos = *reinterpret_cast<KDDockWidgets::Point *>(localPos_);
1277 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->tabAt_nocallback(localPos);} else { return targetPtr->tabAt(localPos);} }();
1278 return result;
1279}
1280// text(int index) const
1281void *c_KDDockWidgets__flutter__TabBar__text_int(void *thisObj, int index)
1282{
1283 const auto &result = new Dartagnan::ValueWrapper<QString> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->text_nocallback(index);} else { return targetPtr->text(index);} }() };
1284 return result;
1285}
1286// update()
1288{
1289 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->update_nocallback();} else { return targetPtr->update();} }();
1290}
1291// viewName() const
1293{
1294 const auto &result = new Dartagnan::ValueWrapper<QString> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->viewName_nocallback();} else { return targetPtr->viewName();} }() };
1295 return result;
1296}
1297// zOrder() const
1299{
1300 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->zOrder_nocallback();} else { return targetPtr->zOrder();} }();
1301 return result;
1302}
1304{
1305 delete fromPtr(thisObj);
1306}
1307void c_KDDockWidgets__flutter__TabBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
1308{
1309 auto wrapper = fromWrapperPtr(ptr);
1310 switch (methodId) {
1311 case 342:
1312 wrapper->m_activateWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_activateWindow>(callback);
1313 break;
1314 case 352:
1315 wrapper->m_closeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_close>(callback);
1316 break;
1317 case 354:
1318 wrapper->m_createPlatformWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_createPlatformWindow>(callback);
1319 break;
1320 case 360:
1321 wrapper->m_flagsCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_flags>(callback);
1322 break;
1323 case 361:
1324 wrapper->m_geometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_geometry>(callback);
1325 break;
1326 case 362:
1327 wrapper->m_grabMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_grabMouse>(callback);
1328 break;
1329 case 365:
1330 wrapper->m_hasFocusCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_hasFocus>(callback);
1331 break;
1332 case 367:
1333 wrapper->m_hideCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_hide>(callback);
1334 break;
1335 case 369:
1336 wrapper->m_initCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_init>(callback);
1337 break;
1338 case 371:
1339 wrapper->m_isActiveWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isActiveWindow>(callback);
1340 break;
1341 case 372:
1342 wrapper->m_isExplicitlyHiddenCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isExplicitlyHidden>(callback);
1343 break;
1344 case 375:
1345 wrapper->m_isMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isMaximized>(callback);
1346 break;
1347 case 376:
1348 wrapper->m_isMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isMinimized>(callback);
1349 break;
1350 case 450:
1351 wrapper->m_isMountedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isMounted>(callback);
1352 break;
1353 case 377:
1354 wrapper->m_isNullCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isNull>(callback);
1355 break;
1356 case 378:
1357 wrapper->m_isRootViewCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isRootView>(callback);
1358 break;
1359 case 379:
1360 wrapper->m_isVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_isVisible>(callback);
1361 break;
1362 case 380:
1363 wrapper->m_mapFromGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_mapFromGlobal>(callback);
1364 break;
1365 case 381:
1366 wrapper->m_mapToCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_mapTo>(callback);
1367 break;
1368 case 382:
1369 wrapper->m_mapToGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_mapToGlobal>(callback);
1370 break;
1371 case 383:
1372 wrapper->m_maxSizeHintCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_maxSizeHint>(callback);
1373 break;
1374 case 384:
1375 wrapper->m_minSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_minSize>(callback);
1376 break;
1377 case 388:
1378 wrapper->m_move_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_move_2>(callback);
1379 break;
1380 case 484:
1381 wrapper->m_moveTabToCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_moveTabTo>(callback);
1382 break;
1383 case 389:
1384 wrapper->m_normalGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_normalGeometry>(callback);
1385 break;
1386 case 453:
1387 wrapper->m_onChildAddedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onChildAdded>(callback);
1388 break;
1389 case 454:
1390 wrapper->m_onChildRemovedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onChildRemoved>(callback);
1391 break;
1392 case 455:
1393 wrapper->m_onChildVisibilityChangedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onChildVisibilityChanged>(callback);
1394 break;
1395 case 457:
1396 wrapper->m_onGeometryChangedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onGeometryChanged>(callback);
1397 break;
1398 case 459:
1399 wrapper->m_onRebuildRequestedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onRebuildRequested>(callback);
1400 break;
1401 case 391:
1402 wrapper->m_onResize_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_onResize_2>(callback);
1403 break;
1404 case 393:
1405 wrapper->m_raiseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_raise>(callback);
1406 break;
1407 case 394:
1408 wrapper->m_raiseAndActivateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_raiseAndActivate>(callback);
1409 break;
1410 case 462:
1411 wrapper->m_raiseChildCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_raiseChild>(callback);
1412 break;
1413 case 463:
1414 wrapper->m_raiseWindowCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_raiseWindow>(callback);
1415 break;
1416 case 487:
1417 wrapper->m_rectForTabCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_rectForTab>(callback);
1418 break;
1419 case 396:
1420 wrapper->m_releaseKeyboardCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_releaseKeyboard>(callback);
1421 break;
1422 case 397:
1423 wrapper->m_releaseMouseCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_releaseMouse>(callback);
1424 break;
1425 case 488:
1426 wrapper->m_removeDockWidgetCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_removeDockWidget>(callback);
1427 break;
1428 case 489:
1429 wrapper->m_renameTabCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_renameTab>(callback);
1430 break;
1431 case 490:
1432 wrapper->m_setCurrentIndexCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setCurrentIndex>(callback);
1433 break;
1434 case 401:
1435 wrapper->m_setCursorCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setCursor>(callback);
1436 break;
1437 case 402:
1438 wrapper->m_setFixedHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setFixedHeight>(callback);
1439 break;
1440 case 403:
1441 wrapper->m_setFixedWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setFixedWidth>(callback);
1442 break;
1443 case 404:
1444 wrapper->m_setGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setGeometry>(callback);
1445 break;
1446 case 405:
1447 wrapper->m_setHeightCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setHeight>(callback);
1448 break;
1449 case 406:
1450 wrapper->m_setMaximumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setMaximumSize>(callback);
1451 break;
1452 case 407:
1453 wrapper->m_setMinimumSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setMinimumSize>(callback);
1454 break;
1455 case 408:
1456 wrapper->m_setMouseTrackingCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setMouseTracking>(callback);
1457 break;
1458 case 409:
1459 wrapper->m_setParentCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setParent>(callback);
1460 break;
1461 case 411:
1462 wrapper->m_setSize_2Callback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setSize_2>(callback);
1463 break;
1464 case 412:
1465 wrapper->m_setViewNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setViewName>(callback);
1466 break;
1467 case 413:
1468 wrapper->m_setVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setVisible>(callback);
1469 break;
1470 case 414:
1471 wrapper->m_setWidthCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setWidth>(callback);
1472 break;
1473 case 415:
1474 wrapper->m_setWindowOpacityCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setWindowOpacity>(callback);
1475 break;
1476 case 416:
1477 wrapper->m_setWindowTitleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setWindowTitle>(callback);
1478 break;
1479 case 417:
1480 wrapper->m_setZOrderCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_setZOrder>(callback);
1481 break;
1482 case 418:
1483 wrapper->m_showCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_show>(callback);
1484 break;
1485 case 419:
1486 wrapper->m_showMaximizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_showMaximized>(callback);
1487 break;
1488 case 420:
1489 wrapper->m_showMinimizedCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_showMinimized>(callback);
1490 break;
1491 case 421:
1492 wrapper->m_showNormalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_showNormal>(callback);
1493 break;
1494 case 492:
1495 wrapper->m_tabAtCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_tabAt>(callback);
1496 break;
1497 case 493:
1498 wrapper->m_textCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_text>(callback);
1499 break;
1500 case 423:
1501 wrapper->m_updateCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_update>(callback);
1502 break;
1503 case 424:
1504 wrapper->m_viewNameCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_viewName>(callback);
1505 break;
1506 case 428:
1507 wrapper->m_zOrderCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper::Callback_zOrder>(callback);
1508 break;
1509 }
1510}
1511}
void c_KDDockWidgets__flutter__TabBar__setMinimumSize_Size(void *thisObj, void *sz_)
void c_KDDockWidgets__flutter__TabBar__showMinimized(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setMaximumSize_Size(void *thisObj, void *sz_)
void c_KDDockWidgets__flutter__TabBar__move_int_int(void *thisObj, int x, int y)
void c_KDDockWidgets__flutter__TabBar__createPlatformWindow(void *thisObj)
static KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::TabBar_wrapper * fromWrapperPtr(void *ptr)
void c_KDDockWidgets__flutter__TabBar__showNormal(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setZOrder_int(void *thisObj, int z)
void c_KDDockWidgets__flutter__TabBar__setWindowOpacity_double(void *thisObj, double v)
void c_KDDockWidgets__flutter__TabBar__setParent_View(void *thisObj, void *parent_)
void c_KDDockWidgets__flutter__TabBar__raiseWindow_View(void *thisObj, void *rootView_)
void c_KDDockWidgets__flutter__TabBar__setViewName_QString(void *thisObj, const char *name_)
void c_KDDockWidgets__flutter__TabBar_Finalizer(void *cppObj)
void c_KDDockWidgets__flutter__TabBar__onRebuildRequested(void *thisObj)
int c_KDDockWidgets__flutter__TabBar__tabAt_Point(void *thisObj, void *localPos_)
void c_KDDockWidgets__flutter__TabBar__onChildVisibilityChanged_View(void *thisObj, void *childView_)
bool c_KDDockWidgets__flutter__TabBar__isMounted(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isMaximized(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__showMaximized(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isMinimized(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__moveTabTo_int_int(void *thisObj, int from, int to)
void c_KDDockWidgets__flutter__TabBar__renameTab_int_QString(void *thisObj, int index, const char *name_)
void c_KDDockWidgets__flutter__TabBar__grabMouse(void *thisObj)
static KDDockWidgets::flutter::TabBar * fromPtr(void *ptr)
void * c_KDDockWidgets__flutter__TabBar__text_int(void *thisObj, int index)
void c_KDDockWidgets__flutter__TabBar__setCursor_CursorShape(void *thisObj, int shape)
void c_KDDockWidgets__flutter__TabBar__setVisible_bool(void *thisObj, bool visible)
void * c_KDDockWidgets__flutter__TabBar__rectForTab_int(void *thisObj, int index)
int c_KDDockWidgets__flutter__TabBar__flags(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__releaseMouse(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isActiveWindow(void *thisObj)
void * c_KDDockWidgets__flutter__TabBar__normalGeometry(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__raiseChild_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__TabBar__onChildRemoved_View(void *thisObj, void *childView_)
void * c_KDDockWidgets__flutter__TabBar__minSize(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__update(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setMouseTracking_bool(void *thisObj, bool enable)
void c_KDDockWidgets__flutter__TabBar__releaseKeyboard(void *thisObj)
void * c_KDDockWidgets__flutter__TabBar__mapToGlobal_Point(void *thisObj, void *localPt_)
void * c_KDDockWidgets__flutter__TabBar__maxSizeHint(void *thisObj)
void * c_KDDockWidgets__flutter__TabBar__geometry(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isExplicitlyHidden(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__activateWindow(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setWidth_int(void *thisObj, int w)
bool c_KDDockWidgets__flutter__TabBar__hasFocus(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__hide(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isRootView(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__onResize_int_int(void *thisObj, int h, int w)
bool c_KDDockWidgets__flutter__TabBar__close(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__init(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__onChildAdded_View(void *thisObj, void *childView_)
void c_KDDockWidgets__flutter__TabBar__raise(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__destructor(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setGeometry_Rect(void *thisObj, void *geometry_)
void * c_KDDockWidgets__flutter__TabBar__mapFromGlobal_Point(void *thisObj, void *globalPt_)
bool c_KDDockWidgets__flutter__TabBar__isVisible(void *thisObj)
bool c_KDDockWidgets__flutter__TabBar__isNull(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
int c_KDDockWidgets__flutter__TabBar__zOrder(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__removeDockWidget_DockWidget(void *thisObj, void *dw_)
void * c_KDDockWidgets__flutter__TabBar__constructor_TabBar_View(void *controller_, void *parent_)
void c_KDDockWidgets__flutter__TabBar__setWindowTitle_QString(void *thisObj, const char *title_)
void * c_KDDockWidgets__flutter__TabBar__mapTo_View_Point(void *thisObj, void *parent_, void *pos_)
void * c_KDDockWidgets__flutter__TabBar__viewName(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setFixedHeight_int(void *thisObj, int h)
void c_KDDockWidgets__flutter__TabBar__setHeight_int(void *thisObj, int h)
void c_KDDockWidgets__flutter__TabBar__setCurrentIndex_int(void *thisObj, int index)
void c_KDDockWidgets__flutter__TabBar__setFixedWidth_int(void *thisObj, int w)
void c_KDDockWidgets__flutter__TabBar__show(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__raiseAndActivate(void *thisObj)
void c_KDDockWidgets__flutter__TabBar__setSize_int_int(void *thisObj, int w, int h)
void c_KDDockWidgets__flutter__TabBar__onGeometryChanged(void *thisObj)
KDDockWidgets::Point *(* Callback_mapFromGlobal)(void *, KDDockWidgets::Point *globalPt)
virtual KDDockWidgets::Point mapToGlobal(KDDockWidgets::Point localPt) const
virtual KDDockWidgets::Point mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const
virtual void setViewName(const QString &name)
Equivalent to Qt's QObject::objectName()
virtual QString text(int index) const
Returns the tab text for the specified index This is only used by tests, to make sure your tab's text...
virtual KDDockWidgets::Point mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
void(* Callback_removeDockWidget)(void *, KDDockWidgets::Core::DockWidget *dw)
void(* Callback_raiseWindow)(void *, KDDockWidgets::Core::View *rootView)
virtual bool isNull() const
Returns whether the gui item represented by this view was already deleted Usually false,...
virtual KDDockWidgets::Point mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
virtual KDDockWidgets::Point mapFromGlobal(KDDockWidgets::Point globalPt) const
virtual void setZOrder(int z)
Sets the z order Not supported on all platforms and only relevant for MDI mode.
void(* Callback_onChildRemoved)(void *, KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_mapTo)(void *, KDDockWidgets::Core::View *parent, KDDockWidgets::Point *pos)
virtual void onChildVisibilityChanged_nocallback(KDDockWidgets::Core::View *childView)
void(* Callback_onChildVisibilityChanged)(void *, KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_mapToGlobal)(void *, KDDockWidgets::Point *localPt)
TabBar_wrapper(KDDockWidgets::Core::TabBar *controller, KDDockWidgets::Core::View *parent=nullptr)
virtual KDDockWidgets::Point mapToGlobal_nocallback(KDDockWidgets::Point localPt) const
void(* Callback_onChildAdded)(void *, KDDockWidgets::Core::View *childView)
void(* Callback_raiseChild)(void *, KDDockWidgets::Core::View *childView)
The DockWidget base-class. DockWidget and Core::DockWidget are only split in two so we can share some...
virtual void update()=0
virtual void show()=0
virtual void setMaximumSize(Size sz)=0
virtual void setSize(int width, int height)=0
virtual void setFixedWidth(int)=0
virtual void activateWindow()=0
virtual void setMouseTracking(bool)=0
virtual void raiseAndActivate()=0
virtual void setWindowTitle(const QString &title)=0
virtual void setWidth(int width)=0
virtual void setHeight(int height)=0
virtual void grabMouse()=0
virtual void hide()=0
virtual void setFixedHeight(int)=0
virtual void createPlatformWindow()
virtual void setParent(View *)=0
virtual void move(int x, int y)=0
virtual void showMinimized()=0
virtual void raise()=0
virtual void releaseKeyboard()=0
virtual void releaseMouse()=0
virtual void setViewName(const QString &)=0
Equivalent to Qt's QObject::objectName()
virtual void setMinimumSize(Size)=0
virtual void showMaximized()=0
virtual void setCursor(Qt::CursorShape)=0
virtual void showNormal()=0
virtual void setZOrder(int)
Sets the z order Not supported on all platforms and only relevant for MDI mode.
virtual void setWindowOpacity(double)=0
virtual void setVisible(bool)=0
virtual void setGeometry(Rect)=0
void renameTab(int index, const QString &name) override
void removeDockWidget(Core::DockWidget *dw) override
void moveTabTo(int from, int to) override
void setCurrentIndex(int index) override
virtual void raiseChild(Core::View *childView)
std::shared_ptr< Core::View > rootView() const override
Returns the top-level gui element which this view is inside It's the root view of the window.
virtual void onChildAdded(Core::View *childView)
virtual void onChildRemoved(Core::View *childView)
virtual void raiseWindow(Core::View *rootView)
virtual void onRebuildRequested()
Implemented in Dart.
virtual void onChildVisibilityChanged(Core::View *childView)
int(* CleanupCallback)(void *thisPtr)
Definition Config_c.cpp:21
static CleanupCallback s_cleanupCallback
Definition Config_c.cpp:22
Class to abstract QAction, so code still works with QtQuick and Flutter.
QString fromUtf8(const char *str, int size)
CursorShape
typedef WindowFlags

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDDockWidgets
Advanced Dock Widget Framework for Qt
https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
Generated by doxygen 1.9.8