KDDockWidgets API Documentation 2.1
Loading...
Searching...
No Matches
ClassicIndicatorWindowViewInterface_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"
13#include <string_p.h>
14#include <geometry_helpers_p.h>
15
17namespace KDDWBindingsCore {
19{
20public:
23 virtual KDDockWidgets::DropLocation hover(KDDockWidgets::Point arg__1);
24 virtual KDDockWidgets::DropLocation hover_nocallback(KDDockWidgets::Point arg__1);
25 virtual bool isWindow() const;
26 virtual bool isWindow_nocallback() const;
27 virtual KDDockWidgets::Point posForIndicator(KDDockWidgets::DropLocation arg__1) const;
28 virtual KDDockWidgets::Point posForIndicator_nocallback(KDDockWidgets::DropLocation arg__1) const;
29 virtual void raise();
30 virtual void raise_nocallback();
31 virtual void resize(KDDockWidgets::Size arg__1);
32 virtual void resize_nocallback(KDDockWidgets::Size arg__1);
33 virtual void setGeometry(KDDockWidgets::Rect arg__1);
34 virtual void setGeometry_nocallback(KDDockWidgets::Rect arg__1);
35 virtual void setObjectName(const QString &arg__1);
36 virtual void setObjectName_nocallback(const QString &arg__1);
37 virtual void setVisible(bool arg__1);
38 virtual void setVisible_nocallback(bool arg__1);
39 virtual void updateIndicatorVisibility();
41 virtual void updatePositions();
42 virtual void updatePositions_nocallback();
43 typedef KDDockWidgets::DropLocation (*Callback_hover)(void *, KDDockWidgets::Point *arg__1);
45 typedef bool (*Callback_isWindow)(void *);
47 typedef KDDockWidgets::Point *(*Callback_posForIndicator)(void *, KDDockWidgets::DropLocation arg__1);
49 typedef void (*Callback_raise)(void *);
51 typedef void (*Callback_resize)(void *, KDDockWidgets::Size *arg__1);
53 typedef void (*Callback_setGeometry)(void *, KDDockWidgets::Rect *arg__1);
55 typedef void (*Callback_setObjectName)(void *, const QString &arg__1);
57 typedef void (*Callback_setVisible)(void *, bool arg__1);
59 typedef void (*Callback_updateIndicatorVisibility)(void *);
61 typedef void (*Callback_updatePositions)(void *);
63};
64}
65}
66extern "C" {
67// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::ClassicIndicatorWindowViewInterface()
69// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::hover(KDDockWidgets::Point arg__1)
70DOCKS_EXPORT int c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__hover_Point(void *thisObj, void *arg__1_);
71// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::isWindow() const
73// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::posForIndicator(KDDockWidgets::DropLocation arg__1) const
75// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::raise()
77// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::resize(KDDockWidgets::Size arg__1)
78DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__resize_Size(void *thisObj, void *arg__1_);
79// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::setGeometry(KDDockWidgets::Rect arg__1)
80DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setGeometry_Rect(void *thisObj, void *arg__1_);
81// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::setObjectName(const QString & arg__1)
82DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setObjectName_QString(void *thisObj, const char *arg__1_);
83// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::setVisible(bool arg__1)
84DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setVisible_bool(void *thisObj, bool arg__1);
85// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::updateIndicatorVisibility()
87// KDDockWidgets::Core::ClassicIndicatorWindowViewInterface::updatePositions()
90DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__registerVirtualMethodCallback(void *ptr, void *callback, int methodId);
92}
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__resize_Size(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__updateIndicatorVisibility(void *thisObj)
DOCKS_EXPORT int c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__hover_Point(void *thisObj, void *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__destructor(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setGeometry_Rect(void *thisObj, void *arg__1_)
DOCKS_EXPORT bool c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__isWindow(void *thisObj)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setVisible_bool(void *thisObj, bool arg__1)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__raise(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__posForIndicator_DropLocation(void *thisObj, int arg__1)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__setObjectName_QString(void *thisObj, const char *arg__1_)
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__updatePositions(void *thisObj)
DOCKS_EXPORT void * c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface__constructor()
DOCKS_EXPORT void c_KDDockWidgets__Core__ClassicIndicatorWindowViewInterface_Finalizer(void *cppObj)
The window that will hold the classic indicators This is a window so it can be over the window that i...
DropLocation
Enum describing the different drop indicator types.

© 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