KDDockWidgets API Documentation
2.0
Loading...
Searching...
No Matches
source
src
flutter
generated
KDDockWidgetsBindings
dart
ffi
KDDWBindingsCore
SideBar_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 <SideBar.h>
13
#include <
core/DockWidget.h
>
14
#include "
core/MainWindow.h
"
15
#include <
core/View.h
>
16
#include <geometry_helpers_p.h>
17
18
namespace
KDDockWidgetsBindings_wrappersNS
{
19
namespace
KDDWBindingsCore {
20
class
SideBar_wrapper
:
public
::KDDockWidgets::Core::SideBar
21
{
22
public
:
23
~SideBar_wrapper
();
24
void
addDockWidget
(
KDDockWidgets::Core::DockWidget
*dw);
25
void
clear
();
26
bool
containsDockWidget
(
KDDockWidgets::Core::DockWidget
*arg__1)
const
;
27
bool
isEmpty
()
const
;
28
bool
isVertical
()
const
;
29
KDDockWidgets::Core::MainWindow
*
mainWindow
()
const
;
30
void
onButtonClicked
(
KDDockWidgets::Core::DockWidget
*dw);
31
void
removeDockWidget
(
KDDockWidgets::Core::DockWidget
*dw);
32
virtual
void
setParentView_impl
(
KDDockWidgets::Core::View
*parent);
33
virtual
void
setParentView_impl_nocallback
(
KDDockWidgets::Core::View
*parent);
34
void
toggleOverlay
(
KDDockWidgets::Core::DockWidget
*arg__1);
35
typedef
void (*
Callback_setParentView_impl
)(
void
*,
KDDockWidgets::Core::View
*parent);
36
Callback_setParentView_impl
m_setParentView_implCallback
=
nullptr
;
37
};
38
}
39
}
40
extern
"C"
{
41
// KDDockWidgets::Core::SideBar::addDockWidget(KDDockWidgets::Core::DockWidget * dw)
42
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__addDockWidget_DockWidget
(
void
*thisObj,
void
*dw_);
43
// KDDockWidgets::Core::SideBar::clear()
44
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__clear
(
void
*thisObj);
45
// KDDockWidgets::Core::SideBar::containsDockWidget(KDDockWidgets::Core::DockWidget * arg__1) const
46
DOCKS_EXPORT
bool
c_KDDockWidgets__Core__SideBar__containsDockWidget_DockWidget
(
void
*thisObj,
void
*arg__1_);
47
// KDDockWidgets::Core::SideBar::isEmpty() const
48
DOCKS_EXPORT
bool
c_KDDockWidgets__Core__SideBar__isEmpty
(
void
*thisObj);
49
// KDDockWidgets::Core::SideBar::isVertical() const
50
DOCKS_EXPORT
bool
c_KDDockWidgets__Core__SideBar__isVertical
(
void
*thisObj);
51
// KDDockWidgets::Core::SideBar::mainWindow() const
52
DOCKS_EXPORT
void
*
c_KDDockWidgets__Core__SideBar__mainWindow
(
void
*thisObj);
53
// KDDockWidgets::Core::SideBar::onButtonClicked(KDDockWidgets::Core::DockWidget * dw)
54
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__onButtonClicked_DockWidget
(
void
*thisObj,
void
*dw_);
55
// KDDockWidgets::Core::SideBar::removeDockWidget(KDDockWidgets::Core::DockWidget * dw)
56
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__removeDockWidget_DockWidget
(
void
*thisObj,
void
*dw_);
57
// KDDockWidgets::Core::SideBar::setParentView_impl(KDDockWidgets::Core::View * parent)
58
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__setParentView_impl_View
(
void
*thisObj,
void
*parent_);
59
// KDDockWidgets::Core::SideBar::toggleOverlay(KDDockWidgets::Core::DockWidget * arg__1)
60
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__toggleOverlay_DockWidget
(
void
*thisObj,
void
*arg__1_);
61
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__destructor
(
void
*thisObj);
62
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar__registerVirtualMethodCallback
(
void
*ptr,
void
*callback,
int
methodId);
63
DOCKS_EXPORT
void
c_KDDockWidgets__Core__SideBar_Finalizer
(
void
*cppObj);
64
}
c_KDDockWidgets__Core__SideBar__isEmpty
DOCKS_EXPORT bool c_KDDockWidgets__Core__SideBar__isEmpty(void *thisObj)
Definition
SideBar_c.cpp:119
c_KDDockWidgets__Core__SideBar__registerVirtualMethodCallback
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
Definition
SideBar_c.cpp:164
c_KDDockWidgets__Core__SideBar__mainWindow
DOCKS_EXPORT void * c_KDDockWidgets__Core__SideBar__mainWindow(void *thisObj)
Definition
SideBar_c.cpp:131
c_KDDockWidgets__Core__SideBar__clear
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__clear(void *thisObj)
Definition
SideBar_c.cpp:107
c_KDDockWidgets__Core__SideBar__setParentView_impl_View
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__setParentView_impl_View(void *thisObj, void *parent_)
Definition
SideBar_c.cpp:149
c_KDDockWidgets__Core__SideBar__onButtonClicked_DockWidget
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__onButtonClicked_DockWidget(void *thisObj, void *dw_)
Definition
SideBar_c.cpp:137
c_KDDockWidgets__Core__SideBar__addDockWidget_DockWidget
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__addDockWidget_DockWidget(void *thisObj, void *dw_)
Definition
SideBar_c.cpp:101
c_KDDockWidgets__Core__SideBar__removeDockWidget_DockWidget
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__removeDockWidget_DockWidget(void *thisObj, void *dw_)
Definition
SideBar_c.cpp:143
c_KDDockWidgets__Core__SideBar_Finalizer
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar_Finalizer(void *cppObj)
Definition
SideBar_c.cpp:97
c_KDDockWidgets__Core__SideBar__toggleOverlay_DockWidget
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__toggleOverlay_DockWidget(void *thisObj, void *arg__1_)
Definition
SideBar_c.cpp:155
c_KDDockWidgets__Core__SideBar__isVertical
DOCKS_EXPORT bool c_KDDockWidgets__Core__SideBar__isVertical(void *thisObj)
Definition
SideBar_c.cpp:125
c_KDDockWidgets__Core__SideBar__containsDockWidget_DockWidget
DOCKS_EXPORT bool c_KDDockWidgets__Core__SideBar__containsDockWidget_DockWidget(void *thisObj, void *arg__1_)
Definition
SideBar_c.cpp:112
c_KDDockWidgets__Core__SideBar__destructor
DOCKS_EXPORT void c_KDDockWidgets__Core__SideBar__destructor(void *thisObj)
Definition
SideBar_c.cpp:160
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper
Definition
SideBar_c.h:21
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::clear
void clear()
Definition
SideBar_c.cpp:37
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::setParentView_impl_nocallback
virtual void setParentView_impl_nocallback(KDDockWidgets::Core::View *parent)
Definition
SideBar_c.cpp:74
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::~SideBar_wrapper
~SideBar_wrapper()
Definition
SideBar_c.cpp:82
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::containsDockWidget
bool containsDockWidget(KDDockWidgets::Core::DockWidget *arg__1) const
Definition
SideBar_c.cpp:41
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::removeDockWidget
void removeDockWidget(KDDockWidgets::Core::DockWidget *dw)
Definition
SideBar_c.cpp:61
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::mainWindow
KDDockWidgets::Core::MainWindow * mainWindow() const
Definition
SideBar_c.cpp:53
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::onButtonClicked
void onButtonClicked(KDDockWidgets::Core::DockWidget *dw)
Definition
SideBar_c.cpp:57
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::addDockWidget
void addDockWidget(KDDockWidgets::Core::DockWidget *dw)
Definition
SideBar_c.cpp:33
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::toggleOverlay
void toggleOverlay(KDDockWidgets::Core::DockWidget *arg__1)
Definition
SideBar_c.cpp:78
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::isVertical
bool isVertical() const
Definition
SideBar_c.cpp:49
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::setParentView_impl
virtual void setParentView_impl(KDDockWidgets::Core::View *parent)
Definition
SideBar_c.cpp:65
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::Callback_setParentView_impl
void(* Callback_setParentView_impl)(void *, KDDockWidgets::Core::View *parent)
Definition
SideBar_c.h:35
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::m_setParentView_implCallback
Callback_setParentView_impl m_setParentView_implCallback
Definition
SideBar_c.h:36
KDDockWidgetsBindings_wrappersNS::KDDWBindingsCore::SideBar_wrapper::isEmpty
bool isEmpty() const
Definition
SideBar_c.cpp:45
KDDockWidgets::Core::DockWidget
The DockWidget base-class. DockWidget and Core::DockWidget are only split in two so we can share some...
Definition
core/DockWidget.h:60
KDDockWidgets::Core::MainWindow
The MainWindow base-class. MainWindow and MainWindowBase are only split in two so we can share some c...
Definition
core/MainWindow.h:62
KDDockWidgets::Core::SideBar
Definition
core/SideBar.h:30
KDDockWidgets::Core::View
Definition
core/View.h:48
DockWidget.h
The DockWidget controller that's shared between QtWidgets and QtQuick frontends.
MainWindow.h
The MainWindow base-class that's shared between QtWidgets and QtQuick stack.
View.h
KDDockWidgetsBindings_wrappersNS
Definition
Config_c.cpp:31
© 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