KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
IndicatorWindow_c.h
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 "kddockwidgets_export.h"
12#include <ClassicIndicatorsWindow.h>
14#include <core/View.h>
15#include <geometry_helpers_p.h>
16#include <string_p.h>
17#include <core/Group.h>
18
20namespace KDDWBindingsFlutter {
22{
23public:
26 virtual void activateWindow();
27 virtual void activateWindow_nocallback();
28 virtual bool close();
29 virtual bool close_nocallback();
30 virtual void createPlatformWindow();
32 virtual Qt::WindowFlags flags() const;
33 virtual Qt::WindowFlags flags_nocallback() const;
34 virtual KDDockWidgets::Rect geometry() const;
35 virtual KDDockWidgets::Rect geometry_nocallback() const;
36 virtual void grabMouse();
37 virtual void grabMouse_nocallback();
38 virtual bool hasFocus() const;
39 virtual bool hasFocus_nocallback() const;
40 virtual void hide();
41 virtual void hide_nocallback();
42 virtual KDDockWidgets::DropLocation hover(KDDockWidgets::Point globalPos);
43 virtual KDDockWidgets::DropLocation hover_nocallback(KDDockWidgets::Point globalPos);
44 virtual KDDockWidgets::DropLocation hover_flutter(KDDockWidgets::Point globalPos);
45 virtual KDDockWidgets::DropLocation hover_flutter_nocallback(KDDockWidgets::Point globalPos);
47 virtual void init();
48 virtual void init_nocallback();
49 virtual bool isActiveWindow() const;
50 virtual bool isActiveWindow_nocallback() const;
51 virtual bool isExplicitlyHidden() const;
52 virtual bool isExplicitlyHidden_nocallback() const;
53 virtual bool isMaximized() const;
54 virtual bool isMaximized_nocallback() const;
55 virtual bool isMinimized() const;
56 virtual bool isMinimized_nocallback() const;
57 virtual bool isMounted() const;
58 virtual bool isMounted_nocallback() const;
59 virtual bool isNull() const;
60 virtual bool isNull_nocallback() const;
61 virtual bool isRootView() const;
62 virtual bool isRootView_nocallback() const;
63 virtual bool isVisible() const;
64 virtual bool isVisible_nocallback() const;
65 virtual bool isWindow() const;
66 virtual bool isWindow_nocallback() const;
67 virtual KDDockWidgets::Point mapFromGlobal(KDDockWidgets::Point globalPt) const;
68 virtual KDDockWidgets::Point mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const;
69 virtual KDDockWidgets::Point mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const;
70 virtual KDDockWidgets::Point mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const;
71 virtual KDDockWidgets::Point mapToGlobal(KDDockWidgets::Point localPt) const;
72 virtual KDDockWidgets::Point mapToGlobal_nocallback(KDDockWidgets::Point localPt) const;
73 virtual KDDockWidgets::Size maxSizeHint() const;
74 virtual KDDockWidgets::Size maxSizeHint_nocallback() const;
75 virtual KDDockWidgets::Size minSize() const;
76 virtual KDDockWidgets::Size minSize_nocallback() const;
77 virtual void move(int x, int y);
78 virtual void move_nocallback(int x, int y);
79 virtual KDDockWidgets::Rect normalGeometry() const;
80 virtual KDDockWidgets::Rect normalGeometry_nocallback() const;
81 virtual void onChildAdded(KDDockWidgets::Core::View *childView);
83 virtual void onChildRemoved(KDDockWidgets::Core::View *childView);
87 virtual void onGeometryChanged();
88 virtual void onGeometryChanged_nocallback();
89 virtual void onRebuildRequested();
90 virtual void onRebuildRequested_nocallback();
91 virtual bool onResize(int h, int w);
92 virtual bool onResize_nocallback(int h, int w);
93 virtual KDDockWidgets::Point posForIndicator(KDDockWidgets::DropLocation arg__1) const;
94 virtual KDDockWidgets::Point posForIndicator_nocallback(KDDockWidgets::DropLocation arg__1) const;
95 virtual KDDockWidgets::Point posForIndicator_flutter(KDDockWidgets::DropLocation arg__1) const;
96 virtual KDDockWidgets::Point posForIndicator_flutter_nocallback(KDDockWidgets::DropLocation arg__1) const;
97 virtual void raise();
98 virtual void raise_nocallback();
99 virtual void raiseAndActivate();
100 virtual void raiseAndActivate_nocallback();
101 virtual void raiseChild(KDDockWidgets::Core::View *childView);
102 virtual void raiseChild_nocallback(KDDockWidgets::Core::View *childView);
105 virtual void releaseKeyboard();
106 virtual void releaseKeyboard_nocallback();
107 virtual void releaseMouse();
108 virtual void releaseMouse_nocallback();
109 virtual void resize(KDDockWidgets::Size arg__1);
110 virtual void resize_nocallback(KDDockWidgets::Size arg__1);
112 virtual void setCursor(Qt::CursorShape shape);
113 virtual void setCursor_nocallback(Qt::CursorShape shape);
114 virtual void setFixedHeight(int h);
115 virtual void setFixedHeight_nocallback(int h);
116 virtual void setFixedWidth(int w);
117 virtual void setFixedWidth_nocallback(int w);
118 virtual void setGeometry(KDDockWidgets::Rect arg__1);
119 virtual void setGeometry_nocallback(KDDockWidgets::Rect arg__1);
120 virtual void setHeight(int h);
121 virtual void setHeight_nocallback(int h);
122 virtual void setMaximumSize(KDDockWidgets::Size sz);
123 virtual void setMaximumSize_nocallback(KDDockWidgets::Size sz);
124 virtual void setMinimumSize(KDDockWidgets::Size sz);
125 virtual void setMinimumSize_nocallback(KDDockWidgets::Size sz);
126 virtual void setMouseTracking(bool enable);
127 virtual void setMouseTracking_nocallback(bool enable);
128 virtual void setObjectName(const QString &arg__1);
129 virtual void setObjectName_nocallback(const QString &arg__1);
130 virtual void setParent(KDDockWidgets::Core::View *parent);
132 virtual void setSize(int w, int h);
133 virtual void setSize_nocallback(int w, int h);
134 virtual void setViewName(const QString &name);
135 virtual void setViewName_nocallback(const QString &name);
136 virtual void setVisible(bool arg__1);
137 virtual void setVisible_nocallback(bool arg__1);
138 virtual void setWidth(int w);
139 virtual void setWidth_nocallback(int w);
140 virtual void setWindowOpacity(double v);
141 virtual void setWindowOpacity_nocallback(double v);
142 virtual void setWindowTitle(const QString &title);
143 virtual void setWindowTitle_nocallback(const QString &title);
144 virtual void setZOrder(int z);
145 virtual void setZOrder_nocallback(int z);
146 virtual void show();
147 virtual void show_nocallback();
148 virtual void showMaximized();
149 virtual void showMaximized_nocallback();
150 virtual void showMinimized();
151 virtual void showMinimized_nocallback();
152 virtual void showNormal();
153 virtual void showNormal_nocallback();
154 virtual void update();
155 virtual void update_nocallback();
156 virtual void updateIndicatorVisibility();
158 virtual void updatePositions();
159 virtual void updatePositions_nocallback();
160 virtual bool updatePositions_flutter(int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations);
161 virtual bool updatePositions_flutter_nocallback(int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations);
162 virtual QString viewName() const;
163 virtual QString viewName_nocallback() const;
164 virtual int zOrder() const;
165 virtual int zOrder_nocallback() const;
166 typedef void (*Callback_activateWindow)(void *);
168 typedef bool (*Callback_close)(void *);
170 typedef void (*Callback_createPlatformWindow)(void *);
172 typedef Qt::WindowFlags (*Callback_flags)(void *);
174 typedef KDDockWidgets::Rect *(*Callback_geometry)(void *);
176 typedef void (*Callback_grabMouse)(void *);
178 typedef bool (*Callback_hasFocus)(void *);
180 typedef void (*Callback_hide)(void *);
182 typedef KDDockWidgets::DropLocation (*Callback_hover)(void *, KDDockWidgets::Point *globalPos);
184 typedef KDDockWidgets::DropLocation (*Callback_hover_flutter)(void *, KDDockWidgets::Point *globalPos);
186 typedef void (*Callback_init)(void *);
188 typedef bool (*Callback_isActiveWindow)(void *);
190 typedef bool (*Callback_isExplicitlyHidden)(void *);
192 typedef bool (*Callback_isMaximized)(void *);
194 typedef bool (*Callback_isMinimized)(void *);
196 typedef bool (*Callback_isMounted)(void *);
198 typedef bool (*Callback_isNull)(void *);
200 typedef bool (*Callback_isRootView)(void *);
202 typedef bool (*Callback_isVisible)(void *);
204 typedef bool (*Callback_isWindow)(void *);
206 typedef KDDockWidgets::Point *(*Callback_mapFromGlobal)(void *, KDDockWidgets::Point *globalPt);
208 typedef KDDockWidgets::Point *(*Callback_mapTo)(void *, KDDockWidgets::Core::View *parent, KDDockWidgets::Point *pos);
210 typedef KDDockWidgets::Point *(*Callback_mapToGlobal)(void *, KDDockWidgets::Point *localPt);
212 typedef KDDockWidgets::Size *(*Callback_maxSizeHint)(void *);
214 typedef KDDockWidgets::Size *(*Callback_minSize)(void *);
216 typedef void (*Callback_move_2)(void *, int x, int y);
218 typedef KDDockWidgets::Rect *(*Callback_normalGeometry)(void *);
220 typedef void (*Callback_onChildAdded)(void *, KDDockWidgets::Core::View *childView);
222 typedef void (*Callback_onChildRemoved)(void *, KDDockWidgets::Core::View *childView);
226 typedef void (*Callback_onGeometryChanged)(void *);
228 typedef void (*Callback_onRebuildRequested)(void *);
230 typedef bool (*Callback_onResize_2)(void *, int h, int w);
232 typedef KDDockWidgets::Point *(*Callback_posForIndicator)(void *, KDDockWidgets::DropLocation arg__1);
234 typedef KDDockWidgets::Point *(*Callback_posForIndicator_flutter)(void *, KDDockWidgets::DropLocation arg__1);
236 typedef void (*Callback_raise)(void *);
238 typedef void (*Callback_raiseAndActivate)(void *);
240 typedef void (*Callback_raiseChild)(void *, KDDockWidgets::Core::View *childView);
244 typedef void (*Callback_releaseKeyboard)(void *);
246 typedef void (*Callback_releaseMouse)(void *);
248 typedef void (*Callback_resize)(void *, KDDockWidgets::Size *arg__1);
250 typedef void (*Callback_setCursor)(void *, Qt::CursorShape shape);
252 typedef void (*Callback_setFixedHeight)(void *, int h);
254 typedef void (*Callback_setFixedWidth)(void *, int w);
256 typedef void (*Callback_setGeometry)(void *, KDDockWidgets::Rect *arg__1);
258 typedef void (*Callback_setHeight)(void *, int h);
260 typedef void (*Callback_setMaximumSize)(void *, KDDockWidgets::Size *sz);
262 typedef void (*Callback_setMinimumSize)(void *, KDDockWidgets::Size *sz);
264 typedef void (*Callback_setMouseTracking)(void *, bool enable);
266 typedef void (*Callback_setObjectName)(void *, const QString &arg__1);
268 typedef void (*Callback_setParent)(void *, KDDockWidgets::Core::View *parent);
270 typedef void (*Callback_setSize_2)(void *, int w, int h);
272 typedef void (*Callback_setViewName)(void *, const QString &name);
274 typedef void (*Callback_setVisible)(void *, bool arg__1);
276 typedef void (*Callback_setWidth)(void *, int w);
278 typedef void (*Callback_setWindowOpacity)(void *, double v);
280 typedef void (*Callback_setWindowTitle)(void *, const QString &title);
282 typedef void (*Callback_setZOrder)(void *, int z);
284 typedef void (*Callback_show)(void *);
286 typedef void (*Callback_showMaximized)(void *);
288 typedef void (*Callback_showMinimized)(void *);
290 typedef void (*Callback_showNormal)(void *);
292 typedef void (*Callback_update)(void *);
294 typedef void (*Callback_updateIndicatorVisibility)(void *);
296 typedef void (*Callback_updatePositions)(void *);
298 typedef bool (*Callback_updatePositions_flutter)(void *, int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations);
300 typedef QString *(*Callback_viewName)(void *);
302 typedef int (*Callback_zOrder)(void *);
304};
305}
306}
307extern "C" {
308// KDDockWidgets::flutter::IndicatorWindow::IndicatorWindow(KDDockWidgets::Core::ClassicDropIndicatorOverlay * arg__1, KDDockWidgets::Core::View * parent)
310// KDDockWidgets::flutter::IndicatorWindow::activateWindow()
311DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__activateWindow(void *thisObj);
312// KDDockWidgets::flutter::IndicatorWindow::close()
313DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__close(void *thisObj);
314// KDDockWidgets::flutter::IndicatorWindow::createPlatformWindow()
316// KDDockWidgets::flutter::IndicatorWindow::flags() const
317DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__flags(void *thisObj);
318// KDDockWidgets::flutter::IndicatorWindow::geometry() const
319DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__geometry(void *thisObj);
320// KDDockWidgets::flutter::IndicatorWindow::grabMouse()
321DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__grabMouse(void *thisObj);
322// KDDockWidgets::flutter::IndicatorWindow::hasFocus() const
323DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__hasFocus(void *thisObj);
324// KDDockWidgets::flutter::IndicatorWindow::hide()
325DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__hide(void *thisObj);
326// KDDockWidgets::flutter::IndicatorWindow::hover(KDDockWidgets::Point globalPos)
327DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__hover_Point(void *thisObj, void *globalPos_);
328// KDDockWidgets::flutter::IndicatorWindow::hover_flutter(KDDockWidgets::Point globalPos)
329DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__hover_flutter_Point(void *thisObj, void *globalPos_);
330// KDDockWidgets::flutter::IndicatorWindow::hoveredGroup() const
331DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__hoveredGroup(void *thisObj);
332// KDDockWidgets::flutter::IndicatorWindow::init()
333DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__init(void *thisObj);
334// KDDockWidgets::flutter::IndicatorWindow::isActiveWindow() const
335DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isActiveWindow(void *thisObj);
336// KDDockWidgets::flutter::IndicatorWindow::isExplicitlyHidden() const
338// KDDockWidgets::flutter::IndicatorWindow::isMaximized() const
339DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMaximized(void *thisObj);
340// KDDockWidgets::flutter::IndicatorWindow::isMinimized() const
341DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMinimized(void *thisObj);
342// KDDockWidgets::flutter::IndicatorWindow::isMounted() const
343DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMounted(void *thisObj);
344// KDDockWidgets::flutter::IndicatorWindow::isNull() const
345DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isNull(void *thisObj);
346// KDDockWidgets::flutter::IndicatorWindow::isRootView() const
347DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isRootView(void *thisObj);
348// KDDockWidgets::flutter::IndicatorWindow::isVisible() const
349DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isVisible(void *thisObj);
350// KDDockWidgets::flutter::IndicatorWindow::isWindow() const
351DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isWindow(void *thisObj);
352// KDDockWidgets::flutter::IndicatorWindow::mapFromGlobal(KDDockWidgets::Point globalPt) const
353DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__mapFromGlobal_Point(void *thisObj, void *globalPt_);
354// KDDockWidgets::flutter::IndicatorWindow::mapTo(KDDockWidgets::Core::View * parent, KDDockWidgets::Point pos) const
355DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__mapTo_View_Point(void *thisObj, void *parent_, void *pos_);
356// KDDockWidgets::flutter::IndicatorWindow::mapToGlobal(KDDockWidgets::Point localPt) const
357DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__mapToGlobal_Point(void *thisObj, void *localPt_);
358// KDDockWidgets::flutter::IndicatorWindow::maxSizeHint() const
359DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__maxSizeHint(void *thisObj);
360// KDDockWidgets::flutter::IndicatorWindow::minSize() const
361DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__minSize(void *thisObj);
362// KDDockWidgets::flutter::IndicatorWindow::move(int x, int y)
363DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__move_int_int(void *thisObj, int x, int y);
364// KDDockWidgets::flutter::IndicatorWindow::normalGeometry() const
365DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__normalGeometry(void *thisObj);
366// KDDockWidgets::flutter::IndicatorWindow::onChildAdded(KDDockWidgets::Core::View * childView)
367DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildAdded_View(void *thisObj, void *childView_);
368// KDDockWidgets::flutter::IndicatorWindow::onChildRemoved(KDDockWidgets::Core::View * childView)
369DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildRemoved_View(void *thisObj, void *childView_);
370// KDDockWidgets::flutter::IndicatorWindow::onChildVisibilityChanged(KDDockWidgets::Core::View * childView)
371DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildVisibilityChanged_View(void *thisObj, void *childView_);
372// KDDockWidgets::flutter::IndicatorWindow::onGeometryChanged()
374// KDDockWidgets::flutter::IndicatorWindow::onRebuildRequested()
376// KDDockWidgets::flutter::IndicatorWindow::onResize(int h, int w)
377DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__onResize_int_int(void *thisObj, int h, int w);
378// KDDockWidgets::flutter::IndicatorWindow::posForIndicator(KDDockWidgets::DropLocation arg__1) const
379DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__posForIndicator_DropLocation(void *thisObj, int arg__1);
380// KDDockWidgets::flutter::IndicatorWindow::posForIndicator_flutter(KDDockWidgets::DropLocation arg__1) const
382// KDDockWidgets::flutter::IndicatorWindow::raise()
383DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raise(void *thisObj);
384// KDDockWidgets::flutter::IndicatorWindow::raiseAndActivate()
386// KDDockWidgets::flutter::IndicatorWindow::raiseChild(KDDockWidgets::Core::View * childView)
387DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raiseChild_View(void *thisObj, void *childView_);
388// KDDockWidgets::flutter::IndicatorWindow::raiseWindow(KDDockWidgets::Core::View * rootView)
389DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raiseWindow_View(void *thisObj, void *rootView_);
390// KDDockWidgets::flutter::IndicatorWindow::releaseKeyboard()
392// KDDockWidgets::flutter::IndicatorWindow::releaseMouse()
393DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__releaseMouse(void *thisObj);
394// KDDockWidgets::flutter::IndicatorWindow::resize(KDDockWidgets::Size arg__1)
395DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__resize_Size(void *thisObj, void *arg__1_);
396// KDDockWidgets::flutter::IndicatorWindow::rubberBand() const
397DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__rubberBand(void *thisObj);
398// KDDockWidgets::flutter::IndicatorWindow::setCursor(Qt::CursorShape shape)
399DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setCursor_CursorShape(void *thisObj, int shape);
400// KDDockWidgets::flutter::IndicatorWindow::setFixedHeight(int h)
401DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setFixedHeight_int(void *thisObj, int h);
402// KDDockWidgets::flutter::IndicatorWindow::setFixedWidth(int w)
403DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setFixedWidth_int(void *thisObj, int w);
404// KDDockWidgets::flutter::IndicatorWindow::setGeometry(KDDockWidgets::Rect arg__1)
405DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setGeometry_Rect(void *thisObj, void *arg__1_);
406// KDDockWidgets::flutter::IndicatorWindow::setHeight(int h)
407DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setHeight_int(void *thisObj, int h);
408// KDDockWidgets::flutter::IndicatorWindow::setMaximumSize(KDDockWidgets::Size sz)
409DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMaximumSize_Size(void *thisObj, void *sz_);
410// KDDockWidgets::flutter::IndicatorWindow::setMinimumSize(KDDockWidgets::Size sz)
411DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMinimumSize_Size(void *thisObj, void *sz_);
412// KDDockWidgets::flutter::IndicatorWindow::setMouseTracking(bool enable)
413DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMouseTracking_bool(void *thisObj, bool enable);
414// KDDockWidgets::flutter::IndicatorWindow::setObjectName(const QString & arg__1)
415DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setObjectName_QString(void *thisObj, const char *arg__1_);
416// KDDockWidgets::flutter::IndicatorWindow::setParent(KDDockWidgets::Core::View * parent)
417DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setParent_View(void *thisObj, void *parent_);
418// KDDockWidgets::flutter::IndicatorWindow::setSize(int w, int h)
419DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setSize_int_int(void *thisObj, int w, int h);
420// KDDockWidgets::flutter::IndicatorWindow::setViewName(const QString & name)
421DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setViewName_QString(void *thisObj, const char *name_);
422// KDDockWidgets::flutter::IndicatorWindow::setVisible(bool arg__1)
423DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setVisible_bool(void *thisObj, bool arg__1);
424// KDDockWidgets::flutter::IndicatorWindow::setWidth(int w)
425DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWidth_int(void *thisObj, int w);
426// KDDockWidgets::flutter::IndicatorWindow::setWindowOpacity(double v)
427DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWindowOpacity_double(void *thisObj, double v);
428// KDDockWidgets::flutter::IndicatorWindow::setWindowTitle(const QString & title)
429DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWindowTitle_QString(void *thisObj, const char *title_);
430// KDDockWidgets::flutter::IndicatorWindow::setZOrder(int z)
431DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setZOrder_int(void *thisObj, int z);
432// KDDockWidgets::flutter::IndicatorWindow::show()
433DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__show(void *thisObj);
434// KDDockWidgets::flutter::IndicatorWindow::showMaximized()
435DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showMaximized(void *thisObj);
436// KDDockWidgets::flutter::IndicatorWindow::showMinimized()
437DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showMinimized(void *thisObj);
438// KDDockWidgets::flutter::IndicatorWindow::showNormal()
439DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showNormal(void *thisObj);
440// KDDockWidgets::flutter::IndicatorWindow::update()
441DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__update(void *thisObj);
442// KDDockWidgets::flutter::IndicatorWindow::updateIndicatorVisibility()
444// KDDockWidgets::flutter::IndicatorWindow::updatePositions()
446// KDDockWidgets::flutter::IndicatorWindow::updatePositions_flutter(int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group * hoveredGroup, int visibleLocations)
447DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__updatePositions_flutter_int_int_Group_int(void *thisObj, int overlayWidth, int overlayHeight, void *hoveredGroup_, int visibleLocations);
448// KDDockWidgets::flutter::IndicatorWindow::viewName() const
449DOCKS_EXPORT void *c_KDDockWidgets__flutter__IndicatorWindow__viewName(void *thisObj);
450// KDDockWidgets::flutter::IndicatorWindow::zOrder() const
451DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__zOrder(void *thisObj);
452DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__destructor(void *thisObj);
453DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__registerVirtualMethodCallback(void *ptr, void *callback, int methodId);
454DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow_Finalizer(void *cppObj);
455}
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isRootView(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__viewName(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__hoveredGroup(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__close(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onGeometryChanged(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setSize_int_int(void *thisObj, int w, int h)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raiseWindow_View(void *thisObj, void *rootView_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raiseAndActivate(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__minSize(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__hasFocus(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWindowTitle_QString(void *thisObj, const char *title_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMaximumSize_Size(void *thisObj, void *sz_)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__constructor_ClassicDropIndicatorOverlay_View(void *arg__1_, void *parent_)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMaximized(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__rubberBand(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__mapToGlobal_Point(void *thisObj, void *localPt_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__releaseMouse(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__updatePositions(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setVisible_bool(void *thisObj, bool arg__1)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__updatePositions_flutter_int_int_Group_int(void *thisObj, int overlayWidth, int overlayHeight, void *hoveredGroup_, int visibleLocations)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__posForIndicator_DropLocation(void *thisObj, int arg__1)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWidth_int(void *thisObj, int w)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__show(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__createPlatformWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow_Finalizer(void *cppObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raiseChild_View(void *thisObj, void *childView_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setGeometry_Rect(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__releaseKeyboard(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isVisible(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildAdded_View(void *thisObj, void *childView_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onRebuildRequested(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__onResize_int_int(void *thisObj, int h, int w)
DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__hover_flutter_Point(void *thisObj, void *globalPos_)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__geometry(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__updateIndicatorVisibility(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMinimized(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setWindowOpacity_double(void *thisObj, double v)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__activateWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isActiveWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__resize_Size(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMouseTracking_bool(void *thisObj, bool enable)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setFixedHeight_int(void *thisObj, int h)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setViewName_QString(void *thisObj, const char *name_)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__maxSizeHint(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__mapFromGlobal_Point(void *thisObj, void *globalPt_)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__posForIndicator_flutter_DropLocation(void *thisObj, int arg__1)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildVisibilityChanged_View(void *thisObj, void *childView_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setObjectName_QString(void *thisObj, const char *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setHeight_int(void *thisObj, int h)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showMinimized(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showMaximized(void *thisObj)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isExplicitlyHidden(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__flags(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__raise(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__mapTo_View_Point(void *thisObj, void *parent_, void *pos_)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isNull(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__hide(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__flutter__IndicatorWindow__normalGeometry(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setParent_View(void *thisObj, void *parent_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__destructor(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__update(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setFixedWidth_int(void *thisObj, int w)
DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__zOrder(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__move_int_int(void *thisObj, int x, int y)
DOCKS_EXPORT bool c_KDDockWidgets__flutter__IndicatorWindow__isMounted(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__init(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setZOrder_int(void *thisObj, int z)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__grabMouse(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__flutter__IndicatorWindow__hover_Point(void *thisObj, void *globalPos_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setCursor_CursorShape(void *thisObj, int shape)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__onChildRemoved_View(void *thisObj, void *childView_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__setMinimumSize_Size(void *thisObj, void *sz_)
DOCKS_EXPORT void c_KDDockWidgets__flutter__IndicatorWindow__showNormal(void *thisObj)
virtual KDDockWidgets::DropLocation hover_nocallback(KDDockWidgets::Point globalPos)
virtual bool updatePositions_flutter_nocallback(int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations)
virtual KDDockWidgets::Point mapTo(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
KDDockWidgets::Point *(* Callback_posForIndicator)(void *, KDDockWidgets::DropLocation arg__1)
virtual void onChildVisibilityChanged_nocallback(KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_mapFromGlobal)(void *, KDDockWidgets::Point *globalPt)
virtual void onChildRemoved_nocallback(KDDockWidgets::Core::View *childView)
virtual KDDockWidgets::Point mapTo_nocallback(KDDockWidgets::Core::View *parent, KDDockWidgets::Point pos) const
KDDockWidgets::DropLocation(* Callback_hover_flutter)(void *, KDDockWidgets::Point *globalPos)
virtual KDDockWidgets::DropLocation hover(KDDockWidgets::Point globalPos)
virtual KDDockWidgets::DropLocation hover_flutter_nocallback(KDDockWidgets::Point globalPos)
virtual KDDockWidgets::Point mapFromGlobal(KDDockWidgets::Point globalPt) const
void(* Callback_onChildVisibilityChanged)(void *, KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_posForIndicator_flutter)(void *, KDDockWidgets::DropLocation arg__1)
virtual KDDockWidgets::Point posForIndicator_nocallback(KDDockWidgets::DropLocation arg__1) const
virtual void onChildVisibilityChanged(KDDockWidgets::Core::View *childView)
void(* Callback_onChildRemoved)(void *, KDDockWidgets::Core::View *childView)
virtual KDDockWidgets::Point mapFromGlobal_nocallback(KDDockWidgets::Point globalPt) const
virtual bool isNull() const
Returns whether the gui item represented by this view was already deleted Usually false,...
virtual KDDockWidgets::Point posForIndicator(KDDockWidgets::DropLocation arg__1) const
void(* Callback_raiseWindow)(void *, KDDockWidgets::Core::View *rootView)
void(* Callback_raiseChild)(void *, KDDockWidgets::Core::View *childView)
virtual KDDockWidgets::Point posForIndicator_flutter_nocallback(KDDockWidgets::DropLocation arg__1) const
virtual KDDockWidgets::DropLocation hover_flutter(KDDockWidgets::Point globalPos)
void(* Callback_onChildAdded)(void *, KDDockWidgets::Core::View *childView)
KDDockWidgets::Point *(* Callback_mapToGlobal)(void *, KDDockWidgets::Point *localPt)
virtual void setZOrder(int z)
Sets the z order Not supported on all platforms and only relevant for MDI mode.
virtual void setViewName(const QString &name)
Equivalent to Qt's QObject::objectName()
virtual KDDockWidgets::Point mapToGlobal(KDDockWidgets::Point localPt) const
virtual KDDockWidgets::Point posForIndicator_flutter(KDDockWidgets::DropLocation arg__1) const
implemented in dart. workaround for multi-inheritance binding limitations
KDDockWidgets::Point *(* Callback_mapTo)(void *, KDDockWidgets::Core::View *parent, KDDockWidgets::Point *pos)
virtual KDDockWidgets::Point mapToGlobal_nocallback(KDDockWidgets::Point localPt) const
KDDockWidgets::DropLocation(* Callback_hover)(void *, KDDockWidgets::Point *globalPos)
bool(* Callback_updatePositions_flutter)(void *, int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations)
virtual bool updatePositions_flutter(int overlayWidth, int overlayHeight, KDDockWidgets::Core::Group *hoveredGroup, int visibleLocations)
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.
DropLocation
Enum describing the different drop indicator types.
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