mirror of https://github.com/KLayout/klayout.git
Compatibility with Qt 6.7
This commit is contained in:
parent
46bb28d4e4
commit
1144b07ebb
|
|
@ -132,6 +132,7 @@ drop_class "QContainerInfo"
|
|||
drop_class "QContiguousCache"
|
||||
drop_class "QContiguousCacheData"
|
||||
drop_class "QContiguousCacheTypedData"
|
||||
drop_class "QDeferredDeleteEvent" # was a mistake, I think
|
||||
drop_class "QEnableSharedFromThis"
|
||||
drop_class "QException" # (TODO) no mapping yet
|
||||
drop_class "QExplicitlySharedDataPointer"
|
||||
|
|
@ -258,7 +259,6 @@ drop_class "QStringBuilder"
|
|||
drop_class "QStringBuilder"
|
||||
drop_class "QStringBuilderBase"
|
||||
drop_class "QStringBuilderCommon"
|
||||
# @@@ drop_class "QStringConverterBase"
|
||||
drop_class "QStringDecoder", /EncodedData/
|
||||
drop_class "QStringEncoder", /DecodedData/
|
||||
drop_class "QStringListIterator"
|
||||
|
|
@ -460,6 +460,8 @@ drop_method "QTextCodec", /QTextCodec::codecForName\(const\s+QByteArray/ # clash
|
|||
drop_method "QTextCodec", /QTextCodec::toUnicode\(const\s+QByteArray/ # clashes with const char * variant
|
||||
drop_method "QTextCodec", /QTextCodec::fromUnicode\(const\s+QChar\s+\*/ # requires real QChar *
|
||||
drop_method "QTextEncoder", /QTextEncoder::fromUnicode\(const\s+QChar\s+\*/ # requires real QChar *
|
||||
drop_method "QTimeZone", /::operator\s*==/ # no longer supported on Qt 6.7
|
||||
drop_method "QTimeZone", /::operator\s*!=/ # no longer supported on Qt 6.7
|
||||
drop_method "", /::operator\s*==\(const\s+QVariant\s*&\w+,\s*const\s+QVariantComparisonHelper/ # requires QVariantComparisonHelper
|
||||
drop_method "", /::operator\s*!=\(const\s+QVariant\s*&\w+,\s*const\s+QVariantComparisonHelper/ # requires QVariantComparisonHelper
|
||||
drop_method "QByteArrayMatcher", /QByteArrayMatcher::indexIn\(const\s+QByteArray/ # clashes with const char * variant
|
||||
|
|
@ -535,7 +537,6 @@ no_copy_ctor "QBasicMutex"
|
|||
no_copy_ctor "QMapDataBase"
|
||||
no_copy_ctor "QChildEvent"
|
||||
no_copy_ctor "QDynamicPropertyChangeEvent"
|
||||
no_copy_ctor "QDeferredDeleteEvent"
|
||||
no_copy_ctor "QEvent"
|
||||
no_copy_ctor "QPropertyNotifier"
|
||||
no_copy_ctor "QPropertyObserver"
|
||||
|
|
@ -859,6 +860,7 @@ include "QWindow", [ "<QWindow>", "<QScreen>",
|
|||
"<QShowEvent>", "<QTabletEvent>", "<QTouchEvent>", "<QWheelEvent>" ]
|
||||
include "QOffscreenSurface", [ "<QOffscreenSurface>", "<QScreen>" ]
|
||||
include "QScreenOrientationChangeEvent", [ "<QScreenOrientationChangeEvent>", "<QScreen>" ]
|
||||
include "QPointerEvent", [ "<QPointer>" ] # needed for Qt 6.7
|
||||
|
||||
drop_method "QWindow", /QWindow::handle/ # QPlatformWindow not available
|
||||
drop_method "QScreen", /QScreen::handle/ # QPlatformScreen not available
|
||||
|
|
@ -1284,8 +1286,8 @@ include "QOcspCertificateStatus", [ "<QOcspResponse>" ] # global enum without o
|
|||
include "QDtlsError", [ "<QDtlsClientVerifier>" ] # global enum without own header
|
||||
|
||||
drop_class "QTlsPrivate" # private data
|
||||
drop_class "QOcspResponse" # @@@ TODO: debug
|
||||
drop_method "QSslSocket", /QSslSocket::ocspResponses\(/ # @@@ TODO: debug
|
||||
drop_class "QOcspResponse" # TODO: debug
|
||||
drop_method "QSslSocket", /QSslSocket::ocspResponses\(/ # TODO: debug
|
||||
|
||||
drop_method "QUrlInfo", /QUrlInfo::QUrlInfo\(.*permissions/ # too many arguments (13)
|
||||
drop_method "QHostAddress", /QHostAddress::QHostAddress\(\s*(const\s*)?quint8\s*\*/ # requires char *, a string version is available for IPv6
|
||||
|
|
|
|||
|
|
@ -40,7 +40,6 @@ SOURCES += \
|
|||
$$PWD/gsiDeclQDeadlineTimer.cc \
|
||||
$$PWD/gsiDeclQDebug.cc \
|
||||
$$PWD/gsiDeclQDebugStateSaver.cc \
|
||||
$$PWD/gsiDeclQDeferredDeleteEvent.cc \
|
||||
$$PWD/gsiDeclQDir.cc \
|
||||
$$PWD/gsiDeclQDirIterator.cc \
|
||||
$$PWD/gsiDeclQDynamicPropertyChangeEvent.cc \
|
||||
|
|
|
|||
|
|
@ -397,25 +397,6 @@ static void _call_f_offsetFromUtc_c2175 (const qt_gsi::GenericMethod * /*decl*/,
|
|||
}
|
||||
|
||||
|
||||
// bool QTimeZone::operator!=(const QTimeZone &other)
|
||||
|
||||
|
||||
static void _init_f_operator_excl__eq__c2205 (qt_gsi::GenericMethod *decl)
|
||||
{
|
||||
static gsi::ArgSpecBase argspec_0 ("other");
|
||||
decl->add_arg<const QTimeZone & > (argspec_0);
|
||||
decl->set_return<bool > ();
|
||||
}
|
||||
|
||||
static void _call_f_operator_excl__eq__c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
|
||||
{
|
||||
__SUPPRESS_UNUSED_WARNING(args);
|
||||
tl::Heap heap;
|
||||
const QTimeZone &arg1 = gsi::arg_reader<const QTimeZone & >() (args, heap);
|
||||
ret.write<bool > ((bool)((QTimeZone *)cls)->operator!= (arg1));
|
||||
}
|
||||
|
||||
|
||||
// QTimeZone &QTimeZone::operator=(const QTimeZone &other)
|
||||
|
||||
|
||||
|
|
@ -435,25 +416,6 @@ static void _call_f_operator_eq__2205 (const qt_gsi::GenericMethod * /*decl*/, v
|
|||
}
|
||||
|
||||
|
||||
// bool QTimeZone::operator==(const QTimeZone &other)
|
||||
|
||||
|
||||
static void _init_f_operator_eq__eq__c2205 (qt_gsi::GenericMethod *decl)
|
||||
{
|
||||
static gsi::ArgSpecBase argspec_0 ("other");
|
||||
decl->add_arg<const QTimeZone & > (argspec_0);
|
||||
decl->set_return<bool > ();
|
||||
}
|
||||
|
||||
static void _call_f_operator_eq__eq__c2205 (const qt_gsi::GenericMethod * /*decl*/, void *cls, gsi::SerialArgs &args, gsi::SerialArgs &ret)
|
||||
{
|
||||
__SUPPRESS_UNUSED_WARNING(args);
|
||||
tl::Heap heap;
|
||||
const QTimeZone &arg1 = gsi::arg_reader<const QTimeZone & >() (args, heap);
|
||||
ret.write<bool > ((bool)((QTimeZone *)cls)->operator== (arg1));
|
||||
}
|
||||
|
||||
|
||||
// QTimeZone::OffsetData QTimeZone::previousTransition(const QDateTime &beforeDateTime)
|
||||
|
||||
|
||||
|
|
@ -792,9 +754,7 @@ static gsi::Methods methods_QTimeZone () {
|
|||
methods += new qt_gsi::GenericMethod ("nextTransition", "@brief Method QTimeZone::OffsetData QTimeZone::nextTransition(const QDateTime &afterDateTime)\n", true, &_init_f_nextTransition_c2175, &_call_f_nextTransition_c2175);
|
||||
methods += new qt_gsi::GenericMethod ("offsetData", "@brief Method QTimeZone::OffsetData QTimeZone::offsetData(const QDateTime &forDateTime)\n", true, &_init_f_offsetData_c2175, &_call_f_offsetData_c2175);
|
||||
methods += new qt_gsi::GenericMethod ("offsetFromUtc", "@brief Method int QTimeZone::offsetFromUtc(const QDateTime &atDateTime)\n", true, &_init_f_offsetFromUtc_c2175, &_call_f_offsetFromUtc_c2175);
|
||||
methods += new qt_gsi::GenericMethod ("!=", "@brief Method bool QTimeZone::operator!=(const QTimeZone &other)\n", true, &_init_f_operator_excl__eq__c2205, &_call_f_operator_excl__eq__c2205);
|
||||
methods += new qt_gsi::GenericMethod ("assign", "@brief Method QTimeZone &QTimeZone::operator=(const QTimeZone &other)\n", false, &_init_f_operator_eq__2205, &_call_f_operator_eq__2205);
|
||||
methods += new qt_gsi::GenericMethod ("==", "@brief Method bool QTimeZone::operator==(const QTimeZone &other)\n", true, &_init_f_operator_eq__eq__c2205, &_call_f_operator_eq__eq__c2205);
|
||||
methods += new qt_gsi::GenericMethod ("previousTransition", "@brief Method QTimeZone::OffsetData QTimeZone::previousTransition(const QDateTime &beforeDateTime)\n", true, &_init_f_previousTransition_c2175, &_call_f_previousTransition_c2175);
|
||||
methods += new qt_gsi::GenericMethod ("standardTimeOffset", "@brief Method int QTimeZone::standardTimeOffset(const QDateTime &atDateTime)\n", true, &_init_f_standardTimeOffset_c2175, &_call_f_standardTimeOffset_c2175);
|
||||
methods += new qt_gsi::GenericMethod ("swap", "@brief Method void QTimeZone::swap(QTimeZone &other)\n", false, &_init_f_swap_1510, &_call_f_swap_1510);
|
||||
|
|
|
|||
|
|
@ -153,10 +153,6 @@ class QDebugStateSaver;
|
|||
|
||||
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDebugStateSaver> &qtdecl_QDebugStateSaver (); }
|
||||
|
||||
class QDeferredDeleteEvent;
|
||||
|
||||
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDeferredDeleteEvent> &qtdecl_QDeferredDeleteEvent (); }
|
||||
|
||||
class QDir;
|
||||
|
||||
namespace gsi { GSI_QTCORE_PUBLIC gsi::Class<QDir> &qtdecl_QDir (); }
|
||||
|
|
|
|||
|
|
@ -27,11 +27,7 @@
|
|||
* This file has been created automatically
|
||||
*/
|
||||
|
||||
#include <QPointerEvent>
|
||||
#include <QEventPoint>
|
||||
#include <QInputDevice>
|
||||
#include <QObject>
|
||||
#include <QPointingDevice>
|
||||
#include <QPointer>
|
||||
#include "gsiQt.h"
|
||||
#include "gsiQtGuiCommon.h"
|
||||
#include <memory>
|
||||
|
|
|
|||
Loading…
Reference in New Issue