KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
Window_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 "Window_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{
36 const void *thisPtr = this;
37 m_destroyCallback(const_cast<void *>(thisPtr));
38 } else {
39 ::KDDockWidgets::flutter::Window::destroy();
40 }
41}
43{
44 ::KDDockWidgets::flutter::Window::destroy();
45}
46KDDockWidgets::Rect Window_wrapper::frameGeometry() const
47{
49 const void *thisPtr = this;
50 return *m_frameGeometryCallback(const_cast<void *>(thisPtr));
51 } else {
52 return ::KDDockWidgets::flutter::Window::frameGeometry();
53 }
54}
56{
57 return ::KDDockWidgets::flutter::Window::frameGeometry();
58}
59KDDockWidgets::Point Window_wrapper::fromNativePixels(KDDockWidgets::Point arg__1) const
60{
62 const void *thisPtr = this;
63 return *m_fromNativePixelsCallback(const_cast<void *>(thisPtr), &arg__1);
64 } else {
65 return ::KDDockWidgets::flutter::Window::fromNativePixels(arg__1);
66 }
67}
68KDDockWidgets::Point Window_wrapper::fromNativePixels_nocallback(KDDockWidgets::Point arg__1) const
69{
70 return ::KDDockWidgets::flutter::Window::fromNativePixels(arg__1);
71}
72KDDockWidgets::Rect Window_wrapper::geometry() const
73{
75 const void *thisPtr = this;
76 return *m_geometryCallback(const_cast<void *>(thisPtr));
77 } else {
78 return ::KDDockWidgets::flutter::Window::geometry();
79 }
80}
81KDDockWidgets::Rect Window_wrapper::geometry_nocallback() const
82{
83 return ::KDDockWidgets::flutter::Window::geometry();
84}
86{
88 const void *thisPtr = this;
89 return m_isActiveCallback(const_cast<void *>(thisPtr));
90 } else {
91 return ::KDDockWidgets::flutter::Window::isActive();
92 }
93}
95{
96 return ::KDDockWidgets::flutter::Window::isActive();
97}
99{
101 const void *thisPtr = this;
102 return m_isFullScreenCallback(const_cast<void *>(thisPtr));
103 } else {
104 return ::KDDockWidgets::flutter::Window::isFullScreen();
105 }
106}
108{
109 return ::KDDockWidgets::flutter::Window::isFullScreen();
110}
112{
114 const void *thisPtr = this;
115 return m_isVisibleCallback(const_cast<void *>(thisPtr));
116 } else {
117 return ::KDDockWidgets::flutter::Window::isVisible();
118 }
119}
121{
122 return ::KDDockWidgets::flutter::Window::isVisible();
123}
124KDDockWidgets::Point Window_wrapper::mapFromGlobal(KDDockWidgets::Point globalPos) const
125{
127 const void *thisPtr = this;
128 return *m_mapFromGlobalCallback(const_cast<void *>(thisPtr), &globalPos);
129 } else {
130 return ::KDDockWidgets::flutter::Window::mapFromGlobal(globalPos);
131 }
132}
133KDDockWidgets::Point Window_wrapper::mapFromGlobal_nocallback(KDDockWidgets::Point globalPos) const
134{
135 return ::KDDockWidgets::flutter::Window::mapFromGlobal(globalPos);
136}
137KDDockWidgets::Point Window_wrapper::mapToGlobal(KDDockWidgets::Point localPos) const
138{
140 const void *thisPtr = this;
141 return *m_mapToGlobalCallback(const_cast<void *>(thisPtr), &localPos);
142 } else {
143 return ::KDDockWidgets::flutter::Window::mapToGlobal(localPos);
144 }
145}
146KDDockWidgets::Point Window_wrapper::mapToGlobal_nocallback(KDDockWidgets::Point localPos) const
147{
148 return ::KDDockWidgets::flutter::Window::mapToGlobal(localPos);
149}
150KDDockWidgets::Size Window_wrapper::maxSize() const
151{
152 if (m_maxSizeCallback) {
153 const void *thisPtr = this;
154 return *m_maxSizeCallback(const_cast<void *>(thisPtr));
155 } else {
156 return ::KDDockWidgets::flutter::Window::maxSize();
157 }
158}
159KDDockWidgets::Size Window_wrapper::maxSize_nocallback() const
160{
161 return ::KDDockWidgets::flutter::Window::maxSize();
162}
163KDDockWidgets::Size Window_wrapper::minSize() const
164{
165 if (m_minSizeCallback) {
166 const void *thisPtr = this;
167 return *m_minSizeCallback(const_cast<void *>(thisPtr));
168 } else {
169 return ::KDDockWidgets::flutter::Window::minSize();
170 }
171}
172KDDockWidgets::Size Window_wrapper::minSize_nocallback() const
173{
174 return ::KDDockWidgets::flutter::Window::minSize();
175}
176void Window_wrapper::resize(int width, int height)
177{
178 if (m_resizeCallback) {
179 const void *thisPtr = this;
180 m_resizeCallback(const_cast<void *>(thisPtr), width, height);
181 } else {
182 ::KDDockWidgets::flutter::Window::resize(width, height);
183 }
184}
185void Window_wrapper::resize_nocallback(int width, int height)
186{
187 ::KDDockWidgets::flutter::Window::resize(width, height);
188}
189void Window_wrapper::setFramePosition(KDDockWidgets::Point targetPos)
190{
192 const void *thisPtr = this;
193 m_setFramePositionCallback(const_cast<void *>(thisPtr), &targetPos);
194 } else {
195 ::KDDockWidgets::flutter::Window::setFramePosition(targetPos);
196 }
197}
198void Window_wrapper::setFramePosition_nocallback(KDDockWidgets::Point targetPos)
199{
200 ::KDDockWidgets::flutter::Window::setFramePosition(targetPos);
201}
202void Window_wrapper::setGeometry(KDDockWidgets::Rect arg__1)
203{
205 const void *thisPtr = this;
206 m_setGeometryCallback(const_cast<void *>(thisPtr), &arg__1);
207 } else {
208 ::KDDockWidgets::flutter::Window::setGeometry(arg__1);
209 }
210}
211void Window_wrapper::setGeometry_nocallback(KDDockWidgets::Rect arg__1)
212{
213 ::KDDockWidgets::flutter::Window::setGeometry(arg__1);
214}
216{
218 const void *thisPtr = this;
219 m_setVisibleCallback(const_cast<void *>(thisPtr), arg__1);
220 } else {
221 ::KDDockWidgets::flutter::Window::setVisible(arg__1);
222 }
223}
225{
226 ::KDDockWidgets::flutter::Window::setVisible(arg__1);
227}
229{
231 const void *thisPtr = this;
232 return m_supportsHonouringLayoutMinSizeCallback(const_cast<void *>(thisPtr));
233 } else {
234 return ::KDDockWidgets::flutter::Window::supportsHonouringLayoutMinSize();
235 }
236}
238{
239 return ::KDDockWidgets::flutter::Window::supportsHonouringLayoutMinSize();
240}
244
245}
246}
247static KDDockWidgets::flutter::Window *fromPtr(void *ptr)
248{
249 return reinterpret_cast<KDDockWidgets::flutter::Window *>(ptr);
250}
255extern "C" {
257{
259} // destroy()
261{
262 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->destroy_nocallback();} else { return targetPtr->destroy();} }();
263}
264// frameGeometry() const
266{
267 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->frameGeometry_nocallback();} else { return targetPtr->frameGeometry();} }() };
268 return result;
269}
270// fromNativePixels(KDDockWidgets::Point arg__1) const
272{
273 assert(arg__1_);
274 auto &arg__1 = *reinterpret_cast<KDDockWidgets::Point *>(arg__1_);
275 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->fromNativePixels_nocallback(arg__1);} else { return targetPtr->fromNativePixels(arg__1);} }() };
276 return result;
277}
278// geometry() const
280{
281 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Rect> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->geometry_nocallback();} else { return targetPtr->geometry();} }() };
282 return result;
283}
284// isActive() const
286{
287 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isActive_nocallback();} else { return targetPtr->isActive();} }();
288 return result;
289}
290// isFullScreen() const
292{
293 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isFullScreen_nocallback();} else { return targetPtr->isFullScreen();} }();
294 return result;
295}
296// isVisible() const
298{
299 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->isVisible_nocallback();} else { return targetPtr->isVisible();} }();
300 return result;
301}
302// mapFromGlobal(KDDockWidgets::Point globalPos) const
303void *c_KDDockWidgets__flutter__Window__mapFromGlobal_Point(void *thisObj, void *globalPos_)
304{
305 assert(globalPos_);
306 auto &globalPos = *reinterpret_cast<KDDockWidgets::Point *>(globalPos_);
307 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapFromGlobal_nocallback(globalPos);} else { return targetPtr->mapFromGlobal(globalPos);} }() };
308 return result;
309}
310// mapToGlobal(KDDockWidgets::Point localPos) const
311void *c_KDDockWidgets__flutter__Window__mapToGlobal_Point(void *thisObj, void *localPos_)
312{
313 assert(localPos_);
314 auto &localPos = *reinterpret_cast<KDDockWidgets::Point *>(localPos_);
315 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Point> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->mapToGlobal_nocallback(localPos);} else { return targetPtr->mapToGlobal(localPos);} }() };
316 return result;
317}
318// maxSize() const
320{
321 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->maxSize_nocallback();} else { return targetPtr->maxSize();} }() };
322 return result;
323}
324// minSize() const
326{
327 const auto &result = new Dartagnan::ValueWrapper<KDDockWidgets::Size> { [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->minSize_nocallback();} else { return targetPtr->minSize();} }() };
328 return result;
329}
330// resize(int width, int height)
331void c_KDDockWidgets__flutter__Window__resize_int_int(void *thisObj, int width, int height)
332{
333 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->resize_nocallback(width,height);} else { return targetPtr->resize(width,height);} }();
334}
335// setFramePosition(KDDockWidgets::Point targetPos)
337{
338 assert(targetPos_);
339 auto &targetPos = *reinterpret_cast<KDDockWidgets::Point *>(targetPos_);
340 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setFramePosition_nocallback(targetPos);} else { return targetPtr->setFramePosition(targetPos);} }();
341}
342// setGeometry(KDDockWidgets::Rect arg__1)
344{
345 assert(arg__1_);
346 auto &arg__1 = *reinterpret_cast<KDDockWidgets::Rect *>(arg__1_);
347 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setGeometry_nocallback(arg__1);} else { return targetPtr->setGeometry(arg__1);} }();
348}
349// setVisible(bool arg__1)
351{
352 [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->setVisible_nocallback(arg__1);} else { return targetPtr->setVisible(arg__1);} }();
353}
354// supportsHonouringLayoutMinSize() const
356{
357 const auto &result = [&] {auto targetPtr = fromPtr(thisObj);auto wrapperPtr = dynamic_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper*>(targetPtr);if (wrapperPtr) { return wrapperPtr->supportsHonouringLayoutMinSize_nocallback();} else { return targetPtr->supportsHonouringLayoutMinSize();} }();
358 return result;
359}
361{
362 delete fromPtr(thisObj);
363}
364void c_KDDockWidgets__flutter__Window__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
365{
366 auto wrapper = fromWrapperPtr(ptr);
367 switch (methodId) {
368 case 16:
369 wrapper->m_destroyCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_destroy>(callback);
370 break;
371 case 17:
372 wrapper->m_frameGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_frameGeometry>(callback);
373 break;
374 case 18:
375 wrapper->m_fromNativePixelsCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_fromNativePixels>(callback);
376 break;
377 case 19:
378 wrapper->m_geometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_geometry>(callback);
379 break;
380 case 20:
381 wrapper->m_isActiveCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_isActive>(callback);
382 break;
383 case 21:
384 wrapper->m_isFullScreenCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_isFullScreen>(callback);
385 break;
386 case 22:
387 wrapper->m_isVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_isVisible>(callback);
388 break;
389 case 23:
390 wrapper->m_mapFromGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_mapFromGlobal>(callback);
391 break;
392 case 24:
393 wrapper->m_mapToGlobalCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_mapToGlobal>(callback);
394 break;
395 case 25:
396 wrapper->m_maxSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_maxSize>(callback);
397 break;
398 case 26:
399 wrapper->m_minSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_minSize>(callback);
400 break;
401 case 27:
402 wrapper->m_resizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_resize>(callback);
403 break;
404 case 28:
405 wrapper->m_setFramePositionCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_setFramePosition>(callback);
406 break;
407 case 29:
408 wrapper->m_setGeometryCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_setGeometry>(callback);
409 break;
410 case 30:
411 wrapper->m_setVisibleCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_setVisible>(callback);
412 break;
413 case 31:
414 wrapper->m_supportsHonouringLayoutMinSizeCallback = reinterpret_cast<KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper::Callback_supportsHonouringLayoutMinSize>(callback);
415 break;
416 }
417}
418}
static KDDockWidgetsBindings_wrappersNS::KDDWBindingsFlutter::Window_wrapper * fromWrapperPtr(void *ptr)
Definition Window_c.cpp:251
void c_KDDockWidgets__flutter__Window__setVisible_bool(void *thisObj, bool arg__1)
Definition Window_c.cpp:350
bool c_KDDockWidgets__flutter__Window__isVisible(void *thisObj)
Definition Window_c.cpp:297
bool c_KDDockWidgets__flutter__Window__isFullScreen(void *thisObj)
Definition Window_c.cpp:291
void c_KDDockWidgets__flutter__Window__resize_int_int(void *thisObj, int width, int height)
Definition Window_c.cpp:331
void * c_KDDockWidgets__flutter__Window__geometry(void *thisObj)
Definition Window_c.cpp:279
void c_KDDockWidgets__flutter__Window__setGeometry_Rect(void *thisObj, void *arg__1_)
Definition Window_c.cpp:343
void * c_KDDockWidgets__flutter__Window__fromNativePixels_Point(void *thisObj, void *arg__1_)
Definition Window_c.cpp:271
void c_KDDockWidgets__flutter__Window__destructor(void *thisObj)
Definition Window_c.cpp:360
void c_KDDockWidgets__flutter__Window_Finalizer(void *cppObj)
Definition Window_c.cpp:256
void * c_KDDockWidgets__flutter__Window__frameGeometry(void *thisObj)
Definition Window_c.cpp:265
void c_KDDockWidgets__flutter__Window__setFramePosition_Point(void *thisObj, void *targetPos_)
Definition Window_c.cpp:336
void * c_KDDockWidgets__flutter__Window__minSize(void *thisObj)
Definition Window_c.cpp:325
bool c_KDDockWidgets__flutter__Window__supportsHonouringLayoutMinSize(void *thisObj)
Definition Window_c.cpp:355
void * c_KDDockWidgets__flutter__Window__mapToGlobal_Point(void *thisObj, void *localPos_)
Definition Window_c.cpp:311
static KDDockWidgets::flutter::Window * fromPtr(void *ptr)
Definition Window_c.cpp:247
void * c_KDDockWidgets__flutter__Window__maxSize(void *thisObj)
Definition Window_c.cpp:319
void c_KDDockWidgets__flutter__Window__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
Definition Window_c.cpp:364
void c_KDDockWidgets__flutter__Window__destroy(void *thisObj)
Definition Window_c.cpp:260
void * c_KDDockWidgets__flutter__Window__mapFromGlobal_Point(void *thisObj, void *globalPos_)
Definition Window_c.cpp:303
bool c_KDDockWidgets__flutter__Window__isActive(void *thisObj)
Definition Window_c.cpp:285
virtual void setGeometry_nocallback(KDDockWidgets::Rect arg__1)
Definition Window_c.cpp:211
void(* Callback_setFramePosition)(void *, KDDockWidgets::Point *targetPos)
Definition Window_c.h:77
virtual KDDockWidgets::Point mapToGlobal(KDDockWidgets::Point localPos) const
Definition Window_c.cpp:137
KDDockWidgets::Point *(* Callback_fromNativePixels)(void *, KDDockWidgets::Point *arg__1)
Definition Window_c.h:57
KDDockWidgets::Point *(* Callback_mapToGlobal)(void *, KDDockWidgets::Point *localPos)
Definition Window_c.h:69
virtual KDDockWidgets::Point mapToGlobal_nocallback(KDDockWidgets::Point localPos) const
Definition Window_c.cpp:146
void(* Callback_setGeometry)(void *, KDDockWidgets::Rect *arg__1)
Definition Window_c.h:79
virtual KDDockWidgets::Point mapFromGlobal_nocallback(KDDockWidgets::Point globalPos) const
Definition Window_c.cpp:133
virtual KDDockWidgets::Point mapFromGlobal(KDDockWidgets::Point globalPos) const
Definition Window_c.cpp:124
virtual KDDockWidgets::Point fromNativePixels_nocallback(KDDockWidgets::Point arg__1) const
Definition Window_c.cpp:68
virtual void setFramePosition_nocallback(KDDockWidgets::Point targetPos)
Definition Window_c.cpp:198
virtual void setFramePosition(KDDockWidgets::Point targetPos)
Definition Window_c.cpp:189
KDDockWidgets::Point *(* Callback_mapFromGlobal)(void *, KDDockWidgets::Point *globalPos)
Definition Window_c.h:67
virtual KDDockWidgets::Point fromNativePixels(KDDockWidgets::Point arg__1) const
Definition Window_c.cpp:59
Callback_supportsHonouringLayoutMinSize m_supportsHonouringLayoutMinSizeCallback
Definition Window_c.h:84
int(* CleanupCallback)(void *thisPtr)
Definition Config_c.cpp:21
static CleanupCallback s_cleanupCallback
Definition Config_c.cpp:22

© 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