// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only


#ifndef SBK_QTCORE_PYTHON_H
#define SBK_QTCORE_PYTHON_H

//workaround to access protected functions
#define protected public

#include <sbkpython.h>
#include <sbkmodule.h>
#include <sbkconverter.h>
// Bound library includes
#include <qabstractanimation.h>
#include <qabstracteventdispatcher.h>
#include <qabstractitemmodel.h>
#include <qbytearray.h>
#include <qcalendar.h>
#include <qcborcommon.h>
#include <qcborstream.h>
#include <qcborstreamreader.h>
#include <qcborvalue.h>
#include <qcommandlineoption.h>
#include <qcommandlineparser.h>
#include <qcompare.h>
#include <qcoreapplication.h>
#include <qcoreevent.h>
#include <qcryptographichash.h>
#include <qdatastream.h>
#include <qdatetime.h>
#include <qdeadlinetimer.h>
#include <qdir.h>
#include <qdiriterator.h>
#include <qdirlisting.h>
#include <qeasingcurve.h>
#include <qelapsedtimer.h>
#include <qeventloop.h>
#include <qfiledevice.h>
#include <qiodevicebase.h>
#include <qitemselectionmodel.h>
#include <qjsondocument.h>
#include <qjsonparseerror.h>
#include <qjsonvalue.h>
#include <qlibrary.h>
#include <qlibraryinfo.h>
#include <qline.h>
#include <qlocale.h>
#include <qlockfile.h>
#include <qlogging.h>
#include <qmetaobject.h>
#include <qmetatype.h>
#include <qmimedatabase.h>
#include <qnamespace.h>
#include <qobjectdefs.h>
#include <qoperatingsystemversion.h>
#include <qprocess.h>
#include <qreadwritelock.h>
#include <qregularexpression.h>
#include <qresource.h>
#include <qsettings.h>
#include <qsocketnotifier.h>
#include <qstandardpaths.h>
#include <qstringconverter_base.h>
#include <qsysinfo.h>
#include <qtextboundaryfinder.h>
#include <qtextstream.h>
#include <qtimeline.h>
#include <qtipccommon.h>
#include <qurl.h>
#include <quuid.h>
#include <qversionnumber.h>
#include <qxmlstream.h>
#if QT_CONFIG(future)
#include <qfutureinterface.h>
#endif
#if QT_CONFIG(permissions)
#include <qpermissions.h>
#endif
#if QT_CONFIG(process)
#include <qprocess.h>
#endif
#if QT_CONFIG(processenvironment)
#include <qprocess.h>
#endif
#if QT_CONFIG(sharedmemory)
#include <qsharedmemory.h>
#endif
#if QT_CONFIG(systemsemaphore)
#include <qsystemsemaphore.h>
#endif
#if QT_CONFIG(thread)
#include <qthread.h>
#endif
#if QT_CONFIG(timezone)
#include <qtimezone.h>
#endif

QT_BEGIN_NAMESPACE
class QAbstractListModel;
class QAbstractNativeEventFilter;
class QAbstractProxyModel;
class QAbstractTableModel;
class QAnimationGroup;
class QBasicMutex;
class QBasicTimer;
class QBitArray;
class QBuffer;
class QByteArrayMatcher;
class QCameraPermission;
class QCborArray;
class QCborMap;
struct QCborParserError;
class QCborStreamWriter;
class QChildEvent;
class QCollator;
class QCollatorSortKey;
class QConcatenateTablesProxyModel;
class QDate;
class QDynamicPropertyChangeEvent;
struct QFactoryInterface;
class QFile;
class QFileInfo;
class QFileSelector;
class QFileSystemWatcher;
class QGenericArgument;
class QGenericReturnArgument;
struct QHashSeed;
class QIODevice;
class QIdentityProxyModel;
class QItemSelection;
class QItemSelectionRange;
class QJsonArray;
class QKeyCombination;
class QLine;
class QLoggingCategory;
class QMargins;
class QMarginsF;
class QMessageAuthenticationCode;
class QMessageLogContext;
class QMessageLogger;
class QMetaClassInfo;
class QMetaEnum;
class QMetaProperty;
class QMicrophonePermission;
class QMimeData;
class QMimeType;
class QModelIndex;
class QModelRoleData;
class QModelRoleDataSpan;
class QMutex;
class QObject;
class QOperatingSystemVersionBase;
class QParallelAnimationGroup;
class QPauseAnimation;
class QPermission;
class QPersistentModelIndex;
class QPluginLoader;
class QPoint;
class QPointF;
class QPropertyAnimation;
class QRandomGenerator;
class QRandomGenerator64;
class QReadLocker;
class QRect;
class QRectF;
class QRecursiveMutex;
class QRegularExpressionMatch;
class QRegularExpressionMatchIterator;
class QRunnable;
class QSaveFile;
class QSemaphore;
class QSemaphoreReleaser;
class QSequentialAnimationGroup;
class QSignalBlocker;
class QSignalMapper;
class QSize;
class QSizeF;
class QSocketDescriptor;
class QSortFilterProxyModel;
class QStorageInfo;
class QStringDecoder;
class QStringEncoder;
class QStringListModel;
class QTemporaryDir;
class QTemporaryFile;
class QTextStreamManipulator;
class QThreadPool;
class QTimer;
class QTimerEvent;
class QTranslator;
class QTransposeProxyModel;
class QUrlQuery;
class QVariantAnimation;
class QWaitCondition;
class QWriteLocker;
class QXmlStreamAttribute;
class QXmlStreamAttributes;
class QXmlStreamEntityDeclaration;
class QXmlStreamEntityResolver;
class QXmlStreamNamespaceDeclaration;
class QXmlStreamNotationDeclaration;
class QXmlStreamWriter;

namespace QtCoreHelper {
    class QDirListingIterator;
    class QGenericArgumentHolder;
    class QGenericReturnArgumentHolder;
    class QIOPipe;
    class QMutexLocker;
}
QT_END_NAMESPACE

// Type indices
enum [[deprecated]] : int {
    SBK_QABSTRACTANIMATION_DIRECTION_IDX                     = 4,
    SBK_QABSTRACTANIMATION_STATE_IDX                         = 6,
    SBK_QABSTRACTANIMATION_DELETIONPOLICY_IDX                = 2,
    SBK_QABSTRACTANIMATION_IDX                               = 0,
    SBK_QABSTRACTEVENTDISPATCHER_IDX                         = 8,
    SBK_QABSTRACTEVENTDISPATCHER_TIMERINFO_IDX               = 10,
    SBK_QABSTRACTITEMMODEL_LAYOUTCHANGEHINT_IDX              = 16,
    SBK_QABSTRACTITEMMODEL_CHECKINDEXOPTION_IDX              = 14,
    SBK_QFLAGS_QABSTRACTITEMMODEL_CHECKINDEXOPTION_IDX       = 210,
    SBK_QABSTRACTITEMMODEL_IDX                               = 12,
    SBK_QABSTRACTLISTMODEL_IDX                               = 18,
    SBK_QABSTRACTNATIVEEVENTFILTER_IDX                       = 20,
    SBK_QABSTRACTPROXYMODEL_IDX                              = 22,
    SBK_QABSTRACTTABLEMODEL_IDX                              = 24,
    SBK_QANIMATIONGROUP_IDX                                  = 26,
    SBK_QBASICMUTEX_IDX                                      = 28,
    SBK_QBASICTIMER_IDX                                      = 30,
    SBK_QBITARRAY_IDX                                        = 32,
    SBK_QBLUETOOTHPERMISSION_COMMUNICATIONMODE_IDX           = 36,
    SBK_QFLAGS_QBLUETOOTHPERMISSION_COMMUNICATIONMODE_IDX    = 212,
    SBK_QBLUETOOTHPERMISSION_IDX                             = 34,
    SBK_QBUFFER_IDX                                          = 38,
    SBK_QBYTEARRAY_BASE64OPTION_IDX                          = 44,
    SBK_QFLAGS_QBYTEARRAY_BASE64OPTION_IDX                   = 214,
    SBK_QBYTEARRAY_BASE64DECODINGSTATUS_IDX                  = 42,
    SBK_QBYTEARRAY_IDX                                       = 40,
    SBK_QBYTEARRAY_FROMBASE64RESULT_IDX                      = 46,
    SBK_QBYTEARRAYMATCHER_IDX                                = 48,
    SBK_QCALENDAR_UNSPECIFIED_IDX                            = 56,
    SBK_QCALENDAR_SYSTEM_IDX                                 = 52,
    SBK_QCALENDAR_IDX                                        = 50,
    SBK_QCALENDAR_SYSTEMID_IDX                               = 54,
    SBK_QCALENDAR_YEARMONTHDAY_IDX                           = 58,
    SBK_QCALENDARPERMISSION_ACCESSMODE_IDX                   = 62,
    SBK_QCALENDARPERMISSION_IDX                              = 60,
    SBK_QCAMERAPERMISSION_IDX                                = 64,
    SBK_QCBORARRAY_IDX                                       = 66,
    SBK_QCBORERROR_CODE_IDX                                  = 70,
    SBK_QCBORERROR_IDX                                       = 68,
    SBK_QCBORMAP_IDX                                         = 74,
    SBK_QCBORPARSERERROR_IDX                                 = 76,
    SBK_QCBORSTREAMREADER_TYPE_IDX                           = 84,
    SBK_QCBORSTREAMREADER_STRINGRESULTCODE_IDX               = 82,
    SBK_QCBORSTREAMREADER_IDX                                = 80,
    SBK_QCBORSTREAMWRITER_IDX                                = 86,
    SBK_QCBORSTRINGRESULTBYTEARRAY_IDX                       = 88,
    SBK_QCBORSTREAMREADER_STRINGRESULT_QBYTEARRAY_IDX        = 88,
    SBK_QCBORSTRINGRESULTSTRING_IDX                          = 90,
    SBK_QCBORSTREAMREADER_STRINGRESULT_QSTRING_IDX           = 90,
    SBK_QCBORVALUE_ENCODINGOPTION_IDX                        = 98,
    SBK_QFLAGS_QCBORVALUE_ENCODINGOPTION_IDX                 = 218,
    SBK_QCBORVALUE_DIAGNOSTICNOTATIONOPTION_IDX              = 96,
    SBK_QFLAGS_QCBORVALUE_DIAGNOSTICNOTATIONOPTION_IDX       = 216,
    SBK_QCBORVALUE_TYPE_IDX                                  = 100,
    SBK_QCBORVALUE_IDX                                       = 94,
    SBK_QCHILDEVENT_IDX                                      = 102,
    SBK_QCOLLATOR_IDX                                        = 104,
    SBK_QCOLLATORSORTKEY_IDX                                 = 106,
    SBK_QCOMMANDLINEOPTION_FLAG_IDX                          = 110,
    SBK_QFLAGS_QCOMMANDLINEOPTION_FLAG_IDX                   = 220,
    SBK_QCOMMANDLINEOPTION_IDX                               = 108,
    SBK_QCOMMANDLINEPARSER_SINGLEDASHWORDOPTIONMODE_IDX      = 118,
    SBK_QCOMMANDLINEPARSER_OPTIONSAFTERPOSITIONALARGUMENTSMODE_IDX = 116,
    SBK_QCOMMANDLINEPARSER_MESSAGETYPE_IDX                   = 114,
    SBK_QCOMMANDLINEPARSER_IDX                               = 112,
    SBK_QCONCATENATETABLESPROXYMODEL_IDX                     = 120,
    SBK_QCONTACTSPERMISSION_ACCESSMODE_IDX                   = 124,
    SBK_QCONTACTSPERMISSION_IDX                              = 122,
    SBK_QCOREAPPLICATION_APPLICATIONFLAGS_IDX                = 930,
    SBK_QCOREAPPLICATION_IDX                                 = 126,
    SBK_QCRYPTOGRAPHICHASH_ALGORITHM_IDX                     = 130,
    SBK_QCRYPTOGRAPHICHASH_IDX                               = 128,
    SBK_QDATASTREAM_VERSION_IDX                              = 140,
    SBK_QDATASTREAM_BYTEORDER_IDX                            = 134,
    SBK_QDATASTREAM_STATUS_IDX                               = 138,
    SBK_QDATASTREAM_FLOATINGPOINTPRECISION_IDX               = 136,
    SBK_QDATASTREAM_IDX                                      = 132,
    SBK_QDATE_IDX                                            = 142,
    SBK_QDATETIME_TRANSITIONRESOLUTION_IDX                   = 146,
    SBK_QDATETIME_YEARRANGE_IDX                              = 148,
    SBK_QDATETIME_IDX                                        = 144,
    SBK_QDEADLINETIMER_FOREVERCONSTANT_IDX                   = 152,
    SBK_QDEADLINETIMER_IDX                                   = 150,
    SBK_QDIR_FILTER_IDX                                      = 156,
    SBK_QFLAGS_QDIR_FILTER_IDX                               = 222,
    SBK_QDIR_SORTFLAG_IDX                                    = 158,
    SBK_QFLAGS_QDIR_SORTFLAG_IDX                             = 224,
    SBK_QDIR_IDX                                             = 154,
    SBK_QDIRITERATOR_ITERATORFLAG_IDX                        = 162,
    SBK_QFLAGS_QDIRITERATOR_ITERATORFLAG_IDX                 = 226,
    SBK_QDIRITERATOR_IDX                                     = 160,
    SBK_QDIRLISTING_ITERATORFLAG_IDX                         = 168,
    SBK_QFLAGS_QDIRLISTING_ITERATORFLAG_IDX                  = 228,
    SBK_QDIRLISTING_IDX                                      = 164,
    SBK_QDIRLISTING_DIRENTRY_IDX                             = 166,
    SBK_QDYNAMICPROPERTYCHANGEEVENT_IDX                      = 170,
    SBK_QEASINGCURVE_TYPE_IDX                                = 174,
    SBK_QEASINGCURVE_IDX                                     = 172,
    SBK_QELAPSEDTIMER_CLOCKTYPE_IDX                          = 178,
    SBK_QELAPSEDTIMER_IDX                                    = 176,
    SBK_QEVENT_TYPE_IDX                                      = 182,
    SBK_QEVENT_IDX                                           = 180,
    SBK_QEVENTLOOP_PROCESSEVENTSFLAG_IDX                     = 186,
    SBK_QFLAGS_QEVENTLOOP_PROCESSEVENTSFLAG_IDX              = 230,
    SBK_QEVENTLOOP_IDX                                       = 184,
    SBK_QFACTORYINTERFACE_IDX                                = 188,
    SBK_QFILE_IDX                                            = 190,
    SBK_QFILEDEVICE_FILEERROR_IDX                            = 194,
    SBK_QFILEDEVICE_FILETIME_IDX                             = 198,
    SBK_QFILEDEVICE_PERMISSION_IDX                           = 202,
    SBK_QFLAGS_QFILEDEVICE_PERMISSION_IDX                    = 236,
    SBK_QFILEDEVICE_FILEHANDLEFLAG_IDX                       = 196,
    SBK_QFLAGS_QFILEDEVICE_FILEHANDLEFLAG_IDX                = 232,
    SBK_QFILEDEVICE_MEMORYMAPFLAG_IDX                        = 200,
    SBK_QFLAGS_QFILEDEVICE_MEMORYMAPFLAG_IDX                 = 234,
    SBK_QFILEDEVICE_IDX                                      = 192,
    SBK_QFILEINFO_IDX                                        = 204,
    SBK_QFILESELECTOR_IDX                                    = 206,
    SBK_QFILESYSTEMWATCHER_IDX                               = 208,
    SBK_QFUTUREINTERFACEBASE_STATE_IDX                       = 326,
    SBK_QFUTUREINTERFACEBASE_CANCELMODE_IDX                  = 324,
    SBK_QFUTUREINTERFACEBASE_IDX                             = 322,
    SBK_QGENERICARGUMENT_IDX                                 = 328,
    SBK_QGENERICRETURNARGUMENT_IDX                           = 330,
    SBK_QHASHSEED_IDX                                        = 332,
    SBK_QIODEVICE_IDX                                        = 334,
    SBK_QIODEVICEBASE_OPENMODEFLAG_IDX                       = 338,
    SBK_QFLAGS_QIODEVICEBASE_OPENMODEFLAG_IDX                = 238,
    SBK_QIODEVICEBASE_IDX                                    = 336,
    SBK_QIDENTITYPROXYMODEL_IDX                              = 340,
    SBK_QITEMSELECTION_IDX                                   = 342,
    SBK_QITEMSELECTIONMODEL_SELECTIONFLAG_IDX                = 346,
    SBK_QFLAGS_QITEMSELECTIONMODEL_SELECTIONFLAG_IDX         = 240,
    SBK_QITEMSELECTIONMODEL_IDX                              = 344,
    SBK_QITEMSELECTIONRANGE_IDX                              = 348,
    SBK_QJSONARRAY_IDX                                       = 350,
    SBK_QJSONDOCUMENT_JSONFORMAT_IDX                         = 354,
    SBK_QJSONDOCUMENT_IDX                                    = 352,
    SBK_QJSONPARSEERROR_PARSEERROR_IDX                       = 358,
    SBK_QJSONPARSEERROR_IDX                                  = 356,
    SBK_QJSONVALUE_TYPE_IDX                                  = 362,
    SBK_QJSONVALUE_IDX                                       = 360,
    SBK_QKEYCOMBINATION_IDX                                  = 364,
    SBK_QLIBRARY_LOADHINT_IDX                                = 368,
    SBK_QFLAGS_QLIBRARY_LOADHINT_IDX                         = 242,
    SBK_QLIBRARY_IDX                                         = 366,
    SBK_QLIBRARYINFO_LIBRARYPATH_IDX                         = 372,
    SBK_QLIBRARYINFO_IDX                                     = 370,
    SBK_QLINE_IDX                                            = 374,
    SBK_QLINEF_INTERSECTIONTYPE_IDX                          = 378,
    SBK_QLINEF_IDX                                           = 376,
    SBK_QLOCALE_LANGUAGE_IDX                                 = 390,
    SBK_QLOCALE_SCRIPT_IDX                                   = 936,
    SBK_QLOCALE_COUNTRY_IDX                                  = 382,
    SBK_QLOCALE_MEASUREMENTSYSTEM_IDX                        = 394,
    SBK_QLOCALE_FORMATTYPE_IDX                               = 388,
    SBK_QLOCALE_NUMBEROPTION_IDX                             = 396,
    SBK_QFLAGS_QLOCALE_NUMBEROPTION_IDX                      = 248,
    SBK_QLOCALE_FLOATINGPOINTPRECISIONOPTION_IDX             = 386,
    SBK_QLOCALE_TAGSEPARATOR_IDX                             = 398,
    SBK_QLOCALE_CURRENCYSYMBOLFORMAT_IDX                     = 932,
    SBK_QLOCALE_DATASIZEFORMAT_IDX                           = 384,
    SBK_QFLAGS_QLOCALE_DATASIZEFORMAT_IDX                    = 244,
    SBK_QLOCALE_LANGUAGECODETYPE_IDX                         = 392,
    SBK_QFLAGS_QLOCALE_LANGUAGECODETYPE_IDX                  = 246,
    SBK_QLOCALE_QUOTATIONSTYLE_IDX                           = 934,
    SBK_QLOCALE_IDX                                          = 380,
    SBK_QLOCATIONPERMISSION_ACCURACY_IDX                     = 402,
    SBK_QLOCATIONPERMISSION_AVAILABILITY_IDX                 = 404,
    SBK_QLOCATIONPERMISSION_IDX                              = 400,
    SBK_QLOCKFILE_LOCKERROR_IDX                              = 408,
    SBK_QLOCKFILE_IDX                                        = 406,
    SBK_QLOGGINGCATEGORY_IDX                                 = 410,
    SBK_QMARGINS_IDX                                         = 412,
    SBK_QMARGINSF_IDX                                        = 414,
    SBK_QMESSAGEAUTHENTICATIONCODE_IDX                       = 416,
    SBK_QMESSAGELOGCONTEXT_IDX                               = 418,
    SBK_QMESSAGELOGGER_IDX                                   = 420,
    SBK_QMETACLASSINFO_IDX                                   = 422,
    SBK_QMETAENUM_IDX                                        = 424,
    SBK_QMETAMETHOD_ACCESS_IDX                               = 428,
    SBK_QMETAMETHOD_METHODTYPE_IDX                           = 430,
    SBK_QMETAMETHOD_IDX                                      = 426,
    SBK_QMETAOBJECT_CALL_IDX                                 = 434,
    SBK_QMETAOBJECT_IDX                                      = 432,
    SBK_QMETAOBJECT_CONNECTION_IDX                           = 436,
    SBK_QMETAPROPERTY_IDX                                    = 438,
    SBK_QMETATYPE_TYPE_IDX                                   = 442,
    SBK_QMETATYPE_TYPEFLAG_IDX                               = 444,
    SBK_QFLAGS_QMETATYPE_TYPEFLAG_IDX                        = 250,
    SBK_QMETATYPE_IDX                                        = 440,
    SBK_QMICROPHONEPERMISSION_IDX                            = 446,
    SBK_QMIMEDATA_IDX                                        = 448,
    SBK_QMIMEDATABASE_MATCHMODE_IDX                          = 452,
    SBK_QMIMEDATABASE_IDX                                    = 450,
    SBK_QMIMETYPE_IDX                                        = 454,
    SBK_QMODELINDEX_IDX                                      = 456,
    SBK_QMODELROLEDATA_IDX                                   = 458,
    SBK_QMODELROLEDATASPAN_IDX                               = 460,
    SBK_QMUTEX_IDX                                           = 462,
    SBK_QNATIVEIPCKEY_TYPE_IDX                               = 466,
    SBK_QNATIVEIPCKEY_IDX                                    = 464,
    SBK_QOBJECT_IDX                                          = 468,
    SBK_QOPERATINGSYSTEMVERSION_OSTYPE_IDX                   = 472,
    SBK_QOPERATINGSYSTEMVERSION_IDX                          = 470,
    SBK_QOPERATINGSYSTEMVERSIONBASE_IDX                      = 474,
    SBK_QPARALLELANIMATIONGROUP_IDX                          = 476,
    SBK_QPAUSEANIMATION_IDX                                  = 478,
    SBK_QPERMISSION_IDX                                      = 480,
    SBK_QPERSISTENTMODELINDEX_IDX                            = 482,
    SBK_QPLUGINLOADER_IDX                                    = 484,
    SBK_QPOINT_IDX                                           = 486,
    SBK_QPOINTF_IDX                                          = 488,
    SBK_QPROCESS_PROCESSERROR_IDX                            = 500,
    SBK_QPROCESS_PROCESSSTATE_IDX                            = 502,
    SBK_QPROCESS_PROCESSCHANNEL_IDX                          = 496,
    SBK_QPROCESS_PROCESSCHANNELMODE_IDX                      = 498,
    SBK_QPROCESS_INPUTCHANNELMODE_IDX                        = 494,
    SBK_QPROCESS_EXITSTATUS_IDX                              = 492,
    SBK_QPROCESS_UNIXPROCESSFLAG_IDX                         = 504,
    SBK_QFLAGS_QPROCESS_UNIXPROCESSFLAG_IDX                  = 252,
    SBK_QPROCESS_IDX                                         = 490,
    SBK_QPROCESS_UNIXPROCESSPARAMETERS_IDX                   = 506,
    SBK_QPROCESSENVIRONMENT_INITIALIZATION_IDX               = 510,
    SBK_QPROCESSENVIRONMENT_IDX                              = 508,
    SBK_QPROPERTYANIMATION_IDX                               = 512,
    SBK_QRANDOMGENERATOR_IDX                                 = 514,
    SBK_QRANDOMGENERATOR64_IDX                               = 516,
    SBK_QREADLOCKER_IDX                                      = 518,
    SBK_QREADWRITELOCK_RECURSIONMODE_IDX                     = 522,
    SBK_QREADWRITELOCK_IDX                                   = 520,
    SBK_QRECT_IDX                                            = 524,
    SBK_QRECTF_IDX                                           = 526,
    SBK_QRECURSIVEMUTEX_IDX                                  = 528,
    SBK_QREGULAREXPRESSION_PATTERNOPTION_IDX                 = 536,
    SBK_QFLAGS_QREGULAREXPRESSION_PATTERNOPTION_IDX          = 256,
    SBK_QREGULAREXPRESSION_MATCHTYPE_IDX                     = 534,
    SBK_QREGULAREXPRESSION_MATCHOPTION_IDX                   = 532,
    SBK_QFLAGS_QREGULAREXPRESSION_MATCHOPTION_IDX            = 254,
    SBK_QREGULAREXPRESSION_WILDCARDCONVERSIONOPTION_IDX      = 538,
    SBK_QFLAGS_QREGULAREXPRESSION_WILDCARDCONVERSIONOPTION_IDX = 258,
    SBK_QREGULAREXPRESSION_IDX                               = 530,
    SBK_QREGULAREXPRESSIONMATCH_IDX                          = 540,
    SBK_QREGULAREXPRESSIONMATCHITERATOR_IDX                  = 542,
    SBK_QRESOURCE_COMPRESSION_IDX                            = 546,
    SBK_QRESOURCE_IDX                                        = 544,
    SBK_QRUNNABLE_IDX                                        = 548,
    SBK_QSAVEFILE_IDX                                        = 550,
    SBK_QSEMAPHORE_IDX                                       = 552,
    SBK_QSEMAPHORERELEASER_IDX                               = 554,
    SBK_QSEQUENTIALANIMATIONGROUP_IDX                        = 556,
    SBK_QSETTINGS_STATUS_IDX                                 = 564,
    SBK_QSETTINGS_FORMAT_IDX                                 = 560,
    SBK_QSETTINGS_SCOPE_IDX                                  = 562,
    SBK_QSETTINGS_IDX                                        = 558,
    SBK_QSHAREDMEMORY_ACCESSMODE_IDX                         = 568,
    SBK_QSHAREDMEMORY_SHAREDMEMORYERROR_IDX                  = 570,
    SBK_QSHAREDMEMORY_IDX                                    = 566,
    SBK_QSIGNALBLOCKER_IDX                                   = 572,
    SBK_QSIGNALMAPPER_IDX                                    = 574,
    SBK_QSIZE_IDX                                            = 576,
    SBK_QSIZEF_IDX                                           = 578,
    SBK_QSOCKETDESCRIPTOR_IDX                                = 580,
    SBK_QSOCKETNOTIFIER_TYPE_IDX                             = 584,
    SBK_QSOCKETNOTIFIER_IDX                                  = 582,
    SBK_QSORTFILTERPROXYMODEL_IDX                            = 586,
    SBK_QSTANDARDPATHS_STANDARDLOCATION_IDX                  = 592,
    SBK_QSTANDARDPATHS_LOCATEOPTION_IDX                      = 590,
    SBK_QFLAGS_QSTANDARDPATHS_LOCATEOPTION_IDX               = 260,
    SBK_QSTANDARDPATHS_IDX                                   = 588,
    SBK_QSTORAGEINFO_IDX                                     = 594,
    SBK_QSTRINGCONVERTER_ENCODING_IDX                        = 598,
    SBK_QSTRINGCONVERTER_IDX                                 = 596,
    SBK_QSTRINGCONVERTERBASE_FLAG_IDX                        = 602,
    SBK_QFLAGS_QSTRINGCONVERTERBASE_FLAG_IDX                 = 262,
    SBK_QSTRINGCONVERTERBASE_IDX                             = 600,
    SBK_QSTRINGCONVERTERBASE_STATE_IDX                       = 604,
    SBK_QSTRINGDECODER_IDX                                   = 606,
    SBK_QSTRINGENCODER_IDX                                   = 608,
    SBK_QSTRINGLISTMODEL_IDX                                 = 610,
    SBK_QSYSINFO_SIZES_IDX                                   = 616,
    SBK_QSYSINFO_ENDIAN_IDX                                  = 614,
    SBK_QSYSINFO_IDX                                         = 612,
    SBK_QSYSTEMSEMAPHORE_ACCESSMODE_IDX                      = 620,
    SBK_QSYSTEMSEMAPHORE_SYSTEMSEMAPHOREERROR_IDX            = 622,
    SBK_QSYSTEMSEMAPHORE_IDX                                 = 618,
    SBK_QTEMPORARYDIR_IDX                                    = 624,
    SBK_QTEMPORARYFILE_IDX                                   = 626,
    SBK_QTEXTBOUNDARYFINDER_BOUNDARYTYPE_IDX                 = 632,
    SBK_QTEXTBOUNDARYFINDER_BOUNDARYREASON_IDX               = 630,
    SBK_QFLAGS_QTEXTBOUNDARYFINDER_BOUNDARYREASON_IDX        = 264,
    SBK_QTEXTBOUNDARYFINDER_IDX                              = 628,
    SBK_QTEXTSTREAM_REALNUMBERNOTATION_IDX                   = 640,
    SBK_QTEXTSTREAM_FIELDALIGNMENT_IDX                       = 636,
    SBK_QTEXTSTREAM_STATUS_IDX                               = 642,
    SBK_QTEXTSTREAM_NUMBERFLAG_IDX                           = 638,
    SBK_QFLAGS_QTEXTSTREAM_NUMBERFLAG_IDX                    = 266,
    SBK_QTEXTSTREAM_IDX                                      = 634,
    SBK_QTEXTSTREAMMANIPULATOR_IDX                           = 644,
    SBK_QTHREAD_PRIORITY_IDX                                 = 648,
    SBK_QTHREAD_QUALITYOFSERVICE_IDX                         = 650,
    SBK_QTHREAD_IDX                                          = 646,
    SBK_QTHREADPOOL_IDX                                      = 652,
    SBK_QTIME_IDX                                            = 654,
    SBK_QTIMELINE_STATE_IDX                                  = 660,
    SBK_QTIMELINE_DIRECTION_IDX                              = 658,
    SBK_QTIMELINE_IDX                                        = 656,
    SBK_QTIMEZONE_INITIALIZATION_IDX                         = 664,
    SBK_QTIMEZONE_TIMETYPE_IDX                               = 670,
    SBK_QTIMEZONE_NAMETYPE_IDX                               = 666,
    SBK_QTIMEZONE_IDX                                        = 662,
    SBK_QTIMEZONE_OFFSETDATA_IDX                             = 668,
    SBK_QTIMER_IDX                                           = 672,
    SBK_QTIMEREVENT_IDX                                      = 674,
    SBK_QTRANSLATOR_IDX                                      = 676,
    SBK_QTRANSPOSEPROXYMODEL_IDX                             = 678,
    SBK_QURL_PARSINGMODE_IDX                                 = 686,
    SBK_QURL_URLFORMATTINGOPTION_IDX                         = 688,
    SBK_QURL_COMPONENTFORMATTINGOPTION_IDX                   = 684,
    SBK_QFLAGS_QURL_COMPONENTFORMATTINGOPTION_IDX            = 270,
    SBK_QURL_USERINPUTRESOLUTIONOPTION_IDX                   = 690,
    SBK_QFLAGS_QURL_USERINPUTRESOLUTIONOPTION_IDX            = 274,
    SBK_QURL_ACEPROCESSINGOPTION_IDX                         = 682,
    SBK_QFLAGS_QURL_ACEPROCESSINGOPTION_IDX                  = 268,
    SBK_QURL_IDX                                             = 680,
    SBK_QURLQUERY_IDX                                        = 692,
    SBK_QUUID_VARIANT_IDX                                    = 698,
    SBK_QUUID_VERSION_IDX                                    = 700,
    SBK_QUUID_STRINGFORMAT_IDX                               = 696,
    SBK_QUUID_IDX                                            = 694,
    SBK_QVARIANTANIMATION_IDX                                = 702,
    SBK_QVERSIONNUMBER_IDX                                   = 704,
    SBK_QWAITCONDITION_IDX                                   = 706,
    SBK_QWRITELOCKER_IDX                                     = 708,
    SBK_QXMLSTREAMATTRIBUTE_IDX                              = 710,
    SBK_QXMLSTREAMATTRIBUTES_IDX                             = 712,
    SBK_QXMLSTREAMENTITYDECLARATION_IDX                      = 714,
    SBK_QXMLSTREAMENTITYRESOLVER_IDX                         = 716,
    SBK_QXMLSTREAMNAMESPACEDECLARATION_IDX                   = 718,
    SBK_QXMLSTREAMNOTATIONDECLARATION_IDX                    = 720,
    SBK_QXMLSTREAMREADER_TOKENTYPE_IDX                       = 728,
    SBK_QXMLSTREAMREADER_READELEMENTTEXTBEHAVIOUR_IDX        = 726,
    SBK_QXMLSTREAMREADER_ERROR_IDX                           = 724,
    SBK_QXMLSTREAMREADER_IDX                                 = 722,
    SBK_QXMLSTREAMWRITER_IDX                                 = 730,
    SBK_QT_GLOBALCOLOR_IDX                                   = 804,
    SBK_QT_COLORSCHEME_IDX                                   = 760,
    SBK_QT_MOUSEBUTTON_IDX                                   = 836,
    SBK_QFLAGS_QT_MOUSEBUTTON_IDX                            = 302,
    SBK_QT_ORIENTATION_IDX                                   = 846,
    SBK_QFLAGS_QT_ORIENTATION_IDX                            = 306,
    SBK_QT_FOCUSPOLICY_IDX                                   = 794,
    SBK_QT_TABFOCUSBEHAVIOR_IDX                              = 874,
    SBK_QT_SORTORDER_IDX                                     = 870,
    SBK_QT_SPLITBEHAVIORFLAGS_IDX                            = 872,
    SBK_QFLAGS_QT_SPLITBEHAVIORFLAGS_IDX                     = 310,
    SBK_QT_TILERULE_IDX                                      = 884,
    SBK_QT_ALIGNMENTFLAG_IDX                                 = 734,
    SBK_QFLAGS_QT_ALIGNMENTFLAG_IDX                          = 276,
    SBK_QT_TEXTFLAG_IDX                                      = 878,
    SBK_QT_TEXTELIDEMODE_IDX                                 = 876,
    SBK_QT_WHITESPACEMODE_IDX                                = 904,
    SBK_QT_HITTESTACCURACY_IDX                               = 808,
    SBK_QT_WINDOWTYPE_IDX                                    = 914,
    SBK_QFLAGS_QT_WINDOWTYPE_IDX                             = 320,
    SBK_QT_WINDOWSTATE_IDX                                   = 912,
    SBK_QFLAGS_QT_WINDOWSTATE_IDX                            = 318,
    SBK_QT_APPLICATIONSTATE_IDX                              = 740,
    SBK_QFLAGS_QT_APPLICATIONSTATE_IDX                       = 278,
    SBK_QT_SCREENORIENTATION_IDX                             = 858,
    SBK_QFLAGS_QT_SCREENORIENTATION_IDX                      = 308,
    SBK_QT_WIDGETATTRIBUTE_IDX                               = 906,
    SBK_QT_APPLICATIONATTRIBUTE_IDX                          = 738,
    SBK_QT_IMAGECONVERSIONFLAG_IDX                           = 810,
    SBK_QFLAGS_QT_IMAGECONVERSIONFLAG_IDX                    = 290,
    SBK_QT_BGMODE_IDX                                        = 748,
    SBK_QT_KEY_IDX                                           = 824,
    SBK_QT_KEYBOARDMODIFIER_IDX                              = 826,
    SBK_QFLAGS_QT_KEYBOARDMODIFIER_IDX                       = 298,
    SBK_QT_MODIFIER_IDX                                      = 834,
    SBK_QT_ARROWTYPE_IDX                                     = 742,
    SBK_QT_PENSTYLE_IDX                                      = 852,
    SBK_QT_PENCAPSTYLE_IDX                                   = 848,
    SBK_QT_PENJOINSTYLE_IDX                                  = 850,
    SBK_QT_BRUSHSTYLE_IDX                                    = 750,
    SBK_QT_SIZEMODE_IDX                                      = 868,
    SBK_QT_UIEFFECT_IDX                                      = 902,
    SBK_QT_CURSORSHAPE_IDX                                   = 772,
    SBK_QT_TEXTFORMAT_IDX                                    = 880,
    SBK_QT_ASPECTRATIOMODE_IDX                               = 744,
    SBK_QT_DOCKWIDGETAREA_IDX                                = 778,
    SBK_QFLAGS_QT_DOCKWIDGETAREA_IDX                         = 280,
    SBK_QT_DOCKWIDGETAREASIZES_IDX                           = 780,
    SBK_QT_TOOLBARAREA_IDX                                   = 892,
    SBK_QFLAGS_QT_TOOLBARAREA_IDX                            = 314,
    SBK_QT_TOOLBARAREASIZES_IDX                              = 894,
    SBK_QT_DATEFORMAT_IDX                                    = 774,
    SBK_QT_TIMESPEC_IDX                                      = 886,
    SBK_QT_DAYOFWEEK_IDX                                     = 776,
    SBK_QT_SCROLLBARPOLICY_IDX                               = 860,
    SBK_QT_CASESENSITIVITY_IDX                               = 752,
    SBK_QT_CORNER_IDX                                        = 770,
    SBK_QT_EDGE_IDX                                          = 784,
    SBK_QFLAGS_QT_EDGE_IDX                                   = 284,
    SBK_QT_CONNECTIONTYPE_IDX                                = 762,
    SBK_QT_SHORTCUTCONTEXT_IDX                               = 864,
    SBK_QT_FILLRULE_IDX                                      = 790,
    SBK_QT_MASKMODE_IDX                                      = 830,
    SBK_QT_CLIPOPERATION_IDX                                 = 758,
    SBK_QT_ITEMSELECTIONMODE_IDX                             = 820,
    SBK_QT_ITEMSELECTIONOPERATION_IDX                        = 822,
    SBK_QT_TRANSFORMATIONMODE_IDX                            = 900,
    SBK_QT_AXIS_IDX                                          = 746,
    SBK_QT_FOCUSREASON_IDX                                   = 796,
    SBK_QT_CONTEXTMENUPOLICY_IDX                             = 764,
    SBK_QT_CONTEXTMENUTRIGGER_IDX                            = 766,
    SBK_QT_INPUTMETHODQUERY_IDX                              = 814,
    SBK_QFLAGS_QT_INPUTMETHODQUERY_IDX                       = 294,
    SBK_QT_INPUTMETHODHINT_IDX                               = 812,
    SBK_QFLAGS_QT_INPUTMETHODHINT_IDX                        = 292,
    SBK_QT_ENTERKEYTYPE_IDX                                  = 786,
    SBK_QT_TOOLBUTTONSTYLE_IDX                               = 896,
    SBK_QT_LAYOUTDIRECTION_IDX                               = 828,
    SBK_QT_ANCHORPOINT_IDX                                   = 736,
    SBK_QT_FINDCHILDOPTION_IDX                               = 792,
    SBK_QFLAGS_QT_FINDCHILDOPTION_IDX                        = 286,
    SBK_QT_DROPACTION_IDX                                    = 782,
    SBK_QFLAGS_QT_DROPACTION_IDX                             = 282,
    SBK_QT_CHECKSTATE_IDX                                    = 754,
    SBK_QT_ITEMDATAROLE_IDX                                  = 816,
    SBK_QT_ITEMFLAG_IDX                                      = 818,
    SBK_QFLAGS_QT_ITEMFLAG_IDX                               = 296,
    SBK_QT_MATCHFLAG_IDX                                     = 832,
    SBK_QFLAGS_QT_MATCHFLAG_IDX                              = 300,
    SBK_QT_WINDOWMODALITY_IDX                                = 910,
    SBK_QT_TEXTINTERACTIONFLAG_IDX                           = 882,
    SBK_QFLAGS_QT_TEXTINTERACTIONFLAG_IDX                    = 312,
    SBK_QT_EVENTPRIORITY_IDX                                 = 788,
    SBK_QT_SIZEHINT_IDX                                      = 866,
    SBK_QT_WINDOWFRAMESECTION_IDX                            = 908,
    SBK_QT_COORDINATESYSTEM_IDX                              = 768,
    SBK_QT_TOUCHPOINTSTATE_IDX                               = 898,
    SBK_QFLAGS_QT_TOUCHPOINTSTATE_IDX                        = 316,
    SBK_QT_GESTURESTATE_IDX                                  = 800,
    SBK_QT_GESTURETYPE_IDX                                   = 802,
    SBK_QT_GESTUREFLAG_IDX                                   = 798,
    SBK_QFLAGS_QT_GESTUREFLAG_IDX                            = 288,
    SBK_QT_NATIVEGESTURETYPE_IDX                             = 842,
    SBK_QT_NAVIGATIONMODE_IDX                                = 844,
    SBK_QT_CURSORMOVESTYLE_IDX                               = 938,
    SBK_QT_TIMERTYPE_IDX                                     = 890,
    SBK_QT_TIMERID_IDX                                       = 888,
    SBK_QT_SCROLLPHASE_IDX                                   = 862,
    SBK_QT_MOUSEEVENTSOURCE_IDX                              = 840,
    SBK_QT_MOUSEEVENTFLAG_IDX                                = 838,
    SBK_QFLAGS_QT_MOUSEEVENTFLAG_IDX                         = 304,
    SBK_QT_CHECKSUMTYPE_IDX                                  = 756,
    SBK_QT_HIGHDPISCALEFACTORROUNDINGPOLICY_IDX              = 806,
    SBK_QT_PERMISSIONSTATUS_IDX                              = 854,
    SBK_QT_RETURNBYVALUECONSTANT_IDX                         = 856,
    SBK_QTCOREQT_IDX                                         = 732,
    SBK_QTCOREHELPER_QDIRLISTINGITERATOR_IDX                 = 918,
    SBK_QTCOREHELPER_QGENERICARGUMENTHOLDER_IDX              = 920,
    SBK_QTCOREHELPER_QGENERICRETURNARGUMENTHOLDER_IDX        = 922,
    SBK_QTCOREHELPER_QIOPIPE_IDX                             = 924,
    SBK_QTCOREHELPER_QMUTEXLOCKER_IDX                        = 926,
    SBK_QCBORKNOWNTAGS_IDX                                   = 72,
    SBK_QCBORSIMPLETYPE_IDX                                  = 78,
    SBK_QCBORTAG_IDX                                         = 92,
    SBK_QTMSGTYPE_IDX                                        = 928,
    SBK_QTCORE_IDX_COUNT                                     = 940,
};

// Type indices
enum : int {
    SBK_QAbstractAnimation_Direction_IDX                     = 2,
    SBK_QAbstractAnimation_State_IDX                         = 3,
    SBK_QAbstractAnimation_DeletionPolicy_IDX                = 1,
    SBK_QAbstractAnimation_IDX                               = 0,
    SBK_QAbstractEventDispatcher_IDX                         = 4,
    SBK_QAbstractEventDispatcher_TimerInfo_IDX               = 5,
    SBK_QAbstractItemModel_LayoutChangeHint_IDX              = 8,
    SBK_QAbstractItemModel_CheckIndexOption_IDX              = 7,
    SBK_QFlags_QAbstractItemModel_CheckIndexOption_IDX       = 105,
    SBK_QAbstractItemModel_IDX                               = 6,
    SBK_QAbstractListModel_IDX                               = 9,
    SBK_QAbstractNativeEventFilter_IDX                       = 10,
    SBK_QAbstractProxyModel_IDX                              = 11,
    SBK_QAbstractTableModel_IDX                              = 12,
    SBK_QAnimationGroup_IDX                                  = 13,
    SBK_QBasicMutex_IDX                                      = 14,
    SBK_QBasicTimer_IDX                                      = 15,
    SBK_QBitArray_IDX                                        = 16,
    SBK_QBluetoothPermission_CommunicationMode_IDX           = 18,
    SBK_QFlags_QBluetoothPermission_CommunicationMode_IDX    = 106,
    SBK_QBluetoothPermission_IDX                             = 17,
    SBK_QBuffer_IDX                                          = 19,
    SBK_QByteArray_Base64Option_IDX                          = 22,
    SBK_QFlags_QByteArray_Base64Option_IDX                   = 107,
    SBK_QByteArray_Base64DecodingStatus_IDX                  = 21,
    SBK_QByteArray_IDX                                       = 20,
    SBK_QByteArray_FromBase64Result_IDX                      = 23,
    SBK_QByteArrayMatcher_IDX                                = 24,
    SBK_QCalendar_Unspecified_IDX                            = 28,
    SBK_QCalendar_System_IDX                                 = 26,
    SBK_QCalendar_IDX                                        = 25,
    SBK_QCalendar_SystemId_IDX                               = 27,
    SBK_QCalendar_YearMonthDay_IDX                           = 29,
    SBK_QCalendarPermission_AccessMode_IDX                   = 31,
    SBK_QCalendarPermission_IDX                              = 30,
    SBK_QCameraPermission_IDX                                = 32,
    SBK_QCborArray_IDX                                       = 33,
    SBK_QCborError_Code_IDX                                  = 35,
    SBK_QCborError_IDX                                       = 34,
    SBK_QCborMap_IDX                                         = 37,
    SBK_QCborParserError_IDX                                 = 38,
    SBK_QCborStreamReader_Type_IDX                           = 42,
    SBK_QCborStreamReader_StringResultCode_IDX               = 41,
    SBK_QCborStreamReader_IDX                                = 40,
    SBK_QCborStreamWriter_IDX                                = 43,
    SBK_QCborStringResultByteArray_IDX                       = 44,
    SBK_QCborStreamReader_StringResult_QByteArray_IDX        = 44,
    SBK_QCborStringResultString_IDX                          = 45,
    SBK_QCborStreamReader_StringResult_QString_IDX           = 45,
    SBK_QCborValue_EncodingOption_IDX                        = 49,
    SBK_QFlags_QCborValue_EncodingOption_IDX                 = 109,
    SBK_QCborValue_DiagnosticNotationOption_IDX              = 48,
    SBK_QFlags_QCborValue_DiagnosticNotationOption_IDX       = 108,
    SBK_QCborValue_Type_IDX                                  = 50,
    SBK_QCborValue_IDX                                       = 47,
    SBK_QChildEvent_IDX                                      = 51,
    SBK_QCollator_IDX                                        = 52,
    SBK_QCollatorSortKey_IDX                                 = 53,
    SBK_QCommandLineOption_Flag_IDX                          = 55,
    SBK_QFlags_QCommandLineOption_Flag_IDX                   = 110,
    SBK_QCommandLineOption_IDX                               = 54,
    SBK_QCommandLineParser_SingleDashWordOptionMode_IDX      = 59,
    SBK_QCommandLineParser_OptionsAfterPositionalArgumentsMode_IDX = 58,
    SBK_QCommandLineParser_MessageType_IDX                   = 57,
    SBK_QCommandLineParser_IDX                               = 56,
    SBK_QConcatenateTablesProxyModel_IDX                     = 60,
    SBK_QContactsPermission_AccessMode_IDX                   = 62,
    SBK_QContactsPermission_IDX                              = 61,
    SBK_QCoreApplication_ApplicationFlags_IDX                = 465,
    SBK_QCoreApplication_IDX                                 = 63,
    SBK_QCryptographicHash_Algorithm_IDX                     = 65,
    SBK_QCryptographicHash_IDX                               = 64,
    SBK_QDataStream_Version_IDX                              = 70,
    SBK_QDataStream_ByteOrder_IDX                            = 67,
    SBK_QDataStream_Status_IDX                               = 69,
    SBK_QDataStream_FloatingPointPrecision_IDX               = 68,
    SBK_QDataStream_IDX                                      = 66,
    SBK_QDate_IDX                                            = 71,
    SBK_QDateTime_TransitionResolution_IDX                   = 73,
    SBK_QDateTime_YearRange_IDX                              = 74,
    SBK_QDateTime_IDX                                        = 72,
    SBK_QDeadlineTimer_ForeverConstant_IDX                   = 76,
    SBK_QDeadlineTimer_IDX                                   = 75,
    SBK_QDir_Filter_IDX                                      = 78,
    SBK_QFlags_QDir_Filter_IDX                               = 111,
    SBK_QDir_SortFlag_IDX                                    = 79,
    SBK_QFlags_QDir_SortFlag_IDX                             = 112,
    SBK_QDir_IDX                                             = 77,
    SBK_QDirIterator_IteratorFlag_IDX                        = 81,
    SBK_QFlags_QDirIterator_IteratorFlag_IDX                 = 113,
    SBK_QDirIterator_IDX                                     = 80,
    SBK_QDirListing_IteratorFlag_IDX                         = 84,
    SBK_QFlags_QDirListing_IteratorFlag_IDX                  = 114,
    SBK_QDirListing_IDX                                      = 82,
    SBK_QDirListing_DirEntry_IDX                             = 83,
    SBK_QDynamicPropertyChangeEvent_IDX                      = 85,
    SBK_QEasingCurve_Type_IDX                                = 87,
    SBK_QEasingCurve_IDX                                     = 86,
    SBK_QElapsedTimer_ClockType_IDX                          = 89,
    SBK_QElapsedTimer_IDX                                    = 88,
    SBK_QEvent_Type_IDX                                      = 91,
    SBK_QEvent_IDX                                           = 90,
    SBK_QEventLoop_ProcessEventsFlag_IDX                     = 93,
    SBK_QFlags_QEventLoop_ProcessEventsFlag_IDX              = 115,
    SBK_QEventLoop_IDX                                       = 92,
    SBK_QFactoryInterface_IDX                                = 94,
    SBK_QFile_IDX                                            = 95,
    SBK_QFileDevice_FileError_IDX                            = 97,
    SBK_QFileDevice_FileTime_IDX                             = 99,
    SBK_QFileDevice_Permission_IDX                           = 101,
    SBK_QFlags_QFileDevice_Permission_IDX                    = 118,
    SBK_QFileDevice_FileHandleFlag_IDX                       = 98,
    SBK_QFlags_QFileDevice_FileHandleFlag_IDX                = 116,
    SBK_QFileDevice_MemoryMapFlag_IDX                        = 100,
    SBK_QFlags_QFileDevice_MemoryMapFlag_IDX                 = 117,
    SBK_QFileDevice_IDX                                      = 96,
    SBK_QFileInfo_IDX                                        = 102,
    SBK_QFileSelector_IDX                                    = 103,
    SBK_QFileSystemWatcher_IDX                               = 104,
    SBK_QFutureInterfaceBase_State_IDX                       = 163,
    SBK_QFutureInterfaceBase_CancelMode_IDX                  = 162,
    SBK_QFutureInterfaceBase_IDX                             = 161,
    SBK_QGenericArgument_IDX                                 = 164,
    SBK_QGenericReturnArgument_IDX                           = 165,
    SBK_QHashSeed_IDX                                        = 166,
    SBK_QIODevice_IDX                                        = 167,
    SBK_QIODeviceBase_OpenModeFlag_IDX                       = 169,
    SBK_QFlags_QIODeviceBase_OpenModeFlag_IDX                = 119,
    SBK_QIODeviceBase_IDX                                    = 168,
    SBK_QIdentityProxyModel_IDX                              = 170,
    SBK_QItemSelection_IDX                                   = 171,
    SBK_QItemSelectionModel_SelectionFlag_IDX                = 173,
    SBK_QFlags_QItemSelectionModel_SelectionFlag_IDX         = 120,
    SBK_QItemSelectionModel_IDX                              = 172,
    SBK_QItemSelectionRange_IDX                              = 174,
    SBK_QJsonArray_IDX                                       = 175,
    SBK_QJsonDocument_JsonFormat_IDX                         = 177,
    SBK_QJsonDocument_IDX                                    = 176,
    SBK_QJsonParseError_ParseError_IDX                       = 179,
    SBK_QJsonParseError_IDX                                  = 178,
    SBK_QJsonValue_Type_IDX                                  = 181,
    SBK_QJsonValue_IDX                                       = 180,
    SBK_QKeyCombination_IDX                                  = 182,
    SBK_QLibrary_LoadHint_IDX                                = 184,
    SBK_QFlags_QLibrary_LoadHint_IDX                         = 121,
    SBK_QLibrary_IDX                                         = 183,
    SBK_QLibraryInfo_LibraryPath_IDX                         = 186,
    SBK_QLibraryInfo_IDX                                     = 185,
    SBK_QLine_IDX                                            = 187,
    SBK_QLineF_IntersectionType_IDX                          = 189,
    SBK_QLineF_IDX                                           = 188,
    SBK_QLocale_Language_IDX                                 = 195,
    SBK_QLocale_Script_IDX                                   = 468,
    SBK_QLocale_Country_IDX                                  = 191,
    SBK_QLocale_MeasurementSystem_IDX                        = 197,
    SBK_QLocale_FormatType_IDX                               = 194,
    SBK_QLocale_NumberOption_IDX                             = 198,
    SBK_QFlags_QLocale_NumberOption_IDX                      = 124,
    SBK_QLocale_FloatingPointPrecisionOption_IDX             = 193,
    SBK_QLocale_TagSeparator_IDX                             = 199,
    SBK_QLocale_CurrencySymbolFormat_IDX                     = 466,
    SBK_QLocale_DataSizeFormat_IDX                           = 192,
    SBK_QFlags_QLocale_DataSizeFormat_IDX                    = 122,
    SBK_QLocale_LanguageCodeType_IDX                         = 196,
    SBK_QFlags_QLocale_LanguageCodeType_IDX                  = 123,
    SBK_QLocale_QuotationStyle_IDX                           = 467,
    SBK_QLocale_IDX                                          = 190,
    SBK_QLocationPermission_Accuracy_IDX                     = 201,
    SBK_QLocationPermission_Availability_IDX                 = 202,
    SBK_QLocationPermission_IDX                              = 200,
    SBK_QLockFile_LockError_IDX                              = 204,
    SBK_QLockFile_IDX                                        = 203,
    SBK_QLoggingCategory_IDX                                 = 205,
    SBK_QMargins_IDX                                         = 206,
    SBK_QMarginsF_IDX                                        = 207,
    SBK_QMessageAuthenticationCode_IDX                       = 208,
    SBK_QMessageLogContext_IDX                               = 209,
    SBK_QMessageLogger_IDX                                   = 210,
    SBK_QMetaClassInfo_IDX                                   = 211,
    SBK_QMetaEnum_IDX                                        = 212,
    SBK_QMetaMethod_Access_IDX                               = 214,
    SBK_QMetaMethod_MethodType_IDX                           = 215,
    SBK_QMetaMethod_IDX                                      = 213,
    SBK_QMetaObject_Call_IDX                                 = 217,
    SBK_QMetaObject_IDX                                      = 216,
    SBK_QMetaObject_Connection_IDX                           = 218,
    SBK_QMetaProperty_IDX                                    = 219,
    SBK_QMetaType_Type_IDX                                   = 221,
    SBK_QMetaType_TypeFlag_IDX                               = 222,
    SBK_QFlags_QMetaType_TypeFlag_IDX                        = 125,
    SBK_QMetaType_IDX                                        = 220,
    SBK_QMicrophonePermission_IDX                            = 223,
    SBK_QMimeData_IDX                                        = 224,
    SBK_QMimeDatabase_MatchMode_IDX                          = 226,
    SBK_QMimeDatabase_IDX                                    = 225,
    SBK_QMimeType_IDX                                        = 227,
    SBK_QModelIndex_IDX                                      = 228,
    SBK_QModelRoleData_IDX                                   = 229,
    SBK_QModelRoleDataSpan_IDX                               = 230,
    SBK_QMutex_IDX                                           = 231,
    SBK_QNativeIpcKey_Type_IDX                               = 233,
    SBK_QNativeIpcKey_IDX                                    = 232,
    SBK_QObject_IDX                                          = 234,
    SBK_QOperatingSystemVersion_OSType_IDX                   = 236,
    SBK_QOperatingSystemVersion_IDX                          = 235,
    SBK_QOperatingSystemVersionBase_IDX                      = 237,
    SBK_QParallelAnimationGroup_IDX                          = 238,
    SBK_QPauseAnimation_IDX                                  = 239,
    SBK_QPermission_IDX                                      = 240,
    SBK_QPersistentModelIndex_IDX                            = 241,
    SBK_QPluginLoader_IDX                                    = 242,
    SBK_QPoint_IDX                                           = 243,
    SBK_QPointF_IDX                                          = 244,
    SBK_QProcess_ProcessError_IDX                            = 250,
    SBK_QProcess_ProcessState_IDX                            = 251,
    SBK_QProcess_ProcessChannel_IDX                          = 248,
    SBK_QProcess_ProcessChannelMode_IDX                      = 249,
    SBK_QProcess_InputChannelMode_IDX                        = 247,
    SBK_QProcess_ExitStatus_IDX                              = 246,
    SBK_QProcess_UnixProcessFlag_IDX                         = 252,
    SBK_QFlags_QProcess_UnixProcessFlag_IDX                  = 126,
    SBK_QProcess_IDX                                         = 245,
    SBK_QProcess_UnixProcessParameters_IDX                   = 253,
    SBK_QProcessEnvironment_Initialization_IDX               = 255,
    SBK_QProcessEnvironment_IDX                              = 254,
    SBK_QPropertyAnimation_IDX                               = 256,
    SBK_QRandomGenerator_IDX                                 = 257,
    SBK_QRandomGenerator64_IDX                               = 258,
    SBK_QReadLocker_IDX                                      = 259,
    SBK_QReadWriteLock_RecursionMode_IDX                     = 261,
    SBK_QReadWriteLock_IDX                                   = 260,
    SBK_QRect_IDX                                            = 262,
    SBK_QRectF_IDX                                           = 263,
    SBK_QRecursiveMutex_IDX                                  = 264,
    SBK_QRegularExpression_PatternOption_IDX                 = 268,
    SBK_QFlags_QRegularExpression_PatternOption_IDX          = 128,
    SBK_QRegularExpression_MatchType_IDX                     = 267,
    SBK_QRegularExpression_MatchOption_IDX                   = 266,
    SBK_QFlags_QRegularExpression_MatchOption_IDX            = 127,
    SBK_QRegularExpression_WildcardConversionOption_IDX      = 269,
    SBK_QFlags_QRegularExpression_WildcardConversionOption_IDX = 129,
    SBK_QRegularExpression_IDX                               = 265,
    SBK_QRegularExpressionMatch_IDX                          = 270,
    SBK_QRegularExpressionMatchIterator_IDX                  = 271,
    SBK_QResource_Compression_IDX                            = 273,
    SBK_QResource_IDX                                        = 272,
    SBK_QRunnable_IDX                                        = 274,
    SBK_QSaveFile_IDX                                        = 275,
    SBK_QSemaphore_IDX                                       = 276,
    SBK_QSemaphoreReleaser_IDX                               = 277,
    SBK_QSequentialAnimationGroup_IDX                        = 278,
    SBK_QSettings_Status_IDX                                 = 282,
    SBK_QSettings_Format_IDX                                 = 280,
    SBK_QSettings_Scope_IDX                                  = 281,
    SBK_QSettings_IDX                                        = 279,
    SBK_QSharedMemory_AccessMode_IDX                         = 284,
    SBK_QSharedMemory_SharedMemoryError_IDX                  = 285,
    SBK_QSharedMemory_IDX                                    = 283,
    SBK_QSignalBlocker_IDX                                   = 286,
    SBK_QSignalMapper_IDX                                    = 287,
    SBK_QSize_IDX                                            = 288,
    SBK_QSizeF_IDX                                           = 289,
    SBK_QSocketDescriptor_IDX                                = 290,
    SBK_QSocketNotifier_Type_IDX                             = 292,
    SBK_QSocketNotifier_IDX                                  = 291,
    SBK_QSortFilterProxyModel_IDX                            = 293,
    SBK_QStandardPaths_StandardLocation_IDX                  = 296,
    SBK_QStandardPaths_LocateOption_IDX                      = 295,
    SBK_QFlags_QStandardPaths_LocateOption_IDX               = 130,
    SBK_QStandardPaths_IDX                                   = 294,
    SBK_QStorageInfo_IDX                                     = 297,
    SBK_QStringConverter_Encoding_IDX                        = 299,
    SBK_QStringConverter_IDX                                 = 298,
    SBK_QStringConverterBase_Flag_IDX                        = 301,
    SBK_QFlags_QStringConverterBase_Flag_IDX                 = 131,
    SBK_QStringConverterBase_IDX                             = 300,
    SBK_QStringConverterBase_State_IDX                       = 302,
    SBK_QStringDecoder_IDX                                   = 303,
    SBK_QStringEncoder_IDX                                   = 304,
    SBK_QStringListModel_IDX                                 = 305,
    SBK_QSysInfo_Sizes_IDX                                   = 308,
    SBK_QSysInfo_Endian_IDX                                  = 307,
    SBK_QSysInfo_IDX                                         = 306,
    SBK_QSystemSemaphore_AccessMode_IDX                      = 310,
    SBK_QSystemSemaphore_SystemSemaphoreError_IDX            = 311,
    SBK_QSystemSemaphore_IDX                                 = 309,
    SBK_QTemporaryDir_IDX                                    = 312,
    SBK_QTemporaryFile_IDX                                   = 313,
    SBK_QTextBoundaryFinder_BoundaryType_IDX                 = 316,
    SBK_QTextBoundaryFinder_BoundaryReason_IDX               = 315,
    SBK_QFlags_QTextBoundaryFinder_BoundaryReason_IDX        = 132,
    SBK_QTextBoundaryFinder_IDX                              = 314,
    SBK_QTextStream_RealNumberNotation_IDX                   = 320,
    SBK_QTextStream_FieldAlignment_IDX                       = 318,
    SBK_QTextStream_Status_IDX                               = 321,
    SBK_QTextStream_NumberFlag_IDX                           = 319,
    SBK_QFlags_QTextStream_NumberFlag_IDX                    = 133,
    SBK_QTextStream_IDX                                      = 317,
    SBK_QTextStreamManipulator_IDX                           = 322,
    SBK_QThread_Priority_IDX                                 = 324,
    SBK_QThread_QualityOfService_IDX                         = 325,
    SBK_QThread_IDX                                          = 323,
    SBK_QThreadPool_IDX                                      = 326,
    SBK_QTime_IDX                                            = 327,
    SBK_QTimeLine_State_IDX                                  = 330,
    SBK_QTimeLine_Direction_IDX                              = 329,
    SBK_QTimeLine_IDX                                        = 328,
    SBK_QTimeZone_Initialization_IDX                         = 332,
    SBK_QTimeZone_TimeType_IDX                               = 335,
    SBK_QTimeZone_NameType_IDX                               = 333,
    SBK_QTimeZone_IDX                                        = 331,
    SBK_QTimeZone_OffsetData_IDX                             = 334,
    SBK_QTimer_IDX                                           = 336,
    SBK_QTimerEvent_IDX                                      = 337,
    SBK_QTranslator_IDX                                      = 338,
    SBK_QTransposeProxyModel_IDX                             = 339,
    SBK_QUrl_ParsingMode_IDX                                 = 343,
    SBK_QUrl_UrlFormattingOption_IDX                         = 344,
    SBK_QUrl_ComponentFormattingOption_IDX                   = 342,
    SBK_QFlags_QUrl_ComponentFormattingOption_IDX            = 135,
    SBK_QUrl_UserInputResolutionOption_IDX                   = 345,
    SBK_QFlags_QUrl_UserInputResolutionOption_IDX            = 137,
    SBK_QUrl_AceProcessingOption_IDX                         = 341,
    SBK_QFlags_QUrl_AceProcessingOption_IDX                  = 134,
    SBK_QUrl_IDX                                             = 340,
    SBK_QUrlQuery_IDX                                        = 346,
    SBK_QUuid_Variant_IDX                                    = 349,
    SBK_QUuid_Version_IDX                                    = 350,
    SBK_QUuid_StringFormat_IDX                               = 348,
    SBK_QUuid_IDX                                            = 347,
    SBK_QVariantAnimation_IDX                                = 351,
    SBK_QVersionNumber_IDX                                   = 352,
    SBK_QWaitCondition_IDX                                   = 353,
    SBK_QWriteLocker_IDX                                     = 354,
    SBK_QXmlStreamAttribute_IDX                              = 355,
    SBK_QXmlStreamAttributes_IDX                             = 356,
    SBK_QXmlStreamEntityDeclaration_IDX                      = 357,
    SBK_QXmlStreamEntityResolver_IDX                         = 358,
    SBK_QXmlStreamNamespaceDeclaration_IDX                   = 359,
    SBK_QXmlStreamNotationDeclaration_IDX                    = 360,
    SBK_QXmlStreamReader_TokenType_IDX                       = 364,
    SBK_QXmlStreamReader_ReadElementTextBehaviour_IDX        = 363,
    SBK_QXmlStreamReader_Error_IDX                           = 362,
    SBK_QXmlStreamReader_IDX                                 = 361,
    SBK_QXmlStreamWriter_IDX                                 = 365,
    SBK_Qt_GlobalColor_IDX                                   = 402,
    SBK_Qt_ColorScheme_IDX                                   = 380,
    SBK_Qt_MouseButton_IDX                                   = 418,
    SBK_QFlags_Qt_MouseButton_IDX                            = 151,
    SBK_Qt_Orientation_IDX                                   = 423,
    SBK_QFlags_Qt_Orientation_IDX                            = 153,
    SBK_Qt_FocusPolicy_IDX                                   = 397,
    SBK_Qt_TabFocusBehavior_IDX                              = 437,
    SBK_Qt_SortOrder_IDX                                     = 435,
    SBK_Qt_SplitBehaviorFlags_IDX                            = 436,
    SBK_QFlags_Qt_SplitBehaviorFlags_IDX                     = 155,
    SBK_Qt_TileRule_IDX                                      = 442,
    SBK_Qt_AlignmentFlag_IDX                                 = 367,
    SBK_QFlags_Qt_AlignmentFlag_IDX                          = 138,
    SBK_Qt_TextFlag_IDX                                      = 439,
    SBK_Qt_TextElideMode_IDX                                 = 438,
    SBK_Qt_WhiteSpaceMode_IDX                                = 452,
    SBK_Qt_HitTestAccuracy_IDX                               = 404,
    SBK_Qt_WindowType_IDX                                    = 457,
    SBK_QFlags_Qt_WindowType_IDX                             = 160,
    SBK_Qt_WindowState_IDX                                   = 456,
    SBK_QFlags_Qt_WindowState_IDX                            = 159,
    SBK_Qt_ApplicationState_IDX                              = 370,
    SBK_QFlags_Qt_ApplicationState_IDX                       = 139,
    SBK_Qt_ScreenOrientation_IDX                             = 429,
    SBK_QFlags_Qt_ScreenOrientation_IDX                      = 154,
    SBK_Qt_WidgetAttribute_IDX                               = 453,
    SBK_Qt_ApplicationAttribute_IDX                          = 369,
    SBK_Qt_ImageConversionFlag_IDX                           = 405,
    SBK_QFlags_Qt_ImageConversionFlag_IDX                    = 145,
    SBK_Qt_BGMode_IDX                                        = 374,
    SBK_Qt_Key_IDX                                           = 412,
    SBK_Qt_KeyboardModifier_IDX                              = 413,
    SBK_QFlags_Qt_KeyboardModifier_IDX                       = 149,
    SBK_Qt_Modifier_IDX                                      = 417,
    SBK_Qt_ArrowType_IDX                                     = 371,
    SBK_Qt_PenStyle_IDX                                      = 426,
    SBK_Qt_PenCapStyle_IDX                                   = 424,
    SBK_Qt_PenJoinStyle_IDX                                  = 425,
    SBK_Qt_BrushStyle_IDX                                    = 375,
    SBK_Qt_SizeMode_IDX                                      = 434,
    SBK_Qt_UIEffect_IDX                                      = 451,
    SBK_Qt_CursorShape_IDX                                   = 386,
    SBK_Qt_TextFormat_IDX                                    = 440,
    SBK_Qt_AspectRatioMode_IDX                               = 372,
    SBK_Qt_DockWidgetArea_IDX                                = 389,
    SBK_QFlags_Qt_DockWidgetArea_IDX                         = 140,
    SBK_Qt_DockWidgetAreaSizes_IDX                           = 390,
    SBK_Qt_ToolBarArea_IDX                                   = 446,
    SBK_QFlags_Qt_ToolBarArea_IDX                            = 157,
    SBK_Qt_ToolBarAreaSizes_IDX                              = 447,
    SBK_Qt_DateFormat_IDX                                    = 387,
    SBK_Qt_TimeSpec_IDX                                      = 443,
    SBK_Qt_DayOfWeek_IDX                                     = 388,
    SBK_Qt_ScrollBarPolicy_IDX                               = 430,
    SBK_Qt_CaseSensitivity_IDX                               = 376,
    SBK_Qt_Corner_IDX                                        = 385,
    SBK_Qt_Edge_IDX                                          = 392,
    SBK_QFlags_Qt_Edge_IDX                                   = 142,
    SBK_Qt_ConnectionType_IDX                                = 381,
    SBK_Qt_ShortcutContext_IDX                               = 432,
    SBK_Qt_FillRule_IDX                                      = 395,
    SBK_Qt_MaskMode_IDX                                      = 415,
    SBK_Qt_ClipOperation_IDX                                 = 379,
    SBK_Qt_ItemSelectionMode_IDX                             = 410,
    SBK_Qt_ItemSelectionOperation_IDX                        = 411,
    SBK_Qt_TransformationMode_IDX                            = 450,
    SBK_Qt_Axis_IDX                                          = 373,
    SBK_Qt_FocusReason_IDX                                   = 398,
    SBK_Qt_ContextMenuPolicy_IDX                             = 382,
    SBK_Qt_ContextMenuTrigger_IDX                            = 383,
    SBK_Qt_InputMethodQuery_IDX                              = 407,
    SBK_QFlags_Qt_InputMethodQuery_IDX                       = 147,
    SBK_Qt_InputMethodHint_IDX                               = 406,
    SBK_QFlags_Qt_InputMethodHint_IDX                        = 146,
    SBK_Qt_EnterKeyType_IDX                                  = 393,
    SBK_Qt_ToolButtonStyle_IDX                               = 448,
    SBK_Qt_LayoutDirection_IDX                               = 414,
    SBK_Qt_AnchorPoint_IDX                                   = 368,
    SBK_Qt_FindChildOption_IDX                               = 396,
    SBK_QFlags_Qt_FindChildOption_IDX                        = 143,
    SBK_Qt_DropAction_IDX                                    = 391,
    SBK_QFlags_Qt_DropAction_IDX                             = 141,
    SBK_Qt_CheckState_IDX                                    = 377,
    SBK_Qt_ItemDataRole_IDX                                  = 408,
    SBK_Qt_ItemFlag_IDX                                      = 409,
    SBK_QFlags_Qt_ItemFlag_IDX                               = 148,
    SBK_Qt_MatchFlag_IDX                                     = 416,
    SBK_QFlags_Qt_MatchFlag_IDX                              = 150,
    SBK_Qt_WindowModality_IDX                                = 455,
    SBK_Qt_TextInteractionFlag_IDX                           = 441,
    SBK_QFlags_Qt_TextInteractionFlag_IDX                    = 156,
    SBK_Qt_EventPriority_IDX                                 = 394,
    SBK_Qt_SizeHint_IDX                                      = 433,
    SBK_Qt_WindowFrameSection_IDX                            = 454,
    SBK_Qt_CoordinateSystem_IDX                              = 384,
    SBK_Qt_TouchPointState_IDX                               = 449,
    SBK_QFlags_Qt_TouchPointState_IDX                        = 158,
    SBK_Qt_GestureState_IDX                                  = 400,
    SBK_Qt_GestureType_IDX                                   = 401,
    SBK_Qt_GestureFlag_IDX                                   = 399,
    SBK_QFlags_Qt_GestureFlag_IDX                            = 144,
    SBK_Qt_NativeGestureType_IDX                             = 421,
    SBK_Qt_NavigationMode_IDX                                = 422,
    SBK_Qt_CursorMoveStyle_IDX                               = 469,
    SBK_Qt_TimerType_IDX                                     = 445,
    SBK_Qt_TimerId_IDX                                       = 444,
    SBK_Qt_ScrollPhase_IDX                                   = 431,
    SBK_Qt_MouseEventSource_IDX                              = 420,
    SBK_Qt_MouseEventFlag_IDX                                = 419,
    SBK_QFlags_Qt_MouseEventFlag_IDX                         = 152,
    SBK_Qt_ChecksumType_IDX                                  = 378,
    SBK_Qt_HighDpiScaleFactorRoundingPolicy_IDX              = 403,
    SBK_Qt_PermissionStatus_IDX                              = 427,
    SBK_Qt_ReturnByValueConstant_IDX                         = 428,
    SBK_QtCoreQt_IDX                                         = 366,
    SBK_QtCoreHelper_QDirListingIterator_IDX                 = 459,
    SBK_QtCoreHelper_QGenericArgumentHolder_IDX              = 460,
    SBK_QtCoreHelper_QGenericReturnArgumentHolder_IDX        = 461,
    SBK_QtCoreHelper_QIOPipe_IDX                             = 462,
    SBK_QtCoreHelper_QMutexLocker_IDX                        = 463,
    SBK_QCborKnownTags_IDX                                   = 36,
    SBK_QCborSimpleType_IDX                                  = 39,
    SBK_QCborTag_IDX                                         = 46,
    SBK_QtMsgType_IDX                                        = 464,
    SBK_QtCore_IDX_COUNT                                     = 470,
};

// This variable stores all Python types exported by this module.
extern Shiboken::Module::TypeInitStruct *SbkPySide6_QtCoreTypeStructs;

// This variable stores all Python types exported by this module in a backwards compatible way with identical indexing.
[[deprecated]] extern PyTypeObject **SbkPySide6_QtCoreTypes;

// This variable stores the Python module object exported by this module.
extern PyObject *SbkPySide6_QtCoreModuleObject;

// This variable stores all type converters exported by this module.
extern SbkConverter **SbkPySide6_QtCoreTypeConverters;

// Converter indices
enum [[deprecated]] : int {
    SBK_QANYSTRINGVIEW_IDX                                   = 0,
    SBK_QBYTEARRAYVIEW_IDX                                   = 2,
    SBK_QCHAR_IDX                                            = 4,
    SBK_QFUNCTIONPOINTER_IDX                                 = 6,
    SBK_QJSONOBJECT_IDX                                      = 8,
    SBK_QLATIN1STRING_IDX                                    = 10,
    SBK_QSTRING_IDX                                          = 12,
    SBK_QSTRINGLIST_IDX                                      = 14,
    SBK_QSTRINGVIEW_IDX                                      = 16,
    SBK_QVARIANT_IDX                                         = 18,
    SBK_QINTPTR_IDX                                          = 20,
    SBK_QPTRDIFF_IDX                                         = 22,
    SBK_QUINTPTR_IDX                                         = 24,
    SBK_STD_CHRONO_MILLISECONDS_IDX                          = 26,
    SBK_STD_CHRONO_SECONDS_IDX                               = 28,
    SBK_QTCORE_QLIST_INT_IDX                                 = 30, // QList<int>
    SBK_QTCORE_QLIST_QPOINT_IDX                              = 32, // QList<QPoint>
    SBK_QTCORE_QLIST_QPOINTF_IDX                             = 34, // QList<QPointF>
    SBK_QTCORE_QLIST_QXMLSTREAMNAMESPACEDECLARATION_IDX      = 36, // QList<QXmlStreamNamespaceDeclaration>
    SBK_QTCORE_QLIST_QXMLSTREAMENTITYDECLARATION_IDX         = 38, // QList<QXmlStreamEntityDeclaration>
    SBK_QTCORE_QLIST_QXMLSTREAMNOTATIONDECLARATION_IDX       = 40, // QList<QXmlStreamNotationDeclaration>
    SBK_QTCORE_QLIST_QXMLSTREAMATTRIBUTE_IDX                 = 42, // QList<QXmlStreamAttribute>
    SBK_QTCORE_STD_PAIR_QSTRING_QSTRING_IDX                  = 44, // std::pair<QString,QString>
    SBK_QTCORE_QLIST_STD_PAIR_QSTRING_QSTRING_IDX            = 46, // QList<std::pair<QString,QString>>
    SBK_QTCORE_QLIST_QSTORAGEINFO_IDX                        = 48, // QList<QStorageInfo>
    SBK_QTCORE_QLIST_QMIMETYPE_IDX                           = 50, // QList<QMimeType>
    SBK_QTCORE_QLIST_QLOCALE_COUNTRY_IDX                     = 52, // QList<QLocale::Country>
    SBK_QTCORE_QLIST_QLOCALE_IDX                             = 54, // QList<QLocale>
    SBK_QTCORE_QLIST_QT_DAYOFWEEK_IDX                        = 56, // QList<Qt::DayOfWeek>
    SBK_QTCORE_QLIST_QBYTEARRAY_IDX                          = 58, // QList<QByteArray>
    SBK_QTCORE_QLIST_QTIMEZONE_OFFSETDATA_IDX                = 60, // QList<QTimeZone::OffsetData>
    SBK_QTCORE_QLIST_QVARIANT_IDX                            = 62, // QList<QVariant>
    SBK_QTCORE_QLIST_QMODELINDEX_IDX                         = 64, // QList<QModelIndex>
    SBK_QTCORE_QLIST_QITEMSELECTIONRANGE_IDX                 = 66, // QList<QItemSelectionRange>
    SBK_QTCORE_QLIST_QOBJECTPTR_IDX                          = 68, // QList<QObject*>
    SBK_QTCORE_QLIST_QURL_IDX                                = 70, // QList<QUrl>
    SBK_QTCORE_QLIST_QFILEINFO_IDX                           = 72, // QList<QFileInfo>
    SBK_QTCORE_QLIST_QCOMMANDLINEOPTION_IDX                  = 74, // QList<QCommandLineOption>
    SBK_QTCORE_QHASH_QSTRING_QVARIANT_IDX                    = 76, // QHash<QString,QVariant>
    SBK_QTCORE_QMAP_QSTRING_QVARIANT_IDX                     = 78, // QMap<QString,QVariant>
    SBK_QTCORE_QLIST_QCBORVALUE_IDX                          = 80, // QList<QCborValue>
    SBK_QTCORE_QMAP_INT_QVARIANT_IDX                         = 82, // QMap<int,QVariant>
    SBK_QTCORE_QLIST_QPERSISTENTMODELINDEX_IDX               = 84, // QList<QPersistentModelIndex>
    SBK_QTCORE_QHASH_INT_QBYTEARRAY_IDX                      = 86, // QHash<int,QByteArray>
    SBK_QTCORE_QLIST_QABSTRACTITEMMODELPTR_IDX               = 88, // QList<QAbstractItemModel*>
    SBK_QTCORE_QLIST_QABSTRACTEVENTDISPATCHER_TIMERINFO_IDX  = 90, // QList<QAbstractEventDispatcher::TimerInfo>
    SBK_QTCORE_STD_PAIR_DOUBLE_QVARIANT_IDX                  = 92, // std::pair<double,QVariant>
    SBK_QTCORE_QLIST_STD_PAIR_DOUBLE_QVARIANT_IDX            = 94, // QList<std::pair<double,QVariant>>
    SBK_QTCORE_QLIST_QSTRING_IDX                             = 96, // QList<QString>
    SBK_QTCORE_CONVERTERS_IDX_COUNT                          = 98,
};

// Converter indices
enum : int {
    SBK_QAnyStringView_IDX                                   = 0,
    SBK_QByteArrayView_IDX                                   = 1,
    SBK_QChar_IDX                                            = 2,
    SBK_QFunctionPointer_IDX                                 = 3,
    SBK_QJsonObject_IDX                                      = 4,
    SBK_QLatin1String_IDX                                    = 5,
    SBK_QString_IDX                                          = 6,
    SBK_QStringList_IDX                                      = 7,
    SBK_QStringView_IDX                                      = 8,
    SBK_QVariant_IDX                                         = 9,
    SBK_qintptr_IDX                                          = 10,
    SBK_qptrdiff_IDX                                         = 11,
    SBK_quintptr_IDX                                         = 12,
    SBK_std_chrono_milliseconds_IDX                          = 13,
    SBK_std_chrono_seconds_IDX                               = 14,
    SBK_QtCore_QList_int_IDX                                 = 15, // QList<int>
    SBK_QtCore_QList_QPoint_IDX                              = 16, // QList<QPoint>
    SBK_QtCore_QList_QPointF_IDX                             = 17, // QList<QPointF>
    SBK_QtCore_QList_QXmlStreamNamespaceDeclaration_IDX      = 18, // QList<QXmlStreamNamespaceDeclaration>
    SBK_QtCore_QList_QXmlStreamEntityDeclaration_IDX         = 19, // QList<QXmlStreamEntityDeclaration>
    SBK_QtCore_QList_QXmlStreamNotationDeclaration_IDX       = 20, // QList<QXmlStreamNotationDeclaration>
    SBK_QtCore_QList_QXmlStreamAttribute_IDX                 = 21, // QList<QXmlStreamAttribute>
    SBK_QtCore_std_pair_QString_QString_IDX                  = 22, // std::pair<QString,QString>
    SBK_QtCore_QList_std_pair_QString_QString_IDX            = 23, // QList<std::pair<QString,QString>>
    SBK_QtCore_QList_QStorageInfo_IDX                        = 24, // QList<QStorageInfo>
    SBK_QtCore_QList_QMimeType_IDX                           = 25, // QList<QMimeType>
    SBK_QtCore_QList_QLocale_Country_IDX                     = 26, // QList<QLocale::Country>
    SBK_QtCore_QList_QLocale_IDX                             = 27, // QList<QLocale>
    SBK_QtCore_QList_Qt_DayOfWeek_IDX                        = 28, // QList<Qt::DayOfWeek>
    SBK_QtCore_QList_QByteArray_IDX                          = 29, // QList<QByteArray>
    SBK_QtCore_QList_QTimeZone_OffsetData_IDX                = 30, // QList<QTimeZone::OffsetData>
    SBK_QtCore_QList_QVariant_IDX                            = 31, // QList<QVariant>
    SBK_QtCore_QList_QModelIndex_IDX                         = 32, // QList<QModelIndex>
    SBK_QtCore_QList_QItemSelectionRange_IDX                 = 33, // QList<QItemSelectionRange>
    SBK_QtCore_QList_QObjectPTR_IDX                          = 34, // QList<QObject*>
    SBK_QtCore_QList_QUrl_IDX                                = 35, // QList<QUrl>
    SBK_QtCore_QList_QFileInfo_IDX                           = 36, // QList<QFileInfo>
    SBK_QtCore_QList_QCommandLineOption_IDX                  = 37, // QList<QCommandLineOption>
    SBK_QtCore_QHash_QString_QVariant_IDX                    = 38, // QHash<QString,QVariant>
    SBK_QtCore_QMap_QString_QVariant_IDX                     = 39, // QMap<QString,QVariant>
    SBK_QtCore_QList_QCborValue_IDX                          = 40, // QList<QCborValue>
    SBK_QtCore_QMap_int_QVariant_IDX                         = 41, // QMap<int,QVariant>
    SBK_QtCore_QList_QPersistentModelIndex_IDX               = 42, // QList<QPersistentModelIndex>
    SBK_QtCore_QHash_int_QByteArray_IDX                      = 43, // QHash<int,QByteArray>
    SBK_QtCore_QList_QAbstractItemModelPTR_IDX               = 44, // QList<QAbstractItemModel*>
    SBK_QtCore_QList_QAbstractEventDispatcher_TimerInfo_IDX  = 45, // QList<QAbstractEventDispatcher::TimerInfo>
    SBK_QtCore_std_pair_double_QVariant_IDX                  = 46, // std::pair<double,QVariant>
    SBK_QtCore_QList_std_pair_double_QVariant_IDX            = 47, // QList<std::pair<double,QVariant>>
    SBK_QtCore_QList_QString_IDX                             = 48, // QList<QString>
    SBK_QtCore_CONVERTERS_IDX_COUNT                          = 49,
};

// typedef entries
using QCborStringResultByteArray = QCborStreamReader::StringResult<QByteArray>;
using QCborStringResultString = QCborStreamReader::StringResult<QString>;

// Macros for type check

QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
namespace Shiboken
{

// PyType functions, to get the PyObjectType for a type T
template<> inline PyTypeObject *SbkType< ::QCborKnownTags >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborKnownTags_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborSimpleType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborSimpleType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborTag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborTag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QtMsgType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtMsgType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractAnimation::Direction >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractAnimation_Direction_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractAnimation::State >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractAnimation_State_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractAnimation::DeletionPolicy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractAnimation_DeletionPolicy_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractAnimation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractAnimation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractEventDispatcher >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractEventDispatcher_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractEventDispatcher::TimerInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractEventDispatcher_TimerInfo_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractItemModel::LayoutChangeHint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractItemModel_LayoutChangeHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractItemModel::CheckIndexOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractItemModel_CheckIndexOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QAbstractItemModel::CheckIndexOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QAbstractItemModel_CheckIndexOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractItemModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractItemModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractListModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractListModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractNativeEventFilter >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractNativeEventFilter_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractProxyModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractProxyModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAbstractTableModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAbstractTableModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QAnimationGroup >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QAnimationGroup_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QBasicMutex >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBasicMutex_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QBasicTimer >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBasicTimer_IDX]); }
template<> inline PyTypeObject *SbkType< ::QBitArray >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBitArray_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QBluetoothPermission::CommunicationMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBluetoothPermission_CommunicationMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QBluetoothPermission::CommunicationMode> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QBluetoothPermission_CommunicationMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QBluetoothPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBluetoothPermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QBuffer >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QBuffer_IDX]); }
template<> inline PyTypeObject *SbkType< ::QByteArray::Base64Option >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QByteArray_Base64Option_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QByteArray::Base64Option> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QByteArray_Base64Option_IDX]); }
template<> inline PyTypeObject *SbkType< ::QByteArray::Base64DecodingStatus >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QByteArray_Base64DecodingStatus_IDX]); }
template<> inline PyTypeObject *SbkType< ::QByteArray >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QByteArray_IDX]); }
template<> inline PyTypeObject *SbkType< ::QByteArray::FromBase64Result >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QByteArray_FromBase64Result_IDX]); }
template<> inline PyTypeObject *SbkType< ::QByteArrayMatcher >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QByteArrayMatcher_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCalendar::System >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendar_System_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCalendar >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendar_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCalendar::SystemId >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendar_SystemId_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCalendar::YearMonthDay >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendar_YearMonthDay_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QCalendarPermission::AccessMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendarPermission_AccessMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCalendarPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCalendarPermission_IDX]); }
#endif
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QCameraPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCameraPermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QCborArray >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborArray_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborError::Code >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborError_Code_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborMap >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborMap_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborParserError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborParserError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborStreamReader::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStreamReader_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborStreamReader::StringResultCode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStreamReader_StringResultCode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborStreamReader >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStreamReader_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborStreamWriter >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStreamWriter_IDX]); }
template<> inline PyTypeObject *SbkType< QCborStringResultByteArray >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStringResultByteArray_IDX]); }
template<> inline PyTypeObject *SbkType< QCborStringResultString >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborStringResultString_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborValue::EncodingOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborValue_EncodingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QCborValue::EncodingOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QCborValue_EncodingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborValue::DiagnosticNotationOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborValue_DiagnosticNotationOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QCborValue::DiagnosticNotationOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QCborValue_DiagnosticNotationOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborValue::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborValue_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCborValue >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCborValue_IDX]); }
template<> inline PyTypeObject *SbkType< ::QChildEvent >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QChildEvent_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCollator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCollator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCollatorSortKey >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCollatorSortKey_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineOption::Flag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineOption_Flag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QCommandLineOption::Flag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QCommandLineOption_Flag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineParser::SingleDashWordOptionMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineParser_SingleDashWordOptionMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineParser::OptionsAfterPositionalArgumentsMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineParser_OptionsAfterPositionalArgumentsMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineParser::MessageType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineParser_MessageType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCommandLineParser >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCommandLineParser_IDX]); }
template<> inline PyTypeObject *SbkType< ::QConcatenateTablesProxyModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QConcatenateTablesProxyModel_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QContactsPermission::AccessMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QContactsPermission_AccessMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QContactsPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QContactsPermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QCoreApplication >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCoreApplication_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCryptographicHash::Algorithm >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCryptographicHash_Algorithm_IDX]); }
template<> inline PyTypeObject *SbkType< ::QCryptographicHash >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QCryptographicHash_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDataStream::Version >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDataStream_Version_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDataStream::ByteOrder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDataStream_ByteOrder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDataStream::Status >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDataStream_Status_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDataStream::FloatingPointPrecision >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDataStream_FloatingPointPrecision_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDataStream >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDataStream_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDate >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDate_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDateTime::TransitionResolution >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDateTime_TransitionResolution_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDateTime::YearRange >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDateTime_YearRange_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDateTime >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDateTime_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDeadlineTimer::ForeverConstant >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDeadlineTimer_ForeverConstant_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDeadlineTimer >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDeadlineTimer_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDir::Filter >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDir_Filter_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QDir::Filter> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QDir_Filter_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDir::SortFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDir_SortFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QDir::SortFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QDir_SortFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDir >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDir_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDirIterator::IteratorFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDirIterator_IteratorFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QDirIterator::IteratorFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QDirIterator_IteratorFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDirIterator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDirIterator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDirListing::IteratorFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDirListing_IteratorFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QDirListing::IteratorFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QDirListing_IteratorFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDirListing >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDirListing_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDirListing::DirEntry >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDirListing_DirEntry_IDX]); }
template<> inline PyTypeObject *SbkType< ::QDynamicPropertyChangeEvent >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QDynamicPropertyChangeEvent_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEasingCurve::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEasingCurve_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEasingCurve >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEasingCurve_IDX]); }
template<> inline PyTypeObject *SbkType< ::QElapsedTimer::ClockType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QElapsedTimer_ClockType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QElapsedTimer >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QElapsedTimer_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEvent::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEvent_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEvent >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEvent_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEventLoop::ProcessEventsFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEventLoop_ProcessEventsFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QEventLoop::ProcessEventsFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QEventLoop_ProcessEventsFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QEventLoop >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QEventLoop_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFactoryInterface >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFactoryInterface_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFile >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFile_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice::FileError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_FileError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice::FileTime >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_FileTime_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice::Permission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_Permission_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QFileDevice::Permission> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QFileDevice_Permission_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice::FileHandleFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_FileHandleFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QFileDevice::FileHandleFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QFileDevice_FileHandleFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice::MemoryMapFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_MemoryMapFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QFileDevice::MemoryMapFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QFileDevice_MemoryMapFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileDevice >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileDevice_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileInfo_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileSelector >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileSelector_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFileSystemWatcher >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFileSystemWatcher_IDX]); }
#if QT_CONFIG(future)
template<> inline PyTypeObject *SbkType< ::QFutureInterfaceBase::State >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFutureInterfaceBase_State_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFutureInterfaceBase::CancelMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFutureInterfaceBase_CancelMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFutureInterfaceBase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFutureInterfaceBase_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QGenericArgument >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QGenericArgument_IDX]); }
template<> inline PyTypeObject *SbkType< ::QGenericReturnArgument >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QGenericReturnArgument_IDX]); }
template<> inline PyTypeObject *SbkType< ::QHashSeed >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QHashSeed_IDX]); }
template<> inline PyTypeObject *SbkType< ::QIODevice >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QIODevice_IDX]); }
template<> inline PyTypeObject *SbkType< ::QIODeviceBase::OpenModeFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QIODeviceBase_OpenModeFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QIODeviceBase::OpenModeFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QIODeviceBase_OpenModeFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QIODeviceBase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QIODeviceBase_IDX]); }
template<> inline PyTypeObject *SbkType< ::QIdentityProxyModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QIdentityProxyModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QItemSelection >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QItemSelection_IDX]); }
template<> inline PyTypeObject *SbkType< ::QItemSelectionModel::SelectionFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QItemSelectionModel_SelectionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QItemSelectionModel::SelectionFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QItemSelectionModel_SelectionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QItemSelectionModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QItemSelectionModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QItemSelectionRange >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QItemSelectionRange_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonArray >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonArray_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonDocument::JsonFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonDocument_JsonFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonDocument >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonDocument_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonParseError::ParseError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonParseError_ParseError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonParseError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonParseError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonValue::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonValue_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QJsonValue >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QJsonValue_IDX]); }
template<> inline PyTypeObject *SbkType< ::QKeyCombination >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QKeyCombination_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLibrary::LoadHint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLibrary_LoadHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QLibrary::LoadHint> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QLibrary_LoadHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLibrary >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLibrary_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLibraryInfo::LibraryPath >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLibraryInfo_LibraryPath_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLibraryInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLibraryInfo_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLine >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLine_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLineF::IntersectionType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLineF_IntersectionType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLineF >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLineF_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::Language >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_Language_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::Script >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_Script_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::Country >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_Country_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::MeasurementSystem >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_MeasurementSystem_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::FormatType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_FormatType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::NumberOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_NumberOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QLocale::NumberOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QLocale_NumberOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::FloatingPointPrecisionOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_FloatingPointPrecisionOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::TagSeparator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_TagSeparator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::CurrencySymbolFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_CurrencySymbolFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::DataSizeFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_DataSizeFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QLocale::DataSizeFormat> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QLocale_DataSizeFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::LanguageCodeType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_LanguageCodeType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QLocale::LanguageCodeType> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QLocale_LanguageCodeType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale::QuotationStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_QuotationStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocale >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocale_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QLocationPermission::Accuracy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocationPermission_Accuracy_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocationPermission::Availability >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocationPermission_Availability_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLocationPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLocationPermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QLockFile::LockError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLockFile_LockError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLockFile >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLockFile_IDX]); }
template<> inline PyTypeObject *SbkType< ::QLoggingCategory >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QLoggingCategory_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMargins >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMargins_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMarginsF >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMarginsF_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMessageAuthenticationCode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMessageAuthenticationCode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMessageLogContext >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMessageLogContext_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMessageLogger >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMessageLogger_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaClassInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaClassInfo_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaEnum >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaEnum_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaMethod::Access >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaMethod_Access_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaMethod::MethodType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaMethod_MethodType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaMethod >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaMethod_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaObject::Call >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaObject_Call_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaObject >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaObject_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaObject::Connection >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaObject_Connection_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaProperty >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaProperty_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaType::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaType_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaType::TypeFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaType_TypeFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QMetaType::TypeFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QMetaType_TypeFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMetaType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMetaType_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QMicrophonePermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMicrophonePermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QMimeData >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMimeData_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMimeDatabase::MatchMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMimeDatabase_MatchMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMimeDatabase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMimeDatabase_IDX]); }
template<> inline PyTypeObject *SbkType< ::QMimeType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMimeType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QModelIndex >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QModelIndex_IDX]); }
template<> inline PyTypeObject *SbkType< ::QModelRoleData >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QModelRoleData_IDX]); }
template<> inline PyTypeObject *SbkType< ::QModelRoleDataSpan >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QModelRoleDataSpan_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QMutex >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QMutex_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QNativeIpcKey::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QNativeIpcKey_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QNativeIpcKey >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QNativeIpcKey_IDX]); }
template<> inline PyTypeObject *SbkType< ::QObject >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QObject_IDX]); }
template<> inline PyTypeObject *SbkType< ::QOperatingSystemVersion::OSType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QOperatingSystemVersion_OSType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QOperatingSystemVersion >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QOperatingSystemVersion_IDX]); }
template<> inline PyTypeObject *SbkType< ::QOperatingSystemVersionBase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QOperatingSystemVersionBase_IDX]); }
template<> inline PyTypeObject *SbkType< ::QParallelAnimationGroup >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QParallelAnimationGroup_IDX]); }
template<> inline PyTypeObject *SbkType< ::QPauseAnimation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPauseAnimation_IDX]); }
#if QT_CONFIG(permissions)
template<> inline PyTypeObject *SbkType< ::QPermission >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPermission_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QPersistentModelIndex >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPersistentModelIndex_IDX]); }
template<> inline PyTypeObject *SbkType< ::QPluginLoader >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPluginLoader_IDX]); }
template<> inline PyTypeObject *SbkType< ::QPoint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPoint_IDX]); }
template<> inline PyTypeObject *SbkType< ::QPointF >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPointF_IDX]); }
#if QT_CONFIG(process)
template<> inline PyTypeObject *SbkType< ::QProcess::ProcessError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_ProcessError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::ProcessState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_ProcessState_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::ProcessChannel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_ProcessChannel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::ProcessChannelMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_ProcessChannelMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::InputChannelMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_InputChannelMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::ExitStatus >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_ExitStatus_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess::UnixProcessFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_UnixProcessFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QProcess::UnixProcessFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QProcess_UnixProcessFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcess >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QProcess::UnixProcessParameters >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcess_UnixProcessParameters_IDX]); }
#if QT_CONFIG(processenvironment)
template<> inline PyTypeObject *SbkType< ::QProcessEnvironment::Initialization >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcessEnvironment_Initialization_IDX]); }
template<> inline PyTypeObject *SbkType< ::QProcessEnvironment >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QProcessEnvironment_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QPropertyAnimation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QPropertyAnimation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRandomGenerator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRandomGenerator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRandomGenerator64 >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRandomGenerator64_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QReadLocker >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QReadLocker_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QReadWriteLock::RecursionMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QReadWriteLock_RecursionMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QReadWriteLock >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QReadWriteLock_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRect >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRect_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRectF >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRectF_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QRecursiveMutex >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRecursiveMutex_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QRegularExpression::PatternOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpression_PatternOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QRegularExpression::PatternOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QRegularExpression_PatternOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpression::MatchType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpression_MatchType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpression::MatchOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpression_MatchOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QRegularExpression::MatchOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QRegularExpression_MatchOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpression::WildcardConversionOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpression_WildcardConversionOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QRegularExpression::WildcardConversionOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QRegularExpression_WildcardConversionOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpression >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpression_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpressionMatch >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpressionMatch_IDX]); }
template<> inline PyTypeObject *SbkType< ::QRegularExpressionMatchIterator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRegularExpressionMatchIterator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QResource::Compression >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QResource_Compression_IDX]); }
template<> inline PyTypeObject *SbkType< ::QResource >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QResource_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QRunnable >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QRunnable_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QSaveFile >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSaveFile_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QSemaphore >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSemaphore_IDX]); }
#endif
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QSemaphoreReleaser >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSemaphoreReleaser_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QSequentialAnimationGroup >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSequentialAnimationGroup_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSettings::Status >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSettings_Status_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSettings::Format >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSettings_Format_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSettings::Scope >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSettings_Scope_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSettings >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSettings_IDX]); }
#if QT_CONFIG(sharedmemory)
template<> inline PyTypeObject *SbkType< ::QSharedMemory::AccessMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSharedMemory_AccessMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSharedMemory::SharedMemoryError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSharedMemory_SharedMemoryError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSharedMemory >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSharedMemory_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QSignalBlocker >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSignalBlocker_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSignalMapper >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSignalMapper_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSize >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSize_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSizeF >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSizeF_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSocketDescriptor >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSocketDescriptor_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSocketNotifier::Type >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSocketNotifier_Type_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSocketNotifier >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSocketNotifier_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSortFilterProxyModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSortFilterProxyModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStandardPaths::StandardLocation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStandardPaths_StandardLocation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStandardPaths::LocateOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStandardPaths_LocateOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QStandardPaths::LocateOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QStandardPaths_LocateOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStandardPaths >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStandardPaths_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStorageInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStorageInfo_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringConverter::Encoding >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringConverter_Encoding_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringConverter >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringConverter_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringConverterBase::Flag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringConverterBase_Flag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QStringConverterBase::Flag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QStringConverterBase_Flag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringConverterBase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringConverterBase_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringConverterBase::State >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringConverterBase_State_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringDecoder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringDecoder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringEncoder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringEncoder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QStringListModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QStringListModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSysInfo::Sizes >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSysInfo_Sizes_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSysInfo::Endian >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSysInfo_Endian_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSysInfo >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSysInfo_IDX]); }
#if QT_CONFIG(systemsemaphore)
template<> inline PyTypeObject *SbkType< ::QSystemSemaphore::AccessMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSystemSemaphore_AccessMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSystemSemaphore::SystemSemaphoreError >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSystemSemaphore_SystemSemaphoreError_IDX]); }
template<> inline PyTypeObject *SbkType< ::QSystemSemaphore >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QSystemSemaphore_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QTemporaryDir >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTemporaryDir_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTemporaryFile >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTemporaryFile_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextBoundaryFinder::BoundaryType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextBoundaryFinder_BoundaryType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextBoundaryFinder::BoundaryReason >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextBoundaryFinder_BoundaryReason_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QTextBoundaryFinder::BoundaryReason> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QTextBoundaryFinder_BoundaryReason_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextBoundaryFinder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextBoundaryFinder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStream::RealNumberNotation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStream_RealNumberNotation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStream::FieldAlignment >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStream_FieldAlignment_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStream::Status >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStream_Status_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStream::NumberFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStream_NumberFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QTextStream::NumberFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QTextStream_NumberFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStream >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStream_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTextStreamManipulator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTextStreamManipulator_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QThread::Priority >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QThread_Priority_IDX]); }
template<> inline PyTypeObject *SbkType< ::QThread::QualityOfService >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QThread_QualityOfService_IDX]); }
template<> inline PyTypeObject *SbkType< ::QThread >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QThread_IDX]); }
#endif
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QThreadPool >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QThreadPool_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QTime >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTime_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeLine::State >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeLine_State_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeLine::Direction >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeLine_Direction_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeLine >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeLine_IDX]); }
#if QT_CONFIG(timezone)
template<> inline PyTypeObject *SbkType< ::QTimeZone::Initialization >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeZone_Initialization_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeZone::TimeType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeZone_TimeType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeZone::NameType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeZone_NameType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimeZone >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeZone_IDX]); }
#endif
#if QT_CONFIG(timezone)
template<> inline PyTypeObject *SbkType< ::QTimeZone::OffsetData >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimeZone_OffsetData_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QTimer >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimer_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTimerEvent >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTimerEvent_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTranslator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTranslator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QTransposeProxyModel >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QTransposeProxyModel_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl::ParsingMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_ParsingMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl::UrlFormattingOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_UrlFormattingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl::ComponentFormattingOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_ComponentFormattingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QUrl::ComponentFormattingOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QUrl_ComponentFormattingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl::UserInputResolutionOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_UserInputResolutionOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QUrl::UserInputResolutionOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QUrl_UserInputResolutionOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl::AceProcessingOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_AceProcessingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<QUrl::AceProcessingOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_QUrl_AceProcessingOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrl >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrl_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUrlQuery >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUrlQuery_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUuid::Variant >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUuid_Variant_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUuid::Version >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUuid_Version_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUuid::StringFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUuid_StringFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::QUuid >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QUuid_IDX]); }
template<> inline PyTypeObject *SbkType< ::QVariantAnimation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QVariantAnimation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QVersionNumber >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QVersionNumber_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QWaitCondition >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QWaitCondition_IDX]); }
#endif
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QWriteLocker >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QWriteLocker_IDX]); }
#endif
template<> inline PyTypeObject *SbkType< ::QXmlStreamAttribute >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamAttribute_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamAttributes >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamAttributes_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamEntityDeclaration >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamEntityDeclaration_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamEntityResolver >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamEntityResolver_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamNamespaceDeclaration >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamNamespaceDeclaration_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamNotationDeclaration >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamNotationDeclaration_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamReader::TokenType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamReader_TokenType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamReader::ReadElementTextBehaviour >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamReader_ReadElementTextBehaviour_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamReader::Error >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamReader_Error_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamReader >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamReader_IDX]); }
template<> inline PyTypeObject *SbkType< ::QXmlStreamWriter >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QXmlStreamWriter_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::GlobalColor >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_GlobalColor_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ColorScheme >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ColorScheme_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::MouseButton >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_MouseButton_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::MouseButton> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_MouseButton_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Orientation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Orientation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::Orientation> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_Orientation_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::FocusPolicy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_FocusPolicy_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TabFocusBehavior >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TabFocusBehavior_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::SortOrder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_SortOrder_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::SplitBehaviorFlags >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_SplitBehaviorFlags_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::SplitBehaviorFlags> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_SplitBehaviorFlags_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TileRule >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TileRule_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::AlignmentFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_AlignmentFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::AlignmentFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_AlignmentFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TextFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TextFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TextElideMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TextElideMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WhiteSpaceMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WhiteSpaceMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::HitTestAccuracy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_HitTestAccuracy_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WindowType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WindowType_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::WindowType> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_WindowType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WindowState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WindowState_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::WindowState> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_WindowState_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ApplicationState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ApplicationState_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::ApplicationState> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_ApplicationState_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ScreenOrientation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ScreenOrientation_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::ScreenOrientation> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_ScreenOrientation_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WidgetAttribute >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WidgetAttribute_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ApplicationAttribute >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ApplicationAttribute_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ImageConversionFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ImageConversionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::ImageConversionFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_ImageConversionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::BGMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_BGMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Key >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Key_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::KeyboardModifier >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_KeyboardModifier_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::KeyboardModifier> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_KeyboardModifier_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Modifier >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Modifier_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ArrowType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ArrowType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::PenStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_PenStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::PenCapStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_PenCapStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::PenJoinStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_PenJoinStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::BrushStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_BrushStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::SizeMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_SizeMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::UIEffect >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_UIEffect_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::CursorShape >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_CursorShape_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TextFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TextFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::AspectRatioMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_AspectRatioMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::DockWidgetArea >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_DockWidgetArea_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::DockWidgetArea> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_DockWidgetArea_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::DockWidgetAreaSizes >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_DockWidgetAreaSizes_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ToolBarArea >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ToolBarArea_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::ToolBarArea> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_ToolBarArea_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ToolBarAreaSizes >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ToolBarAreaSizes_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::DateFormat >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_DateFormat_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TimeSpec >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TimeSpec_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::DayOfWeek >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_DayOfWeek_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ScrollBarPolicy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ScrollBarPolicy_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::CaseSensitivity >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_CaseSensitivity_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Corner >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Corner_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Edge >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Edge_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::Edge> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_Edge_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ConnectionType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ConnectionType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ShortcutContext >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ShortcutContext_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::FillRule >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_FillRule_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::MaskMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_MaskMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ClipOperation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ClipOperation_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ItemSelectionMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ItemSelectionMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ItemSelectionOperation >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ItemSelectionOperation_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TransformationMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TransformationMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::Axis >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_Axis_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::FocusReason >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_FocusReason_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ContextMenuPolicy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ContextMenuPolicy_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ContextMenuTrigger >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ContextMenuTrigger_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::InputMethodQuery >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_InputMethodQuery_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::InputMethodQuery> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_InputMethodQuery_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::InputMethodHint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_InputMethodHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::InputMethodHint> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_InputMethodHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::EnterKeyType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_EnterKeyType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ToolButtonStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ToolButtonStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::LayoutDirection >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_LayoutDirection_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::AnchorPoint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_AnchorPoint_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::FindChildOption >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_FindChildOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::FindChildOption> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_FindChildOption_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::DropAction >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_DropAction_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::DropAction> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_DropAction_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::CheckState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_CheckState_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ItemDataRole >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ItemDataRole_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ItemFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ItemFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::ItemFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_ItemFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::MatchFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_MatchFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::MatchFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_MatchFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WindowModality >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WindowModality_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TextInteractionFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TextInteractionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::TextInteractionFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_TextInteractionFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::EventPriority >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_EventPriority_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::SizeHint >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_SizeHint_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::WindowFrameSection >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_WindowFrameSection_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::CoordinateSystem >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_CoordinateSystem_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TouchPointState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TouchPointState_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::TouchPointState> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_TouchPointState_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::GestureState >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_GestureState_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::GestureType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_GestureType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::GestureFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_GestureFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::GestureFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_GestureFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::NativeGestureType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_NativeGestureType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::NavigationMode >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_NavigationMode_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::CursorMoveStyle >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_CursorMoveStyle_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TimerType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TimerType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::TimerId >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_TimerId_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ScrollPhase >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ScrollPhase_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::MouseEventSource >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_MouseEventSource_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::MouseEventFlag >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_MouseEventFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::QFlags<Qt::MouseEventFlag> >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QFlags_Qt_MouseEventFlag_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ChecksumType >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ChecksumType_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::HighDpiScaleFactorRoundingPolicy >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_HighDpiScaleFactorRoundingPolicy_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::PermissionStatus >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_PermissionStatus_IDX]); }
template<> inline PyTypeObject *SbkType< ::Qt::ReturnByValueConstant >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_Qt_ReturnByValueConstant_IDX]); }
template<> inline PyTypeObject *SbkType< ::QtCoreHelper::QDirListingIterator >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtCoreHelper_QDirListingIterator_IDX]); }
template<> inline PyTypeObject *SbkType< ::QtCoreHelper::QGenericArgumentHolder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtCoreHelper_QGenericArgumentHolder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QtCoreHelper::QGenericReturnArgumentHolder >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtCoreHelper_QGenericReturnArgumentHolder_IDX]); }
template<> inline PyTypeObject *SbkType< ::QtCoreHelper::QIOPipe >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtCoreHelper_QIOPipe_IDX]); }
#if QT_CONFIG(thread)
template<> inline PyTypeObject *SbkType< ::QtCoreHelper::QMutexLocker >() { return Shiboken::Module::get(SbkPySide6_QtCoreTypeStructs[SBK_QtCoreHelper_QMutexLocker_IDX]); }
#endif

} // namespace Shiboken

QT_WARNING_POP
#endif // SBK_QTCORE_PYTHON_H

