flutter: Dart bindings are now built within kddockwidgets.dll too

No need to have a separate library with them.

This is just an initial commit to get the cmake right. We'll be adding
more bindings as we go.

Also, at some point, the Qt bindings will be removed and we'll have just
C++ KDDW bindings without any Qt.
This commit is contained in:
Sergio Martins
2022-07-23 10:01:51 +01:00
parent 1e926005c7
commit 42ceb96cc2
17 changed files with 10481 additions and 2 deletions

View File

@@ -202,8 +202,19 @@ set(KDDW_FRONTEND_QTQUICK_SRCS
qtquick/kddockwidgets_qtquick.qrc qtquick/kddockwidgets_qtquick.qrc
) )
set(KDDW_FRONTEND_FLUTTER_SRCS flutter/ViewFactory_flutter.cpp flutter/Window_flutter.cpp flutter/Platform_flutter.cpp set(KDDW_FRONTEND_DARTBINDINGS_SRCS
flutter/views/View_flutter.cpp flutter/TestHelpers_flutter.cpp flutter/generated/KDDockWidgets/dart/ffi/QRect_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QObject_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QList_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QSize_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QString_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QPoint_wrapper.cpp
flutter/generated/KDDockWidgets/dart/ffi/QByteArray_wrapper.cpp
)
set(KDDW_FRONTEND_FLUTTER_SRCS
flutter/ViewFactory_flutter.cpp flutter/Window_flutter.cpp flutter/Platform_flutter.cpp
flutter/views/View_flutter.cpp flutter/TestHelpers_flutter.cpp ${KDDW_FRONTEND_DARTBINDINGS_SRCS}
) )
if(KDDockWidgets_DEVELOPER_MODE) if(KDDockWidgets_DEVELOPER_MODE)
@@ -353,6 +364,21 @@ if(KDDW_FRONTEND_QTQUICK)
target_include_directories(kddockwidgets PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/fwd_headers/qtquick>) target_include_directories(kddockwidgets PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/fwd_headers/qtquick>)
endif() endif()
if(KDDW_FRONTEND_FLUTTER)
target_include_directories(
kddockwidgets PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/flutter/generated/KDDockWidgets>
)
if(NOT MSVC)
set_source_files_properties(
${KDDW_FRONTEND_DARTBINDINGS_SRCS}
PROPERTIES
COMPILE_FLAGS
"-Wno-unused-function -Wno-unused-variable -Wno-format-security -Wno-unused-parameter -Wno-shadow"
)
endif()
endif()
target_compile_definitions( target_compile_definitions(
kddockwidgets PRIVATE QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII QT_NO_URL_CAST_FROM_STRING kddockwidgets PRIVATE QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII QT_NO_URL_CAST_FROM_STRING
QT_NO_CAST_FROM_BYTEARRAY QT_NO_CAST_FROM_BYTEARRAY

View File

@@ -0,0 +1,19 @@
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
#pragma once
#include <QtCore/QtGlobal>
#if defined(BUILDING_KDDockWidgets)
#define KDDockWidgets_EXPORT Q_DECL_EXPORT
#else
#define KDDockWidgets_EXPORT Q_DECL_IMPORT
#endif

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,548 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qbytearray.h>
#include <qlist.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
class QByteArray_wrapper : public ::QByteArray
{
public:
~QByteArray_wrapper();
// tag=1041
QByteArray_wrapper();
// tag=1041
QByteArray_wrapper(const char *arg__1, int size = -1);
// tag=1041
QByteArray &append(const QByteArray &a);
// tag=1041
QByteArray &append(const char *s);
// tag=1041
QByteArray &append(const char *s, int len);
// tag=1041
char at(int i) const;
// tag=1041
char back() const;
// tag=1041
const char *begin() const;
// tag=1041
int capacity() const;
// tag=1041
const char *cbegin() const;
// tag=1041
const char *cend() const;
// tag=1041
void chop(int n);
// tag=1041
QByteArray chopped(int len) const;
// tag=1041
void clear();
// tag=1041
int compare(const QByteArray &a) const;
// tag=1041
int compare(const char *c) const;
// tag=1041
const char *constBegin() const;
// tag=1041
const char *constData() const;
// tag=1041
const char *constEnd() const;
// tag=1041
bool contains(const QByteArray &a) const;
// tag=1041
bool contains(const char *a) const;
// tag=1041
int count() const;
// tag=1041
int count(const QByteArray &a) const;
// tag=1041
int count(const char *a) const;
// tag=1041
const char *data() const;
// tag=1041
void detach();
// tag=1041
const char *end() const;
// tag=1041
bool endsWith(const QByteArray &a) const;
// tag=1041
bool endsWith(const char *c) const;
// tag=1041
static QByteArray fromBase64(const QByteArray &base64);
// tag=1041
static QByteArray fromHex(const QByteArray &hexEncoded);
// tag=1041
static QByteArray fromRawData(const char *arg__1, int size);
// tag=1041
char front() const;
// tag=1041
int indexOf(const QByteArray &a, int from = 0) const;
// tag=1041
int indexOf(const char *c, int from = 0) const;
// tag=1041
QByteArray &insert(int i, const QByteArray &a);
// tag=1041
QByteArray &insert(int i, const char *s);
// tag=1041
QByteArray &insert(int i, const char *s, int len);
// tag=1041
bool isDetached() const;
// tag=1041
bool isEmpty() const;
// tag=1041
bool isLower() const;
// tag=1041
bool isNull() const;
// tag=1041
bool isSharedWith(const QByteArray &other) const;
// tag=1041
bool isUpper() const;
// tag=1041
int lastIndexOf(const QByteArray &a, int from = -1) const;
// tag=1041
int lastIndexOf(const char *c, int from = -1) const;
// tag=1041
QByteArray left(int len) const;
// tag=1041
int length() const;
// tag=1041
QByteArray mid(int index, int len = -1) const;
// tag=1041
static QByteArray number(int arg__1, int base = 10);
// tag=1041
static QByteArray number(qint64 arg__1, int base = 10);
// tag=1041
QByteArray &prepend(const QByteArray &a);
// tag=1041
QByteArray &prepend(const char *s);
// tag=1041
QByteArray &prepend(const char *s, int len);
// tag=1041
void push_back(const QByteArray &a);
// tag=1041
void push_back(const char *c);
// tag=1041
void push_front(const QByteArray &a);
// tag=1041
void push_front(const char *c);
// tag=1041
QByteArray &remove(int index, int len);
// tag=1041
QByteArray repeated(int times) const;
// tag=1041
QByteArray &replace(const QByteArray &before, const QByteArray &after);
// tag=1041
QByteArray &replace(const QByteArray &before, const char *after);
// tag=1041
QByteArray &replace(const char *before, const QByteArray &after);
// tag=1041
QByteArray &replace(const char *before, const char *after);
// tag=1041
QByteArray &replace(const char *before, int bsize, const char *after, int asize);
// tag=1041
QByteArray &replace(int index, int len, const QByteArray &s);
// tag=1041
QByteArray &replace(int index, int len, const char *s);
// tag=1041
QByteArray &replace(int index, int len, const char *s, int alen);
// tag=1041
void reserve(int size);
// tag=1041
void resize(int size);
// tag=1041
QByteArray right(int len) const;
// tag=1041
QByteArray &setNum(int arg__1, int base = 10);
// tag=1041
QByteArray &setNum(qint64 arg__1, int base = 10);
// tag=1041
QByteArray &setNum(short arg__1, int base = 10);
// tag=1041
void shrink_to_fit();
// tag=1041
QByteArray simplified();
// tag=1041
int size() const;
// tag=1041
void squeeze();
// tag=1041
bool startsWith(const QByteArray &a) const;
// tag=1041
bool startsWith(const char *c) const;
// tag=1041
QByteArray toBase64() const;
// tag=1041
QByteArray toHex() const;
// tag=1041
QByteArray toLower();
// tag=1041
QByteArray toUpper();
// tag=1041
QByteArray trimmed();
// tag=1041
void truncate(int pos);
};
}
extern "C" {
// tag=1067
// QByteArray::QByteArray()
KDDockWidgets_EXPORT void *c_QByteArray__constructor();
// tag=1067
// QByteArray::QByteArray(const char * arg__1, int size)
KDDockWidgets_EXPORT void *c_QByteArray__constructor_char_int(const char *arg__1, int size);
// tag=1067
// QByteArray::append(const QByteArray & a)
KDDockWidgets_EXPORT void *c_QByteArray__append_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::append(const char * s)
KDDockWidgets_EXPORT void *c_QByteArray__append_char(void *thisObj, const char *s);
// tag=1067
// QByteArray::append(const char * s, int len)
KDDockWidgets_EXPORT void *c_QByteArray__append_char_int(void *thisObj, const char *s, int len);
// tag=1067
// QByteArray::at(int i) const
KDDockWidgets_EXPORT char c_QByteArray__at_int(void *thisObj, int i);
// tag=1067
// QByteArray::back() const
KDDockWidgets_EXPORT char c_QByteArray__back(void *thisObj);
// tag=1067
// QByteArray::begin() const
KDDockWidgets_EXPORT const char *c_QByteArray__begin(void *thisObj);
// tag=1067
// QByteArray::capacity() const
KDDockWidgets_EXPORT int c_QByteArray__capacity(void *thisObj);
// tag=1067
// QByteArray::cbegin() const
KDDockWidgets_EXPORT const char *c_QByteArray__cbegin(void *thisObj);
// tag=1067
// QByteArray::cend() const
KDDockWidgets_EXPORT const char *c_QByteArray__cend(void *thisObj);
// tag=1067
// QByteArray::chop(int n)
KDDockWidgets_EXPORT void c_QByteArray__chop_int(void *thisObj, int n);
// tag=1067
// QByteArray::chopped(int len) const
KDDockWidgets_EXPORT void *c_QByteArray__chopped_int(void *thisObj, int len);
// tag=1067
// QByteArray::clear()
KDDockWidgets_EXPORT void c_QByteArray__clear(void *thisObj);
// tag=1067
// QByteArray::compare(const QByteArray & a) const
KDDockWidgets_EXPORT int c_QByteArray__compare_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::compare(const char * c) const
KDDockWidgets_EXPORT int c_QByteArray__compare_char(void *thisObj, const char *c);
// tag=1067
// QByteArray::constBegin() const
KDDockWidgets_EXPORT const char *c_QByteArray__constBegin(void *thisObj);
// tag=1067
// QByteArray::constData() const
KDDockWidgets_EXPORT const char *c_QByteArray__constData(void *thisObj);
// tag=1067
// QByteArray::constEnd() const
KDDockWidgets_EXPORT const char *c_QByteArray__constEnd(void *thisObj);
// tag=1067
// QByteArray::contains(const QByteArray & a) const
KDDockWidgets_EXPORT bool c_QByteArray__contains_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::contains(const char * a) const
KDDockWidgets_EXPORT bool c_QByteArray__contains_char(void *thisObj, const char *a);
// tag=1067
// QByteArray::count() const
KDDockWidgets_EXPORT int c_QByteArray__count(void *thisObj);
// tag=1067
// QByteArray::count(const QByteArray & a) const
KDDockWidgets_EXPORT int c_QByteArray__count_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::count(const char * a) const
KDDockWidgets_EXPORT int c_QByteArray__count_char(void *thisObj, const char *a);
// tag=1067
// QByteArray::data() const
KDDockWidgets_EXPORT const char *c_QByteArray__data(void *thisObj);
// tag=1067
// QByteArray::detach()
KDDockWidgets_EXPORT void c_QByteArray__detach(void *thisObj);
// tag=1067
// QByteArray::end() const
KDDockWidgets_EXPORT const char *c_QByteArray__end(void *thisObj);
// tag=1067
// QByteArray::endsWith(const QByteArray & a) const
KDDockWidgets_EXPORT bool c_QByteArray__endsWith_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::endsWith(const char * c) const
KDDockWidgets_EXPORT bool c_QByteArray__endsWith_char(void *thisObj, const char *c);
// tag=1067
// QByteArray::fromBase64(const QByteArray & base64)
KDDockWidgets_EXPORT void *c_static_QByteArray__fromBase64_QByteArray(void *base64_);
// tag=1067
// QByteArray::fromHex(const QByteArray & hexEncoded)
KDDockWidgets_EXPORT void *c_static_QByteArray__fromHex_QByteArray(void *hexEncoded_);
// tag=1067
// QByteArray::fromRawData(const char * arg__1, int size)
KDDockWidgets_EXPORT void *c_static_QByteArray__fromRawData_char_int(const char *arg__1, int size);
// tag=1067
// QByteArray::front() const
KDDockWidgets_EXPORT char c_QByteArray__front(void *thisObj);
// tag=1067
// QByteArray::indexOf(const QByteArray & a, int from) const
KDDockWidgets_EXPORT int c_QByteArray__indexOf_QByteArray_int(void *thisObj, void *a_, int from);
// tag=1067
// QByteArray::indexOf(const char * c, int from) const
KDDockWidgets_EXPORT int c_QByteArray__indexOf_char_int(void *thisObj, const char *c, int from);
// tag=1067
// QByteArray::insert(int i, const QByteArray & a)
KDDockWidgets_EXPORT void *c_QByteArray__insert_int_QByteArray(void *thisObj, int i, void *a_);
// tag=1067
// QByteArray::insert(int i, const char * s)
KDDockWidgets_EXPORT void *c_QByteArray__insert_int_char(void *thisObj, int i, const char *s);
// tag=1067
// QByteArray::insert(int i, const char * s, int len)
KDDockWidgets_EXPORT void *c_QByteArray__insert_int_char_int(void *thisObj, int i, const char *s, int len);
// tag=1067
// QByteArray::isDetached() const
KDDockWidgets_EXPORT bool c_QByteArray__isDetached(void *thisObj);
// tag=1067
// QByteArray::isEmpty() const
KDDockWidgets_EXPORT bool c_QByteArray__isEmpty(void *thisObj);
// tag=1067
// QByteArray::isLower() const
KDDockWidgets_EXPORT bool c_QByteArray__isLower(void *thisObj);
// tag=1067
// QByteArray::isNull() const
KDDockWidgets_EXPORT bool c_QByteArray__isNull(void *thisObj);
// tag=1067
// QByteArray::isSharedWith(const QByteArray & other) const
KDDockWidgets_EXPORT bool c_QByteArray__isSharedWith_QByteArray(void *thisObj, void *other_);
// tag=1067
// QByteArray::isUpper() const
KDDockWidgets_EXPORT bool c_QByteArray__isUpper(void *thisObj);
// tag=1067
// QByteArray::lastIndexOf(const QByteArray & a, int from) const
KDDockWidgets_EXPORT int c_QByteArray__lastIndexOf_QByteArray_int(void *thisObj, void *a_, int from);
// tag=1067
// QByteArray::lastIndexOf(const char * c, int from) const
KDDockWidgets_EXPORT int c_QByteArray__lastIndexOf_char_int(void *thisObj, const char *c, int from);
// tag=1067
// QByteArray::left(int len) const
KDDockWidgets_EXPORT void *c_QByteArray__left_int(void *thisObj, int len);
// tag=1067
// QByteArray::length() const
KDDockWidgets_EXPORT int c_QByteArray__length(void *thisObj);
// tag=1067
// QByteArray::mid(int index, int len) const
KDDockWidgets_EXPORT void *c_QByteArray__mid_int_int(void *thisObj, int index, int len);
// tag=1067
// QByteArray::number(int arg__1, int base)
KDDockWidgets_EXPORT void *c_static_QByteArray__number_int_int(int arg__1, int base);
// tag=1067
// QByteArray::number(qint64 arg__1, int base)
KDDockWidgets_EXPORT void *c_static_QByteArray__number_qint64_int(qint64 arg__1, int base);
// tag=1067
// QByteArray::prepend(const QByteArray & a)
KDDockWidgets_EXPORT void *c_QByteArray__prepend_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::prepend(const char * s)
KDDockWidgets_EXPORT void *c_QByteArray__prepend_char(void *thisObj, const char *s);
// tag=1067
// QByteArray::prepend(const char * s, int len)
KDDockWidgets_EXPORT void *c_QByteArray__prepend_char_int(void *thisObj, const char *s, int len);
// tag=1067
// QByteArray::push_back(const QByteArray & a)
KDDockWidgets_EXPORT void c_QByteArray__push_back_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::push_back(const char * c)
KDDockWidgets_EXPORT void c_QByteArray__push_back_char(void *thisObj, const char *c);
// tag=1067
// QByteArray::push_front(const QByteArray & a)
KDDockWidgets_EXPORT void c_QByteArray__push_front_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::push_front(const char * c)
KDDockWidgets_EXPORT void c_QByteArray__push_front_char(void *thisObj, const char *c);
// tag=1067
// QByteArray::remove(int index, int len)
KDDockWidgets_EXPORT void *c_QByteArray__remove_int_int(void *thisObj, int index, int len);
// tag=1067
// QByteArray::repeated(int times) const
KDDockWidgets_EXPORT void *c_QByteArray__repeated_int(void *thisObj, int times);
// tag=1067
// QByteArray::replace(const QByteArray & before, const QByteArray & after)
KDDockWidgets_EXPORT void *c_QByteArray__replace_QByteArray_QByteArray(void *thisObj, void *before_, void *after_);
// tag=1067
// QByteArray::replace(const QByteArray & before, const char * after)
KDDockWidgets_EXPORT void *c_QByteArray__replace_QByteArray_char(void *thisObj, void *before_, const char *after);
// tag=1067
// QByteArray::replace(const char * before, const QByteArray & after)
KDDockWidgets_EXPORT void *c_QByteArray__replace_char_QByteArray(void *thisObj, const char *before, void *after_);
// tag=1067
// QByteArray::replace(const char * before, const char * after)
KDDockWidgets_EXPORT void *c_QByteArray__replace_char_char(void *thisObj, const char *before, const char *after);
// tag=1067
// QByteArray::replace(const char * before, int bsize, const char * after, int asize)
KDDockWidgets_EXPORT void *c_QByteArray__replace_char_int_char_int(void *thisObj, const char *before, int bsize, const char *after, int asize);
// tag=1067
// QByteArray::replace(int index, int len, const QByteArray & s)
KDDockWidgets_EXPORT void *c_QByteArray__replace_int_int_QByteArray(void *thisObj, int index, int len, void *s_);
// tag=1067
// QByteArray::replace(int index, int len, const char * s)
KDDockWidgets_EXPORT void *c_QByteArray__replace_int_int_char(void *thisObj, int index, int len, const char *s);
// tag=1067
// QByteArray::replace(int index, int len, const char * s, int alen)
KDDockWidgets_EXPORT void *c_QByteArray__replace_int_int_char_int(void *thisObj, int index, int len, const char *s, int alen);
// tag=1067
// QByteArray::reserve(int size)
KDDockWidgets_EXPORT void c_QByteArray__reserve_int(void *thisObj, int size);
// tag=1067
// QByteArray::resize(int size)
KDDockWidgets_EXPORT void c_QByteArray__resize_int(void *thisObj, int size);
// tag=1067
// QByteArray::right(int len) const
KDDockWidgets_EXPORT void *c_QByteArray__right_int(void *thisObj, int len);
// tag=1067
// QByteArray::setNum(int arg__1, int base)
KDDockWidgets_EXPORT void *c_QByteArray__setNum_int_int(void *thisObj, int arg__1, int base);
// tag=1067
// QByteArray::setNum(qint64 arg__1, int base)
KDDockWidgets_EXPORT void *c_QByteArray__setNum_qint64_int(void *thisObj, qint64 arg__1, int base);
// tag=1067
// QByteArray::setNum(short arg__1, int base)
KDDockWidgets_EXPORT void *c_QByteArray__setNum_short_int(void *thisObj, short arg__1, int base);
// tag=1067
// QByteArray::shrink_to_fit()
KDDockWidgets_EXPORT void c_QByteArray__shrink_to_fit(void *thisObj);
// tag=1067
// QByteArray::simplified()
KDDockWidgets_EXPORT void *c_QByteArray__simplified(void *thisObj);
// tag=1067
// QByteArray::size() const
KDDockWidgets_EXPORT int c_QByteArray__size(void *thisObj);
// tag=1067
// QByteArray::squeeze()
KDDockWidgets_EXPORT void c_QByteArray__squeeze(void *thisObj);
// tag=1067
// QByteArray::startsWith(const QByteArray & a) const
KDDockWidgets_EXPORT bool c_QByteArray__startsWith_QByteArray(void *thisObj, void *a_);
// tag=1067
// QByteArray::startsWith(const char * c) const
KDDockWidgets_EXPORT bool c_QByteArray__startsWith_char(void *thisObj, const char *c);
// tag=1067
// QByteArray::toBase64() const
KDDockWidgets_EXPORT void *c_QByteArray__toBase64(void *thisObj);
// tag=1067
// QByteArray::toHex() const
KDDockWidgets_EXPORT void *c_QByteArray__toHex(void *thisObj);
// tag=1067
// QByteArray::toLower()
KDDockWidgets_EXPORT void *c_QByteArray__toLower(void *thisObj);
// tag=1067
// QByteArray::toUpper()
KDDockWidgets_EXPORT void *c_QByteArray__toUpper(void *thisObj);
// tag=1067
// QByteArray::trimmed()
KDDockWidgets_EXPORT void *c_QByteArray__trimmed(void *thisObj);
// tag=1067
// QByteArray::truncate(int pos)
KDDockWidgets_EXPORT void c_QByteArray__truncate_int(void *thisObj, int pos);
// tag=1066
KDDockWidgets_EXPORT void c_QByteArray__destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QByteArray_Finalizer(void *, void *cppObj, void *);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,523 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qlist.h>
#include <qobject.h>
#include <qstring.h>
#include <qbytearray.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
template<typename T>
class QList_wrapper : public ::QList<T>
{
public:
~QList_wrapper();
// tag=1041
QList_wrapper();
// tag=1041
void append(const QList<T> &t);
// tag=1041
void append(const T &t);
// tag=1041
const T &at(int i) const;
// tag=1041
T &back();
// tag=1041
void clear();
// tag=1041
const T &constFirst() const;
// tag=1041
const T &constLast() const;
// tag=1041
bool contains(const T &t) const;
// tag=1041
int count() const;
// tag=1041
int count(const T &t) const;
// tag=1041
void detach();
// tag=1041
void detachShared();
// tag=1041
bool empty() const;
// tag=1041
bool endsWith(const T &t) const;
// tag=1041
T &first();
// tag=1041
T &front();
// tag=1041
int indexOf(const T &t, int from = 0) const;
// tag=1041
void insert(int i, const T &t);
// tag=1041
bool isDetached() const;
// tag=1041
bool isEmpty() const;
// tag=1041
bool isSharedWith(const QList<T> &other) const;
// tag=1041
T &last();
// tag=1041
int lastIndexOf(const T &t, int from = -1) const;
// tag=1041
int length() const;
// tag=1041
QList<T> mid(int pos, int length = -1) const;
// tag=1041
void move(int from, int to);
// tag=1041
void pop_back();
// tag=1041
void pop_front();
// tag=1041
void prepend(const T &t);
// tag=1041
void push_back(const T &t);
// tag=1041
void push_front(const T &t);
// tag=1041
int removeAll(const T &t);
// tag=1041
void removeAt(int i);
// tag=1041
void removeFirst();
// tag=1041
void removeLast();
// tag=1041
bool removeOne(const T &t);
// tag=1041
void replace(int i, const T &t);
// tag=1041
void reserve(int size);
// tag=1041
void setSharable(bool sharable);
// tag=1041
int size() const;
// tag=1041
bool startsWith(const T &t) const;
// tag=1041
void swapItemsAt(int i, int j);
// tag=1041
T takeAt(int i);
// tag=1041
T takeFirst();
// tag=1041
T takeLast();
// tag=1041
T value(int i) const;
// tag=1041
T value(int i, const T &defaultValue) const;
};
}
extern "C" {
// tag=1067
// QList::QList<T>()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___constructor();
// tag=1067
// QList::append(const QList<T > & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___append_QList_T(void *thisObj, void *t_);
// tag=1067
// QList::append(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___append_QObject(void *thisObj, void *t_);
// tag=1067
// QList::at(int i) const
KDDockWidgets_EXPORT const void *c_QList_T_QObject_T___at_int(void *thisObj, int i);
// tag=1067
// QList::back()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___back(void *thisObj);
// tag=1067
// QList::clear()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___clear(void *thisObj);
// tag=1067
// QList::constFirst() const
KDDockWidgets_EXPORT const void *c_QList_T_QObject_T___constFirst(void *thisObj);
// tag=1067
// QList::constLast() const
KDDockWidgets_EXPORT const void *c_QList_T_QObject_T___constLast(void *thisObj);
// tag=1067
// QList::contains(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___contains_QObject(void *thisObj, void *t_);
// tag=1067
// QList::count() const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___count(void *thisObj);
// tag=1067
// QList::count(const T & t) const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___count_QObject(void *thisObj, void *t_);
// tag=1067
// QList::detach()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___detach(void *thisObj);
// tag=1067
// QList::detachShared()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___detachShared(void *thisObj);
// tag=1067
// QList::empty() const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___empty(void *thisObj);
// tag=1067
// QList::endsWith(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___endsWith_QObject(void *thisObj, void *t_);
// tag=1067
// QList::first()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___first(void *thisObj);
// tag=1067
// QList::front()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___front(void *thisObj);
// tag=1067
// QList::indexOf(const T & t, int from) const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___indexOf_QObject_int(void *thisObj, void *t_, int from);
// tag=1067
// QList::insert(int i, const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___insert_int_QObject(void *thisObj, int i, void *t_);
// tag=1067
// QList::isDetached() const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___isDetached(void *thisObj);
// tag=1067
// QList::isEmpty() const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___isEmpty(void *thisObj);
// tag=1067
// QList::isSharedWith(const QList<T > & other) const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___isSharedWith_QList_T(void *thisObj, void *other_);
// tag=1067
// QList::last()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___last(void *thisObj);
// tag=1067
// QList::lastIndexOf(const T & t, int from) const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___lastIndexOf_QObject_int(void *thisObj, void *t_, int from);
// tag=1067
// QList::length() const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___length(void *thisObj);
// tag=1067
// QList::mid(int pos, int length) const
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___mid_int_int(void *thisObj, int pos, int length);
// tag=1067
// QList::move(int from, int to)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___move_int_int(void *thisObj, int from, int to);
// tag=1067
// QList::pop_back()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___pop_back(void *thisObj);
// tag=1067
// QList::pop_front()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___pop_front(void *thisObj);
// tag=1067
// QList::prepend(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___prepend_QObject(void *thisObj, void *t_);
// tag=1067
// QList::push_back(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___push_back_QObject(void *thisObj, void *t_);
// tag=1067
// QList::push_front(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___push_front_QObject(void *thisObj, void *t_);
// tag=1067
// QList::removeAll(const T & t)
KDDockWidgets_EXPORT int c_QList_T_QObject_T___removeAll_QObject(void *thisObj, void *t_);
// tag=1067
// QList::removeAt(int i)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___removeAt_int(void *thisObj, int i);
// tag=1067
// QList::removeFirst()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___removeFirst(void *thisObj);
// tag=1067
// QList::removeLast()
KDDockWidgets_EXPORT void c_QList_T_QObject_T___removeLast(void *thisObj);
// tag=1067
// QList::removeOne(const T & t)
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___removeOne_QObject(void *thisObj, void *t_);
// tag=1067
// QList::replace(int i, const T & t)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___replace_int_QObject(void *thisObj, int i, void *t_);
// tag=1067
// QList::reserve(int size)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___reserve_int(void *thisObj, int size);
// tag=1067
// QList::setSharable(bool sharable)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___setSharable_bool(void *thisObj, bool sharable);
// tag=1067
// QList::size() const
KDDockWidgets_EXPORT int c_QList_T_QObject_T___size(void *thisObj);
// tag=1067
// QList::startsWith(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QObject_T___startsWith_QObject(void *thisObj, void *t_);
// tag=1067
// QList::swapItemsAt(int i, int j)
KDDockWidgets_EXPORT void c_QList_T_QObject_T___swapItemsAt_int_int(void *thisObj, int i, int j);
// tag=1067
// QList::takeAt(int i)
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___takeAt_int(void *thisObj, int i);
// tag=1067
// QList::takeFirst()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___takeFirst(void *thisObj);
// tag=1067
// QList::takeLast()
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___takeLast(void *thisObj);
// tag=1067
// QList::value(int i) const
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___value_int(void *thisObj, int i);
// tag=1067
// QList::value(int i, const T & defaultValue) const
KDDockWidgets_EXPORT void *c_QList_T_QObject_T___value_int_QObject(void *thisObj, int i, void *defaultValue_);
// tag=1066
KDDockWidgets_EXPORT void c_QList_T_QObject_T___destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QList_T_QObject_T__Finalizer(void *, void *cppObj, void *);
}
extern "C" {
// tag=1067
// QList::QList<T>()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___constructor();
// tag=1067
// QList::append(const QList<T > & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___append_QList_T(void *thisObj, void *t_);
// tag=1067
// QList::append(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___append_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::at(int i) const
KDDockWidgets_EXPORT const void *c_QList_T_QByteArray_T___at_int(void *thisObj, int i);
// tag=1067
// QList::back()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___back(void *thisObj);
// tag=1067
// QList::clear()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___clear(void *thisObj);
// tag=1067
// QList::constFirst() const
KDDockWidgets_EXPORT const void *c_QList_T_QByteArray_T___constFirst(void *thisObj);
// tag=1067
// QList::constLast() const
KDDockWidgets_EXPORT const void *c_QList_T_QByteArray_T___constLast(void *thisObj);
// tag=1067
// QList::contains(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___contains_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::count() const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___count(void *thisObj);
// tag=1067
// QList::count(const T & t) const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___count_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::detach()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___detach(void *thisObj);
// tag=1067
// QList::detachShared()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___detachShared(void *thisObj);
// tag=1067
// QList::empty() const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___empty(void *thisObj);
// tag=1067
// QList::endsWith(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___endsWith_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::first()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___first(void *thisObj);
// tag=1067
// QList::front()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___front(void *thisObj);
// tag=1067
// QList::indexOf(const T & t, int from) const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___indexOf_QByteArray_int(void *thisObj, void *t_, int from);
// tag=1067
// QList::insert(int i, const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___insert_int_QByteArray(void *thisObj, int i, void *t_);
// tag=1067
// QList::isDetached() const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___isDetached(void *thisObj);
// tag=1067
// QList::isEmpty() const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___isEmpty(void *thisObj);
// tag=1067
// QList::isSharedWith(const QList<T > & other) const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___isSharedWith_QList_T(void *thisObj, void *other_);
// tag=1067
// QList::last()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___last(void *thisObj);
// tag=1067
// QList::lastIndexOf(const T & t, int from) const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___lastIndexOf_QByteArray_int(void *thisObj, void *t_, int from);
// tag=1067
// QList::length() const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___length(void *thisObj);
// tag=1067
// QList::mid(int pos, int length) const
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___mid_int_int(void *thisObj, int pos, int length);
// tag=1067
// QList::move(int from, int to)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___move_int_int(void *thisObj, int from, int to);
// tag=1067
// QList::pop_back()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___pop_back(void *thisObj);
// tag=1067
// QList::pop_front()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___pop_front(void *thisObj);
// tag=1067
// QList::prepend(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___prepend_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::push_back(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___push_back_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::push_front(const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___push_front_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::removeAll(const T & t)
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___removeAll_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::removeAt(int i)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___removeAt_int(void *thisObj, int i);
// tag=1067
// QList::removeFirst()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___removeFirst(void *thisObj);
// tag=1067
// QList::removeLast()
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___removeLast(void *thisObj);
// tag=1067
// QList::removeOne(const T & t)
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___removeOne_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::replace(int i, const T & t)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___replace_int_QByteArray(void *thisObj, int i, void *t_);
// tag=1067
// QList::reserve(int size)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___reserve_int(void *thisObj, int size);
// tag=1067
// QList::setSharable(bool sharable)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___setSharable_bool(void *thisObj, bool sharable);
// tag=1067
// QList::size() const
KDDockWidgets_EXPORT int c_QList_T_QByteArray_T___size(void *thisObj);
// tag=1067
// QList::startsWith(const T & t) const
KDDockWidgets_EXPORT bool c_QList_T_QByteArray_T___startsWith_QByteArray(void *thisObj, void *t_);
// tag=1067
// QList::swapItemsAt(int i, int j)
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___swapItemsAt_int_int(void *thisObj, int i, int j);
// tag=1067
// QList::takeAt(int i)
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___takeAt_int(void *thisObj, int i);
// tag=1067
// QList::takeFirst()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___takeFirst(void *thisObj);
// tag=1067
// QList::takeLast()
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___takeLast(void *thisObj);
// tag=1067
// QList::value(int i) const
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___value_int(void *thisObj, int i);
// tag=1067
// QList::value(int i, const T & defaultValue) const
KDDockWidgets_EXPORT void *c_QList_T_QByteArray_T___value_int_QByteArray(void *thisObj, int i, void *defaultValue_);
// tag=1066
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T___destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QList_T_QByteArray_T__Finalizer(void *, void *cppObj, void *);
}

View File

@@ -0,0 +1,520 @@
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
#include "QObject_wrapper.h"
#include <QDebug>
namespace Dartagnan {
typedef int (*CleanupCallback)(void *thisPtr);
static CleanupCallback s_cleanupCallback = nullptr;
template<typename T>
struct ValueWrapper
{
T value;
};
}
namespace KDDockWidgets_wrappersNS {
// tag=1006
QObject_wrapper::QObject_wrapper(QObject *parent)
: ::QObject(parent)
{
}
bool QObject_wrapper::blockSignals(bool b)
{
// tag=1000
// tag=1004
return ::QObject::blockSignals(b);
}
const QList<QObject *> &QObject_wrapper::children() const
{
// tag=1000
// tag=1004
return ::QObject::children();
}
void QObject_wrapper::deleteLater()
{
// tag=1000
// tag=1004
::QObject::deleteLater();
}
void QObject_wrapper::destroyed(QObject *arg__1)
{
// tag=1000
// tag=1004
::QObject::destroyed(arg__1);
}
bool QObject_wrapper::disconnect(const QObject *receiver, const char *member) const
{
// tag=1000
// tag=1004
return ::QObject::disconnect(receiver, member);
}
bool QObject_wrapper::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member)
{
// tag=1000
// tag=1004
return ::QObject::disconnect(sender, signal, receiver, member);
}
bool QObject_wrapper::disconnect(const char *signal, const QObject *receiver, const char *member) const
{
// tag=1000
// tag=1004
return ::QObject::disconnect(signal, receiver, member);
}
void QObject_wrapper::dumpObjectInfo()
{
// tag=1000
// tag=1004
::QObject::dumpObjectInfo();
}
void QObject_wrapper::dumpObjectTree()
{
// tag=1000
// tag=1004
::QObject::dumpObjectTree();
}
QList<QByteArray> QObject_wrapper::dynamicPropertyNames() const
{
// tag=1000
// tag=1004
return ::QObject::dynamicPropertyNames();
}
bool QObject_wrapper::inherits(const char *classname) const
{
// tag=1000
// tag=1004
return ::QObject::inherits(classname);
}
void QObject_wrapper::installEventFilter(QObject *filterObj)
{
// tag=1000
// tag=1004
::QObject::installEventFilter(filterObj);
}
bool QObject_wrapper::isWidgetType() const
{
// tag=1000
// tag=1004
return ::QObject::isWidgetType();
}
bool QObject_wrapper::isWindowType() const
{
// tag=1000
// tag=1004
return ::QObject::isWindowType();
}
void QObject_wrapper::killTimer(int id)
{
// tag=1000
// tag=1004
::QObject::killTimer(id);
}
QString QObject_wrapper::objectName() const
{
// tag=1000
// tag=1004
return ::QObject::objectName();
}
QObject *QObject_wrapper::parent() const
{
// tag=1000
// tag=1004
return ::QObject::parent();
}
int QObject_wrapper::receivers(const char *signal) const
{
// tag=1000
// tag=1004
return ::QObject::receivers(signal);
}
void QObject_wrapper::removeEventFilter(QObject *obj)
{
// tag=1000
// tag=1004
::QObject::removeEventFilter(obj);
}
QObject *QObject_wrapper::sender() const
{
// tag=1000
// tag=1004
return ::QObject::sender();
}
int QObject_wrapper::senderSignalIndex() const
{
// tag=1000
// tag=1004
return ::QObject::senderSignalIndex();
}
void QObject_wrapper::setObjectName(const QString &name)
{
// tag=1000
// tag=1004
::QObject::setObjectName(name);
}
void QObject_wrapper::setParent(QObject *parent)
{
// tag=1000
// tag=1004
::QObject::setParent(parent);
}
bool QObject_wrapper::signalsBlocked() const
{
// tag=1000
// tag=1004
return ::QObject::signalsBlocked();
}
int QObject_wrapper::startTimer(int interval)
{
// tag=1000
// tag=1004
return ::QObject::startTimer(interval);
}
QString QObject_wrapper::tr(const char *s, const char *c, int n)
{
// tag=1000
// tag=1004
return ::QObject::tr(s, c, n);
}
// tag=1005
QObject_wrapper::~QObject_wrapper()
{
}
}
// tag=1013
static QObject *fromPtr(void *ptr)
{
return reinterpret_cast<QObject *>(ptr);
}
// tag=1014
static KDDockWidgets_wrappersNS::QObject_wrapper *fromWrapperPtr(void *ptr)
{
return reinterpret_cast<KDDockWidgets_wrappersNS::QObject_wrapper *>(ptr);
}
extern "C" {
// tag=1049
void c_QObject_Finalizer(void *, void *cppObj, void *)
{
delete reinterpret_cast<KDDockWidgets_wrappersNS::QObject_wrapper *>(cppObj);
}
void *c_QObject__constructor_QObject(void *parent_)
{
auto parent = reinterpret_cast<QObject *>(parent_);
// tag=1056
auto ptr = new KDDockWidgets_wrappersNS::QObject_wrapper(parent);
return reinterpret_cast<void *>(ptr);
}
// tag=1050
// blockSignals(bool b)
bool c_QObject__blockSignals_bool(void *thisObj, bool b)
{
return
// tag=1010
fromPtr(thisObj)->blockSignals(b);
}
// tag=1050
// children() const
void *c_QObject__children(void *thisObj)
{
return
// tag=1010
// tag=1071
const_cast<void *>(static_cast<const void *>(&fromPtr(thisObj)->children()));
}
// tag=1050
// deleteLater()
void c_QObject__deleteLater(void *thisObj)
{
// tag=1010
fromPtr(thisObj)->deleteLater();
}
// tag=1050
// destroyed(QObject * arg__1)
void c_QObject__destroyed_QObject(void *thisObj, void *arg__1_)
{
auto arg__1 = reinterpret_cast<QObject *>(arg__1_);
// tag=1010
fromPtr(thisObj)->destroyed(arg__1);
}
// tag=1079
void c_QObject__onDestroyed_QObject(void *thisObj, void *contextQObject, void *callback)
{
auto instance = reinterpret_cast<QObject *>(thisObj);
auto context = reinterpret_cast<QObject *>(contextQObject);
QObject::connect(instance, &QObject::destroyed, context ? context : instance, [thisObj, callback] {
typedef void (*SignalHandler_callback)(void *);
auto dartCallback = reinterpret_cast<SignalHandler_callback>(callback);
dartCallback(thisObj); });
}
// tag=1050
// disconnect(const QObject * receiver, const char * member) const
bool c_QObject__disconnect_QObject_char(void *thisObj, void *receiver_, const char *member)
{
auto receiver = reinterpret_cast<QObject *>(receiver_);
return
// tag=1010
fromPtr(thisObj)->disconnect(receiver, member);
}
// tag=1050
// disconnect(const QObject * sender, const char * signal, const QObject * receiver, const char * member)
bool c_static_QObject__disconnect_QObject_char_QObject_char(void *sender_, const char *signal, void *receiver_, const char *member)
{
auto sender = reinterpret_cast<QObject *>(sender_);
auto receiver = reinterpret_cast<QObject *>(receiver_);
return
// tag=1068
KDDockWidgets_wrappersNS::QObject_wrapper::disconnect(sender, signal, receiver, member);
}
// tag=1050
// disconnect(const char * signal, const QObject * receiver, const char * member) const
bool c_QObject__disconnect_char_QObject_char(void *thisObj, const char *signal, void *receiver_, const char *member)
{
auto receiver = reinterpret_cast<QObject *>(receiver_);
return
// tag=1010
fromPtr(thisObj)->disconnect(signal, receiver, member);
}
// tag=1050
// dumpObjectInfo()
void c_QObject__dumpObjectInfo(void *thisObj)
{
// tag=1010
fromPtr(thisObj)->dumpObjectInfo();
}
// tag=1050
// dumpObjectTree()
void c_QObject__dumpObjectTree(void *thisObj)
{
// tag=1010
fromPtr(thisObj)->dumpObjectTree();
}
// tag=1050
// dynamicPropertyNames() const
void *c_QObject__dynamicPropertyNames(void *thisObj)
{
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QList<QByteArray>> { fromPtr(thisObj)->dynamicPropertyNames() };
}
// tag=1050
// inherits(const char * classname) const
bool c_QObject__inherits_char(void *thisObj, const char *classname)
{
return
// tag=1010
fromPtr(thisObj)->inherits(classname);
}
// tag=1050
// installEventFilter(QObject * filterObj)
void c_QObject__installEventFilter_QObject(void *thisObj, void *filterObj_)
{
auto filterObj = reinterpret_cast<QObject *>(filterObj_);
// tag=1010
fromPtr(thisObj)->installEventFilter(filterObj);
}
// tag=1050
// isWidgetType() const
bool c_QObject__isWidgetType(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isWidgetType();
}
// tag=1050
// isWindowType() const
bool c_QObject__isWindowType(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isWindowType();
}
// tag=1050
// killTimer(int id)
void c_QObject__killTimer_int(void *thisObj, int id)
{
// tag=1010
fromPtr(thisObj)->killTimer(id);
}
// tag=1050
// objectName() const
void *c_QObject__objectName(void *thisObj)
{
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QString> { fromPtr(thisObj)->objectName() };
}
// tag=1050
// parent() const
void *c_QObject__parent(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->parent();
}
// tag=1050
// receivers(const char * signal) const
int c_QObject__receivers_char(void *thisObj, const char *signal)
{
return
// tag=1011
// tag=1073
fromWrapperPtr(thisObj)->receivers(signal);
}
// tag=1050
// removeEventFilter(QObject * obj)
void c_QObject__removeEventFilter_QObject(void *thisObj, void *obj_)
{
auto obj = reinterpret_cast<QObject *>(obj_);
// tag=1010
fromPtr(thisObj)->removeEventFilter(obj);
}
// tag=1050
// sender() const
void *c_QObject__sender(void *thisObj)
{
return
// tag=1011
// tag=1073
fromWrapperPtr(thisObj)->sender();
}
// tag=1050
// senderSignalIndex() const
int c_QObject__senderSignalIndex(void *thisObj)
{
return
// tag=1011
// tag=1073
fromWrapperPtr(thisObj)->senderSignalIndex();
}
// tag=1050
// setObjectName(const QString & name)
void c_QObject__setObjectName_QString(void *thisObj, const char *name_)
{
const auto name = QString::fromUtf8(name_);
// tag=1010
fromPtr(thisObj)->setObjectName(name);
}
// tag=1050
// setParent(QObject * parent)
void c_QObject__setParent_QObject(void *thisObj, void *parent_)
{
auto parent = reinterpret_cast<QObject *>(parent_);
// tag=1010
fromPtr(thisObj)->setParent(parent);
}
// tag=1050
// signalsBlocked() const
bool c_QObject__signalsBlocked(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->signalsBlocked();
}
// tag=1050
// startTimer(int interval)
int c_QObject__startTimer_int(void *thisObj, int interval)
{
return
// tag=1010
fromPtr(thisObj)->startTimer(interval);
}
// tag=1050
// tr(const char * s, const char * c, int n)
void *c_static_QObject__tr_char_char_int(const char *s, const char *c, int n)
{
return
// tag=1068
// tag=1072
new Dartagnan::ValueWrapper<QString> { KDDockWidgets_wrappersNS::QObject_wrapper::tr(s, c, n) };
}
void c_QObject__destructor(void *thisObj)
{
// tag=1055
delete fromPtr(thisObj);
}
void c_QObject__registerVirtualMethodCallback(void *ptr, void *callback, int methodId)
{
// tag=1048
auto wrapper = fromWrapperPtr(ptr);
switch (methodId) {
}
}
}

View File

@@ -0,0 +1,200 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qobject.h>
#include <qstring.h>
#include <qlist.h>
#include <qbytearray.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1017
class QObject_wrapper : public ::QObject
{
public:
~QObject_wrapper();
// tag=1041
QObject_wrapper(QObject *parent = nullptr);
// tag=1041
bool blockSignals(bool b);
// tag=1041
const QList<QObject *> &children() const;
// tag=1041
void deleteLater();
// tag=1041
void destroyed(QObject *arg__1 = nullptr);
// tag=1041
bool disconnect(const QObject *receiver, const char *member = nullptr) const;
// tag=1041
static bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member);
// tag=1041
bool disconnect(const char *signal = nullptr, const QObject *receiver = nullptr, const char *member = nullptr) const;
// tag=1041
void dumpObjectInfo();
// tag=1041
void dumpObjectTree();
// tag=1041
QList<QByteArray> dynamicPropertyNames() const;
// tag=1041
bool inherits(const char *classname) const;
// tag=1041
void installEventFilter(QObject *filterObj);
// tag=1041
bool isWidgetType() const;
// tag=1041
bool isWindowType() const;
// tag=1041
void killTimer(int id);
// tag=1041
QString objectName() const;
// tag=1041
QObject *parent() const;
// tag=1041
int receivers(const char *signal) const;
// tag=1041
void removeEventFilter(QObject *obj);
// tag=1041
QObject *sender() const;
// tag=1041
int senderSignalIndex() const;
// tag=1041
void setObjectName(const QString &name);
// tag=1041
void setParent(QObject *parent);
// tag=1041
bool signalsBlocked() const;
// tag=1041
int startTimer(int interval);
// tag=1041
static QString tr(const char *s, const char *c, int n);
};
}
extern "C" {
// tag=1067
// QObject::QObject(QObject * parent)
KDDockWidgets_EXPORT void *c_QObject__constructor_QObject(void *parent_);
// tag=1067
// QObject::blockSignals(bool b)
KDDockWidgets_EXPORT bool c_QObject__blockSignals_bool(void *thisObj, bool b);
// tag=1067
// QObject::children() const
KDDockWidgets_EXPORT void *c_QObject__children(void *thisObj);
// tag=1067
// QObject::deleteLater()
KDDockWidgets_EXPORT void c_QObject__deleteLater(void *thisObj);
// tag=1067
// QObject::destroyed(QObject * arg__1)
KDDockWidgets_EXPORT void c_QObject__destroyed_QObject(void *thisObj, void *arg__1_);
// tag=1078
KDDockWidgets_EXPORT void c_QObject__onDestroyed_QObject(void *thisObj, void *contextQObject, void *callback);
// tag=1067
// QObject::disconnect(const QObject * receiver, const char * member) const
KDDockWidgets_EXPORT bool c_QObject__disconnect_QObject_char(void *thisObj, void *receiver_, const char *member);
// tag=1067
// QObject::disconnect(const QObject * sender, const char * signal, const QObject * receiver, const char * member)
KDDockWidgets_EXPORT bool c_static_QObject__disconnect_QObject_char_QObject_char(void *sender_, const char *signal, void *receiver_, const char *member);
// tag=1067
// QObject::disconnect(const char * signal, const QObject * receiver, const char * member) const
KDDockWidgets_EXPORT bool c_QObject__disconnect_char_QObject_char(void *thisObj, const char *signal, void *receiver_, const char *member);
// tag=1067
// QObject::dumpObjectInfo()
KDDockWidgets_EXPORT void c_QObject__dumpObjectInfo(void *thisObj);
// tag=1067
// QObject::dumpObjectTree()
KDDockWidgets_EXPORT void c_QObject__dumpObjectTree(void *thisObj);
// tag=1067
// QObject::dynamicPropertyNames() const
KDDockWidgets_EXPORT void *c_QObject__dynamicPropertyNames(void *thisObj);
// tag=1067
// QObject::inherits(const char * classname) const
KDDockWidgets_EXPORT bool c_QObject__inherits_char(void *thisObj, const char *classname);
// tag=1067
// QObject::installEventFilter(QObject * filterObj)
KDDockWidgets_EXPORT void c_QObject__installEventFilter_QObject(void *thisObj, void *filterObj_);
// tag=1067
// QObject::isWidgetType() const
KDDockWidgets_EXPORT bool c_QObject__isWidgetType(void *thisObj);
// tag=1067
// QObject::isWindowType() const
KDDockWidgets_EXPORT bool c_QObject__isWindowType(void *thisObj);
// tag=1067
// QObject::killTimer(int id)
KDDockWidgets_EXPORT void c_QObject__killTimer_int(void *thisObj, int id);
// tag=1067
// QObject::objectName() const
KDDockWidgets_EXPORT void *c_QObject__objectName(void *thisObj);
// tag=1067
// QObject::parent() const
KDDockWidgets_EXPORT void *c_QObject__parent(void *thisObj);
// tag=1067
// QObject::receivers(const char * signal) const
KDDockWidgets_EXPORT int c_QObject__receivers_char(void *thisObj, const char *signal);
// tag=1067
// QObject::removeEventFilter(QObject * obj)
KDDockWidgets_EXPORT void c_QObject__removeEventFilter_QObject(void *thisObj, void *obj_);
// tag=1067
// QObject::sender() const
KDDockWidgets_EXPORT void *c_QObject__sender(void *thisObj);
// tag=1067
// QObject::senderSignalIndex() const
KDDockWidgets_EXPORT int c_QObject__senderSignalIndex(void *thisObj);
// tag=1067
// QObject::setObjectName(const QString & name)
KDDockWidgets_EXPORT void c_QObject__setObjectName_QString(void *thisObj, const char *name_);
// tag=1067
// QObject::setParent(QObject * parent)
KDDockWidgets_EXPORT void c_QObject__setParent_QObject(void *thisObj, void *parent_);
// tag=1067
// QObject::signalsBlocked() const
KDDockWidgets_EXPORT bool c_QObject__signalsBlocked(void *thisObj);
// tag=1067
// QObject::startTimer(int interval)
KDDockWidgets_EXPORT int c_QObject__startTimer_int(void *thisObj, int interval);
// tag=1067
// QObject::tr(const char * s, const char * c, int n)
KDDockWidgets_EXPORT void *c_static_QObject__tr_char_char_int(const char *s, const char *c, int n);
// tag=1066
KDDockWidgets_EXPORT void c_QObject__destructor(void *thisObj);
// tag=1046
KDDockWidgets_EXPORT void c_QObject__registerVirtualMethodCallback(void *ptr, void *callback, int methodId);
// tag=1047
KDDockWidgets_EXPORT void c_QObject_Finalizer(void *, void *cppObj, void *);
}

View File

@@ -0,0 +1,215 @@
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
#include "QPoint_wrapper.h"
#include <QDebug>
namespace Dartagnan {
typedef int (*CleanupCallback)(void *thisPtr);
static CleanupCallback s_cleanupCallback = nullptr;
template<typename T>
struct ValueWrapper
{
T value;
};
}
namespace KDDockWidgets_wrappersNS {
// tag=1006
QPoint_wrapper::QPoint_wrapper()
: ::QPoint()
{
}
// tag=1006
QPoint_wrapper::QPoint_wrapper(int xpos, int ypos)
: ::QPoint(xpos, ypos)
{
}
int QPoint_wrapper::dotProduct(const QPoint &p1, const QPoint &p2)
{
// tag=1000
// tag=1004
return ::QPoint::dotProduct(p1, p2);
}
bool QPoint_wrapper::isNull() const
{
// tag=1000
// tag=1004
return ::QPoint::isNull();
}
int QPoint_wrapper::manhattanLength() const
{
// tag=1000
// tag=1004
return ::QPoint::manhattanLength();
}
void QPoint_wrapper::setX(int x)
{
// tag=1000
// tag=1004
::QPoint::setX(x);
}
void QPoint_wrapper::setY(int y)
{
// tag=1000
// tag=1004
::QPoint::setY(y);
}
QPoint QPoint_wrapper::transposed() const
{
// tag=1000
// tag=1004
return ::QPoint::transposed();
}
int QPoint_wrapper::x() const
{
// tag=1000
// tag=1004
return ::QPoint::x();
}
int QPoint_wrapper::y() const
{
// tag=1000
// tag=1004
return ::QPoint::y();
}
// tag=1005
QPoint_wrapper::~QPoint_wrapper()
{
}
}
// tag=1013
static QPoint *fromPtr(void *ptr)
{
return reinterpret_cast<QPoint *>(ptr);
}
// tag=1014
static KDDockWidgets_wrappersNS::QPoint_wrapper *fromWrapperPtr(void *ptr)
{
return reinterpret_cast<KDDockWidgets_wrappersNS::QPoint_wrapper *>(ptr);
}
extern "C" {
// tag=1049
void c_QPoint_Finalizer(void *, void *cppObj, void *)
{
delete reinterpret_cast<KDDockWidgets_wrappersNS::QPoint_wrapper *>(cppObj);
}
void *c_QPoint__constructor()
{
// tag=1056
auto ptr = new KDDockWidgets_wrappersNS::QPoint_wrapper();
return reinterpret_cast<void *>(ptr);
}
void *c_QPoint__constructor_int_int(int xpos, int ypos)
{
// tag=1056
auto ptr = new KDDockWidgets_wrappersNS::QPoint_wrapper(xpos, ypos);
return reinterpret_cast<void *>(ptr);
}
// tag=1050
// dotProduct(const QPoint & p1, const QPoint & p2)
int c_static_QPoint__dotProduct_QPoint_QPoint(void *p1_, void *p2_)
{
auto &p1 = *reinterpret_cast<QPoint *>(p1_);
auto &p2 = *reinterpret_cast<QPoint *>(p2_);
return
// tag=1068
KDDockWidgets_wrappersNS::QPoint_wrapper::dotProduct(p1, p2);
}
// tag=1050
// isNull() const
bool c_QPoint__isNull(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isNull();
}
// tag=1050
// manhattanLength() const
int c_QPoint__manhattanLength(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->manhattanLength();
}
// tag=1050
// setX(int x)
void c_QPoint__setX_int(void *thisObj, int x)
{
// tag=1010
fromPtr(thisObj)->setX(x);
}
// tag=1050
// setY(int y)
void c_QPoint__setY_int(void *thisObj, int y)
{
// tag=1010
fromPtr(thisObj)->setY(y);
}
// tag=1050
// transposed() const
void *c_QPoint__transposed(void *thisObj)
{
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QPoint> { fromPtr(thisObj)->transposed() };
}
// tag=1050
// x() const
int c_QPoint__x(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->x();
}
// tag=1050
// y() const
int c_QPoint__y(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->y();
}
void c_QPoint__destructor(void *thisObj)
{
// tag=1055
delete fromPtr(thisObj);
}
}

View File

@@ -0,0 +1,91 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qpoint.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
class QPoint_wrapper : public ::QPoint
{
public:
~QPoint_wrapper();
// tag=1041
QPoint_wrapper();
// tag=1041
QPoint_wrapper(int xpos, int ypos);
// tag=1041
static int dotProduct(const QPoint &p1, const QPoint &p2);
// tag=1041
bool isNull() const;
// tag=1041
int manhattanLength() const;
// tag=1041
void setX(int x);
// tag=1041
void setY(int y);
// tag=1041
QPoint transposed() const;
// tag=1041
int x() const;
// tag=1041
int y() const;
};
}
extern "C" {
// tag=1067
// QPoint::QPoint()
KDDockWidgets_EXPORT void *c_QPoint__constructor();
// tag=1067
// QPoint::QPoint(int xpos, int ypos)
KDDockWidgets_EXPORT void *c_QPoint__constructor_int_int(int xpos, int ypos);
// tag=1067
// QPoint::dotProduct(const QPoint & p1, const QPoint & p2)
KDDockWidgets_EXPORT int c_static_QPoint__dotProduct_QPoint_QPoint(void *p1_, void *p2_);
// tag=1067
// QPoint::isNull() const
KDDockWidgets_EXPORT bool c_QPoint__isNull(void *thisObj);
// tag=1067
// QPoint::manhattanLength() const
KDDockWidgets_EXPORT int c_QPoint__manhattanLength(void *thisObj);
// tag=1067
// QPoint::setX(int x)
KDDockWidgets_EXPORT void c_QPoint__setX_int(void *thisObj, int x);
// tag=1067
// QPoint::setY(int y)
KDDockWidgets_EXPORT void c_QPoint__setY_int(void *thisObj, int y);
// tag=1067
// QPoint::transposed() const
KDDockWidgets_EXPORT void *c_QPoint__transposed(void *thisObj);
// tag=1067
// QPoint::x() const
KDDockWidgets_EXPORT int c_QPoint__x(void *thisObj);
// tag=1067
// QPoint::y() const
KDDockWidgets_EXPORT int c_QPoint__y(void *thisObj);
// tag=1066
KDDockWidgets_EXPORT void c_QPoint__destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QPoint_Finalizer(void *, void *cppObj, void *);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,405 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qrect.h>
#include <qpoint.h>
#include <qsize.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
class QRect_wrapper : public ::QRect
{
public:
~QRect_wrapper();
// tag=1041
QRect_wrapper();
// tag=1041
QRect_wrapper(const QPoint &topleft, const QPoint &bottomright);
// tag=1041
QRect_wrapper(const QPoint &topleft, const QSize &size);
// tag=1041
QRect_wrapper(int left, int top, int width, int height);
// tag=1041
void adjust(int x1, int y1, int x2, int y2);
// tag=1041
QRect adjusted(int x1, int y1, int x2, int y2) const;
// tag=1041
int bottom() const;
// tag=1041
QPoint bottomLeft() const;
// tag=1041
QPoint bottomRight() const;
// tag=1041
QPoint center() const;
// tag=1041
bool contains(const QPoint &p, bool proper = false) const;
// tag=1041
bool contains(const QRect &r, bool proper = false) const;
// tag=1041
bool contains(int x, int y) const;
// tag=1041
bool contains(int x, int y, bool proper) const;
// tag=1041
int height() const;
// tag=1041
QRect intersected(const QRect &other) const;
// tag=1041
bool intersects(const QRect &r) const;
// tag=1041
bool isEmpty() const;
// tag=1041
bool isNull() const;
// tag=1041
bool isValid() const;
// tag=1041
int left() const;
// tag=1041
void moveBottom(int pos);
// tag=1041
void moveBottomLeft(const QPoint &p);
// tag=1041
void moveBottomRight(const QPoint &p);
// tag=1041
void moveCenter(const QPoint &p);
// tag=1041
void moveLeft(int pos);
// tag=1041
void moveRight(int pos);
// tag=1041
void moveTo(const QPoint &p);
// tag=1041
void moveTo(int x, int t);
// tag=1041
void moveTop(int pos);
// tag=1041
void moveTopLeft(const QPoint &p);
// tag=1041
void moveTopRight(const QPoint &p);
// tag=1041
QRect normalized() const;
// tag=1041
int right() const;
// tag=1041
void setBottom(int pos);
// tag=1041
void setBottomLeft(const QPoint &p);
// tag=1041
void setBottomRight(const QPoint &p);
// tag=1041
void setCoords(int x1, int y1, int x2, int y2);
// tag=1041
void setHeight(int h);
// tag=1041
void setLeft(int pos);
// tag=1041
void setRect(int x, int y, int w, int h);
// tag=1041
void setRight(int pos);
// tag=1041
void setSize(const QSize &s);
// tag=1041
void setTop(int pos);
// tag=1041
void setTopLeft(const QPoint &p);
// tag=1041
void setTopRight(const QPoint &p);
// tag=1041
void setWidth(int w);
// tag=1041
void setX(int x);
// tag=1041
void setY(int y);
// tag=1041
QSize size() const;
// tag=1041
int top() const;
// tag=1041
QPoint topLeft() const;
// tag=1041
QPoint topRight() const;
// tag=1041
void translate(const QPoint &p);
// tag=1041
void translate(int dx, int dy);
// tag=1041
QRect translated(const QPoint &p) const;
// tag=1041
QRect translated(int dx, int dy) const;
// tag=1041
QRect transposed() const;
// tag=1041
QRect united(const QRect &other) const;
// tag=1041
int width() const;
// tag=1041
int x() const;
// tag=1041
int y() const;
};
}
extern "C" {
// tag=1067
// QRect::QRect()
KDDockWidgets_EXPORT void *c_QRect__constructor();
// tag=1067
// QRect::QRect(const QPoint & topleft, const QPoint & bottomright)
KDDockWidgets_EXPORT void *c_QRect__constructor_QPoint_QPoint(void *topleft_, void *bottomright_);
// tag=1067
// QRect::QRect(const QPoint & topleft, const QSize & size)
KDDockWidgets_EXPORT void *c_QRect__constructor_QPoint_QSize(void *topleft_, void *size_);
// tag=1067
// QRect::QRect(int left, int top, int width, int height)
KDDockWidgets_EXPORT void *c_QRect__constructor_int_int_int_int(int left, int top, int width, int height);
// tag=1067
// QRect::adjust(int x1, int y1, int x2, int y2)
KDDockWidgets_EXPORT void c_QRect__adjust_int_int_int_int(void *thisObj, int x1, int y1, int x2, int y2);
// tag=1067
// QRect::adjusted(int x1, int y1, int x2, int y2) const
KDDockWidgets_EXPORT void *c_QRect__adjusted_int_int_int_int(void *thisObj, int x1, int y1, int x2, int y2);
// tag=1067
// QRect::bottom() const
KDDockWidgets_EXPORT int c_QRect__bottom(void *thisObj);
// tag=1067
// QRect::bottomLeft() const
KDDockWidgets_EXPORT void *c_QRect__bottomLeft(void *thisObj);
// tag=1067
// QRect::bottomRight() const
KDDockWidgets_EXPORT void *c_QRect__bottomRight(void *thisObj);
// tag=1067
// QRect::center() const
KDDockWidgets_EXPORT void *c_QRect__center(void *thisObj);
// tag=1067
// QRect::contains(const QPoint & p, bool proper) const
KDDockWidgets_EXPORT bool c_QRect__contains_QPoint_bool(void *thisObj, void *p_, bool proper);
// tag=1067
// QRect::contains(const QRect & r, bool proper) const
KDDockWidgets_EXPORT bool c_QRect__contains_QRect_bool(void *thisObj, void *r_, bool proper);
// tag=1067
// QRect::contains(int x, int y) const
KDDockWidgets_EXPORT bool c_QRect__contains_int_int(void *thisObj, int x, int y);
// tag=1067
// QRect::contains(int x, int y, bool proper) const
KDDockWidgets_EXPORT bool c_QRect__contains_int_int_bool(void *thisObj, int x, int y, bool proper);
// tag=1067
// QRect::height() const
KDDockWidgets_EXPORT int c_QRect__height(void *thisObj);
// tag=1067
// QRect::intersected(const QRect & other) const
KDDockWidgets_EXPORT void *c_QRect__intersected_QRect(void *thisObj, void *other_);
// tag=1067
// QRect::intersects(const QRect & r) const
KDDockWidgets_EXPORT bool c_QRect__intersects_QRect(void *thisObj, void *r_);
// tag=1067
// QRect::isEmpty() const
KDDockWidgets_EXPORT bool c_QRect__isEmpty(void *thisObj);
// tag=1067
// QRect::isNull() const
KDDockWidgets_EXPORT bool c_QRect__isNull(void *thisObj);
// tag=1067
// QRect::isValid() const
KDDockWidgets_EXPORT bool c_QRect__isValid(void *thisObj);
// tag=1067
// QRect::left() const
KDDockWidgets_EXPORT int c_QRect__left(void *thisObj);
// tag=1067
// QRect::moveBottom(int pos)
KDDockWidgets_EXPORT void c_QRect__moveBottom_int(void *thisObj, int pos);
// tag=1067
// QRect::moveBottomLeft(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveBottomLeft_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::moveBottomRight(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveBottomRight_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::moveCenter(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveCenter_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::moveLeft(int pos)
KDDockWidgets_EXPORT void c_QRect__moveLeft_int(void *thisObj, int pos);
// tag=1067
// QRect::moveRight(int pos)
KDDockWidgets_EXPORT void c_QRect__moveRight_int(void *thisObj, int pos);
// tag=1067
// QRect::moveTo(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveTo_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::moveTo(int x, int t)
KDDockWidgets_EXPORT void c_QRect__moveTo_int_int(void *thisObj, int x, int t);
// tag=1067
// QRect::moveTop(int pos)
KDDockWidgets_EXPORT void c_QRect__moveTop_int(void *thisObj, int pos);
// tag=1067
// QRect::moveTopLeft(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveTopLeft_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::moveTopRight(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__moveTopRight_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::normalized() const
KDDockWidgets_EXPORT void *c_QRect__normalized(void *thisObj);
// tag=1067
// QRect::right() const
KDDockWidgets_EXPORT int c_QRect__right(void *thisObj);
// tag=1067
// QRect::setBottom(int pos)
KDDockWidgets_EXPORT void c_QRect__setBottom_int(void *thisObj, int pos);
// tag=1067
// QRect::setBottomLeft(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__setBottomLeft_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::setBottomRight(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__setBottomRight_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::setCoords(int x1, int y1, int x2, int y2)
KDDockWidgets_EXPORT void c_QRect__setCoords_int_int_int_int(void *thisObj, int x1, int y1, int x2, int y2);
// tag=1067
// QRect::setHeight(int h)
KDDockWidgets_EXPORT void c_QRect__setHeight_int(void *thisObj, int h);
// tag=1067
// QRect::setLeft(int pos)
KDDockWidgets_EXPORT void c_QRect__setLeft_int(void *thisObj, int pos);
// tag=1067
// QRect::setRect(int x, int y, int w, int h)
KDDockWidgets_EXPORT void c_QRect__setRect_int_int_int_int(void *thisObj, int x, int y, int w, int h);
// tag=1067
// QRect::setRight(int pos)
KDDockWidgets_EXPORT void c_QRect__setRight_int(void *thisObj, int pos);
// tag=1067
// QRect::setSize(const QSize & s)
KDDockWidgets_EXPORT void c_QRect__setSize_QSize(void *thisObj, void *s_);
// tag=1067
// QRect::setTop(int pos)
KDDockWidgets_EXPORT void c_QRect__setTop_int(void *thisObj, int pos);
// tag=1067
// QRect::setTopLeft(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__setTopLeft_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::setTopRight(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__setTopRight_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::setWidth(int w)
KDDockWidgets_EXPORT void c_QRect__setWidth_int(void *thisObj, int w);
// tag=1067
// QRect::setX(int x)
KDDockWidgets_EXPORT void c_QRect__setX_int(void *thisObj, int x);
// tag=1067
// QRect::setY(int y)
KDDockWidgets_EXPORT void c_QRect__setY_int(void *thisObj, int y);
// tag=1067
// QRect::size() const
KDDockWidgets_EXPORT void *c_QRect__size(void *thisObj);
// tag=1067
// QRect::top() const
KDDockWidgets_EXPORT int c_QRect__top(void *thisObj);
// tag=1067
// QRect::topLeft() const
KDDockWidgets_EXPORT void *c_QRect__topLeft(void *thisObj);
// tag=1067
// QRect::topRight() const
KDDockWidgets_EXPORT void *c_QRect__topRight(void *thisObj);
// tag=1067
// QRect::translate(const QPoint & p)
KDDockWidgets_EXPORT void c_QRect__translate_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::translate(int dx, int dy)
KDDockWidgets_EXPORT void c_QRect__translate_int_int(void *thisObj, int dx, int dy);
// tag=1067
// QRect::translated(const QPoint & p) const
KDDockWidgets_EXPORT void *c_QRect__translated_QPoint(void *thisObj, void *p_);
// tag=1067
// QRect::translated(int dx, int dy) const
KDDockWidgets_EXPORT void *c_QRect__translated_int_int(void *thisObj, int dx, int dy);
// tag=1067
// QRect::transposed() const
KDDockWidgets_EXPORT void *c_QRect__transposed(void *thisObj);
// tag=1067
// QRect::united(const QRect & other) const
KDDockWidgets_EXPORT void *c_QRect__united_QRect(void *thisObj, void *other_);
// tag=1067
// QRect::width() const
KDDockWidgets_EXPORT int c_QRect__width(void *thisObj);
// tag=1067
// QRect::x() const
KDDockWidgets_EXPORT int c_QRect__x(void *thisObj);
// tag=1067
// QRect::y() const
KDDockWidgets_EXPORT int c_QRect__y(void *thisObj);
// tag=1066
KDDockWidgets_EXPORT void c_QRect__destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QRect_Finalizer(void *, void *cppObj, void *);
}

View File

@@ -0,0 +1,266 @@
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
#include "QSize_wrapper.h"
#include <QDebug>
namespace Dartagnan {
typedef int (*CleanupCallback)(void *thisPtr);
static CleanupCallback s_cleanupCallback = nullptr;
template<typename T>
struct ValueWrapper
{
T value;
};
}
namespace KDDockWidgets_wrappersNS {
// tag=1006
QSize_wrapper::QSize_wrapper()
: ::QSize()
{
}
// tag=1006
QSize_wrapper::QSize_wrapper(int w, int h)
: ::QSize(w, h)
{
}
QSize QSize_wrapper::boundedTo(const QSize &arg__1) const
{
// tag=1000
// tag=1004
return ::QSize::boundedTo(arg__1);
}
QSize QSize_wrapper::expandedTo(const QSize &arg__1) const
{
// tag=1000
// tag=1004
return ::QSize::expandedTo(arg__1);
}
int QSize_wrapper::height() const
{
// tag=1000
// tag=1004
return ::QSize::height();
}
bool QSize_wrapper::isEmpty() const
{
// tag=1000
// tag=1004
return ::QSize::isEmpty();
}
bool QSize_wrapper::isNull() const
{
// tag=1000
// tag=1004
return ::QSize::isNull();
}
bool QSize_wrapper::isValid() const
{
// tag=1000
// tag=1004
return ::QSize::isValid();
}
void QSize_wrapper::setHeight(int h)
{
// tag=1000
// tag=1004
::QSize::setHeight(h);
}
void QSize_wrapper::setWidth(int w)
{
// tag=1000
// tag=1004
::QSize::setWidth(w);
}
void QSize_wrapper::transpose()
{
// tag=1000
// tag=1004
::QSize::transpose();
}
QSize QSize_wrapper::transposed() const
{
// tag=1000
// tag=1004
return ::QSize::transposed();
}
int QSize_wrapper::width() const
{
// tag=1000
// tag=1004
return ::QSize::width();
}
// tag=1005
QSize_wrapper::~QSize_wrapper()
{
}
}
// tag=1013
static QSize *fromPtr(void *ptr)
{
return reinterpret_cast<QSize *>(ptr);
}
// tag=1014
static KDDockWidgets_wrappersNS::QSize_wrapper *fromWrapperPtr(void *ptr)
{
return reinterpret_cast<KDDockWidgets_wrappersNS::QSize_wrapper *>(ptr);
}
extern "C" {
// tag=1049
void c_QSize_Finalizer(void *, void *cppObj, void *)
{
delete reinterpret_cast<KDDockWidgets_wrappersNS::QSize_wrapper *>(cppObj);
}
void *c_QSize__constructor()
{
// tag=1056
auto ptr = new KDDockWidgets_wrappersNS::QSize_wrapper();
return reinterpret_cast<void *>(ptr);
}
void *c_QSize__constructor_int_int(int w, int h)
{
// tag=1056
auto ptr = new KDDockWidgets_wrappersNS::QSize_wrapper(w, h);
return reinterpret_cast<void *>(ptr);
}
// tag=1050
// boundedTo(const QSize & arg__1) const
void *c_QSize__boundedTo_QSize(void *thisObj, void *arg__1_)
{
auto &arg__1 = *reinterpret_cast<QSize *>(arg__1_);
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QSize> { fromPtr(thisObj)->boundedTo(arg__1) };
}
// tag=1050
// expandedTo(const QSize & arg__1) const
void *c_QSize__expandedTo_QSize(void *thisObj, void *arg__1_)
{
auto &arg__1 = *reinterpret_cast<QSize *>(arg__1_);
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QSize> { fromPtr(thisObj)->expandedTo(arg__1) };
}
// tag=1050
// height() const
int c_QSize__height(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->height();
}
// tag=1050
// isEmpty() const
bool c_QSize__isEmpty(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isEmpty();
}
// tag=1050
// isNull() const
bool c_QSize__isNull(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isNull();
}
// tag=1050
// isValid() const
bool c_QSize__isValid(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->isValid();
}
// tag=1050
// setHeight(int h)
void c_QSize__setHeight_int(void *thisObj, int h)
{
// tag=1010
fromPtr(thisObj)->setHeight(h);
}
// tag=1050
// setWidth(int w)
void c_QSize__setWidth_int(void *thisObj, int w)
{
// tag=1010
fromPtr(thisObj)->setWidth(w);
}
// tag=1050
// transpose()
void c_QSize__transpose(void *thisObj)
{
// tag=1010
fromPtr(thisObj)->transpose();
}
// tag=1050
// transposed() const
void *c_QSize__transposed(void *thisObj)
{
return
// tag=1010
// tag=1072
new Dartagnan::ValueWrapper<QSize> { fromPtr(thisObj)->transposed() };
}
// tag=1050
// width() const
int c_QSize__width(void *thisObj)
{
return
// tag=1010
fromPtr(thisObj)->width();
}
void c_QSize__destructor(void *thisObj)
{
// tag=1055
delete fromPtr(thisObj);
}
}

View File

@@ -0,0 +1,109 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qsize.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
class QSize_wrapper : public ::QSize
{
public:
~QSize_wrapper();
// tag=1041
QSize_wrapper();
// tag=1041
QSize_wrapper(int w, int h);
// tag=1041
QSize boundedTo(const QSize &arg__1) const;
// tag=1041
QSize expandedTo(const QSize &arg__1) const;
// tag=1041
int height() const;
// tag=1041
bool isEmpty() const;
// tag=1041
bool isNull() const;
// tag=1041
bool isValid() const;
// tag=1041
void setHeight(int h);
// tag=1041
void setWidth(int w);
// tag=1041
void transpose();
// tag=1041
QSize transposed() const;
// tag=1041
int width() const;
};
}
extern "C" {
// tag=1067
// QSize::QSize()
KDDockWidgets_EXPORT void *c_QSize__constructor();
// tag=1067
// QSize::QSize(int w, int h)
KDDockWidgets_EXPORT void *c_QSize__constructor_int_int(int w, int h);
// tag=1067
// QSize::boundedTo(const QSize & arg__1) const
KDDockWidgets_EXPORT void *c_QSize__boundedTo_QSize(void *thisObj, void *arg__1_);
// tag=1067
// QSize::expandedTo(const QSize & arg__1) const
KDDockWidgets_EXPORT void *c_QSize__expandedTo_QSize(void *thisObj, void *arg__1_);
// tag=1067
// QSize::height() const
KDDockWidgets_EXPORT int c_QSize__height(void *thisObj);
// tag=1067
// QSize::isEmpty() const
KDDockWidgets_EXPORT bool c_QSize__isEmpty(void *thisObj);
// tag=1067
// QSize::isNull() const
KDDockWidgets_EXPORT bool c_QSize__isNull(void *thisObj);
// tag=1067
// QSize::isValid() const
KDDockWidgets_EXPORT bool c_QSize__isValid(void *thisObj);
// tag=1067
// QSize::setHeight(int h)
KDDockWidgets_EXPORT void c_QSize__setHeight_int(void *thisObj, int h);
// tag=1067
// QSize::setWidth(int w)
KDDockWidgets_EXPORT void c_QSize__setWidth_int(void *thisObj, int w);
// tag=1067
// QSize::transpose()
KDDockWidgets_EXPORT void c_QSize__transpose(void *thisObj);
// tag=1067
// QSize::transposed() const
KDDockWidgets_EXPORT void *c_QSize__transposed(void *thisObj);
// tag=1067
// QSize::width() const
KDDockWidgets_EXPORT int c_QSize__width(void *thisObj);
// tag=1066
KDDockWidgets_EXPORT void c_QSize__destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QSize_Finalizer(void *, void *cppObj, void *);
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,542 @@
// tag=1040
#include "KDDockWidgets_exports.h"
#include <qstring.h>
#include <qbytearray.h>
/*
This file is part of KDDockWidgets.
SPDX-FileCopyrightText: 2019-2022 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
Author: Sérgio Martins <sergio.martins@kdab.com>
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only
Contact KDAB at <info@kdab.com> for commercial licensing options.
*/
namespace KDDockWidgets_wrappersNS {
// tag=1043
class QString_wrapper : public ::QString
{
public:
~QString_wrapper();
// tag=1041
QString_wrapper();
// tag=1041
QString &append(const QString &s);
// tag=1041
QString arg(const QString &a, int fieldWidth = 0) const;
// tag=1041
QString arg(const QString &a1, const QString &a2) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8) const;
// tag=1041
QString arg(const QString &a1, const QString &a2, const QString &a3, const QString &a4, const QString &a5, const QString &a6, const QString &a7, const QString &a8, const QString &a9) const;
// tag=1041
QString arg(int a, int fieldWidth = 0, int base = 10) const;
// tag=1041
QString arg(long a, int fieldwidth = 0, int base = 10) const;
// tag=1041
QString arg(qint64 a, int fieldwidth = 0, int base = 10) const;
// tag=1041
QString arg(short a, int fieldWidth = 0, int base = 10) const;
// tag=1041
static QString asprintf(const char *format);
// tag=1041
int capacity() const;
// tag=1041
void chop(int n);
// tag=1041
QString chopped(int n) const;
// tag=1041
void clear();
// tag=1041
int compare(const QString &s) const;
// tag=1041
static int compare(const QString &s1, const QString &s2);
// tag=1041
bool contains(const QString &s) const;
// tag=1041
int count() const;
// tag=1041
int count(const QString &s) const;
// tag=1041
void detach();
// tag=1041
bool endsWith(const QString &s) const;
// tag=1041
static QString fromLatin1(const QByteArray &str);
// tag=1041
static QString fromLatin1(const char *str, int size = -1);
// tag=1041
static QString fromLocal8Bit(const QByteArray &str);
// tag=1041
static QString fromLocal8Bit(const char *str, int size = -1);
// tag=1041
static QString fromUtf8(const QByteArray &str);
// tag=1041
static QString fromUtf8(const char *str, int size = -1);
// tag=1041
int indexOf(const QString &s, int from = 0) const;
// tag=1041
QString &insert(int i, const QString &s);
// tag=1041
bool isDetached() const;
// tag=1041
bool isEmpty() const;
// tag=1041
bool isLower() const;
// tag=1041
bool isNull() const;
// tag=1041
bool isRightToLeft() const;
// tag=1041
bool isSharedWith(const QString &other) const;
// tag=1041
bool isSimpleText() const;
// tag=1041
bool isUpper() const;
// tag=1041
bool isValidUtf16() const;
// tag=1041
int lastIndexOf(const QString &s, int from = -1) const;
// tag=1041
QString left(int n) const;
// tag=1041
QString leftJustified(int width) const;
// tag=1041
int length() const;
// tag=1041
int localeAwareCompare(const QString &s) const;
// tag=1041
static int localeAwareCompare(const QString &s1, const QString &s2);
// tag=1041
QString mid(int position, int n = -1) const;
// tag=1041
static QString number(int arg__1, int base = 10);
// tag=1041
static QString number(long arg__1, int base = 10);
// tag=1041
static QString number(qint64 arg__1, int base = 10);
// tag=1041
QString &prepend(const QString &s);
// tag=1041
void push_back(const QString &s);
// tag=1041
void push_front(const QString &s);
// tag=1041
QString &remove(const QString &s);
// tag=1041
QString &remove(int i, int len);
// tag=1041
QString repeated(int times) const;
// tag=1041
QString &replace(const QString &before, const QString &after);
// tag=1041
QString &replace(int i, int len, const QString &after);
// tag=1041
void reserve(int size);
// tag=1041
void resize(int size);
// tag=1041
QString right(int n) const;
// tag=1041
QString rightJustified(int width) const;
// tag=1041
QString section(const QString &in_sep, int start, int end = -1) const;
// tag=1041
QString &setNum(int arg__1, int base = 10);
// tag=1041
QString &setNum(long arg__1, int base = 10);
// tag=1041
QString &setNum(qint64 arg__1, int base = 10);
// tag=1041
QString &setNum(short arg__1, int base = 10);
// tag=1041
void shrink_to_fit();
// tag=1041
QString simplified();
// tag=1041
int size() const;
// tag=1041
void squeeze();
// tag=1041
bool startsWith(const QString &s) const;
// tag=1041
QString toCaseFolded();
// tag=1041
QString toHtmlEscaped() const;
// tag=1041
QByteArray toLatin1();
// tag=1041
QByteArray toLocal8Bit();
// tag=1041
QString toLower();
// tag=1041
QString toUpper();
// tag=1041
QByteArray toUtf8();
// tag=1041
QString trimmed();
// tag=1041
void truncate(int pos);
};
}
extern "C" {
// tag=1067
// QString::QString()
KDDockWidgets_EXPORT void *c_QString__constructor();
// tag=1067
// QString::append(const QString & s)
KDDockWidgets_EXPORT void *c_QString__append_QString(void *thisObj, const char *s_);
// tag=1067
// QString::arg(const QString & a, int fieldWidth) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_int(void *thisObj, const char *a_, int fieldWidth);
// tag=1067
// QString::arg(const QString & a1, const QString & a2) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString(void *thisObj, const char *a1_, const char *a2_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4, const QString & a5) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_, const char *a5_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4, const QString & a5, const QString & a6) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_, const char *a5_, const char *a6_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4, const QString & a5, const QString & a6, const QString & a7) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_, const char *a5_, const char *a6_, const char *a7_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4, const QString & a5, const QString & a6, const QString & a7, const QString & a8) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_, const char *a5_, const char *a6_, const char *a7_, const char *a8_);
// tag=1067
// QString::arg(const QString & a1, const QString & a2, const QString & a3, const QString & a4, const QString & a5, const QString & a6, const QString & a7, const QString & a8, const QString & a9) const
KDDockWidgets_EXPORT void *c_QString__arg_QString_QString_QString_QString_QString_QString_QString_QString_QString(void *thisObj, const char *a1_, const char *a2_, const char *a3_, const char *a4_, const char *a5_, const char *a6_, const char *a7_, const char *a8_, const char *a9_);
// tag=1067
// QString::arg(int a, int fieldWidth, int base) const
KDDockWidgets_EXPORT void *c_QString__arg_int_int_int(void *thisObj, int a, int fieldWidth, int base);
// tag=1067
// QString::arg(long a, int fieldwidth, int base) const
KDDockWidgets_EXPORT void *c_QString__arg_long_int_int(void *thisObj, long a, int fieldwidth, int base);
// tag=1067
// QString::arg(qint64 a, int fieldwidth, int base) const
KDDockWidgets_EXPORT void *c_QString__arg_qint64_int_int(void *thisObj, qint64 a, int fieldwidth, int base);
// tag=1067
// QString::arg(short a, int fieldWidth, int base) const
KDDockWidgets_EXPORT void *c_QString__arg_short_int_int(void *thisObj, short a, int fieldWidth, int base);
// tag=1067
// QString::asprintf(const char * format)
KDDockWidgets_EXPORT void *c_static_QString__asprintf_char(const char *format);
// tag=1067
// QString::capacity() const
KDDockWidgets_EXPORT int c_QString__capacity(void *thisObj);
// tag=1067
// QString::chop(int n)
KDDockWidgets_EXPORT void c_QString__chop_int(void *thisObj, int n);
// tag=1067
// QString::chopped(int n) const
KDDockWidgets_EXPORT void *c_QString__chopped_int(void *thisObj, int n);
// tag=1067
// QString::clear()
KDDockWidgets_EXPORT void c_QString__clear(void *thisObj);
// tag=1067
// QString::compare(const QString & s) const
KDDockWidgets_EXPORT int c_QString__compare_QString(void *thisObj, const char *s_);
// tag=1067
// QString::compare(const QString & s1, const QString & s2)
KDDockWidgets_EXPORT int c_static_QString__compare_QString_QString(const char *s1_, const char *s2_);
// tag=1067
// QString::contains(const QString & s) const
KDDockWidgets_EXPORT bool c_QString__contains_QString(void *thisObj, const char *s_);
// tag=1067
// QString::count() const
KDDockWidgets_EXPORT int c_QString__count(void *thisObj);
// tag=1067
// QString::count(const QString & s) const
KDDockWidgets_EXPORT int c_QString__count_QString(void *thisObj, const char *s_);
// tag=1067
// QString::detach()
KDDockWidgets_EXPORT void c_QString__detach(void *thisObj);
// tag=1067
// QString::endsWith(const QString & s) const
KDDockWidgets_EXPORT bool c_QString__endsWith_QString(void *thisObj, const char *s_);
// tag=1067
// QString::fromLatin1(const QByteArray & str)
KDDockWidgets_EXPORT void *c_static_QString__fromLatin1_QByteArray(void *str_);
// tag=1067
// QString::fromLatin1(const char * str, int size)
KDDockWidgets_EXPORT void *c_static_QString__fromLatin1_char_int(const char *str, int size);
// tag=1067
// QString::fromLocal8Bit(const QByteArray & str)
KDDockWidgets_EXPORT void *c_static_QString__fromLocal8Bit_QByteArray(void *str_);
// tag=1067
// QString::fromLocal8Bit(const char * str, int size)
KDDockWidgets_EXPORT void *c_static_QString__fromLocal8Bit_char_int(const char *str, int size);
// tag=1067
// QString::fromUtf8(const QByteArray & str)
KDDockWidgets_EXPORT void *c_static_QString__fromUtf8_QByteArray(void *str_);
// tag=1067
// QString::fromUtf8(const char * str, int size)
KDDockWidgets_EXPORT void *c_static_QString__fromUtf8_char_int(const char *str, int size);
// tag=1067
// QString::indexOf(const QString & s, int from) const
KDDockWidgets_EXPORT int c_QString__indexOf_QString_int(void *thisObj, const char *s_, int from);
// tag=1067
// QString::insert(int i, const QString & s)
KDDockWidgets_EXPORT void *c_QString__insert_int_QString(void *thisObj, int i, const char *s_);
// tag=1067
// QString::isDetached() const
KDDockWidgets_EXPORT bool c_QString__isDetached(void *thisObj);
// tag=1067
// QString::isEmpty() const
KDDockWidgets_EXPORT bool c_QString__isEmpty(void *thisObj);
// tag=1067
// QString::isLower() const
KDDockWidgets_EXPORT bool c_QString__isLower(void *thisObj);
// tag=1067
// QString::isNull() const
KDDockWidgets_EXPORT bool c_QString__isNull(void *thisObj);
// tag=1067
// QString::isRightToLeft() const
KDDockWidgets_EXPORT bool c_QString__isRightToLeft(void *thisObj);
// tag=1067
// QString::isSharedWith(const QString & other) const
KDDockWidgets_EXPORT bool c_QString__isSharedWith_QString(void *thisObj, const char *other_);
// tag=1067
// QString::isSimpleText() const
KDDockWidgets_EXPORT bool c_QString__isSimpleText(void *thisObj);
// tag=1067
// QString::isUpper() const
KDDockWidgets_EXPORT bool c_QString__isUpper(void *thisObj);
// tag=1067
// QString::isValidUtf16() const
KDDockWidgets_EXPORT bool c_QString__isValidUtf16(void *thisObj);
// tag=1067
// QString::lastIndexOf(const QString & s, int from) const
KDDockWidgets_EXPORT int c_QString__lastIndexOf_QString_int(void *thisObj, const char *s_, int from);
// tag=1067
// QString::left(int n) const
KDDockWidgets_EXPORT void *c_QString__left_int(void *thisObj, int n);
// tag=1067
// QString::leftJustified(int width) const
KDDockWidgets_EXPORT void *c_QString__leftJustified_int(void *thisObj, int width);
// tag=1067
// QString::length() const
KDDockWidgets_EXPORT int c_QString__length(void *thisObj);
// tag=1067
// QString::localeAwareCompare(const QString & s) const
KDDockWidgets_EXPORT int c_QString__localeAwareCompare_QString(void *thisObj, const char *s_);
// tag=1067
// QString::localeAwareCompare(const QString & s1, const QString & s2)
KDDockWidgets_EXPORT int c_static_QString__localeAwareCompare_QString_QString(const char *s1_, const char *s2_);
// tag=1067
// QString::mid(int position, int n) const
KDDockWidgets_EXPORT void *c_QString__mid_int_int(void *thisObj, int position, int n);
// tag=1067
// QString::number(int arg__1, int base)
KDDockWidgets_EXPORT void *c_static_QString__number_int_int(int arg__1, int base);
// tag=1067
// QString::number(long arg__1, int base)
KDDockWidgets_EXPORT void *c_static_QString__number_long_int(long arg__1, int base);
// tag=1067
// QString::number(qint64 arg__1, int base)
KDDockWidgets_EXPORT void *c_static_QString__number_qint64_int(qint64 arg__1, int base);
// tag=1067
// QString::prepend(const QString & s)
KDDockWidgets_EXPORT void *c_QString__prepend_QString(void *thisObj, const char *s_);
// tag=1067
// QString::push_back(const QString & s)
KDDockWidgets_EXPORT void c_QString__push_back_QString(void *thisObj, const char *s_);
// tag=1067
// QString::push_front(const QString & s)
KDDockWidgets_EXPORT void c_QString__push_front_QString(void *thisObj, const char *s_);
// tag=1067
// QString::remove(const QString & s)
KDDockWidgets_EXPORT void *c_QString__remove_QString(void *thisObj, const char *s_);
// tag=1067
// QString::remove(int i, int len)
KDDockWidgets_EXPORT void *c_QString__remove_int_int(void *thisObj, int i, int len);
// tag=1067
// QString::repeated(int times) const
KDDockWidgets_EXPORT void *c_QString__repeated_int(void *thisObj, int times);
// tag=1067
// QString::replace(const QString & before, const QString & after)
KDDockWidgets_EXPORT void *c_QString__replace_QString_QString(void *thisObj, const char *before_, const char *after_);
// tag=1067
// QString::replace(int i, int len, const QString & after)
KDDockWidgets_EXPORT void *c_QString__replace_int_int_QString(void *thisObj, int i, int len, const char *after_);
// tag=1067
// QString::reserve(int size)
KDDockWidgets_EXPORT void c_QString__reserve_int(void *thisObj, int size);
// tag=1067
// QString::resize(int size)
KDDockWidgets_EXPORT void c_QString__resize_int(void *thisObj, int size);
// tag=1067
// QString::right(int n) const
KDDockWidgets_EXPORT void *c_QString__right_int(void *thisObj, int n);
// tag=1067
// QString::rightJustified(int width) const
KDDockWidgets_EXPORT void *c_QString__rightJustified_int(void *thisObj, int width);
// tag=1067
// QString::section(const QString & in_sep, int start, int end) const
KDDockWidgets_EXPORT void *c_QString__section_QString_int_int(void *thisObj, const char *in_sep_, int start, int end);
// tag=1067
// QString::setNum(int arg__1, int base)
KDDockWidgets_EXPORT void *c_QString__setNum_int_int(void *thisObj, int arg__1, int base);
// tag=1067
// QString::setNum(long arg__1, int base)
KDDockWidgets_EXPORT void *c_QString__setNum_long_int(void *thisObj, long arg__1, int base);
// tag=1067
// QString::setNum(qint64 arg__1, int base)
KDDockWidgets_EXPORT void *c_QString__setNum_qint64_int(void *thisObj, qint64 arg__1, int base);
// tag=1067
// QString::setNum(short arg__1, int base)
KDDockWidgets_EXPORT void *c_QString__setNum_short_int(void *thisObj, short arg__1, int base);
// tag=1067
// QString::shrink_to_fit()
KDDockWidgets_EXPORT void c_QString__shrink_to_fit(void *thisObj);
// tag=1067
// QString::simplified()
KDDockWidgets_EXPORT void *c_QString__simplified(void *thisObj);
// tag=1067
// QString::size() const
KDDockWidgets_EXPORT int c_QString__size(void *thisObj);
// tag=1067
// QString::squeeze()
KDDockWidgets_EXPORT void c_QString__squeeze(void *thisObj);
// tag=1067
// QString::startsWith(const QString & s) const
KDDockWidgets_EXPORT bool c_QString__startsWith_QString(void *thisObj, const char *s_);
// tag=1067
// QString::toCaseFolded()
KDDockWidgets_EXPORT void *c_QString__toCaseFolded(void *thisObj);
// tag=1067
// QString::toHtmlEscaped() const
KDDockWidgets_EXPORT void *c_QString__toHtmlEscaped(void *thisObj);
// tag=1067
// QString::toLatin1()
KDDockWidgets_EXPORT void *c_QString__toLatin1(void *thisObj);
// tag=1067
// QString::toLocal8Bit()
KDDockWidgets_EXPORT void *c_QString__toLocal8Bit(void *thisObj);
// tag=1067
// QString::toLower()
KDDockWidgets_EXPORT void *c_QString__toLower(void *thisObj);
// tag=1067
// QString::toUpper()
KDDockWidgets_EXPORT void *c_QString__toUpper(void *thisObj);
// tag=1067
// QString::toUtf8()
KDDockWidgets_EXPORT void *c_QString__toUtf8(void *thisObj);
// tag=1067
// QString::trimmed()
KDDockWidgets_EXPORT void *c_QString__trimmed(void *thisObj);
// tag=1067
// QString::truncate(int pos)
KDDockWidgets_EXPORT void c_QString__truncate_int(void *thisObj, int pos);
// tag=1066
KDDockWidgets_EXPORT void c_QString__destructor(void *thisObj);
// tag=1047
KDDockWidgets_EXPORT void c_QString_Finalizer(void *, void *cppObj, void *);
}

File diff suppressed because it is too large Load Diff