/****************************************************************************
** Meta object code from reading C++ file 'com_trolltech_qt_gui3.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.8.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include "../../../generated_cpp_56/com_trolltech_qt_gui/com_trolltech_qt_gui3.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#include <QtCore/QList>
#include <QtCore/QVector>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'com_trolltech_qt_gui3.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.8.0. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif

QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem_t {
    QByteArrayData data[50];
    char stringdata0[672];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem_t qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem = {
    {
QT_MOC_LITERAL(0, 0, 35), // "PythonQtWrapper_QGraphicsPixm..."
QT_MOC_LITERAL(1, 36, 23), // "new_QGraphicsPixmapItem"
QT_MOC_LITERAL(2, 60, 20), // "QGraphicsPixmapItem*"
QT_MOC_LITERAL(3, 81, 0), // ""
QT_MOC_LITERAL(4, 82, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 97, 6), // "parent"
QT_MOC_LITERAL(6, 104, 6), // "pixmap"
QT_MOC_LITERAL(7, 111, 26), // "delete_QGraphicsPixmapItem"
QT_MOC_LITERAL(8, 138, 3), // "obj"
QT_MOC_LITERAL(9, 142, 17), // "py_q_boundingRect"
QT_MOC_LITERAL(10, 160, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 177, 13), // "py_q_contains"
QT_MOC_LITERAL(12, 191, 5), // "point"
QT_MOC_LITERAL(13, 197, 14), // "py_q_extension"
QT_MOC_LITERAL(14, 212, 7), // "variant"
QT_MOC_LITERAL(15, 220, 17), // "py_q_isObscuredBy"
QT_MOC_LITERAL(16, 238, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(17, 259, 4), // "item"
QT_MOC_LITERAL(18, 264, 6), // "offset"
QT_MOC_LITERAL(19, 271, 15), // "py_q_opaqueArea"
QT_MOC_LITERAL(20, 287, 12), // "QPainterPath"
QT_MOC_LITERAL(21, 300, 10), // "py_q_paint"
QT_MOC_LITERAL(22, 311, 9), // "QPainter*"
QT_MOC_LITERAL(23, 321, 7), // "painter"
QT_MOC_LITERAL(24, 329, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(25, 361, 6), // "option"
QT_MOC_LITERAL(26, 368, 8), // "QWidget*"
QT_MOC_LITERAL(27, 377, 6), // "widget"
QT_MOC_LITERAL(28, 384, 17), // "py_q_setExtension"
QT_MOC_LITERAL(29, 402, 9), // "extension"
QT_MOC_LITERAL(30, 412, 9), // "setOffset"
QT_MOC_LITERAL(31, 422, 1), // "x"
QT_MOC_LITERAL(32, 424, 1), // "y"
QT_MOC_LITERAL(33, 426, 9), // "setPixmap"
QT_MOC_LITERAL(34, 436, 12), // "setShapeMode"
QT_MOC_LITERAL(35, 449, 30), // "QGraphicsPixmapItem::ShapeMode"
QT_MOC_LITERAL(36, 480, 4), // "mode"
QT_MOC_LITERAL(37, 485, 21), // "setTransformationMode"
QT_MOC_LITERAL(38, 507, 22), // "Qt::TransformationMode"
QT_MOC_LITERAL(39, 530, 10), // "py_q_shape"
QT_MOC_LITERAL(40, 541, 9), // "shapeMode"
QT_MOC_LITERAL(41, 551, 22), // "py_q_supportsExtension"
QT_MOC_LITERAL(42, 574, 18), // "transformationMode"
QT_MOC_LITERAL(43, 593, 9), // "py_q_type"
QT_MOC_LITERAL(44, 603, 9), // "ShapeMode"
QT_MOC_LITERAL(45, 613, 9), // "MaskShape"
QT_MOC_LITERAL(46, 623, 17), // "BoundingRectShape"
QT_MOC_LITERAL(47, 641, 18), // "HeuristicMaskShape"
QT_MOC_LITERAL(48, 660, 6), // "enum_1"
QT_MOC_LITERAL(49, 667, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsPixmapItem\0"
    "new_QGraphicsPixmapItem\0QGraphicsPixmapItem*\0"
    "\0QGraphicsItem*\0parent\0pixmap\0"
    "delete_QGraphicsPixmapItem\0obj\0"
    "py_q_boundingRect\0theWrappedObject\0"
    "py_q_contains\0point\0py_q_extension\0"
    "variant\0py_q_isObscuredBy\0"
    "const QGraphicsItem*\0item\0offset\0"
    "py_q_opaqueArea\0QPainterPath\0py_q_paint\0"
    "QPainter*\0painter\0const QStyleOptionGraphicsItem*\0"
    "option\0QWidget*\0widget\0py_q_setExtension\0"
    "extension\0setOffset\0x\0y\0setPixmap\0"
    "setShapeMode\0QGraphicsPixmapItem::ShapeMode\0"
    "mode\0setTransformationMode\0"
    "Qt::TransformationMode\0py_q_shape\0"
    "shapeMode\0py_q_supportsExtension\0"
    "transformationMode\0py_q_type\0ShapeMode\0"
    "MaskShape\0BoundingRectShape\0"
    "HeuristicMaskShape\0enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsPixmapItem[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      24,   14, // methods
       0,    0, // properties
       2,  236, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  134,    3, 0x0a /* Public */,
       1,    0,  137,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  138,    3, 0x0a /* Public */,
       1,    1,  143,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  146,    3, 0x0a /* Public */,
       9,    1,  149,    3, 0x0a /* Public */,
      11,    2,  152,    3, 0x0a /* Public */,
      13,    2,  157,    3, 0x0a /* Public */,
      15,    2,  162,    3, 0x0a /* Public */,
      18,    1,  167,    3, 0x0a /* Public */,
      19,    1,  170,    3, 0x0a /* Public */,
      21,    4,  173,    3, 0x0a /* Public */,
       6,    1,  182,    3, 0x0a /* Public */,
      28,    3,  185,    3, 0x0a /* Public */,
      30,    2,  192,    3, 0x0a /* Public */,
      30,    3,  197,    3, 0x0a /* Public */,
      33,    2,  204,    3, 0x0a /* Public */,
      34,    2,  209,    3, 0x0a /* Public */,
      37,    2,  214,    3, 0x0a /* Public */,
      39,    1,  219,    3, 0x0a /* Public */,
      40,    1,  222,    3, 0x0a /* Public */,
      41,    2,  225,    3, 0x0a /* Public */,
      42,    1,  230,    3, 0x0a /* Public */,
      43,    1,  233,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QPixmap, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QPixmap,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   10,   12,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QVariant,   10,   14,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 16,   10,   17,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    0x80000000 | 20, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, 0x80000000 | 24, 0x80000000 | 26,   10,   23,   25,   27,
    QMetaType::QPixmap, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QVariant,   10,   29,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,   31,   32,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPixmap,   10,    6,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 35,   10,   36,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 38,   10,   36,
    0x80000000 | 20, 0x80000000 | 2,   10,
    0x80000000 | 35, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   10,   29,
    0x80000000 | 38, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,

 // enums: name, flags, count, data
      44, 0x0,    3,  244,
      48, 0x0,    1,  250,

 // enum data: key, value
      45, uint(PythonQtWrapper_QGraphicsPixmapItem::MaskShape),
      46, uint(PythonQtWrapper_QGraphicsPixmapItem::BoundingRectShape),
      47, uint(PythonQtWrapper_QGraphicsPixmapItem::HeuristicMaskShape),
      49, uint(PythonQtWrapper_QGraphicsPixmapItem::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsPixmapItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsPixmapItem *_t = static_cast<PythonQtWrapper_QGraphicsPixmapItem *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsPixmapItem* _r = _t->new_QGraphicsPixmapItem((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsPixmapItem* _r = _t->new_QGraphicsPixmapItem();
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsPixmapItem* _r = _t->new_QGraphicsPixmapItem((*reinterpret_cast< const QPixmap(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsPixmapItem* _r = _t->new_QGraphicsPixmapItem((*reinterpret_cast< const QPixmap(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGraphicsPixmapItem((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1]))); break;
        case 5: { QRectF _r = _t->py_q_boundingRect((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->py_q_contains((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { QVariant _r = _t->py_q_extension((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->py_q_isObscuredBy((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: { QPointF _r = _t->offset((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 10: { QPainterPath _r = _t->py_q_opaqueArea((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 11: _t->py_q_paint((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 12: { QPixmap _r = _t->pixmap((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixmap*>(_a[0]) = _r; }  break;
        case 13: _t->py_q_setExtension((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 14: _t->setOffset((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 15: _t->setOffset((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 16: _t->setPixmap((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< const QPixmap(*)>(_a[2]))); break;
        case 17: _t->setShapeMode((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsPixmapItem::ShapeMode(*)>(_a[2]))); break;
        case 18: _t->setTransformationMode((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< Qt::TransformationMode(*)>(_a[2]))); break;
        case 19: { QPainterPath _r = _t->py_q_shape((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 20: { QGraphicsPixmapItem::ShapeMode _r = _t->shapeMode((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem::ShapeMode*>(_a[0]) = _r; }  break;
        case 21: { bool _r = _t->py_q_supportsExtension((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 22: { Qt::TransformationMode _r = _t->transformationMode((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::TransformationMode*>(_a[0]) = _r; }  break;
        case 23: { int _r = _t->py_q_type((*reinterpret_cast< QGraphicsPixmapItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsPixmapItem::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem.data,
      qt_meta_data_PythonQtWrapper_QGraphicsPixmapItem,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsPixmapItem::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsPixmapItem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsPixmapItem.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsPixmapItem*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsPixmapItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 24)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 24;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 24)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 24;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem_t {
    QByteArrayData data[38];
    char stringdata0[466];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem_t qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem = {
    {
QT_MOC_LITERAL(0, 0, 36), // "PythonQtWrapper_QGraphicsPoly..."
QT_MOC_LITERAL(1, 37, 24), // "new_QGraphicsPolygonItem"
QT_MOC_LITERAL(2, 62, 21), // "QGraphicsPolygonItem*"
QT_MOC_LITERAL(3, 84, 0), // ""
QT_MOC_LITERAL(4, 85, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 100, 6), // "parent"
QT_MOC_LITERAL(6, 107, 7), // "polygon"
QT_MOC_LITERAL(7, 115, 27), // "delete_QGraphicsPolygonItem"
QT_MOC_LITERAL(8, 143, 3), // "obj"
QT_MOC_LITERAL(9, 147, 12), // "boundingRect"
QT_MOC_LITERAL(10, 160, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 177, 8), // "contains"
QT_MOC_LITERAL(12, 186, 5), // "point"
QT_MOC_LITERAL(13, 192, 9), // "extension"
QT_MOC_LITERAL(14, 202, 7), // "variant"
QT_MOC_LITERAL(15, 210, 8), // "fillRule"
QT_MOC_LITERAL(16, 219, 12), // "Qt::FillRule"
QT_MOC_LITERAL(17, 232, 17), // "py_q_isObscuredBy"
QT_MOC_LITERAL(18, 250, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(19, 271, 4), // "item"
QT_MOC_LITERAL(20, 276, 15), // "py_q_opaqueArea"
QT_MOC_LITERAL(21, 292, 12), // "QPainterPath"
QT_MOC_LITERAL(22, 305, 5), // "paint"
QT_MOC_LITERAL(23, 311, 9), // "QPainter*"
QT_MOC_LITERAL(24, 321, 7), // "painter"
QT_MOC_LITERAL(25, 329, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(26, 361, 6), // "option"
QT_MOC_LITERAL(27, 368, 8), // "QWidget*"
QT_MOC_LITERAL(28, 377, 6), // "widget"
QT_MOC_LITERAL(29, 384, 12), // "setExtension"
QT_MOC_LITERAL(30, 397, 11), // "setFillRule"
QT_MOC_LITERAL(31, 409, 4), // "rule"
QT_MOC_LITERAL(32, 414, 10), // "setPolygon"
QT_MOC_LITERAL(33, 425, 5), // "shape"
QT_MOC_LITERAL(34, 431, 17), // "supportsExtension"
QT_MOC_LITERAL(35, 449, 4), // "type"
QT_MOC_LITERAL(36, 454, 6), // "enum_1"
QT_MOC_LITERAL(37, 461, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsPolygonItem\0"
    "new_QGraphicsPolygonItem\0QGraphicsPolygonItem*\0"
    "\0QGraphicsItem*\0parent\0polygon\0"
    "delete_QGraphicsPolygonItem\0obj\0"
    "boundingRect\0theWrappedObject\0contains\0"
    "point\0extension\0variant\0fillRule\0"
    "Qt::FillRule\0py_q_isObscuredBy\0"
    "const QGraphicsItem*\0item\0py_q_opaqueArea\0"
    "QPainterPath\0paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0option\0"
    "QWidget*\0widget\0setExtension\0setFillRule\0"
    "rule\0setPolygon\0shape\0supportsExtension\0"
    "type\0enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsPolygonItem[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      20,   14, // methods
       0,    0, // properties
       1,  200, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  114,    3, 0x0a /* Public */,
       1,    0,  117,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  118,    3, 0x0a /* Public */,
       1,    1,  123,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  126,    3, 0x0a /* Public */,
       9,    1,  129,    3, 0x0a /* Public */,
      11,    2,  132,    3, 0x0a /* Public */,
      13,    2,  137,    3, 0x0a /* Public */,
      15,    1,  142,    3, 0x0a /* Public */,
      17,    2,  145,    3, 0x0a /* Public */,
      20,    1,  150,    3, 0x0a /* Public */,
      22,    4,  153,    3, 0x0a /* Public */,
      22,    3,  162,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  169,    3, 0x0a /* Public */,
      29,    3,  172,    3, 0x0a /* Public */,
      30,    2,  179,    3, 0x0a /* Public */,
      32,    2,  184,    3, 0x0a /* Public */,
      33,    1,  189,    3, 0x0a /* Public */,
      34,    2,  192,    3, 0x0a /* Public */,
      35,    1,  197,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QPolygonF, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QPolygonF,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   10,   12,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QVariant,   10,   14,
    0x80000000 | 16, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 18,   10,   19,
    0x80000000 | 21, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23, 0x80000000 | 25, 0x80000000 | 27,   10,   24,   26,   28,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23, 0x80000000 | 25,   10,   24,   26,
    QMetaType::QPolygonF, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QVariant,   10,   13,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,   10,   31,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,    6,
    0x80000000 | 21, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   10,   13,
    QMetaType::Int, 0x80000000 | 2,   10,

 // enums: name, flags, count, data
      36, 0x0,    1,  204,

 // enum data: key, value
      37, uint(PythonQtWrapper_QGraphicsPolygonItem::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsPolygonItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsPolygonItem *_t = static_cast<PythonQtWrapper_QGraphicsPolygonItem *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsPolygonItem* _r = _t->new_QGraphicsPolygonItem((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsPolygonItem* _r = _t->new_QGraphicsPolygonItem();
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsPolygonItem* _r = _t->new_QGraphicsPolygonItem((*reinterpret_cast< const QPolygonF(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsPolygonItem* _r = _t->new_QGraphicsPolygonItem((*reinterpret_cast< const QPolygonF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGraphicsPolygonItem((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1]))); break;
        case 5: { QRectF _r = _t->boundingRect((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->contains((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { QVariant _r = _t->extension((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 8: { Qt::FillRule _r = _t->fillRule((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::FillRule*>(_a[0]) = _r; }  break;
        case 9: { bool _r = _t->py_q_isObscuredBy((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 10: { QPainterPath _r = _t->py_q_opaqueArea((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 11: _t->paint((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 12: _t->paint((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3]))); break;
        case 13: { QPolygonF _r = _t->polygon((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 14: _t->setExtension((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 15: _t->setFillRule((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< Qt::FillRule(*)>(_a[2]))); break;
        case 16: _t->setPolygon((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 17: { QPainterPath _r = _t->shape((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 18: { bool _r = _t->supportsExtension((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 19: { int _r = _t->type((*reinterpret_cast< QGraphicsPolygonItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsPolygonItem::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem.data,
      qt_meta_data_PythonQtWrapper_QGraphicsPolygonItem,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsPolygonItem::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsPolygonItem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsPolygonItem.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsPolygonItem*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsPolygonItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 20)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 20;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 20)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 20;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget_t {
    QByteArrayData data[81];
    char stringdata0[1259];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget_t qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget = {
    {
QT_MOC_LITERAL(0, 0, 36), // "PythonQtWrapper_QGraphicsProx..."
QT_MOC_LITERAL(1, 37, 24), // "new_QGraphicsProxyWidget"
QT_MOC_LITERAL(2, 62, 21), // "QGraphicsProxyWidget*"
QT_MOC_LITERAL(3, 84, 0), // ""
QT_MOC_LITERAL(4, 85, 38), // "PythonQtNewOwnerOfThis<QGraph..."
QT_MOC_LITERAL(5, 124, 6), // "parent"
QT_MOC_LITERAL(6, 131, 15), // "Qt::WindowFlags"
QT_MOC_LITERAL(7, 147, 6), // "wFlags"
QT_MOC_LITERAL(8, 154, 27), // "delete_QGraphicsProxyWidget"
QT_MOC_LITERAL(9, 182, 3), // "obj"
QT_MOC_LITERAL(10, 186, 16), // "contextMenuEvent"
QT_MOC_LITERAL(11, 203, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 220, 31), // "QGraphicsSceneContextMenuEvent*"
QT_MOC_LITERAL(13, 252, 5), // "event"
QT_MOC_LITERAL(14, 258, 25), // "createProxyForChildWidget"
QT_MOC_LITERAL(15, 284, 8), // "QWidget*"
QT_MOC_LITERAL(16, 293, 5), // "child"
QT_MOC_LITERAL(17, 299, 14), // "dragEnterEvent"
QT_MOC_LITERAL(18, 314, 28), // "QGraphicsSceneDragDropEvent*"
QT_MOC_LITERAL(19, 343, 14), // "dragLeaveEvent"
QT_MOC_LITERAL(20, 358, 13), // "dragMoveEvent"
QT_MOC_LITERAL(21, 372, 9), // "dropEvent"
QT_MOC_LITERAL(22, 382, 10), // "py_q_event"
QT_MOC_LITERAL(23, 393, 7), // "QEvent*"
QT_MOC_LITERAL(24, 401, 16), // "py_q_eventFilter"
QT_MOC_LITERAL(25, 418, 6), // "object"
QT_MOC_LITERAL(26, 425, 12), // "focusInEvent"
QT_MOC_LITERAL(27, 438, 12), // "QFocusEvent*"
QT_MOC_LITERAL(28, 451, 23), // "py_q_focusNextPrevChild"
QT_MOC_LITERAL(29, 475, 4), // "next"
QT_MOC_LITERAL(30, 480, 13), // "focusOutEvent"
QT_MOC_LITERAL(31, 494, 19), // "py_q_grabMouseEvent"
QT_MOC_LITERAL(32, 514, 14), // "py_q_hideEvent"
QT_MOC_LITERAL(33, 529, 11), // "QHideEvent*"
QT_MOC_LITERAL(34, 541, 15), // "hoverEnterEvent"
QT_MOC_LITERAL(35, 557, 25), // "QGraphicsSceneHoverEvent*"
QT_MOC_LITERAL(36, 583, 20), // "py_q_hoverLeaveEvent"
QT_MOC_LITERAL(37, 604, 19), // "py_q_hoverMoveEvent"
QT_MOC_LITERAL(38, 624, 16), // "inputMethodEvent"
QT_MOC_LITERAL(39, 641, 18), // "QInputMethodEvent*"
QT_MOC_LITERAL(40, 660, 16), // "inputMethodQuery"
QT_MOC_LITERAL(41, 677, 20), // "Qt::InputMethodQuery"
QT_MOC_LITERAL(42, 698, 5), // "query"
QT_MOC_LITERAL(43, 704, 10), // "itemChange"
QT_MOC_LITERAL(44, 715, 33), // "QGraphicsItem::GraphicsItemCh..."
QT_MOC_LITERAL(45, 749, 6), // "change"
QT_MOC_LITERAL(46, 756, 5), // "value"
QT_MOC_LITERAL(47, 762, 13), // "keyPressEvent"
QT_MOC_LITERAL(48, 776, 10), // "QKeyEvent*"
QT_MOC_LITERAL(49, 787, 15), // "keyReleaseEvent"
QT_MOC_LITERAL(50, 803, 21), // "mouseDoubleClickEvent"
QT_MOC_LITERAL(51, 825, 25), // "QGraphicsSceneMouseEvent*"
QT_MOC_LITERAL(52, 851, 14), // "mouseMoveEvent"
QT_MOC_LITERAL(53, 866, 15), // "mousePressEvent"
QT_MOC_LITERAL(54, 882, 17), // "mouseReleaseEvent"
QT_MOC_LITERAL(55, 900, 5), // "paint"
QT_MOC_LITERAL(56, 906, 9), // "QPainter*"
QT_MOC_LITERAL(57, 916, 7), // "painter"
QT_MOC_LITERAL(58, 924, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(59, 956, 6), // "option"
QT_MOC_LITERAL(60, 963, 6), // "widget"
QT_MOC_LITERAL(61, 970, 16), // "py_q_resizeEvent"
QT_MOC_LITERAL(62, 987, 26), // "QGraphicsSceneResizeEvent*"
QT_MOC_LITERAL(63, 1014, 16), // "py_q_setGeometry"
QT_MOC_LITERAL(64, 1031, 4), // "rect"
QT_MOC_LITERAL(65, 1036, 9), // "setWidget"
QT_MOC_LITERAL(66, 1046, 36), // "PythonQtPassOwnershipToCPP<QW..."
QT_MOC_LITERAL(67, 1083, 14), // "py_q_showEvent"
QT_MOC_LITERAL(68, 1098, 11), // "QShowEvent*"
QT_MOC_LITERAL(69, 1110, 13), // "py_q_sizeHint"
QT_MOC_LITERAL(70, 1124, 12), // "Qt::SizeHint"
QT_MOC_LITERAL(71, 1137, 5), // "which"
QT_MOC_LITERAL(72, 1143, 10), // "constraint"
QT_MOC_LITERAL(73, 1154, 13), // "subWidgetRect"
QT_MOC_LITERAL(74, 1168, 14), // "const QWidget*"
QT_MOC_LITERAL(75, 1183, 4), // "type"
QT_MOC_LITERAL(76, 1188, 21), // "py_q_ungrabMouseEvent"
QT_MOC_LITERAL(77, 1210, 10), // "wheelEvent"
QT_MOC_LITERAL(78, 1221, 25), // "QGraphicsSceneWheelEvent*"
QT_MOC_LITERAL(79, 1247, 6), // "enum_1"
QT_MOC_LITERAL(80, 1254, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsProxyWidget\0"
    "new_QGraphicsProxyWidget\0QGraphicsProxyWidget*\0"
    "\0PythonQtNewOwnerOfThis<QGraphicsItem*>\0"
    "parent\0Qt::WindowFlags\0wFlags\0"
    "delete_QGraphicsProxyWidget\0obj\0"
    "contextMenuEvent\0theWrappedObject\0"
    "QGraphicsSceneContextMenuEvent*\0event\0"
    "createProxyForChildWidget\0QWidget*\0"
    "child\0dragEnterEvent\0QGraphicsSceneDragDropEvent*\0"
    "dragLeaveEvent\0dragMoveEvent\0dropEvent\0"
    "py_q_event\0QEvent*\0py_q_eventFilter\0"
    "object\0focusInEvent\0QFocusEvent*\0"
    "py_q_focusNextPrevChild\0next\0focusOutEvent\0"
    "py_q_grabMouseEvent\0py_q_hideEvent\0"
    "QHideEvent*\0hoverEnterEvent\0"
    "QGraphicsSceneHoverEvent*\0"
    "py_q_hoverLeaveEvent\0py_q_hoverMoveEvent\0"
    "inputMethodEvent\0QInputMethodEvent*\0"
    "inputMethodQuery\0Qt::InputMethodQuery\0"
    "query\0itemChange\0QGraphicsItem::GraphicsItemChange\0"
    "change\0value\0keyPressEvent\0QKeyEvent*\0"
    "keyReleaseEvent\0mouseDoubleClickEvent\0"
    "QGraphicsSceneMouseEvent*\0mouseMoveEvent\0"
    "mousePressEvent\0mouseReleaseEvent\0"
    "paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0option\0"
    "widget\0py_q_resizeEvent\0"
    "QGraphicsSceneResizeEvent*\0py_q_setGeometry\0"
    "rect\0setWidget\0PythonQtPassOwnershipToCPP<QWidget*>\0"
    "py_q_showEvent\0QShowEvent*\0py_q_sizeHint\0"
    "Qt::SizeHint\0which\0constraint\0"
    "subWidgetRect\0const QWidget*\0type\0"
    "py_q_ungrabMouseEvent\0wheelEvent\0"
    "QGraphicsSceneWheelEvent*\0enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsProxyWidget[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      41,   14, // methods
       0,    0, // properties
       1,  422, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    2,  219,    3, 0x0a /* Public */,
       1,    1,  224,    3, 0x2a /* Public | MethodCloned */,
       1,    0,  227,    3, 0x2a /* Public | MethodCloned */,
       8,    1,  228,    3, 0x0a /* Public */,
      10,    2,  231,    3, 0x0a /* Public */,
      14,    2,  236,    3, 0x0a /* Public */,
      17,    2,  241,    3, 0x0a /* Public */,
      19,    2,  246,    3, 0x0a /* Public */,
      20,    2,  251,    3, 0x0a /* Public */,
      21,    2,  256,    3, 0x0a /* Public */,
      22,    2,  261,    3, 0x0a /* Public */,
      24,    3,  266,    3, 0x0a /* Public */,
      26,    2,  273,    3, 0x0a /* Public */,
      28,    2,  278,    3, 0x0a /* Public */,
      30,    2,  283,    3, 0x0a /* Public */,
      31,    2,  288,    3, 0x0a /* Public */,
      32,    2,  293,    3, 0x0a /* Public */,
      34,    2,  298,    3, 0x0a /* Public */,
      36,    2,  303,    3, 0x0a /* Public */,
      37,    2,  308,    3, 0x0a /* Public */,
      38,    2,  313,    3, 0x0a /* Public */,
      40,    2,  318,    3, 0x0a /* Public */,
      43,    3,  323,    3, 0x0a /* Public */,
      47,    2,  330,    3, 0x0a /* Public */,
      49,    2,  335,    3, 0x0a /* Public */,
      50,    2,  340,    3, 0x0a /* Public */,
      52,    2,  345,    3, 0x0a /* Public */,
      53,    2,  350,    3, 0x0a /* Public */,
      54,    2,  355,    3, 0x0a /* Public */,
      55,    4,  360,    3, 0x0a /* Public */,
      61,    2,  369,    3, 0x0a /* Public */,
      63,    2,  374,    3, 0x0a /* Public */,
      65,    2,  379,    3, 0x0a /* Public */,
      67,    2,  384,    3, 0x0a /* Public */,
      69,    3,  389,    3, 0x0a /* Public */,
      69,    2,  396,    3, 0x2a /* Public | MethodCloned */,
      73,    2,  401,    3, 0x0a /* Public */,
      75,    1,  406,    3, 0x0a /* Public */,
      76,    2,  409,    3, 0x0a /* Public */,
      77,    2,  414,    3, 0x0a /* Public */,
      60,    1,  419,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6,    5,    7,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 12,   11,   13,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 15,   11,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 18,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 18,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 18,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 18,   11,   13,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 23,   11,   13,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QObjectStar, 0x80000000 | 23,   11,   25,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 27,   11,   13,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Bool,   11,   29,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 27,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 33,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 35,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 35,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 35,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39,   11,   13,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 41,   11,   42,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 44, QMetaType::QVariant,   11,   45,   46,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 48,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 48,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 51,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 51,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 51,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 51,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56, 0x80000000 | 58, 0x80000000 | 15,   11,   57,   59,   60,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 62,   11,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   11,   64,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 66,   11,   60,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 68,   11,   13,
    QMetaType::QSizeF, 0x80000000 | 2, 0x80000000 | 70, QMetaType::QSizeF,   11,   71,   72,
    QMetaType::QSizeF, 0x80000000 | 2, 0x80000000 | 70,   11,   71,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 74,   11,   60,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23,   11,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 78,   11,   13,
    0x80000000 | 15, 0x80000000 | 2,   11,

 // enums: name, flags, count, data
      79, 0x0,    1,  426,

 // enum data: key, value
      80, uint(PythonQtWrapper_QGraphicsProxyWidget::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsProxyWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsProxyWidget *_t = static_cast<PythonQtWrapper_QGraphicsProxyWidget *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsProxyWidget* _r = _t->new_QGraphicsProxyWidget((*reinterpret_cast< PythonQtNewOwnerOfThis<QGraphicsItem*>(*)>(_a[1])),(*reinterpret_cast< Qt::WindowFlags(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsProxyWidget* _r = _t->new_QGraphicsProxyWidget((*reinterpret_cast< PythonQtNewOwnerOfThis<QGraphicsItem*>(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsProxyWidget* _r = _t->new_QGraphicsProxyWidget();
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 3: _t->delete_QGraphicsProxyWidget((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1]))); break;
        case 4: _t->contextMenuEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[2]))); break;
        case 5: { QGraphicsProxyWidget* _r = _t->createProxyForChildWidget((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 6: _t->dragEnterEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 7: _t->dragLeaveEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 8: _t->dragMoveEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 9: _t->dropEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 10: { bool _r = _t->py_q_event((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: { bool _r = _t->py_q_eventFilter((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])),(*reinterpret_cast< QEvent*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: _t->focusInEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 13: { bool _r = _t->py_q_focusNextPrevChild((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 14: _t->focusOutEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 15: _t->py_q_grabMouseEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 16: _t->py_q_hideEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QHideEvent*(*)>(_a[2]))); break;
        case 17: _t->hoverEnterEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 18: _t->py_q_hoverLeaveEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 19: _t->py_q_hoverMoveEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 20: _t->inputMethodEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 21: { QVariant _r = _t->inputMethodQuery((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 22: { QVariant _r = _t->itemChange((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem::GraphicsItemChange(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 23: _t->keyPressEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 24: _t->keyReleaseEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 25: _t->mouseDoubleClickEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 26: _t->mouseMoveEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 27: _t->mousePressEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 28: _t->mouseReleaseEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 29: _t->paint((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 30: _t->py_q_resizeEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[2]))); break;
        case 31: _t->py_q_setGeometry((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 32: _t->setWidget((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2]))); break;
        case 33: _t->py_q_showEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QShowEvent*(*)>(_a[2]))); break;
        case 34: { QSizeF _r = _t->py_q_sizeHint((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::SizeHint(*)>(_a[2])),(*reinterpret_cast< const QSizeF(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 35: { QSizeF _r = _t->py_q_sizeHint((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::SizeHint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 36: { QRectF _r = _t->subWidgetRect((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< const QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 37: { int _r = _t->type((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 38: _t->py_q_ungrabMouseEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 39: _t->wheelEvent((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[2]))); break;
        case 40: { QWidget* _r = _t->widget((*reinterpret_cast< QGraphicsProxyWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QWidget**>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsProxyWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsProxyWidget::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget.data,
      qt_meta_data_PythonQtWrapper_QGraphicsProxyWidget,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsProxyWidget::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsProxyWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsProxyWidget.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsProxyWidget*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsProxyWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 41)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 41;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 41)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 41;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem_t {
    QByteArrayData data[38];
    char stringdata0[417];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem_t qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QGraphicsRect..."
QT_MOC_LITERAL(1, 34, 21), // "new_QGraphicsRectItem"
QT_MOC_LITERAL(2, 56, 18), // "QGraphicsRectItem*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 91, 6), // "parent"
QT_MOC_LITERAL(6, 98, 4), // "rect"
QT_MOC_LITERAL(7, 103, 1), // "x"
QT_MOC_LITERAL(8, 105, 1), // "y"
QT_MOC_LITERAL(9, 107, 1), // "w"
QT_MOC_LITERAL(10, 109, 1), // "h"
QT_MOC_LITERAL(11, 111, 24), // "delete_QGraphicsRectItem"
QT_MOC_LITERAL(12, 136, 3), // "obj"
QT_MOC_LITERAL(13, 140, 12), // "boundingRect"
QT_MOC_LITERAL(14, 153, 16), // "theWrappedObject"
QT_MOC_LITERAL(15, 170, 8), // "contains"
QT_MOC_LITERAL(16, 179, 5), // "point"
QT_MOC_LITERAL(17, 185, 9), // "extension"
QT_MOC_LITERAL(18, 195, 7), // "variant"
QT_MOC_LITERAL(19, 203, 17), // "py_q_isObscuredBy"
QT_MOC_LITERAL(20, 221, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(21, 242, 4), // "item"
QT_MOC_LITERAL(22, 247, 15), // "py_q_opaqueArea"
QT_MOC_LITERAL(23, 263, 12), // "QPainterPath"
QT_MOC_LITERAL(24, 276, 5), // "paint"
QT_MOC_LITERAL(25, 282, 9), // "QPainter*"
QT_MOC_LITERAL(26, 292, 7), // "painter"
QT_MOC_LITERAL(27, 300, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(28, 332, 6), // "option"
QT_MOC_LITERAL(29, 339, 8), // "QWidget*"
QT_MOC_LITERAL(30, 348, 6), // "widget"
QT_MOC_LITERAL(31, 355, 12), // "setExtension"
QT_MOC_LITERAL(32, 368, 7), // "setRect"
QT_MOC_LITERAL(33, 376, 5), // "shape"
QT_MOC_LITERAL(34, 382, 17), // "supportsExtension"
QT_MOC_LITERAL(35, 400, 4), // "type"
QT_MOC_LITERAL(36, 405, 6), // "enum_1"
QT_MOC_LITERAL(37, 412, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsRectItem\0"
    "new_QGraphicsRectItem\0QGraphicsRectItem*\0"
    "\0QGraphicsItem*\0parent\0rect\0x\0y\0w\0h\0"
    "delete_QGraphicsRectItem\0obj\0boundingRect\0"
    "theWrappedObject\0contains\0point\0"
    "extension\0variant\0py_q_isObscuredBy\0"
    "const QGraphicsItem*\0item\0py_q_opaqueArea\0"
    "QPainterPath\0paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0option\0"
    "QWidget*\0widget\0setExtension\0setRect\0"
    "shape\0supportsExtension\0type\0enum_1\0"
    "Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsRectItem[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      21,   14, // methods
       0,    0, // properties
       1,  228, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  119,    3, 0x0a /* Public */,
       1,    0,  122,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  123,    3, 0x0a /* Public */,
       1,    1,  128,    3, 0x2a /* Public | MethodCloned */,
       1,    5,  131,    3, 0x0a /* Public */,
       1,    4,  142,    3, 0x2a /* Public | MethodCloned */,
      11,    1,  151,    3, 0x0a /* Public */,
      13,    1,  154,    3, 0x0a /* Public */,
      15,    2,  157,    3, 0x0a /* Public */,
      17,    2,  162,    3, 0x0a /* Public */,
      19,    2,  167,    3, 0x0a /* Public */,
      22,    1,  172,    3, 0x0a /* Public */,
      24,    4,  175,    3, 0x0a /* Public */,
      24,    3,  184,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  191,    3, 0x0a /* Public */,
      31,    3,  194,    3, 0x0a /* Public */,
      32,    2,  201,    3, 0x0a /* Public */,
      32,    5,  206,    3, 0x0a /* Public */,
      33,    1,  217,    3, 0x0a /* Public */,
      34,    2,  220,    3, 0x0a /* Public */,
      35,    1,  225,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QRectF,    6,
    0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 4,    7,    8,    9,   10,    5,
    0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,    7,    8,    9,   10,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::QRectF, 0x80000000 | 2,   14,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   14,   16,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QVariant,   14,   18,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 20,   14,   21,
    0x80000000 | 23, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, 0x80000000 | 27, 0x80000000 | 29,   14,   26,   28,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, 0x80000000 | 27,   14,   26,   28,
    QMetaType::QRectF, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QVariant,   14,   17,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   14,    6,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    7,    8,    9,   10,
    0x80000000 | 23, 0x80000000 | 2,   14,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   14,   17,
    QMetaType::Int, 0x80000000 | 2,   14,

 // enums: name, flags, count, data
      36, 0x0,    1,  232,

 // enum data: key, value
      37, uint(PythonQtWrapper_QGraphicsRectItem::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsRectItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsRectItem *_t = static_cast<PythonQtWrapper_QGraphicsRectItem *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem();
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem((*reinterpret_cast< const QRectF(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem((*reinterpret_cast< const QRectF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 4: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem((*reinterpret_cast< qreal(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 5: { QGraphicsRectItem* _r = _t->new_QGraphicsRectItem((*reinterpret_cast< qreal(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 6: _t->delete_QGraphicsRectItem((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1]))); break;
        case 7: { QRectF _r = _t->boundingRect((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->contains((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: { QVariant _r = _t->extension((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 10: { bool _r = _t->py_q_isObscuredBy((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: { QPainterPath _r = _t->py_q_opaqueArea((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 12: _t->paint((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 13: _t->paint((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3]))); break;
        case 14: { QRectF _r = _t->rect((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 15: _t->setExtension((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 16: _t->setRect((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 17: _t->setRect((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 18: { QPainterPath _r = _t->shape((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 19: { bool _r = _t->supportsExtension((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 20: { int _r = _t->type((*reinterpret_cast< QGraphicsRectItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 4:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsRectItem::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem.data,
      qt_meta_data_PythonQtWrapper_QGraphicsRectItem,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsRectItem::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsRectItem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsRectItem.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsRectItem*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsRectItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 21)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 21;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 21)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 21;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation_t {
    QByteArrayData data[20];
    char stringdata0[228];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation_t qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QGraphicsRota..."
QT_MOC_LITERAL(1, 34, 21), // "new_QGraphicsRotation"
QT_MOC_LITERAL(2, 56, 18), // "QGraphicsRotation*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 6), // "parent"
QT_MOC_LITERAL(5, 83, 24), // "delete_QGraphicsRotation"
QT_MOC_LITERAL(6, 108, 3), // "obj"
QT_MOC_LITERAL(7, 112, 5), // "angle"
QT_MOC_LITERAL(8, 118, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 135, 12), // "py_q_applyTo"
QT_MOC_LITERAL(10, 148, 11), // "QMatrix4x4*"
QT_MOC_LITERAL(11, 160, 6), // "matrix"
QT_MOC_LITERAL(12, 167, 4), // "axis"
QT_MOC_LITERAL(13, 172, 6), // "origin"
QT_MOC_LITERAL(14, 179, 8), // "setAngle"
QT_MOC_LITERAL(15, 188, 6), // "arg__1"
QT_MOC_LITERAL(16, 195, 7), // "setAxis"
QT_MOC_LITERAL(17, 203, 8), // "Qt::Axis"
QT_MOC_LITERAL(18, 212, 9), // "setOrigin"
QT_MOC_LITERAL(19, 222, 5) // "point"

    },
    "PythonQtWrapper_QGraphicsRotation\0"
    "new_QGraphicsRotation\0QGraphicsRotation*\0"
    "\0parent\0delete_QGraphicsRotation\0obj\0"
    "angle\0theWrappedObject\0py_q_applyTo\0"
    "QMatrix4x4*\0matrix\0axis\0origin\0setAngle\0"
    "arg__1\0setAxis\0Qt::Axis\0setOrigin\0"
    "point"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsRotation[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      11,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   69,    3, 0x0a /* Public */,
       1,    0,   72,    3, 0x2a /* Public | MethodCloned */,
       5,    1,   73,    3, 0x0a /* Public */,
       7,    1,   76,    3, 0x0a /* Public */,
       9,    2,   79,    3, 0x0a /* Public */,
      12,    1,   84,    3, 0x0a /* Public */,
      13,    1,   87,    3, 0x0a /* Public */,
      14,    2,   90,    3, 0x0a /* Public */,
      16,    2,   95,    3, 0x0a /* Public */,
      16,    2,  100,    3, 0x0a /* Public */,
      18,    2,  105,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    6,
    QMetaType::QReal, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,    8,   11,
    QMetaType::QVector3D, 0x80000000 | 2,    8,
    QMetaType::QVector3D, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    8,   15,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,    8,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QVector3D,    8,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QVector3D,    8,   19,

       0        // eod
};

void PythonQtWrapper_QGraphicsRotation::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsRotation *_t = static_cast<PythonQtWrapper_QGraphicsRotation *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsRotation* _r = _t->new_QGraphicsRotation((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsRotation**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsRotation* _r = _t->new_QGraphicsRotation();
            if (_a[0]) *reinterpret_cast< QGraphicsRotation**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsRotation((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1]))); break;
        case 3: { qreal _r = _t->angle((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 4: _t->py_q_applyTo((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])),(*reinterpret_cast< QMatrix4x4*(*)>(_a[2]))); break;
        case 5: { QVector3D _r = _t->axis((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QVector3D*>(_a[0]) = _r; }  break;
        case 6: { QVector3D _r = _t->origin((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QVector3D*>(_a[0]) = _r; }  break;
        case 7: _t->setAngle((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 8: _t->setAxis((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])),(*reinterpret_cast< Qt::Axis(*)>(_a[2]))); break;
        case 9: _t->setAxis((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])),(*reinterpret_cast< const QVector3D(*)>(_a[2]))); break;
        case 10: _t->setOrigin((*reinterpret_cast< QGraphicsRotation*(*)>(_a[1])),(*reinterpret_cast< const QVector3D(*)>(_a[2]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsRotation* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsRotation::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation.data,
      qt_meta_data_PythonQtWrapper_QGraphicsRotation,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsRotation::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsRotation::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsRotation.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsRotation*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsRotation::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 11)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 11;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 11)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 11;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsScale_t {
    QByteArrayData data[21];
    char stringdata0[230];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsScale_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsScale_t qt_meta_stringdata_PythonQtWrapper_QGraphicsScale = {
    {
QT_MOC_LITERAL(0, 0, 30), // "PythonQtWrapper_QGraphicsScale"
QT_MOC_LITERAL(1, 31, 18), // "new_QGraphicsScale"
QT_MOC_LITERAL(2, 50, 15), // "QGraphicsScale*"
QT_MOC_LITERAL(3, 66, 0), // ""
QT_MOC_LITERAL(4, 67, 6), // "parent"
QT_MOC_LITERAL(5, 74, 21), // "delete_QGraphicsScale"
QT_MOC_LITERAL(6, 96, 3), // "obj"
QT_MOC_LITERAL(7, 100, 12), // "py_q_applyTo"
QT_MOC_LITERAL(8, 113, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 130, 11), // "QMatrix4x4*"
QT_MOC_LITERAL(10, 142, 6), // "matrix"
QT_MOC_LITERAL(11, 149, 6), // "origin"
QT_MOC_LITERAL(12, 156, 9), // "setOrigin"
QT_MOC_LITERAL(13, 166, 5), // "point"
QT_MOC_LITERAL(14, 172, 9), // "setXScale"
QT_MOC_LITERAL(15, 182, 6), // "arg__1"
QT_MOC_LITERAL(16, 189, 9), // "setYScale"
QT_MOC_LITERAL(17, 199, 9), // "setZScale"
QT_MOC_LITERAL(18, 209, 6), // "xScale"
QT_MOC_LITERAL(19, 216, 6), // "yScale"
QT_MOC_LITERAL(20, 223, 6) // "zScale"

    },
    "PythonQtWrapper_QGraphicsScale\0"
    "new_QGraphicsScale\0QGraphicsScale*\0\0"
    "parent\0delete_QGraphicsScale\0obj\0"
    "py_q_applyTo\0theWrappedObject\0QMatrix4x4*\0"
    "matrix\0origin\0setOrigin\0point\0setXScale\0"
    "arg__1\0setYScale\0setZScale\0xScale\0"
    "yScale\0zScale"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsScale[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      12,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   74,    3, 0x0a /* Public */,
       1,    0,   77,    3, 0x2a /* Public | MethodCloned */,
       5,    1,   78,    3, 0x0a /* Public */,
       7,    2,   81,    3, 0x0a /* Public */,
      11,    1,   86,    3, 0x0a /* Public */,
      12,    2,   89,    3, 0x0a /* Public */,
      14,    2,   94,    3, 0x0a /* Public */,
      16,    2,   99,    3, 0x0a /* Public */,
      17,    2,  104,    3, 0x0a /* Public */,
      18,    1,  109,    3, 0x0a /* Public */,
      19,    1,  112,    3, 0x0a /* Public */,
      20,    1,  115,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    6,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,    8,   10,
    QMetaType::QVector3D, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QVector3D,    8,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    8,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    8,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    8,   15,
    QMetaType::QReal, 0x80000000 | 2,    8,
    QMetaType::QReal, 0x80000000 | 2,    8,
    QMetaType::QReal, 0x80000000 | 2,    8,

       0        // eod
};

void PythonQtWrapper_QGraphicsScale::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsScale *_t = static_cast<PythonQtWrapper_QGraphicsScale *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsScale* _r = _t->new_QGraphicsScale((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsScale**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsScale* _r = _t->new_QGraphicsScale();
            if (_a[0]) *reinterpret_cast< QGraphicsScale**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1]))); break;
        case 3: _t->py_q_applyTo((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])),(*reinterpret_cast< QMatrix4x4*(*)>(_a[2]))); break;
        case 4: { QVector3D _r = _t->origin((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QVector3D*>(_a[0]) = _r; }  break;
        case 5: _t->setOrigin((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])),(*reinterpret_cast< const QVector3D(*)>(_a[2]))); break;
        case 6: _t->setXScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 7: _t->setYScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 8: _t->setZScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 9: { qreal _r = _t->xScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 10: { qreal _r = _t->yScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 11: { qreal _r = _t->zScale((*reinterpret_cast< QGraphicsScale*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScale* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsScale::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsScale.data,
      qt_meta_data_PythonQtWrapper_QGraphicsScale,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsScale::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsScale::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsScale.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsScale*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsScale::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 12)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 12;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 12)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 12;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsScene_t {
    QByteArrayData data[201];
    char stringdata0[2840];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsScene_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsScene_t qt_meta_stringdata_PythonQtWrapper_QGraphicsScene = {
    {
QT_MOC_LITERAL(0, 0, 30), // "PythonQtWrapper_QGraphicsScene"
QT_MOC_LITERAL(1, 31, 18), // "new_QGraphicsScene"
QT_MOC_LITERAL(2, 50, 15), // "QGraphicsScene*"
QT_MOC_LITERAL(3, 66, 0), // ""
QT_MOC_LITERAL(4, 67, 6), // "parent"
QT_MOC_LITERAL(5, 74, 9), // "sceneRect"
QT_MOC_LITERAL(6, 84, 1), // "x"
QT_MOC_LITERAL(7, 86, 1), // "y"
QT_MOC_LITERAL(8, 88, 5), // "width"
QT_MOC_LITERAL(9, 94, 6), // "height"
QT_MOC_LITERAL(10, 101, 21), // "delete_QGraphicsScene"
QT_MOC_LITERAL(11, 123, 3), // "obj"
QT_MOC_LITERAL(12, 127, 11), // "activePanel"
QT_MOC_LITERAL(13, 139, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(14, 154, 16), // "theWrappedObject"
QT_MOC_LITERAL(15, 171, 12), // "activeWindow"
QT_MOC_LITERAL(16, 184, 16), // "QGraphicsWidget*"
QT_MOC_LITERAL(17, 201, 10), // "addEllipse"
QT_MOC_LITERAL(18, 212, 21), // "QGraphicsEllipseItem*"
QT_MOC_LITERAL(19, 234, 4), // "rect"
QT_MOC_LITERAL(20, 239, 3), // "pen"
QT_MOC_LITERAL(21, 243, 5), // "brush"
QT_MOC_LITERAL(22, 249, 1), // "w"
QT_MOC_LITERAL(23, 251, 1), // "h"
QT_MOC_LITERAL(24, 253, 7), // "addItem"
QT_MOC_LITERAL(25, 261, 42), // "PythonQtPassOwnershipToCPP<QG..."
QT_MOC_LITERAL(26, 304, 4), // "item"
QT_MOC_LITERAL(27, 309, 7), // "addLine"
QT_MOC_LITERAL(28, 317, 18), // "QGraphicsLineItem*"
QT_MOC_LITERAL(29, 336, 4), // "line"
QT_MOC_LITERAL(30, 341, 2), // "x1"
QT_MOC_LITERAL(31, 344, 2), // "y1"
QT_MOC_LITERAL(32, 347, 2), // "x2"
QT_MOC_LITERAL(33, 350, 2), // "y2"
QT_MOC_LITERAL(34, 353, 7), // "addPath"
QT_MOC_LITERAL(35, 361, 18), // "QGraphicsPathItem*"
QT_MOC_LITERAL(36, 380, 12), // "QPainterPath"
QT_MOC_LITERAL(37, 393, 4), // "path"
QT_MOC_LITERAL(38, 398, 9), // "addPixmap"
QT_MOC_LITERAL(39, 408, 20), // "QGraphicsPixmapItem*"
QT_MOC_LITERAL(40, 429, 6), // "pixmap"
QT_MOC_LITERAL(41, 436, 10), // "addPolygon"
QT_MOC_LITERAL(42, 447, 21), // "QGraphicsPolygonItem*"
QT_MOC_LITERAL(43, 469, 7), // "polygon"
QT_MOC_LITERAL(44, 477, 7), // "addRect"
QT_MOC_LITERAL(45, 485, 18), // "QGraphicsRectItem*"
QT_MOC_LITERAL(46, 504, 13), // "addSimpleText"
QT_MOC_LITERAL(47, 518, 24), // "QGraphicsSimpleTextItem*"
QT_MOC_LITERAL(48, 543, 4), // "text"
QT_MOC_LITERAL(49, 548, 4), // "font"
QT_MOC_LITERAL(50, 553, 7), // "addText"
QT_MOC_LITERAL(51, 561, 18), // "QGraphicsTextItem*"
QT_MOC_LITERAL(52, 580, 9), // "addWidget"
QT_MOC_LITERAL(53, 590, 21), // "QGraphicsProxyWidget*"
QT_MOC_LITERAL(54, 612, 36), // "PythonQtPassOwnershipToCPP<QW..."
QT_MOC_LITERAL(55, 649, 6), // "widget"
QT_MOC_LITERAL(56, 656, 15), // "Qt::WindowFlags"
QT_MOC_LITERAL(57, 672, 6), // "wFlags"
QT_MOC_LITERAL(58, 679, 15), // "backgroundBrush"
QT_MOC_LITERAL(59, 695, 12), // "bspTreeDepth"
QT_MOC_LITERAL(60, 708, 10), // "clearFocus"
QT_MOC_LITERAL(61, 719, 14), // "collidingItems"
QT_MOC_LITERAL(62, 734, 21), // "QList<QGraphicsItem*>"
QT_MOC_LITERAL(63, 756, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(64, 777, 21), // "Qt::ItemSelectionMode"
QT_MOC_LITERAL(65, 799, 4), // "mode"
QT_MOC_LITERAL(66, 804, 16), // "contextMenuEvent"
QT_MOC_LITERAL(67, 821, 31), // "QGraphicsSceneContextMenuEvent*"
QT_MOC_LITERAL(68, 853, 5), // "event"
QT_MOC_LITERAL(69, 859, 21), // "py_q_contextMenuEvent"
QT_MOC_LITERAL(70, 881, 15), // "createItemGroup"
QT_MOC_LITERAL(71, 897, 19), // "QGraphicsItemGroup*"
QT_MOC_LITERAL(72, 917, 5), // "items"
QT_MOC_LITERAL(73, 923, 16), // "destroyItemGroup"
QT_MOC_LITERAL(74, 940, 5), // "group"
QT_MOC_LITERAL(75, 946, 14), // "dragEnterEvent"
QT_MOC_LITERAL(76, 961, 28), // "QGraphicsSceneDragDropEvent*"
QT_MOC_LITERAL(77, 990, 19), // "py_q_dragEnterEvent"
QT_MOC_LITERAL(78, 1010, 14), // "dragLeaveEvent"
QT_MOC_LITERAL(79, 1025, 19), // "py_q_dragLeaveEvent"
QT_MOC_LITERAL(80, 1045, 13), // "dragMoveEvent"
QT_MOC_LITERAL(81, 1059, 18), // "py_q_dragMoveEvent"
QT_MOC_LITERAL(82, 1078, 14), // "drawBackground"
QT_MOC_LITERAL(83, 1093, 9), // "QPainter*"
QT_MOC_LITERAL(84, 1103, 7), // "painter"
QT_MOC_LITERAL(85, 1111, 19), // "py_q_drawBackground"
QT_MOC_LITERAL(86, 1131, 14), // "drawForeground"
QT_MOC_LITERAL(87, 1146, 19), // "py_q_drawForeground"
QT_MOC_LITERAL(88, 1166, 9), // "drawItems"
QT_MOC_LITERAL(89, 1176, 8), // "numItems"
QT_MOC_LITERAL(90, 1185, 15), // "QGraphicsItem**"
QT_MOC_LITERAL(91, 1201, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(92, 1233, 7), // "options"
QT_MOC_LITERAL(93, 1241, 8), // "QWidget*"
QT_MOC_LITERAL(94, 1250, 14), // "py_q_drawItems"
QT_MOC_LITERAL(95, 1265, 9), // "dropEvent"
QT_MOC_LITERAL(96, 1275, 14), // "py_q_dropEvent"
QT_MOC_LITERAL(97, 1290, 10), // "py_q_event"
QT_MOC_LITERAL(98, 1301, 7), // "QEvent*"
QT_MOC_LITERAL(99, 1309, 16), // "py_q_eventFilter"
QT_MOC_LITERAL(100, 1326, 7), // "watched"
QT_MOC_LITERAL(101, 1334, 12), // "focusInEvent"
QT_MOC_LITERAL(102, 1347, 12), // "QFocusEvent*"
QT_MOC_LITERAL(103, 1360, 17), // "py_q_focusInEvent"
QT_MOC_LITERAL(104, 1378, 9), // "focusItem"
QT_MOC_LITERAL(105, 1388, 13), // "focusOutEvent"
QT_MOC_LITERAL(106, 1402, 18), // "py_q_focusOutEvent"
QT_MOC_LITERAL(107, 1421, 15), // "foregroundBrush"
QT_MOC_LITERAL(108, 1437, 8), // "hasFocus"
QT_MOC_LITERAL(109, 1446, 9), // "helpEvent"
QT_MOC_LITERAL(110, 1456, 24), // "QGraphicsSceneHelpEvent*"
QT_MOC_LITERAL(111, 1481, 14), // "py_q_helpEvent"
QT_MOC_LITERAL(112, 1496, 16), // "inputMethodEvent"
QT_MOC_LITERAL(113, 1513, 18), // "QInputMethodEvent*"
QT_MOC_LITERAL(114, 1532, 21), // "py_q_inputMethodEvent"
QT_MOC_LITERAL(115, 1554, 16), // "inputMethodQuery"
QT_MOC_LITERAL(116, 1571, 20), // "Qt::InputMethodQuery"
QT_MOC_LITERAL(117, 1592, 5), // "query"
QT_MOC_LITERAL(118, 1598, 21), // "py_q_inputMethodQuery"
QT_MOC_LITERAL(119, 1620, 10), // "invalidate"
QT_MOC_LITERAL(120, 1631, 27), // "QGraphicsScene::SceneLayers"
QT_MOC_LITERAL(121, 1659, 6), // "layers"
QT_MOC_LITERAL(122, 1666, 8), // "isActive"
QT_MOC_LITERAL(123, 1675, 18), // "isSortCacheEnabled"
QT_MOC_LITERAL(124, 1694, 6), // "itemAt"
QT_MOC_LITERAL(125, 1701, 3), // "pos"
QT_MOC_LITERAL(126, 1705, 15), // "deviceTransform"
QT_MOC_LITERAL(127, 1721, 15), // "itemIndexMethod"
QT_MOC_LITERAL(128, 1737, 31), // "QGraphicsScene::ItemIndexMethod"
QT_MOC_LITERAL(129, 1769, 13), // "Qt::SortOrder"
QT_MOC_LITERAL(130, 1783, 5), // "order"
QT_MOC_LITERAL(131, 1789, 17), // "itemsBoundingRect"
QT_MOC_LITERAL(132, 1807, 13), // "keyPressEvent"
QT_MOC_LITERAL(133, 1821, 10), // "QKeyEvent*"
QT_MOC_LITERAL(134, 1832, 18), // "py_q_keyPressEvent"
QT_MOC_LITERAL(135, 1851, 15), // "keyReleaseEvent"
QT_MOC_LITERAL(136, 1867, 20), // "py_q_keyReleaseEvent"
QT_MOC_LITERAL(137, 1888, 17), // "minimumRenderSize"
QT_MOC_LITERAL(138, 1906, 21), // "mouseDoubleClickEvent"
QT_MOC_LITERAL(139, 1928, 25), // "QGraphicsSceneMouseEvent*"
QT_MOC_LITERAL(140, 1954, 26), // "py_q_mouseDoubleClickEvent"
QT_MOC_LITERAL(141, 1981, 16), // "mouseGrabberItem"
QT_MOC_LITERAL(142, 1998, 14), // "mouseMoveEvent"
QT_MOC_LITERAL(143, 2013, 19), // "py_q_mouseMoveEvent"
QT_MOC_LITERAL(144, 2033, 15), // "mousePressEvent"
QT_MOC_LITERAL(145, 2049, 20), // "py_q_mousePressEvent"
QT_MOC_LITERAL(146, 2070, 17), // "mouseReleaseEvent"
QT_MOC_LITERAL(147, 2088, 22), // "py_q_mouseReleaseEvent"
QT_MOC_LITERAL(148, 2111, 7), // "palette"
QT_MOC_LITERAL(149, 2119, 10), // "removeItem"
QT_MOC_LITERAL(150, 2130, 45), // "PythonQtPassOwnershipToPython..."
QT_MOC_LITERAL(151, 2176, 6), // "render"
QT_MOC_LITERAL(152, 2183, 6), // "target"
QT_MOC_LITERAL(153, 2190, 6), // "source"
QT_MOC_LITERAL(154, 2197, 19), // "Qt::AspectRatioMode"
QT_MOC_LITERAL(155, 2217, 15), // "aspectRatioMode"
QT_MOC_LITERAL(156, 2233, 13), // "selectedItems"
QT_MOC_LITERAL(157, 2247, 13), // "selectionArea"
QT_MOC_LITERAL(158, 2261, 9), // "sendEvent"
QT_MOC_LITERAL(159, 2271, 14), // "setActivePanel"
QT_MOC_LITERAL(160, 2286, 15), // "setActiveWindow"
QT_MOC_LITERAL(161, 2302, 18), // "setBackgroundBrush"
QT_MOC_LITERAL(162, 2321, 15), // "setBspTreeDepth"
QT_MOC_LITERAL(163, 2337, 5), // "depth"
QT_MOC_LITERAL(164, 2343, 8), // "setFocus"
QT_MOC_LITERAL(165, 2352, 15), // "Qt::FocusReason"
QT_MOC_LITERAL(166, 2368, 11), // "focusReason"
QT_MOC_LITERAL(167, 2380, 12), // "setFocusItem"
QT_MOC_LITERAL(168, 2393, 7), // "setFont"
QT_MOC_LITERAL(169, 2401, 18), // "setForegroundBrush"
QT_MOC_LITERAL(170, 2420, 18), // "setItemIndexMethod"
QT_MOC_LITERAL(171, 2439, 6), // "method"
QT_MOC_LITERAL(172, 2446, 20), // "setMinimumRenderSize"
QT_MOC_LITERAL(173, 2467, 7), // "minSize"
QT_MOC_LITERAL(174, 2475, 10), // "setPalette"
QT_MOC_LITERAL(175, 2486, 12), // "setSceneRect"
QT_MOC_LITERAL(176, 2499, 16), // "setSelectionArea"
QT_MOC_LITERAL(177, 2516, 26), // "Qt::ItemSelectionOperation"
QT_MOC_LITERAL(178, 2543, 18), // "selectionOperation"
QT_MOC_LITERAL(179, 2562, 19), // "setSortCacheEnabled"
QT_MOC_LITERAL(180, 2582, 7), // "enabled"
QT_MOC_LITERAL(181, 2590, 14), // "setStickyFocus"
QT_MOC_LITERAL(182, 2605, 8), // "setStyle"
QT_MOC_LITERAL(183, 2614, 7), // "QStyle*"
QT_MOC_LITERAL(184, 2622, 5), // "style"
QT_MOC_LITERAL(185, 2628, 11), // "stickyFocus"
QT_MOC_LITERAL(186, 2640, 6), // "update"
QT_MOC_LITERAL(187, 2647, 5), // "views"
QT_MOC_LITERAL(188, 2653, 21), // "QList<QGraphicsView*>"
QT_MOC_LITERAL(189, 2675, 10), // "wheelEvent"
QT_MOC_LITERAL(190, 2686, 25), // "QGraphicsSceneWheelEvent*"
QT_MOC_LITERAL(191, 2712, 15), // "py_q_wheelEvent"
QT_MOC_LITERAL(192, 2728, 15), // "ItemIndexMethod"
QT_MOC_LITERAL(193, 2744, 12), // "BspTreeIndex"
QT_MOC_LITERAL(194, 2757, 7), // "NoIndex"
QT_MOC_LITERAL(195, 2765, 10), // "SceneLayer"
QT_MOC_LITERAL(196, 2776, 9), // "ItemLayer"
QT_MOC_LITERAL(197, 2786, 15), // "BackgroundLayer"
QT_MOC_LITERAL(198, 2802, 15), // "ForegroundLayer"
QT_MOC_LITERAL(199, 2818, 9), // "AllLayers"
QT_MOC_LITERAL(200, 2828, 11) // "SceneLayers"

    },
    "PythonQtWrapper_QGraphicsScene\0"
    "new_QGraphicsScene\0QGraphicsScene*\0\0"
    "parent\0sceneRect\0x\0y\0width\0height\0"
    "delete_QGraphicsScene\0obj\0activePanel\0"
    "QGraphicsItem*\0theWrappedObject\0"
    "activeWindow\0QGraphicsWidget*\0addEllipse\0"
    "QGraphicsEllipseItem*\0rect\0pen\0brush\0"
    "w\0h\0addItem\0PythonQtPassOwnershipToCPP<QGraphicsItem*>\0"
    "item\0addLine\0QGraphicsLineItem*\0line\0"
    "x1\0y1\0x2\0y2\0addPath\0QGraphicsPathItem*\0"
    "QPainterPath\0path\0addPixmap\0"
    "QGraphicsPixmapItem*\0pixmap\0addPolygon\0"
    "QGraphicsPolygonItem*\0polygon\0addRect\0"
    "QGraphicsRectItem*\0addSimpleText\0"
    "QGraphicsSimpleTextItem*\0text\0font\0"
    "addText\0QGraphicsTextItem*\0addWidget\0"
    "QGraphicsProxyWidget*\0"
    "PythonQtPassOwnershipToCPP<QWidget*>\0"
    "widget\0Qt::WindowFlags\0wFlags\0"
    "backgroundBrush\0bspTreeDepth\0clearFocus\0"
    "collidingItems\0QList<QGraphicsItem*>\0"
    "const QGraphicsItem*\0Qt::ItemSelectionMode\0"
    "mode\0contextMenuEvent\0"
    "QGraphicsSceneContextMenuEvent*\0event\0"
    "py_q_contextMenuEvent\0createItemGroup\0"
    "QGraphicsItemGroup*\0items\0destroyItemGroup\0"
    "group\0dragEnterEvent\0QGraphicsSceneDragDropEvent*\0"
    "py_q_dragEnterEvent\0dragLeaveEvent\0"
    "py_q_dragLeaveEvent\0dragMoveEvent\0"
    "py_q_dragMoveEvent\0drawBackground\0"
    "QPainter*\0painter\0py_q_drawBackground\0"
    "drawForeground\0py_q_drawForeground\0"
    "drawItems\0numItems\0QGraphicsItem**\0"
    "const QStyleOptionGraphicsItem*\0options\0"
    "QWidget*\0py_q_drawItems\0dropEvent\0"
    "py_q_dropEvent\0py_q_event\0QEvent*\0"
    "py_q_eventFilter\0watched\0focusInEvent\0"
    "QFocusEvent*\0py_q_focusInEvent\0focusItem\0"
    "focusOutEvent\0py_q_focusOutEvent\0"
    "foregroundBrush\0hasFocus\0helpEvent\0"
    "QGraphicsSceneHelpEvent*\0py_q_helpEvent\0"
    "inputMethodEvent\0QInputMethodEvent*\0"
    "py_q_inputMethodEvent\0inputMethodQuery\0"
    "Qt::InputMethodQuery\0query\0"
    "py_q_inputMethodQuery\0invalidate\0"
    "QGraphicsScene::SceneLayers\0layers\0"
    "isActive\0isSortCacheEnabled\0itemAt\0"
    "pos\0deviceTransform\0itemIndexMethod\0"
    "QGraphicsScene::ItemIndexMethod\0"
    "Qt::SortOrder\0order\0itemsBoundingRect\0"
    "keyPressEvent\0QKeyEvent*\0py_q_keyPressEvent\0"
    "keyReleaseEvent\0py_q_keyReleaseEvent\0"
    "minimumRenderSize\0mouseDoubleClickEvent\0"
    "QGraphicsSceneMouseEvent*\0"
    "py_q_mouseDoubleClickEvent\0mouseGrabberItem\0"
    "mouseMoveEvent\0py_q_mouseMoveEvent\0"
    "mousePressEvent\0py_q_mousePressEvent\0"
    "mouseReleaseEvent\0py_q_mouseReleaseEvent\0"
    "palette\0removeItem\0"
    "PythonQtPassOwnershipToPython<QGraphicsItem*>\0"
    "render\0target\0source\0Qt::AspectRatioMode\0"
    "aspectRatioMode\0selectedItems\0"
    "selectionArea\0sendEvent\0setActivePanel\0"
    "setActiveWindow\0setBackgroundBrush\0"
    "setBspTreeDepth\0depth\0setFocus\0"
    "Qt::FocusReason\0focusReason\0setFocusItem\0"
    "setFont\0setForegroundBrush\0"
    "setItemIndexMethod\0method\0"
    "setMinimumRenderSize\0minSize\0setPalette\0"
    "setSceneRect\0setSelectionArea\0"
    "Qt::ItemSelectionOperation\0"
    "selectionOperation\0setSortCacheEnabled\0"
    "enabled\0setStickyFocus\0setStyle\0QStyle*\0"
    "style\0stickyFocus\0update\0views\0"
    "QList<QGraphicsView*>\0wheelEvent\0"
    "QGraphicsSceneWheelEvent*\0py_q_wheelEvent\0"
    "ItemIndexMethod\0BspTreeIndex\0NoIndex\0"
    "SceneLayer\0ItemLayer\0BackgroundLayer\0"
    "ForegroundLayer\0AllLayers\0SceneLayers"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsScene[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
     165,   14, // methods
       0,    0, // properties
       3, 1884, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  839,    3, 0x0a /* Public */,
       1,    0,  842,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  843,    3, 0x0a /* Public */,
       1,    1,  848,    3, 0x2a /* Public | MethodCloned */,
       1,    5,  851,    3, 0x0a /* Public */,
       1,    4,  862,    3, 0x2a /* Public | MethodCloned */,
      10,    1,  871,    3, 0x0a /* Public */,
      12,    1,  874,    3, 0x0a /* Public */,
      15,    1,  877,    3, 0x0a /* Public */,
      17,    4,  880,    3, 0x0a /* Public */,
      17,    3,  889,    3, 0x2a /* Public | MethodCloned */,
      17,    2,  896,    3, 0x2a /* Public | MethodCloned */,
      17,    7,  901,    3, 0x0a /* Public */,
      17,    6,  916,    3, 0x2a /* Public | MethodCloned */,
      17,    5,  929,    3, 0x2a /* Public | MethodCloned */,
      24,    2,  940,    3, 0x0a /* Public */,
      27,    3,  945,    3, 0x0a /* Public */,
      27,    2,  952,    3, 0x2a /* Public | MethodCloned */,
      27,    6,  957,    3, 0x0a /* Public */,
      27,    5,  970,    3, 0x2a /* Public | MethodCloned */,
      34,    4,  981,    3, 0x0a /* Public */,
      34,    3,  990,    3, 0x2a /* Public | MethodCloned */,
      34,    2,  997,    3, 0x2a /* Public | MethodCloned */,
      38,    2, 1002,    3, 0x0a /* Public */,
      41,    4, 1007,    3, 0x0a /* Public */,
      41,    3, 1016,    3, 0x2a /* Public | MethodCloned */,
      41,    2, 1023,    3, 0x2a /* Public | MethodCloned */,
      44,    4, 1028,    3, 0x0a /* Public */,
      44,    3, 1037,    3, 0x2a /* Public | MethodCloned */,
      44,    2, 1044,    3, 0x2a /* Public | MethodCloned */,
      44,    7, 1049,    3, 0x0a /* Public */,
      44,    6, 1064,    3, 0x2a /* Public | MethodCloned */,
      44,    5, 1077,    3, 0x2a /* Public | MethodCloned */,
      46,    3, 1088,    3, 0x0a /* Public */,
      46,    2, 1095,    3, 0x2a /* Public | MethodCloned */,
      50,    3, 1100,    3, 0x0a /* Public */,
      50,    2, 1107,    3, 0x2a /* Public | MethodCloned */,
      52,    3, 1112,    3, 0x0a /* Public */,
      52,    2, 1119,    3, 0x2a /* Public | MethodCloned */,
      58,    1, 1124,    3, 0x0a /* Public */,
      59,    1, 1127,    3, 0x0a /* Public */,
      60,    1, 1130,    3, 0x0a /* Public */,
      61,    3, 1133,    3, 0x0a /* Public */,
      61,    2, 1140,    3, 0x2a /* Public | MethodCloned */,
      66,    2, 1145,    3, 0x0a /* Public */,
      69,    2, 1150,    3, 0x0a /* Public */,
      70,    2, 1155,    3, 0x0a /* Public */,
      73,    2, 1160,    3, 0x0a /* Public */,
      75,    2, 1165,    3, 0x0a /* Public */,
      77,    2, 1170,    3, 0x0a /* Public */,
      78,    2, 1175,    3, 0x0a /* Public */,
      79,    2, 1180,    3, 0x0a /* Public */,
      80,    2, 1185,    3, 0x0a /* Public */,
      81,    2, 1190,    3, 0x0a /* Public */,
      82,    3, 1195,    3, 0x0a /* Public */,
      85,    3, 1202,    3, 0x0a /* Public */,
      86,    3, 1209,    3, 0x0a /* Public */,
      87,    3, 1216,    3, 0x0a /* Public */,
      88,    6, 1223,    3, 0x0a /* Public */,
      88,    5, 1236,    3, 0x2a /* Public | MethodCloned */,
      94,    6, 1247,    3, 0x0a /* Public */,
      94,    5, 1260,    3, 0x2a /* Public | MethodCloned */,
      95,    2, 1271,    3, 0x0a /* Public */,
      96,    2, 1276,    3, 0x0a /* Public */,
      97,    2, 1281,    3, 0x0a /* Public */,
      99,    3, 1286,    3, 0x0a /* Public */,
     101,    2, 1293,    3, 0x0a /* Public */,
     103,    2, 1298,    3, 0x0a /* Public */,
     104,    1, 1303,    3, 0x0a /* Public */,
     105,    2, 1306,    3, 0x0a /* Public */,
     106,    2, 1311,    3, 0x0a /* Public */,
      49,    1, 1316,    3, 0x0a /* Public */,
     107,    1, 1319,    3, 0x0a /* Public */,
     108,    1, 1322,    3, 0x0a /* Public */,
       9,    1, 1325,    3, 0x0a /* Public */,
     109,    2, 1328,    3, 0x0a /* Public */,
     111,    2, 1333,    3, 0x0a /* Public */,
     112,    2, 1338,    3, 0x0a /* Public */,
     114,    2, 1343,    3, 0x0a /* Public */,
     115,    2, 1348,    3, 0x0a /* Public */,
     118,    2, 1353,    3, 0x0a /* Public */,
     119,    6, 1358,    3, 0x0a /* Public */,
     119,    5, 1371,    3, 0x2a /* Public | MethodCloned */,
     122,    1, 1382,    3, 0x0a /* Public */,
     123,    1, 1385,    3, 0x0a /* Public */,
     124,    3, 1388,    3, 0x0a /* Public */,
     124,    4, 1395,    3, 0x0a /* Public */,
     127,    1, 1404,    3, 0x0a /* Public */,
      72,    2, 1407,    3, 0x0a /* Public */,
      72,    1, 1412,    3, 0x2a /* Public | MethodCloned */,
      72,    5, 1415,    3, 0x0a /* Public */,
      72,    4, 1426,    3, 0x2a /* Public | MethodCloned */,
      72,    3, 1435,    3, 0x2a /* Public | MethodCloned */,
      72,    2, 1442,    3, 0x2a /* Public | MethodCloned */,
      72,    5, 1447,    3, 0x0a /* Public */,
      72,    4, 1458,    3, 0x2a /* Public | MethodCloned */,
      72,    3, 1467,    3, 0x2a /* Public | MethodCloned */,
      72,    2, 1474,    3, 0x2a /* Public | MethodCloned */,
      72,    5, 1479,    3, 0x0a /* Public */,
      72,    4, 1490,    3, 0x2a /* Public | MethodCloned */,
      72,    3, 1499,    3, 0x2a /* Public | MethodCloned */,
      72,    2, 1506,    3, 0x2a /* Public | MethodCloned */,
      72,    5, 1511,    3, 0x0a /* Public */,
      72,    4, 1522,    3, 0x2a /* Public | MethodCloned */,
      72,    3, 1531,    3, 0x2a /* Public | MethodCloned */,
      72,    2, 1538,    3, 0x2a /* Public | MethodCloned */,
      72,    8, 1543,    3, 0x0a /* Public */,
      72,    7, 1560,    3, 0x2a /* Public | MethodCloned */,
     131,    1, 1575,    3, 0x0a /* Public */,
     132,    2, 1578,    3, 0x0a /* Public */,
     134,    2, 1583,    3, 0x0a /* Public */,
     135,    2, 1588,    3, 0x0a /* Public */,
     136,    2, 1593,    3, 0x0a /* Public */,
     137,    1, 1598,    3, 0x0a /* Public */,
     138,    2, 1601,    3, 0x0a /* Public */,
     140,    2, 1606,    3, 0x0a /* Public */,
     141,    1, 1611,    3, 0x0a /* Public */,
     142,    2, 1614,    3, 0x0a /* Public */,
     143,    2, 1619,    3, 0x0a /* Public */,
     144,    2, 1624,    3, 0x0a /* Public */,
     145,    2, 1629,    3, 0x0a /* Public */,
     146,    2, 1634,    3, 0x0a /* Public */,
     147,    2, 1639,    3, 0x0a /* Public */,
     148,    1, 1644,    3, 0x0a /* Public */,
     149,    2, 1647,    3, 0x0a /* Public */,
     151,    5, 1652,    3, 0x0a /* Public */,
     151,    4, 1663,    3, 0x2a /* Public | MethodCloned */,
     151,    3, 1672,    3, 0x2a /* Public | MethodCloned */,
     151,    2, 1679,    3, 0x2a /* Public | MethodCloned */,
       5,    1, 1684,    3, 0x0a /* Public */,
     156,    1, 1687,    3, 0x0a /* Public */,
     157,    1, 1690,    3, 0x0a /* Public */,
     158,    3, 1693,    3, 0x0a /* Public */,
     159,    2, 1700,    3, 0x0a /* Public */,
     160,    2, 1705,    3, 0x0a /* Public */,
     161,    2, 1710,    3, 0x0a /* Public */,
     162,    2, 1715,    3, 0x0a /* Public */,
     164,    2, 1720,    3, 0x0a /* Public */,
     164,    1, 1725,    3, 0x2a /* Public | MethodCloned */,
     167,    3, 1728,    3, 0x0a /* Public */,
     167,    2, 1735,    3, 0x2a /* Public | MethodCloned */,
     168,    2, 1740,    3, 0x0a /* Public */,
     169,    2, 1745,    3, 0x0a /* Public */,
     170,    2, 1750,    3, 0x0a /* Public */,
     172,    2, 1755,    3, 0x0a /* Public */,
     174,    2, 1760,    3, 0x0a /* Public */,
     175,    2, 1765,    3, 0x0a /* Public */,
     175,    5, 1770,    3, 0x0a /* Public */,
     176,    4, 1781,    3, 0x0a /* Public */,
     176,    3, 1790,    3, 0x2a /* Public | MethodCloned */,
     176,    2, 1797,    3, 0x2a /* Public | MethodCloned */,
     176,    5, 1802,    3, 0x0a /* Public */,
     176,    4, 1813,    3, 0x2a /* Public | MethodCloned */,
     176,    3, 1822,    3, 0x2a /* Public | MethodCloned */,
     176,    3, 1829,    3, 0x0a /* Public */,
     179,    2, 1836,    3, 0x0a /* Public */,
     181,    2, 1841,    3, 0x0a /* Public */,
     182,    2, 1846,    3, 0x0a /* Public */,
     185,    1, 1851,    3, 0x0a /* Public */,
     184,    1, 1854,    3, 0x0a /* Public */,
     186,    5, 1857,    3, 0x0a /* Public */,
     187,    1, 1868,    3, 0x0a /* Public */,
     189,    2, 1871,    3, 0x0a /* Public */,
     191,    2, 1876,    3, 0x0a /* Public */,
       8,    1, 1881,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QRectF, QMetaType::QObjectStar,    5,    4,
    0x80000000 | 2, QMetaType::QRectF,    5,
    0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QObjectStar,    6,    7,    8,    9,    4,
    0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,    6,    7,    8,    9,
    QMetaType::Void, 0x80000000 | 2,   11,
    0x80000000 | 13, 0x80000000 | 2,   14,
    0x80000000 | 16, 0x80000000 | 2,   14,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPen, QMetaType::QBrush,   14,   19,   20,   21,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPen,   14,   19,   20,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QRectF,   14,   19,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QPen, QMetaType::QBrush,   14,    6,    7,   22,   23,   20,   21,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QPen,   14,    6,    7,   22,   23,   20,
    0x80000000 | 18, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    6,    7,   22,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25,   14,   26,
    0x80000000 | 28, 0x80000000 | 2, QMetaType::QLineF, QMetaType::QPen,   14,   29,   20,
    0x80000000 | 28, 0x80000000 | 2, QMetaType::QLineF,   14,   29,
    0x80000000 | 28, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QPen,   14,   30,   31,   32,   33,   20,
    0x80000000 | 28, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,   30,   31,   32,   33,
    0x80000000 | 35, 0x80000000 | 2, 0x80000000 | 36, QMetaType::QPen, QMetaType::QBrush,   14,   37,   20,   21,
    0x80000000 | 35, 0x80000000 | 2, 0x80000000 | 36, QMetaType::QPen,   14,   37,   20,
    0x80000000 | 35, 0x80000000 | 2, 0x80000000 | 36,   14,   37,
    0x80000000 | 39, 0x80000000 | 2, QMetaType::QPixmap,   14,   40,
    0x80000000 | 42, 0x80000000 | 2, QMetaType::QPolygonF, QMetaType::QPen, QMetaType::QBrush,   14,   43,   20,   21,
    0x80000000 | 42, 0x80000000 | 2, QMetaType::QPolygonF, QMetaType::QPen,   14,   43,   20,
    0x80000000 | 42, 0x80000000 | 2, QMetaType::QPolygonF,   14,   43,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPen, QMetaType::QBrush,   14,   19,   20,   21,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPen,   14,   19,   20,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QRectF,   14,   19,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QPen, QMetaType::QBrush,   14,    6,    7,   22,   23,   20,   21,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QPen,   14,    6,    7,   22,   23,   20,
    0x80000000 | 45, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    6,    7,   22,   23,
    0x80000000 | 47, 0x80000000 | 2, QMetaType::QString, QMetaType::QFont,   14,   48,   49,
    0x80000000 | 47, 0x80000000 | 2, QMetaType::QString,   14,   48,
    0x80000000 | 51, 0x80000000 | 2, QMetaType::QString, QMetaType::QFont,   14,   48,   49,
    0x80000000 | 51, 0x80000000 | 2, QMetaType::QString,   14,   48,
    0x80000000 | 53, 0x80000000 | 2, 0x80000000 | 54, 0x80000000 | 56,   14,   55,   57,
    0x80000000 | 53, 0x80000000 | 2, 0x80000000 | 54,   14,   55,
    QMetaType::QBrush, 0x80000000 | 2,   14,
    QMetaType::Int, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2,   14,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 63, 0x80000000 | 64,   14,   26,   65,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 63,   14,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 67,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 67,   14,   68,
    0x80000000 | 71, 0x80000000 | 2, 0x80000000 | 62,   14,   72,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 71,   14,   74,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF,   14,   84,   19,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF,   14,   84,   19,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF,   14,   84,   19,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF,   14,   84,   19,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::Int, 0x80000000 | 90, 0x80000000 | 91, 0x80000000 | 93,   14,   84,   89,   72,   92,   55,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::Int, 0x80000000 | 90, 0x80000000 | 91,   14,   84,   89,   72,   92,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::Int, 0x80000000 | 90, 0x80000000 | 91, 0x80000000 | 93,   14,   84,   89,   72,   92,   55,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::Int, 0x80000000 | 90, 0x80000000 | 91,   14,   84,   89,   72,   92,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   14,   68,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 98,   14,   68,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QObjectStar, 0x80000000 | 98,   14,  100,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 102,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 102,   14,   68,
    0x80000000 | 13, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 102,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 102,   14,   68,
    QMetaType::QFont, 0x80000000 | 2,   14,
    QMetaType::QBrush, 0x80000000 | 2,   14,
    QMetaType::Bool, 0x80000000 | 2,   14,
    QMetaType::QReal, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 110,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 110,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 113,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 113,   14,   68,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 116,   14,  117,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 116,   14,  117,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 120,   14,    6,    7,   22,   23,  121,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    6,    7,   22,   23,
    QMetaType::Bool, 0x80000000 | 2,   14,
    QMetaType::Bool, 0x80000000 | 2,   14,
    0x80000000 | 13, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QTransform,   14,  125,  126,
    0x80000000 | 13, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QTransform,   14,    6,    7,  126,
    0x80000000 | 128, 0x80000000 | 2,   14,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 129,   14,  130,
    0x80000000 | 62, 0x80000000 | 2,   14,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 64, 0x80000000 | 129, QMetaType::QTransform,   14,   37,   65,  130,  126,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 64, 0x80000000 | 129,   14,   37,   65,  130,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 64,   14,   37,   65,
    0x80000000 | 62, 0x80000000 | 2, 0x80000000 | 36,   14,   37,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 64, 0x80000000 | 129, QMetaType::QTransform,   14,  125,   65,  130,  126,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 64, 0x80000000 | 129,   14,  125,   65,  130,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 64,   14,  125,   65,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPointF,   14,  125,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPolygonF, 0x80000000 | 64, 0x80000000 | 129, QMetaType::QTransform,   14,   43,   65,  130,  126,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPolygonF, 0x80000000 | 64, 0x80000000 | 129,   14,   43,   65,  130,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPolygonF, 0x80000000 | 64,   14,   43,   65,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QPolygonF,   14,   43,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 64, 0x80000000 | 129, QMetaType::QTransform,   14,   19,   65,  130,  126,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 64, 0x80000000 | 129,   14,   19,   65,  130,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 64,   14,   19,   65,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QRectF,   14,   19,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 64, 0x80000000 | 129, QMetaType::QTransform,   14,    6,    7,   22,   23,   65,  130,  126,
    0x80000000 | 62, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 64, 0x80000000 | 129,   14,    6,    7,   22,   23,   65,  130,
    QMetaType::QRectF, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 133,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 133,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 133,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 133,   14,   68,
    QMetaType::QReal, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    0x80000000 | 13, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 139,   14,   68,
    QMetaType::QPalette, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 150,   14,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF, QMetaType::QRectF, 0x80000000 | 154,   14,   84,  152,  153,  155,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF, QMetaType::QRectF,   14,   84,  152,  153,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83, QMetaType::QRectF,   14,   84,  152,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 83,   14,   84,
    QMetaType::QRectF, 0x80000000 | 2,   14,
    0x80000000 | 62, 0x80000000 | 2,   14,
    0x80000000 | 36, 0x80000000 | 2,   14,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 13, 0x80000000 | 98,   14,   26,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,   14,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,   14,   55,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   14,   21,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   14,  163,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 165,   14,  166,
    QMetaType::Void, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13, 0x80000000 | 165,   14,   26,  166,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,   14,   26,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QFont,   14,   49,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   14,   21,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 128,   14,  171,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   14,  173,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPalette,   14,  148,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   14,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    6,    7,   22,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 64, QMetaType::QTransform,   14,   37,   65,  126,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 64,   14,   37,   65,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36,   14,   37,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 177, 0x80000000 | 64, QMetaType::QTransform,   14,   37,  178,   65,  126,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 177, 0x80000000 | 64,   14,   37,  178,   65,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, 0x80000000 | 177,   14,   37,  178,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36, QMetaType::QTransform,   14,   37,  126,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   14,  180,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   14,  180,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 183,   14,  184,
    QMetaType::Bool, 0x80000000 | 2,   14,
    0x80000000 | 183, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   14,    6,    7,   22,   23,
    0x80000000 | 188, 0x80000000 | 2,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 190,   14,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 190,   14,   68,
    QMetaType::QReal, 0x80000000 | 2,   14,

 // enums: name, flags, count, data
     192, 0x0,    2, 1896,
     195, 0x0,    4, 1900,
     200, 0x1,    4, 1908,

 // enum data: key, value
     193, uint(PythonQtWrapper_QGraphicsScene::BspTreeIndex),
     194, uint(PythonQtWrapper_QGraphicsScene::NoIndex),
     196, uint(PythonQtWrapper_QGraphicsScene::ItemLayer),
     197, uint(PythonQtWrapper_QGraphicsScene::BackgroundLayer),
     198, uint(PythonQtWrapper_QGraphicsScene::ForegroundLayer),
     199, uint(PythonQtWrapper_QGraphicsScene::AllLayers),
     196, uint(PythonQtWrapper_QGraphicsScene::ItemLayer),
     197, uint(PythonQtWrapper_QGraphicsScene::BackgroundLayer),
     198, uint(PythonQtWrapper_QGraphicsScene::ForegroundLayer),
     199, uint(PythonQtWrapper_QGraphicsScene::AllLayers),

       0        // eod
};

void PythonQtWrapper_QGraphicsScene::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsScene *_t = static_cast<PythonQtWrapper_QGraphicsScene *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsScene* _r = _t->new_QGraphicsScene((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsScene* _r = _t->new_QGraphicsScene();
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsScene* _r = _t->new_QGraphicsScene((*reinterpret_cast< const QRectF(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsScene* _r = _t->new_QGraphicsScene((*reinterpret_cast< const QRectF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 4: { QGraphicsScene* _r = _t->new_QGraphicsScene((*reinterpret_cast< qreal(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< QObject*(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 5: { QGraphicsScene* _r = _t->new_QGraphicsScene((*reinterpret_cast< qreal(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 6: _t->delete_QGraphicsScene((*reinterpret_cast< QGraphicsScene*(*)>(_a[1]))); break;
        case 7: { QGraphicsItem* _r = _t->activePanel((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 8: { QGraphicsWidget* _r = _t->activeWindow((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsWidget**>(_a[0]) = _r; }  break;
        case 9: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])),(*reinterpret_cast< const QBrush(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 10: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 11: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 12: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< const QPen(*)>(_a[6])),(*reinterpret_cast< const QBrush(*)>(_a[7])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 13: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< const QPen(*)>(_a[6])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 14: { QGraphicsEllipseItem* _r = _t->addEllipse((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QGraphicsEllipseItem**>(_a[0]) = _r; }  break;
        case 15: _t->addItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QGraphicsItem*>(*)>(_a[2]))); break;
        case 16: { QGraphicsLineItem* _r = _t->addLine((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QLineF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsLineItem**>(_a[0]) = _r; }  break;
        case 17: { QGraphicsLineItem* _r = _t->addLine((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QLineF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsLineItem**>(_a[0]) = _r; }  break;
        case 18: { QGraphicsLineItem* _r = _t->addLine((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< const QPen(*)>(_a[6])));
            if (_a[0]) *reinterpret_cast< QGraphicsLineItem**>(_a[0]) = _r; }  break;
        case 19: { QGraphicsLineItem* _r = _t->addLine((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QGraphicsLineItem**>(_a[0]) = _r; }  break;
        case 20: { QGraphicsPathItem* _r = _t->addPath((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])),(*reinterpret_cast< const QBrush(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsPathItem**>(_a[0]) = _r; }  break;
        case 21: { QGraphicsPathItem* _r = _t->addPath((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsPathItem**>(_a[0]) = _r; }  break;
        case 22: { QGraphicsPathItem* _r = _t->addPath((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsPathItem**>(_a[0]) = _r; }  break;
        case 23: { QGraphicsPixmapItem* _r = _t->addPixmap((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPixmap(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsPixmapItem**>(_a[0]) = _r; }  break;
        case 24: { QGraphicsPolygonItem* _r = _t->addPolygon((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])),(*reinterpret_cast< const QBrush(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 25: { QGraphicsPolygonItem* _r = _t->addPolygon((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 26: { QGraphicsPolygonItem* _r = _t->addPolygon((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsPolygonItem**>(_a[0]) = _r; }  break;
        case 27: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])),(*reinterpret_cast< const QBrush(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 28: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 29: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 30: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< const QPen(*)>(_a[6])),(*reinterpret_cast< const QBrush(*)>(_a[7])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 31: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< const QPen(*)>(_a[6])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 32: { QGraphicsRectItem* _r = _t->addRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QGraphicsRectItem**>(_a[0]) = _r; }  break;
        case 33: { QGraphicsSimpleTextItem* _r = _t->addSimpleText((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QFont(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 34: { QGraphicsSimpleTextItem* _r = _t->addSimpleText((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 35: { QGraphicsTextItem* _r = _t->addText((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QFont(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 36: { QGraphicsTextItem* _r = _t->addText((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 37: { QGraphicsProxyWidget* _r = _t->addWidget((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])),(*reinterpret_cast< Qt::WindowFlags(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 38: { QGraphicsProxyWidget* _r = _t->addWidget((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsProxyWidget**>(_a[0]) = _r; }  break;
        case 39: { QBrush _r = _t->backgroundBrush((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 40: { int _r = _t->bspTreeDepth((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 41: _t->clearFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1]))); break;
        case 42: { QList<QGraphicsItem*> _r = _t->collidingItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 43: { QList<QGraphicsItem*> _r = _t->collidingItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 44: _t->contextMenuEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[2]))); break;
        case 45: _t->py_q_contextMenuEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[2]))); break;
        case 46: { QGraphicsItemGroup* _r = _t->createItemGroup((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QList<QGraphicsItem*>(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsItemGroup**>(_a[0]) = _r; }  break;
        case 47: _t->destroyItemGroup((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItemGroup*(*)>(_a[2]))); break;
        case 48: _t->dragEnterEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 49: _t->py_q_dragEnterEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 50: _t->dragLeaveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 51: _t->py_q_dragLeaveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 52: _t->dragMoveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 53: _t->py_q_dragMoveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 54: _t->drawBackground((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 55: _t->py_q_drawBackground((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 56: _t->drawForeground((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 57: _t->py_q_drawForeground((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 58: _t->drawItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5])),(*reinterpret_cast< QWidget*(*)>(_a[6]))); break;
        case 59: _t->drawItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5]))); break;
        case 60: _t->py_q_drawItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5])),(*reinterpret_cast< QWidget*(*)>(_a[6]))); break;
        case 61: _t->py_q_drawItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5]))); break;
        case 62: _t->dropEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 63: _t->py_q_dropEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 64: { bool _r = _t->py_q_event((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 65: { bool _r = _t->py_q_eventFilter((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])),(*reinterpret_cast< QEvent*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 66: _t->focusInEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 67: _t->py_q_focusInEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 68: { QGraphicsItem* _r = _t->focusItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 69: _t->focusOutEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 70: _t->py_q_focusOutEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 71: { QFont _r = _t->font((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 72: { QBrush _r = _t->foregroundBrush((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 73: { bool _r = _t->hasFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 74: { qreal _r = _t->height((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 75: _t->helpEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[2]))); break;
        case 76: _t->py_q_helpEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[2]))); break;
        case 77: _t->inputMethodEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 78: _t->py_q_inputMethodEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 79: { QVariant _r = _t->inputMethodQuery((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 80: { QVariant _r = _t->py_q_inputMethodQuery((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 81: _t->invalidate((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< QGraphicsScene::SceneLayers(*)>(_a[6]))); break;
        case 82: _t->invalidate((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 83: { bool _r = _t->isActive((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 84: { bool _r = _t->isSortCacheEnabled((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 85: { QGraphicsItem* _r = _t->itemAt((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QTransform(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 86: { QGraphicsItem* _r = _t->itemAt((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< const QTransform(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 87: { QGraphicsScene::ItemIndexMethod _r = _t->itemIndexMethod((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene::ItemIndexMethod*>(_a[0]) = _r; }  break;
        case 88: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 89: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 90: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])),(*reinterpret_cast< const QTransform(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 91: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 92: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 93: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 94: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])),(*reinterpret_cast< const QTransform(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 95: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 96: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 97: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 98: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])),(*reinterpret_cast< const QTransform(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 99: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 100: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 101: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 102: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])),(*reinterpret_cast< const QTransform(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 103: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 104: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 105: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 106: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[6])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[7])),(*reinterpret_cast< const QTransform(*)>(_a[8])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 107: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[6])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[7])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 108: { QRectF _r = _t->itemsBoundingRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 109: _t->keyPressEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 110: _t->py_q_keyPressEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 111: _t->keyReleaseEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 112: _t->py_q_keyReleaseEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 113: { qreal _r = _t->minimumRenderSize((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 114: _t->mouseDoubleClickEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 115: _t->py_q_mouseDoubleClickEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 116: { QGraphicsItem* _r = _t->mouseGrabberItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 117: _t->mouseMoveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 118: _t->py_q_mouseMoveEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 119: _t->mousePressEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 120: _t->py_q_mousePressEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 121: _t->mouseReleaseEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 122: _t->py_q_mouseReleaseEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 123: { QPalette _r = _t->palette((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPalette*>(_a[0]) = _r; }  break;
        case 124: _t->removeItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToPython<QGraphicsItem*>(*)>(_a[2]))); break;
        case 125: _t->render((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4])),(*reinterpret_cast< Qt::AspectRatioMode(*)>(_a[5]))); break;
        case 126: _t->render((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 127: _t->render((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 128: _t->render((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2]))); break;
        case 129: { QRectF _r = _t->sceneRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 130: { QList<QGraphicsItem*> _r = _t->selectedItems((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 131: { QPainterPath _r = _t->selectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 132: { bool _r = _t->sendEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< QEvent*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 133: _t->setActivePanel((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2]))); break;
        case 134: _t->setActiveWindow((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsWidget*(*)>(_a[2]))); break;
        case 135: _t->setBackgroundBrush((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 136: _t->setBspTreeDepth((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 137: _t->setFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< Qt::FocusReason(*)>(_a[2]))); break;
        case 138: _t->setFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1]))); break;
        case 139: _t->setFocusItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< Qt::FocusReason(*)>(_a[3]))); break;
        case 140: _t->setFocusItem((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2]))); break;
        case 141: _t->setFont((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QFont(*)>(_a[2]))); break;
        case 142: _t->setForegroundBrush((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 143: _t->setItemIndexMethod((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsScene::ItemIndexMethod(*)>(_a[2]))); break;
        case 144: _t->setMinimumRenderSize((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 145: _t->setPalette((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPalette(*)>(_a[2]))); break;
        case 146: _t->setSceneRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 147: _t->setSceneRect((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 148: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])),(*reinterpret_cast< const QTransform(*)>(_a[4]))); break;
        case 149: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3]))); break;
        case 150: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 151: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionOperation(*)>(_a[3])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[4])),(*reinterpret_cast< const QTransform(*)>(_a[5]))); break;
        case 152: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionOperation(*)>(_a[3])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[4]))); break;
        case 153: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionOperation(*)>(_a[3]))); break;
        case 154: _t->setSelectionArea((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< const QTransform(*)>(_a[3]))); break;
        case 155: _t->setSortCacheEnabled((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 156: _t->setStickyFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 157: _t->setStyle((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QStyle*(*)>(_a[2]))); break;
        case 158: { bool _r = _t->stickyFocus((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 159: { QStyle* _r = _t->style((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QStyle**>(_a[0]) = _r; }  break;
        case 160: _t->update((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 161: { QList<QGraphicsView*> _r = _t->views((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsView*>*>(_a[0]) = _r; }  break;
        case 162: _t->wheelEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[2]))); break;
        case 163: _t->py_q_wheelEvent((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[2]))); break;
        case 164: { qreal _r = _t->width((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QGraphicsItem*> >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 49:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 50:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 51:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 52:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 53:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 54:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 55:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 56:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 57:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 58:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 5:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 59:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 60:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 5:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 61:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 62:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 63:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 64:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 65:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 66:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 67:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 68:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 69:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 70:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 71:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 72:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 73:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 74:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 75:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 76:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 77:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 78:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 79:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 80:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 81:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 82:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 83:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 84:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 85:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 86:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 87:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 88:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 89:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 90:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 91:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 92:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 93:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 94:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 95:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 96:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 97:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 98:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 99:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 100:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 101:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 102:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 103:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 104:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 105:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 106:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 107:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 108:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 109:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 110:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 111:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 112:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 113:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 114:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 115:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 116:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 117:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 118:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 119:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 120:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 121:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 122:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 123:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 124:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 125:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 126:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 127:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 128:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 129:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 130:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 131:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 132:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 133:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 134:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 135:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 136:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 137:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 138:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 139:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 140:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 141:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 142:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 143:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 144:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 145:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 146:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 147:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 148:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 149:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 150:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 151:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 152:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 153:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 154:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 155:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 156:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 157:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QStyle* >(); break;
            }
            break;
        case 158:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 159:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 160:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 161:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 162:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 163:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 164:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsScene::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsScene.data,
      qt_meta_data_PythonQtWrapper_QGraphicsScene,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsScene::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsScene::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsScene.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsScene*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsScene::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 165)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 165;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 165)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 165;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent_t {
    QByteArrayData data[25];
    char stringdata0[376];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent = {
    {
QT_MOC_LITERAL(0, 0, 46), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 47, 34), // "new_QGraphicsSceneContextMenu..."
QT_MOC_LITERAL(2, 82, 31), // "QGraphicsSceneContextMenuEvent*"
QT_MOC_LITERAL(3, 114, 0), // ""
QT_MOC_LITERAL(4, 115, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 128, 4), // "type"
QT_MOC_LITERAL(6, 133, 37), // "delete_QGraphicsSceneContextM..."
QT_MOC_LITERAL(7, 171, 3), // "obj"
QT_MOC_LITERAL(8, 175, 9), // "modifiers"
QT_MOC_LITERAL(9, 185, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(10, 207, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 224, 3), // "pos"
QT_MOC_LITERAL(12, 228, 6), // "reason"
QT_MOC_LITERAL(13, 235, 38), // "QGraphicsSceneContextMenuEven..."
QT_MOC_LITERAL(14, 274, 8), // "scenePos"
QT_MOC_LITERAL(15, 283, 9), // "screenPos"
QT_MOC_LITERAL(16, 293, 12), // "setModifiers"
QT_MOC_LITERAL(17, 306, 6), // "setPos"
QT_MOC_LITERAL(18, 313, 9), // "setReason"
QT_MOC_LITERAL(19, 323, 11), // "setScenePos"
QT_MOC_LITERAL(20, 335, 12), // "setScreenPos"
QT_MOC_LITERAL(21, 348, 6), // "Reason"
QT_MOC_LITERAL(22, 355, 5), // "Mouse"
QT_MOC_LITERAL(23, 361, 8), // "Keyboard"
QT_MOC_LITERAL(24, 370, 5) // "Other"

    },
    "PythonQtWrapper_QGraphicsSceneContextMenuEvent\0"
    "new_QGraphicsSceneContextMenuEvent\0"
    "QGraphicsSceneContextMenuEvent*\0\0"
    "QEvent::Type\0type\0"
    "delete_QGraphicsSceneContextMenuEvent\0"
    "obj\0modifiers\0Qt::KeyboardModifiers\0"
    "theWrappedObject\0pos\0reason\0"
    "QGraphicsSceneContextMenuEvent::Reason\0"
    "scenePos\0screenPos\0setModifiers\0setPos\0"
    "setReason\0setScenePos\0setScreenPos\0"
    "Reason\0Mouse\0Keyboard\0Other"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneContextMenuEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      13,   14, // methods
       0,    0, // properties
       1,  126, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   79,    3, 0x0a /* Public */,
       1,    0,   82,    3, 0x2a /* Public | MethodCloned */,
       6,    1,   83,    3, 0x0a /* Public */,
       8,    1,   86,    3, 0x0a /* Public */,
      11,    1,   89,    3, 0x0a /* Public */,
      12,    1,   92,    3, 0x0a /* Public */,
      14,    1,   95,    3, 0x0a /* Public */,
      15,    1,   98,    3, 0x0a /* Public */,
      16,    2,  101,    3, 0x0a /* Public */,
      17,    2,  106,    3, 0x0a /* Public */,
      18,    2,  111,    3, 0x0a /* Public */,
      19,    2,  116,    3, 0x0a /* Public */,
      20,    2,  121,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    0x80000000 | 13, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPoint, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,   10,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,   11,

 // enums: name, flags, count, data
      21, 0x0,    3,  130,

 // enum data: key, value
      22, uint(PythonQtWrapper_QGraphicsSceneContextMenuEvent::Mouse),
      23, uint(PythonQtWrapper_QGraphicsSceneContextMenuEvent::Keyboard),
      24, uint(PythonQtWrapper_QGraphicsSceneContextMenuEvent::Other),

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneContextMenuEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneContextMenuEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneContextMenuEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneContextMenuEvent* _r = _t->new_QGraphicsSceneContextMenuEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneContextMenuEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneContextMenuEvent* _r = _t->new_QGraphicsSceneContextMenuEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneContextMenuEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneContextMenuEvent((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1]))); break;
        case 3: { Qt::KeyboardModifiers _r = _t->modifiers((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 4: { QPointF _r = _t->pos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 5: { QGraphicsSceneContextMenuEvent::Reason _r = _t->reason((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneContextMenuEvent::Reason*>(_a[0]) = _r; }  break;
        case 6: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 7: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 8: _t->setModifiers((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[2]))); break;
        case 9: _t->setPos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 10: _t->setReason((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneContextMenuEvent::Reason(*)>(_a[2]))); break;
        case 11: _t->setScenePos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 12: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneContextMenuEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneContextMenuEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneContextMenuEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneContextMenuEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneContextMenuEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneContextMenuEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneContextMenuEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 13)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 13;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 13)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 13;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent_t {
    QByteArrayData data[36];
    char stringdata0[518];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent = {
    {
QT_MOC_LITERAL(0, 0, 43), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 44, 31), // "new_QGraphicsSceneDragDropEvent"
QT_MOC_LITERAL(2, 76, 28), // "QGraphicsSceneDragDropEvent*"
QT_MOC_LITERAL(3, 105, 0), // ""
QT_MOC_LITERAL(4, 106, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 119, 4), // "type"
QT_MOC_LITERAL(6, 124, 34), // "delete_QGraphicsSceneDragDrop..."
QT_MOC_LITERAL(7, 159, 3), // "obj"
QT_MOC_LITERAL(8, 163, 20), // "acceptProposedAction"
QT_MOC_LITERAL(9, 184, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 201, 7), // "buttons"
QT_MOC_LITERAL(11, 209, 16), // "Qt::MouseButtons"
QT_MOC_LITERAL(12, 226, 10), // "dropAction"
QT_MOC_LITERAL(13, 237, 14), // "Qt::DropAction"
QT_MOC_LITERAL(14, 252, 8), // "mimeData"
QT_MOC_LITERAL(15, 261, 16), // "const QMimeData*"
QT_MOC_LITERAL(16, 278, 9), // "modifiers"
QT_MOC_LITERAL(17, 288, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(18, 310, 3), // "pos"
QT_MOC_LITERAL(19, 314, 15), // "possibleActions"
QT_MOC_LITERAL(20, 330, 15), // "Qt::DropActions"
QT_MOC_LITERAL(21, 346, 14), // "proposedAction"
QT_MOC_LITERAL(22, 361, 8), // "scenePos"
QT_MOC_LITERAL(23, 370, 9), // "screenPos"
QT_MOC_LITERAL(24, 380, 10), // "setButtons"
QT_MOC_LITERAL(25, 391, 13), // "setDropAction"
QT_MOC_LITERAL(26, 405, 6), // "action"
QT_MOC_LITERAL(27, 412, 12), // "setModifiers"
QT_MOC_LITERAL(28, 425, 6), // "setPos"
QT_MOC_LITERAL(29, 432, 18), // "setPossibleActions"
QT_MOC_LITERAL(30, 451, 7), // "actions"
QT_MOC_LITERAL(31, 459, 17), // "setProposedAction"
QT_MOC_LITERAL(32, 477, 11), // "setScenePos"
QT_MOC_LITERAL(33, 489, 12), // "setScreenPos"
QT_MOC_LITERAL(34, 502, 6), // "source"
QT_MOC_LITERAL(35, 509, 8) // "QWidget*"

    },
    "PythonQtWrapper_QGraphicsSceneDragDropEvent\0"
    "new_QGraphicsSceneDragDropEvent\0"
    "QGraphicsSceneDragDropEvent*\0\0"
    "QEvent::Type\0type\0delete_QGraphicsSceneDragDropEvent\0"
    "obj\0acceptProposedAction\0theWrappedObject\0"
    "buttons\0Qt::MouseButtons\0dropAction\0"
    "Qt::DropAction\0mimeData\0const QMimeData*\0"
    "modifiers\0Qt::KeyboardModifiers\0pos\0"
    "possibleActions\0Qt::DropActions\0"
    "proposedAction\0scenePos\0screenPos\0"
    "setButtons\0setDropAction\0action\0"
    "setModifiers\0setPos\0setPossibleActions\0"
    "actions\0setProposedAction\0setScenePos\0"
    "setScreenPos\0source\0QWidget*"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneDragDropEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      22,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  124,    3, 0x0a /* Public */,
       1,    0,  127,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  128,    3, 0x0a /* Public */,
       8,    1,  131,    3, 0x0a /* Public */,
      10,    1,  134,    3, 0x0a /* Public */,
      12,    1,  137,    3, 0x0a /* Public */,
      14,    1,  140,    3, 0x0a /* Public */,
      16,    1,  143,    3, 0x0a /* Public */,
      18,    1,  146,    3, 0x0a /* Public */,
      19,    1,  149,    3, 0x0a /* Public */,
      21,    1,  152,    3, 0x0a /* Public */,
      22,    1,  155,    3, 0x0a /* Public */,
      23,    1,  158,    3, 0x0a /* Public */,
      24,    2,  161,    3, 0x0a /* Public */,
      25,    2,  166,    3, 0x0a /* Public */,
      27,    2,  171,    3, 0x0a /* Public */,
      28,    2,  176,    3, 0x0a /* Public */,
      29,    2,  181,    3, 0x0a /* Public */,
      31,    2,  186,    3, 0x0a /* Public */,
      32,    2,  191,    3, 0x0a /* Public */,
      33,    2,  196,    3, 0x0a /* Public */,
      34,    1,  201,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::Void, 0x80000000 | 2,    9,
    0x80000000 | 11, 0x80000000 | 2,    9,
    0x80000000 | 13, 0x80000000 | 2,    9,
    0x80000000 | 15, 0x80000000 | 2,    9,
    0x80000000 | 17, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    0x80000000 | 20, 0x80000000 | 2,    9,
    0x80000000 | 13, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 11,    9,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,    9,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,    9,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   18,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 20,    9,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,    9,   26,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,    9,   18,
    0x80000000 | 35, 0x80000000 | 2,    9,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneDragDropEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneDragDropEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneDragDropEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneDragDropEvent* _r = _t->new_QGraphicsSceneDragDropEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneDragDropEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneDragDropEvent* _r = _t->new_QGraphicsSceneDragDropEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneDragDropEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneDragDropEvent((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1]))); break;
        case 3: _t->acceptProposedAction((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1]))); break;
        case 4: { Qt::MouseButtons _r = _t->buttons((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseButtons*>(_a[0]) = _r; }  break;
        case 5: { Qt::DropAction _r = _t->dropAction((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::DropAction*>(_a[0]) = _r; }  break;
        case 6: { const QMimeData* _r = _t->mimeData((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QMimeData**>(_a[0]) = _r; }  break;
        case 7: { Qt::KeyboardModifiers _r = _t->modifiers((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 8: { QPointF _r = _t->pos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 9: { Qt::DropActions _r = _t->possibleActions((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::DropActions*>(_a[0]) = _r; }  break;
        case 10: { Qt::DropAction _r = _t->proposedAction((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::DropAction*>(_a[0]) = _r; }  break;
        case 11: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 12: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 13: _t->setButtons((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButtons(*)>(_a[2]))); break;
        case 14: _t->setDropAction((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::DropAction(*)>(_a[2]))); break;
        case 15: _t->setModifiers((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[2]))); break;
        case 16: _t->setPos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 17: _t->setPossibleActions((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::DropActions(*)>(_a[2]))); break;
        case 18: _t->setProposedAction((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::DropAction(*)>(_a[2]))); break;
        case 19: _t->setScenePos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 20: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 21: { QWidget* _r = _t->source((*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QWidget**>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneDragDropEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneDragDropEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneDragDropEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneDragDropEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneDragDropEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneDragDropEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneDragDropEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 22)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 22;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 22)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 22;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent_t {
    QByteArrayData data[11];
    char stringdata0[164];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent = {
    {
QT_MOC_LITERAL(0, 0, 35), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 36, 23), // "new_QGraphicsSceneEvent"
QT_MOC_LITERAL(2, 60, 20), // "QGraphicsSceneEvent*"
QT_MOC_LITERAL(3, 81, 0), // ""
QT_MOC_LITERAL(4, 82, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 95, 4), // "type"
QT_MOC_LITERAL(6, 100, 26), // "delete_QGraphicsSceneEvent"
QT_MOC_LITERAL(7, 127, 3), // "obj"
QT_MOC_LITERAL(8, 131, 6), // "widget"
QT_MOC_LITERAL(9, 138, 8), // "QWidget*"
QT_MOC_LITERAL(10, 147, 16) // "theWrappedObject"

    },
    "PythonQtWrapper_QGraphicsSceneEvent\0"
    "new_QGraphicsSceneEvent\0QGraphicsSceneEvent*\0"
    "\0QEvent::Type\0type\0delete_QGraphicsSceneEvent\0"
    "obj\0widget\0QWidget*\0theWrappedObject"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       3,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   29,    3, 0x0a /* Public */,
       6,    1,   32,    3, 0x0a /* Public */,
       8,    1,   35,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,   10,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneEvent* _r = _t->new_QGraphicsSceneEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QGraphicsSceneEvent((*reinterpret_cast< QGraphicsSceneEvent*(*)>(_a[1]))); break;
        case 2: { QWidget* _r = _t->widget((*reinterpret_cast< QGraphicsSceneEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QWidget**>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 3)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 3;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 3)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 3;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent_t {
    QByteArrayData data[14];
    char stringdata0[212];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent = {
    {
QT_MOC_LITERAL(0, 0, 39), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 40, 27), // "new_QGraphicsSceneHelpEvent"
QT_MOC_LITERAL(2, 68, 24), // "QGraphicsSceneHelpEvent*"
QT_MOC_LITERAL(3, 93, 0), // ""
QT_MOC_LITERAL(4, 94, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 107, 4), // "type"
QT_MOC_LITERAL(6, 112, 30), // "delete_QGraphicsSceneHelpEvent"
QT_MOC_LITERAL(7, 143, 3), // "obj"
QT_MOC_LITERAL(8, 147, 8), // "scenePos"
QT_MOC_LITERAL(9, 156, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 173, 9), // "screenPos"
QT_MOC_LITERAL(11, 183, 11), // "setScenePos"
QT_MOC_LITERAL(12, 195, 3), // "pos"
QT_MOC_LITERAL(13, 199, 12) // "setScreenPos"

    },
    "PythonQtWrapper_QGraphicsSceneHelpEvent\0"
    "new_QGraphicsSceneHelpEvent\0"
    "QGraphicsSceneHelpEvent*\0\0QEvent::Type\0"
    "type\0delete_QGraphicsSceneHelpEvent\0"
    "obj\0scenePos\0theWrappedObject\0screenPos\0"
    "setScenePos\0pos\0setScreenPos"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneHelpEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       7,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   49,    3, 0x0a /* Public */,
       1,    0,   52,    3, 0x2a /* Public | MethodCloned */,
       6,    1,   53,    3, 0x0a /* Public */,
       8,    1,   56,    3, 0x0a /* Public */,
      10,    1,   59,    3, 0x0a /* Public */,
      11,    2,   62,    3, 0x0a /* Public */,
      13,    2,   67,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,    9,   12,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneHelpEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneHelpEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneHelpEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneHelpEvent* _r = _t->new_QGraphicsSceneHelpEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneHelpEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneHelpEvent* _r = _t->new_QGraphicsSceneHelpEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneHelpEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneHelpEvent((*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[1]))); break;
        case 3: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 4: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 5: _t->setScenePos((*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 6: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneHelpEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneHelpEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneHelpEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneHelpEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneHelpEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHelpEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneHelpEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneHelpEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 7)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 7;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 7)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 7;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent_t {
    QByteArrayData data[24];
    char stringdata0[347];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent = {
    {
QT_MOC_LITERAL(0, 0, 40), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 41, 28), // "new_QGraphicsSceneHoverEvent"
QT_MOC_LITERAL(2, 70, 25), // "QGraphicsSceneHoverEvent*"
QT_MOC_LITERAL(3, 96, 0), // ""
QT_MOC_LITERAL(4, 97, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 110, 4), // "type"
QT_MOC_LITERAL(6, 115, 31), // "delete_QGraphicsSceneHoverEvent"
QT_MOC_LITERAL(7, 147, 3), // "obj"
QT_MOC_LITERAL(8, 151, 7), // "lastPos"
QT_MOC_LITERAL(9, 159, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 176, 12), // "lastScenePos"
QT_MOC_LITERAL(11, 189, 13), // "lastScreenPos"
QT_MOC_LITERAL(12, 203, 9), // "modifiers"
QT_MOC_LITERAL(13, 213, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(14, 235, 3), // "pos"
QT_MOC_LITERAL(15, 239, 8), // "scenePos"
QT_MOC_LITERAL(16, 248, 9), // "screenPos"
QT_MOC_LITERAL(17, 258, 10), // "setLastPos"
QT_MOC_LITERAL(18, 269, 15), // "setLastScenePos"
QT_MOC_LITERAL(19, 285, 16), // "setLastScreenPos"
QT_MOC_LITERAL(20, 302, 12), // "setModifiers"
QT_MOC_LITERAL(21, 315, 6), // "setPos"
QT_MOC_LITERAL(22, 322, 11), // "setScenePos"
QT_MOC_LITERAL(23, 334, 12) // "setScreenPos"

    },
    "PythonQtWrapper_QGraphicsSceneHoverEvent\0"
    "new_QGraphicsSceneHoverEvent\0"
    "QGraphicsSceneHoverEvent*\0\0QEvent::Type\0"
    "type\0delete_QGraphicsSceneHoverEvent\0"
    "obj\0lastPos\0theWrappedObject\0lastScenePos\0"
    "lastScreenPos\0modifiers\0Qt::KeyboardModifiers\0"
    "pos\0scenePos\0screenPos\0setLastPos\0"
    "setLastScenePos\0setLastScreenPos\0"
    "setModifiers\0setPos\0setScenePos\0"
    "setScreenPos"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneHoverEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      17,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   99,    3, 0x0a /* Public */,
       1,    0,  102,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  103,    3, 0x0a /* Public */,
       8,    1,  106,    3, 0x0a /* Public */,
      10,    1,  109,    3, 0x0a /* Public */,
      11,    1,  112,    3, 0x0a /* Public */,
      12,    1,  115,    3, 0x0a /* Public */,
      14,    1,  118,    3, 0x0a /* Public */,
      15,    1,  121,    3, 0x0a /* Public */,
      16,    1,  124,    3, 0x0a /* Public */,
      17,    2,  127,    3, 0x0a /* Public */,
      18,    2,  132,    3, 0x0a /* Public */,
      19,    2,  137,    3, 0x0a /* Public */,
      20,    2,  142,    3, 0x0a /* Public */,
      21,    2,  147,    3, 0x0a /* Public */,
      22,    2,  152,    3, 0x0a /* Public */,
      23,    2,  157,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    0x80000000 | 13, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,    9,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,    9,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    9,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,    9,   14,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneHoverEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneHoverEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneHoverEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneHoverEvent* _r = _t->new_QGraphicsSceneHoverEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneHoverEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneHoverEvent* _r = _t->new_QGraphicsSceneHoverEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneHoverEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneHoverEvent((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1]))); break;
        case 3: { QPointF _r = _t->lastPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 4: { QPointF _r = _t->lastScenePos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 5: { QPoint _r = _t->lastScreenPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 6: { Qt::KeyboardModifiers _r = _t->modifiers((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 7: { QPointF _r = _t->pos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 8: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 9: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 10: _t->setLastPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 11: _t->setLastScenePos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 12: _t->setLastScreenPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 13: _t->setModifiers((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[2]))); break;
        case 14: _t->setPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 15: _t->setScenePos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 16: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneHoverEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneHoverEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneHoverEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneHoverEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneHoverEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneHoverEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneHoverEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 17)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 17;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 17)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 17;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent_t {
    QByteArrayData data[43];
    char stringdata0[611];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent = {
    {
QT_MOC_LITERAL(0, 0, 40), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 41, 28), // "new_QGraphicsSceneMouseEvent"
QT_MOC_LITERAL(2, 70, 25), // "QGraphicsSceneMouseEvent*"
QT_MOC_LITERAL(3, 96, 0), // ""
QT_MOC_LITERAL(4, 97, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 110, 4), // "type"
QT_MOC_LITERAL(6, 115, 31), // "delete_QGraphicsSceneMouseEvent"
QT_MOC_LITERAL(7, 147, 3), // "obj"
QT_MOC_LITERAL(8, 151, 6), // "button"
QT_MOC_LITERAL(9, 158, 15), // "Qt::MouseButton"
QT_MOC_LITERAL(10, 174, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 191, 13), // "buttonDownPos"
QT_MOC_LITERAL(12, 205, 18), // "buttonDownScenePos"
QT_MOC_LITERAL(13, 224, 19), // "buttonDownScreenPos"
QT_MOC_LITERAL(14, 244, 7), // "buttons"
QT_MOC_LITERAL(15, 252, 16), // "Qt::MouseButtons"
QT_MOC_LITERAL(16, 269, 5), // "flags"
QT_MOC_LITERAL(17, 275, 19), // "Qt::MouseEventFlags"
QT_MOC_LITERAL(18, 295, 7), // "lastPos"
QT_MOC_LITERAL(19, 303, 12), // "lastScenePos"
QT_MOC_LITERAL(20, 316, 13), // "lastScreenPos"
QT_MOC_LITERAL(21, 330, 9), // "modifiers"
QT_MOC_LITERAL(22, 340, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(23, 362, 3), // "pos"
QT_MOC_LITERAL(24, 366, 8), // "scenePos"
QT_MOC_LITERAL(25, 375, 9), // "screenPos"
QT_MOC_LITERAL(26, 385, 9), // "setButton"
QT_MOC_LITERAL(27, 395, 16), // "setButtonDownPos"
QT_MOC_LITERAL(28, 412, 21), // "setButtonDownScenePos"
QT_MOC_LITERAL(29, 434, 22), // "setButtonDownScreenPos"
QT_MOC_LITERAL(30, 457, 10), // "setButtons"
QT_MOC_LITERAL(31, 468, 8), // "setFlags"
QT_MOC_LITERAL(32, 477, 6), // "arg__1"
QT_MOC_LITERAL(33, 484, 10), // "setLastPos"
QT_MOC_LITERAL(34, 495, 15), // "setLastScenePos"
QT_MOC_LITERAL(35, 511, 16), // "setLastScreenPos"
QT_MOC_LITERAL(36, 528, 12), // "setModifiers"
QT_MOC_LITERAL(37, 541, 6), // "setPos"
QT_MOC_LITERAL(38, 548, 11), // "setScenePos"
QT_MOC_LITERAL(39, 560, 12), // "setScreenPos"
QT_MOC_LITERAL(40, 573, 9), // "setSource"
QT_MOC_LITERAL(41, 583, 20), // "Qt::MouseEventSource"
QT_MOC_LITERAL(42, 604, 6) // "source"

    },
    "PythonQtWrapper_QGraphicsSceneMouseEvent\0"
    "new_QGraphicsSceneMouseEvent\0"
    "QGraphicsSceneMouseEvent*\0\0QEvent::Type\0"
    "type\0delete_QGraphicsSceneMouseEvent\0"
    "obj\0button\0Qt::MouseButton\0theWrappedObject\0"
    "buttonDownPos\0buttonDownScenePos\0"
    "buttonDownScreenPos\0buttons\0"
    "Qt::MouseButtons\0flags\0Qt::MouseEventFlags\0"
    "lastPos\0lastScenePos\0lastScreenPos\0"
    "modifiers\0Qt::KeyboardModifiers\0pos\0"
    "scenePos\0screenPos\0setButton\0"
    "setButtonDownPos\0setButtonDownScenePos\0"
    "setButtonDownScreenPos\0setButtons\0"
    "setFlags\0arg__1\0setLastPos\0setLastScenePos\0"
    "setLastScreenPos\0setModifiers\0setPos\0"
    "setScenePos\0setScreenPos\0setSource\0"
    "Qt::MouseEventSource\0source"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneMouseEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      31,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  169,    3, 0x0a /* Public */,
       1,    0,  172,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  173,    3, 0x0a /* Public */,
       8,    1,  176,    3, 0x0a /* Public */,
      11,    2,  179,    3, 0x0a /* Public */,
      12,    2,  184,    3, 0x0a /* Public */,
      13,    2,  189,    3, 0x0a /* Public */,
      14,    1,  194,    3, 0x0a /* Public */,
      16,    1,  197,    3, 0x0a /* Public */,
      18,    1,  200,    3, 0x0a /* Public */,
      19,    1,  203,    3, 0x0a /* Public */,
      20,    1,  206,    3, 0x0a /* Public */,
      21,    1,  209,    3, 0x0a /* Public */,
      23,    1,  212,    3, 0x0a /* Public */,
      24,    1,  215,    3, 0x0a /* Public */,
      25,    1,  218,    3, 0x0a /* Public */,
      26,    2,  221,    3, 0x0a /* Public */,
      27,    3,  226,    3, 0x0a /* Public */,
      28,    3,  233,    3, 0x0a /* Public */,
      29,    3,  240,    3, 0x0a /* Public */,
      30,    2,  247,    3, 0x0a /* Public */,
      31,    2,  252,    3, 0x0a /* Public */,
      33,    2,  257,    3, 0x0a /* Public */,
      34,    2,  262,    3, 0x0a /* Public */,
      35,    2,  267,    3, 0x0a /* Public */,
      36,    2,  272,    3, 0x0a /* Public */,
      37,    2,  277,    3, 0x0a /* Public */,
      38,    2,  282,    3, 0x0a /* Public */,
      39,    2,  287,    3, 0x0a /* Public */,
      40,    2,  292,    3, 0x0a /* Public */,
      42,    1,  297,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    QMetaType::QPointF, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    QMetaType::QPoint, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    0x80000000 | 15, 0x80000000 | 2,   10,
    0x80000000 | 17, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPoint, 0x80000000 | 2,   10,
    0x80000000 | 22, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPoint, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9, QMetaType::QPointF,   10,    8,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9, QMetaType::QPointF,   10,    8,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9, QMetaType::QPoint,   10,    8,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 15,   10,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,   10,   32,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22,   10,   21,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 41,   10,   42,
    0x80000000 | 41, 0x80000000 | 2,   10,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneMouseEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneMouseEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneMouseEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneMouseEvent* _r = _t->new_QGraphicsSceneMouseEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneMouseEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneMouseEvent* _r = _t->new_QGraphicsSceneMouseEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneMouseEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneMouseEvent((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1]))); break;
        case 3: { Qt::MouseButton _r = _t->button((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseButton*>(_a[0]) = _r; }  break;
        case 4: { QPointF _r = _t->buttonDownPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 5: { QPointF _r = _t->buttonDownScenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 6: { QPoint _r = _t->buttonDownScreenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 7: { Qt::MouseButtons _r = _t->buttons((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseButtons*>(_a[0]) = _r; }  break;
        case 8: { Qt::MouseEventFlags _r = _t->flags((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseEventFlags*>(_a[0]) = _r; }  break;
        case 9: { QPointF _r = _t->lastPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 10: { QPointF _r = _t->lastScenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 11: { QPoint _r = _t->lastScreenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 12: { Qt::KeyboardModifiers _r = _t->modifiers((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 13: { QPointF _r = _t->pos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 14: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 15: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 16: _t->setButton((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2]))); break;
        case 17: _t->setButtonDownPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3]))); break;
        case 18: _t->setButtonDownScenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3]))); break;
        case 19: _t->setButtonDownScreenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButton(*)>(_a[2])),(*reinterpret_cast< const QPoint(*)>(_a[3]))); break;
        case 20: _t->setButtons((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButtons(*)>(_a[2]))); break;
        case 21: _t->setFlags((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseEventFlags(*)>(_a[2]))); break;
        case 22: _t->setLastPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 23: _t->setLastScenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 24: _t->setLastScreenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 25: _t->setModifiers((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[2]))); break;
        case 26: _t->setPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 27: _t->setScenePos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 28: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 29: _t->setSource((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseEventSource(*)>(_a[2]))); break;
        case 30: { Qt::MouseEventSource _r = _t->source((*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseEventSource*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneMouseEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneMouseEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneMouseEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneMouseEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMouseEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneMouseEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneMouseEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 31)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 31;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 31)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 31;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent_t {
    QByteArrayData data[12];
    char stringdata0[184];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent = {
    {
QT_MOC_LITERAL(0, 0, 39), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 40, 27), // "new_QGraphicsSceneMoveEvent"
QT_MOC_LITERAL(2, 68, 24), // "QGraphicsSceneMoveEvent*"
QT_MOC_LITERAL(3, 93, 0), // ""
QT_MOC_LITERAL(4, 94, 30), // "delete_QGraphicsSceneMoveEvent"
QT_MOC_LITERAL(5, 125, 3), // "obj"
QT_MOC_LITERAL(6, 129, 6), // "newPos"
QT_MOC_LITERAL(7, 136, 16), // "theWrappedObject"
QT_MOC_LITERAL(8, 153, 6), // "oldPos"
QT_MOC_LITERAL(9, 160, 9), // "setNewPos"
QT_MOC_LITERAL(10, 170, 3), // "pos"
QT_MOC_LITERAL(11, 174, 9) // "setOldPos"

    },
    "PythonQtWrapper_QGraphicsSceneMoveEvent\0"
    "new_QGraphicsSceneMoveEvent\0"
    "QGraphicsSceneMoveEvent*\0\0"
    "delete_QGraphicsSceneMoveEvent\0obj\0"
    "newPos\0theWrappedObject\0oldPos\0setNewPos\0"
    "pos\0setOldPos"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneMoveEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       6,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,   44,    3, 0x0a /* Public */,
       4,    1,   45,    3, 0x0a /* Public */,
       6,    1,   48,    3, 0x0a /* Public */,
       8,    1,   51,    3, 0x0a /* Public */,
       9,    2,   54,    3, 0x0a /* Public */,
      11,    2,   59,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::QPointF, 0x80000000 | 2,    7,
    QMetaType::QPointF, 0x80000000 | 2,    7,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    7,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    7,   10,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneMoveEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneMoveEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneMoveEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneMoveEvent* _r = _t->new_QGraphicsSceneMoveEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneMoveEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QGraphicsSceneMoveEvent((*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[1]))); break;
        case 2: { QPointF _r = _t->newPos((*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 3: { QPointF _r = _t->oldPos((*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 4: _t->setNewPos((*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 5: _t->setOldPos((*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneMoveEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneMoveEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneMoveEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneMoveEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneMoveEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneMoveEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneMoveEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 6)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 6;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 6)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 6;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent_t {
    QByteArrayData data[12];
    char stringdata0[197];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent = {
    {
QT_MOC_LITERAL(0, 0, 41), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 42, 29), // "new_QGraphicsSceneResizeEvent"
QT_MOC_LITERAL(2, 72, 26), // "QGraphicsSceneResizeEvent*"
QT_MOC_LITERAL(3, 99, 0), // ""
QT_MOC_LITERAL(4, 100, 32), // "delete_QGraphicsSceneResizeEvent"
QT_MOC_LITERAL(5, 133, 3), // "obj"
QT_MOC_LITERAL(6, 137, 7), // "newSize"
QT_MOC_LITERAL(7, 145, 16), // "theWrappedObject"
QT_MOC_LITERAL(8, 162, 7), // "oldSize"
QT_MOC_LITERAL(9, 170, 10), // "setNewSize"
QT_MOC_LITERAL(10, 181, 4), // "size"
QT_MOC_LITERAL(11, 186, 10) // "setOldSize"

    },
    "PythonQtWrapper_QGraphicsSceneResizeEvent\0"
    "new_QGraphicsSceneResizeEvent\0"
    "QGraphicsSceneResizeEvent*\0\0"
    "delete_QGraphicsSceneResizeEvent\0obj\0"
    "newSize\0theWrappedObject\0oldSize\0"
    "setNewSize\0size\0setOldSize"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneResizeEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       6,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,   44,    3, 0x0a /* Public */,
       4,    1,   45,    3, 0x0a /* Public */,
       6,    1,   48,    3, 0x0a /* Public */,
       8,    1,   51,    3, 0x0a /* Public */,
       9,    2,   54,    3, 0x0a /* Public */,
      11,    2,   59,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::QSizeF, 0x80000000 | 2,    7,
    QMetaType::QSizeF, 0x80000000 | 2,    7,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,    7,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,    7,   10,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneResizeEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneResizeEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneResizeEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneResizeEvent* _r = _t->new_QGraphicsSceneResizeEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneResizeEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QGraphicsSceneResizeEvent((*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[1]))); break;
        case 2: { QSizeF _r = _t->newSize((*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 3: { QSizeF _r = _t->oldSize((*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 4: _t->setNewSize((*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        case 5: _t->setOldSize((*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneResizeEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneResizeEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneResizeEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneResizeEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneResizeEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneResizeEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneResizeEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 6)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 6;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 6)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 6;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent_t {
    QByteArrayData data[26];
    char stringdata0[362];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent = {
    {
QT_MOC_LITERAL(0, 0, 40), // "PythonQtWrapper_QGraphicsScen..."
QT_MOC_LITERAL(1, 41, 28), // "new_QGraphicsSceneWheelEvent"
QT_MOC_LITERAL(2, 70, 25), // "QGraphicsSceneWheelEvent*"
QT_MOC_LITERAL(3, 96, 0), // ""
QT_MOC_LITERAL(4, 97, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 110, 4), // "type"
QT_MOC_LITERAL(6, 115, 31), // "delete_QGraphicsSceneWheelEvent"
QT_MOC_LITERAL(7, 147, 3), // "obj"
QT_MOC_LITERAL(8, 151, 7), // "buttons"
QT_MOC_LITERAL(9, 159, 16), // "Qt::MouseButtons"
QT_MOC_LITERAL(10, 176, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 193, 5), // "delta"
QT_MOC_LITERAL(12, 199, 9), // "modifiers"
QT_MOC_LITERAL(13, 209, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(14, 231, 11), // "orientation"
QT_MOC_LITERAL(15, 243, 15), // "Qt::Orientation"
QT_MOC_LITERAL(16, 259, 3), // "pos"
QT_MOC_LITERAL(17, 263, 8), // "scenePos"
QT_MOC_LITERAL(18, 272, 9), // "screenPos"
QT_MOC_LITERAL(19, 282, 10), // "setButtons"
QT_MOC_LITERAL(20, 293, 8), // "setDelta"
QT_MOC_LITERAL(21, 302, 12), // "setModifiers"
QT_MOC_LITERAL(22, 315, 14), // "setOrientation"
QT_MOC_LITERAL(23, 330, 6), // "setPos"
QT_MOC_LITERAL(24, 337, 11), // "setScenePos"
QT_MOC_LITERAL(25, 349, 12) // "setScreenPos"

    },
    "PythonQtWrapper_QGraphicsSceneWheelEvent\0"
    "new_QGraphicsSceneWheelEvent\0"
    "QGraphicsSceneWheelEvent*\0\0QEvent::Type\0"
    "type\0delete_QGraphicsSceneWheelEvent\0"
    "obj\0buttons\0Qt::MouseButtons\0"
    "theWrappedObject\0delta\0modifiers\0"
    "Qt::KeyboardModifiers\0orientation\0"
    "Qt::Orientation\0pos\0scenePos\0screenPos\0"
    "setButtons\0setDelta\0setModifiers\0"
    "setOrientation\0setPos\0setScenePos\0"
    "setScreenPos"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSceneWheelEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      17,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   99,    3, 0x0a /* Public */,
       1,    0,  102,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  103,    3, 0x0a /* Public */,
       8,    1,  106,    3, 0x0a /* Public */,
      11,    1,  109,    3, 0x0a /* Public */,
      12,    1,  112,    3, 0x0a /* Public */,
      14,    1,  115,    3, 0x0a /* Public */,
      16,    1,  118,    3, 0x0a /* Public */,
      17,    1,  121,    3, 0x0a /* Public */,
      18,    1,  124,    3, 0x0a /* Public */,
      19,    2,  127,    3, 0x0a /* Public */,
      20,    2,  132,    3, 0x0a /* Public */,
      21,    2,  137,    3, 0x0a /* Public */,
      22,    2,  142,    3, 0x0a /* Public */,
      23,    2,  147,    3, 0x0a /* Public */,
      24,    2,  152,    3, 0x0a /* Public */,
      25,    2,  157,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,
    0x80000000 | 13, 0x80000000 | 2,   10,
    0x80000000 | 15, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::QPoint, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,   10,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   10,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,   10,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 15,   10,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,   16,

       0        // eod
};

void PythonQtWrapper_QGraphicsSceneWheelEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSceneWheelEvent *_t = static_cast<PythonQtWrapper_QGraphicsSceneWheelEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSceneWheelEvent* _r = _t->new_QGraphicsSceneWheelEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSceneWheelEvent**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSceneWheelEvent* _r = _t->new_QGraphicsSceneWheelEvent();
            if (_a[0]) *reinterpret_cast< QGraphicsSceneWheelEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsSceneWheelEvent((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1]))); break;
        case 3: { Qt::MouseButtons _r = _t->buttons((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::MouseButtons*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->delta((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: { Qt::KeyboardModifiers _r = _t->modifiers((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 6: { Qt::Orientation _r = _t->orientation((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Orientation*>(_a[0]) = _r; }  break;
        case 7: { QPointF _r = _t->pos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 8: { QPointF _r = _t->scenePos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 9: { QPoint _r = _t->screenPos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 10: _t->setButtons((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::MouseButtons(*)>(_a[2]))); break;
        case 11: _t->setDelta((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 12: _t->setModifiers((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[2]))); break;
        case 13: _t->setOrientation((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< Qt::Orientation(*)>(_a[2]))); break;
        case 14: _t->setPos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 15: _t->setScenePos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 16: _t->setScreenPos((*reinterpret_cast< QGraphicsSceneWheelEvent*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSceneWheelEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSceneWheelEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSceneWheelEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSceneWheelEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSceneWheelEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSceneWheelEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSceneWheelEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 17)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 17;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 17)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 17;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem_t {
    QByteArrayData data[36];
    char stringdata0[446];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem_t qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem = {
    {
QT_MOC_LITERAL(0, 0, 39), // "PythonQtWrapper_QGraphicsSimp..."
QT_MOC_LITERAL(1, 40, 27), // "new_QGraphicsSimpleTextItem"
QT_MOC_LITERAL(2, 68, 24), // "QGraphicsSimpleTextItem*"
QT_MOC_LITERAL(3, 93, 0), // ""
QT_MOC_LITERAL(4, 94, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 109, 6), // "parent"
QT_MOC_LITERAL(6, 116, 4), // "text"
QT_MOC_LITERAL(7, 121, 30), // "delete_QGraphicsSimpleTextItem"
QT_MOC_LITERAL(8, 152, 3), // "obj"
QT_MOC_LITERAL(9, 156, 12), // "boundingRect"
QT_MOC_LITERAL(10, 169, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 186, 8), // "contains"
QT_MOC_LITERAL(12, 195, 5), // "point"
QT_MOC_LITERAL(13, 201, 9), // "extension"
QT_MOC_LITERAL(14, 211, 7), // "variant"
QT_MOC_LITERAL(15, 219, 4), // "font"
QT_MOC_LITERAL(16, 224, 17), // "py_q_isObscuredBy"
QT_MOC_LITERAL(17, 242, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(18, 263, 4), // "item"
QT_MOC_LITERAL(19, 268, 15), // "py_q_opaqueArea"
QT_MOC_LITERAL(20, 284, 12), // "QPainterPath"
QT_MOC_LITERAL(21, 297, 5), // "paint"
QT_MOC_LITERAL(22, 303, 9), // "QPainter*"
QT_MOC_LITERAL(23, 313, 7), // "painter"
QT_MOC_LITERAL(24, 321, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(25, 353, 6), // "option"
QT_MOC_LITERAL(26, 360, 8), // "QWidget*"
QT_MOC_LITERAL(27, 369, 6), // "widget"
QT_MOC_LITERAL(28, 376, 12), // "setExtension"
QT_MOC_LITERAL(29, 389, 7), // "setFont"
QT_MOC_LITERAL(30, 397, 7), // "setText"
QT_MOC_LITERAL(31, 405, 5), // "shape"
QT_MOC_LITERAL(32, 411, 17), // "supportsExtension"
QT_MOC_LITERAL(33, 429, 4), // "type"
QT_MOC_LITERAL(34, 434, 6), // "enum_1"
QT_MOC_LITERAL(35, 441, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsSimpleTextItem\0"
    "new_QGraphicsSimpleTextItem\0"
    "QGraphicsSimpleTextItem*\0\0QGraphicsItem*\0"
    "parent\0text\0delete_QGraphicsSimpleTextItem\0"
    "obj\0boundingRect\0theWrappedObject\0"
    "contains\0point\0extension\0variant\0font\0"
    "py_q_isObscuredBy\0const QGraphicsItem*\0"
    "item\0py_q_opaqueArea\0QPainterPath\0"
    "paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0option\0"
    "QWidget*\0widget\0setExtension\0setFont\0"
    "setText\0shape\0supportsExtension\0type\0"
    "enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsSimpleTextItem[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      19,   14, // methods
       0,    0, // properties
       1,  188, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  109,    3, 0x0a /* Public */,
       1,    0,  112,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  113,    3, 0x0a /* Public */,
       1,    1,  118,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  121,    3, 0x0a /* Public */,
       9,    1,  124,    3, 0x0a /* Public */,
      11,    2,  127,    3, 0x0a /* Public */,
      13,    2,  132,    3, 0x0a /* Public */,
      15,    1,  137,    3, 0x0a /* Public */,
      16,    2,  140,    3, 0x0a /* Public */,
      19,    1,  145,    3, 0x0a /* Public */,
      21,    4,  148,    3, 0x0a /* Public */,
      28,    3,  157,    3, 0x0a /* Public */,
      29,    2,  164,    3, 0x0a /* Public */,
      30,    2,  169,    3, 0x0a /* Public */,
      31,    1,  174,    3, 0x0a /* Public */,
      32,    2,  177,    3, 0x0a /* Public */,
       6,    1,  182,    3, 0x0a /* Public */,
      33,    1,  185,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QString, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QString,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   10,   12,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QVariant,   10,   14,
    QMetaType::QFont, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 17,   10,   18,
    0x80000000 | 20, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, 0x80000000 | 24, 0x80000000 | 26,   10,   23,   25,   27,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QVariant,   10,   13,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QFont,   10,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,    6,
    0x80000000 | 20, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   10,   13,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,

 // enums: name, flags, count, data
      34, 0x0,    1,  192,

 // enum data: key, value
      35, uint(PythonQtWrapper_QGraphicsSimpleTextItem::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsSimpleTextItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsSimpleTextItem *_t = static_cast<PythonQtWrapper_QGraphicsSimpleTextItem *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsSimpleTextItem* _r = _t->new_QGraphicsSimpleTextItem((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsSimpleTextItem* _r = _t->new_QGraphicsSimpleTextItem();
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsSimpleTextItem* _r = _t->new_QGraphicsSimpleTextItem((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsSimpleTextItem* _r = _t->new_QGraphicsSimpleTextItem((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsSimpleTextItem**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGraphicsSimpleTextItem((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1]))); break;
        case 5: { QRectF _r = _t->boundingRect((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->contains((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { QVariant _r = _t->extension((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 8: { QFont _r = _t->font((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 9: { bool _r = _t->py_q_isObscuredBy((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 10: { QPainterPath _r = _t->py_q_opaqueArea((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 11: _t->paint((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 12: _t->setExtension((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 13: _t->setFont((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< const QFont(*)>(_a[2]))); break;
        case 14: _t->setText((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 15: { QPainterPath _r = _t->shape((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 16: { bool _r = _t->supportsExtension((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: { QString _r = _t->text((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 18: { int _r = _t->type((*reinterpret_cast< QGraphicsSimpleTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsSimpleTextItem::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem.data,
      qt_meta_data_PythonQtWrapper_QGraphicsSimpleTextItem,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsSimpleTextItem::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsSimpleTextItem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsSimpleTextItem.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsSimpleTextItem*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsSimpleTextItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 19)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 19;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 19)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 19;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem_t {
    QByteArrayData data[94];
    char stringdata0[1253];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem_t qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QGraphicsText..."
QT_MOC_LITERAL(1, 34, 21), // "new_QGraphicsTextItem"
QT_MOC_LITERAL(2, 56, 18), // "QGraphicsTextItem*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 91, 6), // "parent"
QT_MOC_LITERAL(6, 98, 4), // "text"
QT_MOC_LITERAL(7, 103, 24), // "delete_QGraphicsTextItem"
QT_MOC_LITERAL(8, 128, 3), // "obj"
QT_MOC_LITERAL(9, 132, 10), // "adjustSize"
QT_MOC_LITERAL(10, 143, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 160, 12), // "boundingRect"
QT_MOC_LITERAL(12, 173, 8), // "contains"
QT_MOC_LITERAL(13, 182, 5), // "point"
QT_MOC_LITERAL(14, 188, 16), // "contextMenuEvent"
QT_MOC_LITERAL(15, 205, 31), // "QGraphicsSceneContextMenuEvent*"
QT_MOC_LITERAL(16, 237, 5), // "event"
QT_MOC_LITERAL(17, 243, 16), // "defaultTextColor"
QT_MOC_LITERAL(18, 260, 8), // "document"
QT_MOC_LITERAL(19, 269, 14), // "QTextDocument*"
QT_MOC_LITERAL(20, 284, 14), // "dragEnterEvent"
QT_MOC_LITERAL(21, 299, 28), // "QGraphicsSceneDragDropEvent*"
QT_MOC_LITERAL(22, 328, 14), // "dragLeaveEvent"
QT_MOC_LITERAL(23, 343, 13), // "dragMoveEvent"
QT_MOC_LITERAL(24, 357, 9), // "dropEvent"
QT_MOC_LITERAL(25, 367, 9), // "extension"
QT_MOC_LITERAL(26, 377, 7), // "variant"
QT_MOC_LITERAL(27, 385, 12), // "focusInEvent"
QT_MOC_LITERAL(28, 398, 12), // "QFocusEvent*"
QT_MOC_LITERAL(29, 411, 13), // "focusOutEvent"
QT_MOC_LITERAL(30, 425, 4), // "font"
QT_MOC_LITERAL(31, 430, 15), // "hoverEnterEvent"
QT_MOC_LITERAL(32, 446, 25), // "QGraphicsSceneHoverEvent*"
QT_MOC_LITERAL(33, 472, 15), // "hoverLeaveEvent"
QT_MOC_LITERAL(34, 488, 14), // "hoverMoveEvent"
QT_MOC_LITERAL(35, 503, 16), // "inputMethodEvent"
QT_MOC_LITERAL(36, 520, 18), // "QInputMethodEvent*"
QT_MOC_LITERAL(37, 539, 16), // "inputMethodQuery"
QT_MOC_LITERAL(38, 556, 20), // "Qt::InputMethodQuery"
QT_MOC_LITERAL(39, 577, 5), // "query"
QT_MOC_LITERAL(40, 583, 12), // "isObscuredBy"
QT_MOC_LITERAL(41, 596, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(42, 617, 4), // "item"
QT_MOC_LITERAL(43, 622, 13), // "keyPressEvent"
QT_MOC_LITERAL(44, 636, 10), // "QKeyEvent*"
QT_MOC_LITERAL(45, 647, 15), // "keyReleaseEvent"
QT_MOC_LITERAL(46, 663, 21), // "mouseDoubleClickEvent"
QT_MOC_LITERAL(47, 685, 25), // "QGraphicsSceneMouseEvent*"
QT_MOC_LITERAL(48, 711, 14), // "mouseMoveEvent"
QT_MOC_LITERAL(49, 726, 15), // "mousePressEvent"
QT_MOC_LITERAL(50, 742, 17), // "mouseReleaseEvent"
QT_MOC_LITERAL(51, 760, 10), // "opaqueArea"
QT_MOC_LITERAL(52, 771, 12), // "QPainterPath"
QT_MOC_LITERAL(53, 784, 17), // "openExternalLinks"
QT_MOC_LITERAL(54, 802, 5), // "paint"
QT_MOC_LITERAL(55, 808, 9), // "QPainter*"
QT_MOC_LITERAL(56, 818, 7), // "painter"
QT_MOC_LITERAL(57, 826, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(58, 858, 6), // "option"
QT_MOC_LITERAL(59, 865, 8), // "QWidget*"
QT_MOC_LITERAL(60, 874, 6), // "widget"
QT_MOC_LITERAL(61, 881, 10), // "sceneEvent"
QT_MOC_LITERAL(62, 892, 7), // "QEvent*"
QT_MOC_LITERAL(63, 900, 19), // "setDefaultTextColor"
QT_MOC_LITERAL(64, 920, 1), // "c"
QT_MOC_LITERAL(65, 922, 11), // "setDocument"
QT_MOC_LITERAL(66, 934, 12), // "setExtension"
QT_MOC_LITERAL(67, 947, 7), // "setFont"
QT_MOC_LITERAL(68, 955, 7), // "setHtml"
QT_MOC_LITERAL(69, 963, 4), // "html"
QT_MOC_LITERAL(70, 968, 20), // "setOpenExternalLinks"
QT_MOC_LITERAL(71, 989, 4), // "open"
QT_MOC_LITERAL(72, 994, 12), // "setPlainText"
QT_MOC_LITERAL(73, 1007, 18), // "setTabChangesFocus"
QT_MOC_LITERAL(74, 1026, 1), // "b"
QT_MOC_LITERAL(75, 1028, 13), // "setTextCursor"
QT_MOC_LITERAL(76, 1042, 11), // "QTextCursor"
QT_MOC_LITERAL(77, 1054, 6), // "cursor"
QT_MOC_LITERAL(78, 1061, 23), // "setTextInteractionFlags"
QT_MOC_LITERAL(79, 1085, 24), // "Qt::TextInteractionFlags"
QT_MOC_LITERAL(80, 1110, 5), // "flags"
QT_MOC_LITERAL(81, 1116, 12), // "setTextWidth"
QT_MOC_LITERAL(82, 1129, 5), // "width"
QT_MOC_LITERAL(83, 1135, 5), // "shape"
QT_MOC_LITERAL(84, 1141, 17), // "supportsExtension"
QT_MOC_LITERAL(85, 1159, 15), // "tabChangesFocus"
QT_MOC_LITERAL(86, 1175, 10), // "textCursor"
QT_MOC_LITERAL(87, 1186, 20), // "textInteractionFlags"
QT_MOC_LITERAL(88, 1207, 9), // "textWidth"
QT_MOC_LITERAL(89, 1217, 6), // "toHtml"
QT_MOC_LITERAL(90, 1224, 11), // "toPlainText"
QT_MOC_LITERAL(91, 1236, 4), // "type"
QT_MOC_LITERAL(92, 1241, 6), // "enum_1"
QT_MOC_LITERAL(93, 1248, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsTextItem\0"
    "new_QGraphicsTextItem\0QGraphicsTextItem*\0"
    "\0QGraphicsItem*\0parent\0text\0"
    "delete_QGraphicsTextItem\0obj\0adjustSize\0"
    "theWrappedObject\0boundingRect\0contains\0"
    "point\0contextMenuEvent\0"
    "QGraphicsSceneContextMenuEvent*\0event\0"
    "defaultTextColor\0document\0QTextDocument*\0"
    "dragEnterEvent\0QGraphicsSceneDragDropEvent*\0"
    "dragLeaveEvent\0dragMoveEvent\0dropEvent\0"
    "extension\0variant\0focusInEvent\0"
    "QFocusEvent*\0focusOutEvent\0font\0"
    "hoverEnterEvent\0QGraphicsSceneHoverEvent*\0"
    "hoverLeaveEvent\0hoverMoveEvent\0"
    "inputMethodEvent\0QInputMethodEvent*\0"
    "inputMethodQuery\0Qt::InputMethodQuery\0"
    "query\0isObscuredBy\0const QGraphicsItem*\0"
    "item\0keyPressEvent\0QKeyEvent*\0"
    "keyReleaseEvent\0mouseDoubleClickEvent\0"
    "QGraphicsSceneMouseEvent*\0mouseMoveEvent\0"
    "mousePressEvent\0mouseReleaseEvent\0"
    "opaqueArea\0QPainterPath\0openExternalLinks\0"
    "paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0option\0"
    "QWidget*\0widget\0sceneEvent\0QEvent*\0"
    "setDefaultTextColor\0c\0setDocument\0"
    "setExtension\0setFont\0setHtml\0html\0"
    "setOpenExternalLinks\0open\0setPlainText\0"
    "setTabChangesFocus\0b\0setTextCursor\0"
    "QTextCursor\0cursor\0setTextInteractionFlags\0"
    "Qt::TextInteractionFlags\0flags\0"
    "setTextWidth\0width\0shape\0supportsExtension\0"
    "tabChangesFocus\0textCursor\0"
    "textInteractionFlags\0textWidth\0toHtml\0"
    "toPlainText\0type\0enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsTextItem[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      55,   14, // methods
       0,    0, // properties
       1,  530, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  289,    3, 0x0a /* Public */,
       1,    0,  292,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  293,    3, 0x0a /* Public */,
       1,    1,  298,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  301,    3, 0x0a /* Public */,
       9,    1,  304,    3, 0x0a /* Public */,
      11,    1,  307,    3, 0x0a /* Public */,
      12,    2,  310,    3, 0x0a /* Public */,
      14,    2,  315,    3, 0x0a /* Public */,
      17,    1,  320,    3, 0x0a /* Public */,
      18,    1,  323,    3, 0x0a /* Public */,
      20,    2,  326,    3, 0x0a /* Public */,
      22,    2,  331,    3, 0x0a /* Public */,
      23,    2,  336,    3, 0x0a /* Public */,
      24,    2,  341,    3, 0x0a /* Public */,
      25,    2,  346,    3, 0x0a /* Public */,
      27,    2,  351,    3, 0x0a /* Public */,
      29,    2,  356,    3, 0x0a /* Public */,
      30,    1,  361,    3, 0x0a /* Public */,
      31,    2,  364,    3, 0x0a /* Public */,
      33,    2,  369,    3, 0x0a /* Public */,
      34,    2,  374,    3, 0x0a /* Public */,
      35,    2,  379,    3, 0x0a /* Public */,
      37,    2,  384,    3, 0x0a /* Public */,
      40,    2,  389,    3, 0x0a /* Public */,
      43,    2,  394,    3, 0x0a /* Public */,
      45,    2,  399,    3, 0x0a /* Public */,
      46,    2,  404,    3, 0x0a /* Public */,
      48,    2,  409,    3, 0x0a /* Public */,
      49,    2,  414,    3, 0x0a /* Public */,
      50,    2,  419,    3, 0x0a /* Public */,
      51,    1,  424,    3, 0x0a /* Public */,
      53,    1,  427,    3, 0x0a /* Public */,
      54,    4,  430,    3, 0x0a /* Public */,
      61,    2,  439,    3, 0x0a /* Public */,
      63,    2,  444,    3, 0x0a /* Public */,
      65,    2,  449,    3, 0x0a /* Public */,
      66,    3,  454,    3, 0x0a /* Public */,
      67,    2,  461,    3, 0x0a /* Public */,
      68,    2,  466,    3, 0x0a /* Public */,
      70,    2,  471,    3, 0x0a /* Public */,
      72,    2,  476,    3, 0x0a /* Public */,
      73,    2,  481,    3, 0x0a /* Public */,
      75,    2,  486,    3, 0x0a /* Public */,
      78,    2,  491,    3, 0x0a /* Public */,
      81,    2,  496,    3, 0x0a /* Public */,
      83,    1,  501,    3, 0x0a /* Public */,
      84,    2,  504,    3, 0x0a /* Public */,
      85,    1,  509,    3, 0x0a /* Public */,
      86,    1,  512,    3, 0x0a /* Public */,
      87,    1,  515,    3, 0x0a /* Public */,
      88,    1,  518,    3, 0x0a /* Public */,
      89,    1,  521,    3, 0x0a /* Public */,
      90,    1,  524,    3, 0x0a /* Public */,
      91,    1,  527,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QString, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QString,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   10,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 15,   10,   16,
    QMetaType::QColor, 0x80000000 | 2,   10,
    0x80000000 | 19, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   10,   16,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QVariant,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   10,   16,
    QMetaType::QFont, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36,   10,   16,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 38,   10,   39,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 41,   10,   42,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 47,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 47,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 47,   10,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 47,   10,   16,
    0x80000000 | 52, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 55, 0x80000000 | 57, 0x80000000 | 59,   10,   56,   58,   60,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 62,   10,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QColor,   10,   64,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19,   10,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QVariant,   10,   25,   26,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QFont,   10,   30,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,   69,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,   71,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,    6,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,   74,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   10,   77,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 79,   10,   80,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   10,   82,
    0x80000000 | 52, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   10,   25,
    QMetaType::Bool, 0x80000000 | 2,   10,
    0x80000000 | 76, 0x80000000 | 2,   10,
    0x80000000 | 79, 0x80000000 | 2,   10,
    QMetaType::QReal, 0x80000000 | 2,   10,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,

 // enums: name, flags, count, data
      92, 0x0,    1,  534,

 // enum data: key, value
      93, uint(PythonQtWrapper_QGraphicsTextItem::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsTextItem::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsTextItem *_t = static_cast<PythonQtWrapper_QGraphicsTextItem *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsTextItem* _r = _t->new_QGraphicsTextItem((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsTextItem* _r = _t->new_QGraphicsTextItem();
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsTextItem* _r = _t->new_QGraphicsTextItem((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsTextItem* _r = _t->new_QGraphicsTextItem((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsTextItem**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGraphicsTextItem((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1]))); break;
        case 5: _t->adjustSize((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1]))); break;
        case 6: { QRectF _r = _t->boundingRect((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->contains((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: _t->contextMenuEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneContextMenuEvent*(*)>(_a[2]))); break;
        case 9: { QColor _r = _t->defaultTextColor((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QColor*>(_a[0]) = _r; }  break;
        case 10: { QTextDocument* _r = _t->document((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextDocument**>(_a[0]) = _r; }  break;
        case 11: _t->dragEnterEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 12: _t->dragLeaveEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 13: _t->dragMoveEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 14: _t->dropEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneDragDropEvent*(*)>(_a[2]))); break;
        case 15: { QVariant _r = _t->extension((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 16: _t->focusInEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 17: _t->focusOutEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 18: { QFont _r = _t->font((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 19: _t->hoverEnterEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 20: _t->hoverLeaveEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 21: _t->hoverMoveEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 22: _t->inputMethodEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 23: { QVariant _r = _t->inputMethodQuery((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 24: { bool _r = _t->isObscuredBy((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 25: _t->keyPressEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 26: _t->keyReleaseEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 27: _t->mouseDoubleClickEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 28: _t->mouseMoveEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 29: _t->mousePressEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 30: _t->mouseReleaseEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMouseEvent*(*)>(_a[2]))); break;
        case 31: { QPainterPath _r = _t->opaqueArea((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 32: { bool _r = _t->openExternalLinks((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 33: _t->paint((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 34: { bool _r = _t->sceneEvent((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 35: _t->setDefaultTextColor((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QColor(*)>(_a[2]))); break;
        case 36: _t->setDocument((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< QTextDocument*(*)>(_a[2]))); break;
        case 37: _t->setExtension((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 38: _t->setFont((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QFont(*)>(_a[2]))); break;
        case 39: _t->setHtml((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 40: _t->setOpenExternalLinks((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 41: _t->setPlainText((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 42: _t->setTabChangesFocus((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 43: _t->setTextCursor((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< const QTextCursor(*)>(_a[2]))); break;
        case 44: _t->setTextInteractionFlags((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< Qt::TextInteractionFlags(*)>(_a[2]))); break;
        case 45: _t->setTextWidth((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 46: { QPainterPath _r = _t->shape((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 47: { bool _r = _t->supportsExtension((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 48: { bool _r = _t->tabChangesFocus((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 49: { QTextCursor _r = _t->textCursor((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextCursor*>(_a[0]) = _r; }  break;
        case 50: { Qt::TextInteractionFlags _r = _t->textInteractionFlags((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::TextInteractionFlags*>(_a[0]) = _r; }  break;
        case 51: { qreal _r = _t->textWidth((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 52: { QString _r = _t->toHtml((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 53: { QString _r = _t->toPlainText((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 54: { int _r = _t->type((*reinterpret_cast< QGraphicsTextItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QTextDocument* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 49:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 50:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 51:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 52:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 53:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        case 54:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTextItem* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsTextItem::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem.data,
      qt_meta_data_PythonQtWrapper_QGraphicsTextItem,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsTextItem::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsTextItem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsTextItem.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsTextItem*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsTextItem::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 55)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 55;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 55)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 55;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform_t {
    QByteArrayData data[12];
    char stringdata0[173];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform_t qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform = {
    {
QT_MOC_LITERAL(0, 0, 34), // "PythonQtWrapper_QGraphicsTran..."
QT_MOC_LITERAL(1, 35, 22), // "new_QGraphicsTransform"
QT_MOC_LITERAL(2, 58, 19), // "QGraphicsTransform*"
QT_MOC_LITERAL(3, 78, 0), // ""
QT_MOC_LITERAL(4, 79, 6), // "parent"
QT_MOC_LITERAL(5, 86, 25), // "delete_QGraphicsTransform"
QT_MOC_LITERAL(6, 112, 3), // "obj"
QT_MOC_LITERAL(7, 116, 7), // "applyTo"
QT_MOC_LITERAL(8, 124, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 141, 11), // "QMatrix4x4*"
QT_MOC_LITERAL(10, 153, 6), // "matrix"
QT_MOC_LITERAL(11, 160, 12) // "py_q_applyTo"

    },
    "PythonQtWrapper_QGraphicsTransform\0"
    "new_QGraphicsTransform\0QGraphicsTransform*\0"
    "\0parent\0delete_QGraphicsTransform\0obj\0"
    "applyTo\0theWrappedObject\0QMatrix4x4*\0"
    "matrix\0py_q_applyTo"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsTransform[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       5,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,   39,    3, 0x0a /* Public */,
       1,    0,   42,    3, 0x2a /* Public | MethodCloned */,
       5,    1,   43,    3, 0x0a /* Public */,
       7,    2,   46,    3, 0x0a /* Public */,
      11,    2,   51,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    6,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,    8,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 9,    8,   10,

       0        // eod
};

void PythonQtWrapper_QGraphicsTransform::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsTransform *_t = static_cast<PythonQtWrapper_QGraphicsTransform *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsTransform* _r = _t->new_QGraphicsTransform((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsTransform**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsTransform* _r = _t->new_QGraphicsTransform();
            if (_a[0]) *reinterpret_cast< QGraphicsTransform**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGraphicsTransform((*reinterpret_cast< QGraphicsTransform*(*)>(_a[1]))); break;
        case 3: _t->applyTo((*reinterpret_cast< QGraphicsTransform*(*)>(_a[1])),(*reinterpret_cast< QMatrix4x4*(*)>(_a[2]))); break;
        case 4: _t->py_q_applyTo((*reinterpret_cast< QGraphicsTransform*(*)>(_a[1])),(*reinterpret_cast< QMatrix4x4*(*)>(_a[2]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTransform* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTransform* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsTransform* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsTransform::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform.data,
      qt_meta_data_PythonQtWrapper_QGraphicsTransform,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsTransform::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsTransform::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsTransform.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsTransform*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsTransform::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 5)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 5;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 5)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 5;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsView_t {
    QByteArrayData data[176];
    char stringdata0[2447];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsView_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsView_t qt_meta_stringdata_PythonQtWrapper_QGraphicsView = {
    {
QT_MOC_LITERAL(0, 0, 29), // "PythonQtWrapper_QGraphicsView"
QT_MOC_LITERAL(1, 30, 17), // "new_QGraphicsView"
QT_MOC_LITERAL(2, 48, 14), // "QGraphicsView*"
QT_MOC_LITERAL(3, 63, 0), // ""
QT_MOC_LITERAL(4, 64, 15), // "QGraphicsScene*"
QT_MOC_LITERAL(5, 80, 5), // "scene"
QT_MOC_LITERAL(6, 86, 8), // "QWidget*"
QT_MOC_LITERAL(7, 95, 6), // "parent"
QT_MOC_LITERAL(8, 102, 20), // "delete_QGraphicsView"
QT_MOC_LITERAL(9, 123, 3), // "obj"
QT_MOC_LITERAL(10, 127, 9), // "alignment"
QT_MOC_LITERAL(11, 137, 13), // "Qt::Alignment"
QT_MOC_LITERAL(12, 151, 16), // "theWrappedObject"
QT_MOC_LITERAL(13, 168, 15), // "backgroundBrush"
QT_MOC_LITERAL(14, 184, 9), // "cacheMode"
QT_MOC_LITERAL(15, 194, 24), // "QGraphicsView::CacheMode"
QT_MOC_LITERAL(16, 219, 8), // "centerOn"
QT_MOC_LITERAL(17, 228, 20), // "const QGraphicsItem*"
QT_MOC_LITERAL(18, 249, 4), // "item"
QT_MOC_LITERAL(19, 254, 3), // "pos"
QT_MOC_LITERAL(20, 258, 1), // "x"
QT_MOC_LITERAL(21, 260, 1), // "y"
QT_MOC_LITERAL(22, 262, 21), // "py_q_contextMenuEvent"
QT_MOC_LITERAL(23, 284, 18), // "QContextMenuEvent*"
QT_MOC_LITERAL(24, 303, 5), // "event"
QT_MOC_LITERAL(25, 309, 19), // "py_q_dragEnterEvent"
QT_MOC_LITERAL(26, 329, 16), // "QDragEnterEvent*"
QT_MOC_LITERAL(27, 346, 19), // "py_q_dragLeaveEvent"
QT_MOC_LITERAL(28, 366, 16), // "QDragLeaveEvent*"
QT_MOC_LITERAL(29, 383, 8), // "dragMode"
QT_MOC_LITERAL(30, 392, 23), // "QGraphicsView::DragMode"
QT_MOC_LITERAL(31, 416, 18), // "py_q_dragMoveEvent"
QT_MOC_LITERAL(32, 435, 15), // "QDragMoveEvent*"
QT_MOC_LITERAL(33, 451, 14), // "drawBackground"
QT_MOC_LITERAL(34, 466, 9), // "QPainter*"
QT_MOC_LITERAL(35, 476, 7), // "painter"
QT_MOC_LITERAL(36, 484, 4), // "rect"
QT_MOC_LITERAL(37, 489, 19), // "py_q_drawBackground"
QT_MOC_LITERAL(38, 509, 14), // "drawForeground"
QT_MOC_LITERAL(39, 524, 19), // "py_q_drawForeground"
QT_MOC_LITERAL(40, 544, 9), // "drawItems"
QT_MOC_LITERAL(41, 554, 8), // "numItems"
QT_MOC_LITERAL(42, 563, 15), // "QGraphicsItem**"
QT_MOC_LITERAL(43, 579, 5), // "items"
QT_MOC_LITERAL(44, 585, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(45, 617, 7), // "options"
QT_MOC_LITERAL(46, 625, 14), // "py_q_drawItems"
QT_MOC_LITERAL(47, 640, 14), // "py_q_dropEvent"
QT_MOC_LITERAL(48, 655, 11), // "QDropEvent*"
QT_MOC_LITERAL(49, 667, 13), // "ensureVisible"
QT_MOC_LITERAL(50, 681, 7), // "xmargin"
QT_MOC_LITERAL(51, 689, 7), // "ymargin"
QT_MOC_LITERAL(52, 697, 1), // "w"
QT_MOC_LITERAL(53, 699, 1), // "h"
QT_MOC_LITERAL(54, 701, 10), // "py_q_event"
QT_MOC_LITERAL(55, 712, 7), // "QEvent*"
QT_MOC_LITERAL(56, 720, 9), // "fitInView"
QT_MOC_LITERAL(57, 730, 19), // "Qt::AspectRatioMode"
QT_MOC_LITERAL(58, 750, 15), // "aspectRadioMode"
QT_MOC_LITERAL(59, 766, 17), // "py_q_focusInEvent"
QT_MOC_LITERAL(60, 784, 12), // "QFocusEvent*"
QT_MOC_LITERAL(61, 797, 23), // "py_q_focusNextPrevChild"
QT_MOC_LITERAL(62, 821, 4), // "next"
QT_MOC_LITERAL(63, 826, 18), // "py_q_focusOutEvent"
QT_MOC_LITERAL(64, 845, 15), // "foregroundBrush"
QT_MOC_LITERAL(65, 861, 21), // "py_q_inputMethodEvent"
QT_MOC_LITERAL(66, 883, 18), // "QInputMethodEvent*"
QT_MOC_LITERAL(67, 902, 21), // "py_q_inputMethodQuery"
QT_MOC_LITERAL(68, 924, 20), // "Qt::InputMethodQuery"
QT_MOC_LITERAL(69, 945, 5), // "query"
QT_MOC_LITERAL(70, 951, 13), // "isInteractive"
QT_MOC_LITERAL(71, 965, 13), // "isTransformed"
QT_MOC_LITERAL(72, 979, 6), // "itemAt"
QT_MOC_LITERAL(73, 986, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(74, 1001, 21), // "QList<QGraphicsItem*>"
QT_MOC_LITERAL(75, 1023, 12), // "QPainterPath"
QT_MOC_LITERAL(76, 1036, 4), // "path"
QT_MOC_LITERAL(77, 1041, 21), // "Qt::ItemSelectionMode"
QT_MOC_LITERAL(78, 1063, 4), // "mode"
QT_MOC_LITERAL(79, 1068, 7), // "polygon"
QT_MOC_LITERAL(80, 1076, 18), // "py_q_keyPressEvent"
QT_MOC_LITERAL(81, 1095, 10), // "QKeyEvent*"
QT_MOC_LITERAL(82, 1106, 20), // "py_q_keyReleaseEvent"
QT_MOC_LITERAL(83, 1127, 12), // "mapFromScene"
QT_MOC_LITERAL(84, 1140, 5), // "point"
QT_MOC_LITERAL(85, 1146, 10), // "mapToScene"
QT_MOC_LITERAL(86, 1157, 6), // "matrix"
QT_MOC_LITERAL(87, 1164, 26), // "py_q_mouseDoubleClickEvent"
QT_MOC_LITERAL(88, 1191, 12), // "QMouseEvent*"
QT_MOC_LITERAL(89, 1204, 19), // "py_q_mouseMoveEvent"
QT_MOC_LITERAL(90, 1224, 20), // "py_q_mousePressEvent"
QT_MOC_LITERAL(91, 1245, 22), // "py_q_mouseReleaseEvent"
QT_MOC_LITERAL(92, 1268, 17), // "optimizationFlags"
QT_MOC_LITERAL(93, 1286, 32), // "QGraphicsView::OptimizationFlags"
QT_MOC_LITERAL(94, 1319, 15), // "py_q_paintEvent"
QT_MOC_LITERAL(95, 1335, 12), // "QPaintEvent*"
QT_MOC_LITERAL(96, 1348, 6), // "render"
QT_MOC_LITERAL(97, 1355, 6), // "target"
QT_MOC_LITERAL(98, 1362, 6), // "source"
QT_MOC_LITERAL(99, 1369, 15), // "aspectRatioMode"
QT_MOC_LITERAL(100, 1385, 11), // "renderHints"
QT_MOC_LITERAL(101, 1397, 21), // "QPainter::RenderHints"
QT_MOC_LITERAL(102, 1419, 18), // "resetCachedContent"
QT_MOC_LITERAL(103, 1438, 11), // "resetMatrix"
QT_MOC_LITERAL(104, 1450, 14), // "resetTransform"
QT_MOC_LITERAL(105, 1465, 12), // "resizeAnchor"
QT_MOC_LITERAL(106, 1478, 29), // "QGraphicsView::ViewportAnchor"
QT_MOC_LITERAL(107, 1508, 16), // "py_q_resizeEvent"
QT_MOC_LITERAL(108, 1525, 13), // "QResizeEvent*"
QT_MOC_LITERAL(109, 1539, 6), // "rotate"
QT_MOC_LITERAL(110, 1546, 5), // "angle"
QT_MOC_LITERAL(111, 1552, 14), // "rubberBandRect"
QT_MOC_LITERAL(112, 1567, 23), // "rubberBandSelectionMode"
QT_MOC_LITERAL(113, 1591, 5), // "scale"
QT_MOC_LITERAL(114, 1597, 2), // "sx"
QT_MOC_LITERAL(115, 1600, 2), // "sy"
QT_MOC_LITERAL(116, 1603, 9), // "sceneRect"
QT_MOC_LITERAL(117, 1613, 21), // "py_q_scrollContentsBy"
QT_MOC_LITERAL(118, 1635, 2), // "dx"
QT_MOC_LITERAL(119, 1638, 2), // "dy"
QT_MOC_LITERAL(120, 1641, 12), // "setAlignment"
QT_MOC_LITERAL(121, 1654, 18), // "setBackgroundBrush"
QT_MOC_LITERAL(122, 1673, 5), // "brush"
QT_MOC_LITERAL(123, 1679, 12), // "setCacheMode"
QT_MOC_LITERAL(124, 1692, 11), // "setDragMode"
QT_MOC_LITERAL(125, 1704, 18), // "setForegroundBrush"
QT_MOC_LITERAL(126, 1723, 14), // "setInteractive"
QT_MOC_LITERAL(127, 1738, 7), // "allowed"
QT_MOC_LITERAL(128, 1746, 9), // "setMatrix"
QT_MOC_LITERAL(129, 1756, 7), // "combine"
QT_MOC_LITERAL(130, 1764, 19), // "setOptimizationFlag"
QT_MOC_LITERAL(131, 1784, 31), // "QGraphicsView::OptimizationFlag"
QT_MOC_LITERAL(132, 1816, 4), // "flag"
QT_MOC_LITERAL(133, 1821, 7), // "enabled"
QT_MOC_LITERAL(134, 1829, 20), // "setOptimizationFlags"
QT_MOC_LITERAL(135, 1850, 5), // "flags"
QT_MOC_LITERAL(136, 1856, 13), // "setRenderHint"
QT_MOC_LITERAL(137, 1870, 20), // "QPainter::RenderHint"
QT_MOC_LITERAL(138, 1891, 4), // "hint"
QT_MOC_LITERAL(139, 1896, 14), // "setRenderHints"
QT_MOC_LITERAL(140, 1911, 5), // "hints"
QT_MOC_LITERAL(141, 1917, 15), // "setResizeAnchor"
QT_MOC_LITERAL(142, 1933, 6), // "anchor"
QT_MOC_LITERAL(143, 1940, 26), // "setRubberBandSelectionMode"
QT_MOC_LITERAL(144, 1967, 8), // "setScene"
QT_MOC_LITERAL(145, 1976, 12), // "setSceneRect"
QT_MOC_LITERAL(146, 1989, 12), // "setTransform"
QT_MOC_LITERAL(147, 2002, 23), // "setTransformationAnchor"
QT_MOC_LITERAL(148, 2026, 21), // "setViewportUpdateMode"
QT_MOC_LITERAL(149, 2048, 33), // "QGraphicsView::ViewportUpdate..."
QT_MOC_LITERAL(150, 2082, 18), // "py_q_setupViewport"
QT_MOC_LITERAL(151, 2101, 6), // "widget"
QT_MOC_LITERAL(152, 2108, 5), // "shear"
QT_MOC_LITERAL(153, 2114, 2), // "sh"
QT_MOC_LITERAL(154, 2117, 2), // "sv"
QT_MOC_LITERAL(155, 2120, 14), // "py_q_showEvent"
QT_MOC_LITERAL(156, 2135, 11), // "QShowEvent*"
QT_MOC_LITERAL(157, 2147, 8), // "sizeHint"
QT_MOC_LITERAL(158, 2156, 9), // "transform"
QT_MOC_LITERAL(159, 2166, 20), // "transformationAnchor"
QT_MOC_LITERAL(160, 2187, 9), // "translate"
QT_MOC_LITERAL(161, 2197, 18), // "py_q_viewportEvent"
QT_MOC_LITERAL(162, 2216, 17), // "viewportTransform"
QT_MOC_LITERAL(163, 2234, 18), // "viewportUpdateMode"
QT_MOC_LITERAL(164, 2253, 15), // "py_q_wheelEvent"
QT_MOC_LITERAL(165, 2269, 12), // "QWheelEvent*"
QT_MOC_LITERAL(166, 2282, 13), // "CacheModeFlag"
QT_MOC_LITERAL(167, 2296, 9), // "CacheNone"
QT_MOC_LITERAL(168, 2306, 15), // "CacheBackground"
QT_MOC_LITERAL(169, 2322, 9), // "CacheMode"
QT_MOC_LITERAL(170, 2332, 16), // "OptimizationFlag"
QT_MOC_LITERAL(171, 2349, 15), // "DontClipPainter"
QT_MOC_LITERAL(172, 2365, 20), // "DontSavePainterState"
QT_MOC_LITERAL(173, 2386, 25), // "DontAdjustForAntialiasing"
QT_MOC_LITERAL(174, 2412, 16), // "IndirectPainting"
QT_MOC_LITERAL(175, 2429, 17) // "OptimizationFlags"

    },
    "PythonQtWrapper_QGraphicsView\0"
    "new_QGraphicsView\0QGraphicsView*\0\0"
    "QGraphicsScene*\0scene\0QWidget*\0parent\0"
    "delete_QGraphicsView\0obj\0alignment\0"
    "Qt::Alignment\0theWrappedObject\0"
    "backgroundBrush\0cacheMode\0"
    "QGraphicsView::CacheMode\0centerOn\0"
    "const QGraphicsItem*\0item\0pos\0x\0y\0"
    "py_q_contextMenuEvent\0QContextMenuEvent*\0"
    "event\0py_q_dragEnterEvent\0QDragEnterEvent*\0"
    "py_q_dragLeaveEvent\0QDragLeaveEvent*\0"
    "dragMode\0QGraphicsView::DragMode\0"
    "py_q_dragMoveEvent\0QDragMoveEvent*\0"
    "drawBackground\0QPainter*\0painter\0rect\0"
    "py_q_drawBackground\0drawForeground\0"
    "py_q_drawForeground\0drawItems\0numItems\0"
    "QGraphicsItem**\0items\0"
    "const QStyleOptionGraphicsItem*\0options\0"
    "py_q_drawItems\0py_q_dropEvent\0QDropEvent*\0"
    "ensureVisible\0xmargin\0ymargin\0w\0h\0"
    "py_q_event\0QEvent*\0fitInView\0"
    "Qt::AspectRatioMode\0aspectRadioMode\0"
    "py_q_focusInEvent\0QFocusEvent*\0"
    "py_q_focusNextPrevChild\0next\0"
    "py_q_focusOutEvent\0foregroundBrush\0"
    "py_q_inputMethodEvent\0QInputMethodEvent*\0"
    "py_q_inputMethodQuery\0Qt::InputMethodQuery\0"
    "query\0isInteractive\0isTransformed\0"
    "itemAt\0QGraphicsItem*\0QList<QGraphicsItem*>\0"
    "QPainterPath\0path\0Qt::ItemSelectionMode\0"
    "mode\0polygon\0py_q_keyPressEvent\0"
    "QKeyEvent*\0py_q_keyReleaseEvent\0"
    "mapFromScene\0point\0mapToScene\0matrix\0"
    "py_q_mouseDoubleClickEvent\0QMouseEvent*\0"
    "py_q_mouseMoveEvent\0py_q_mousePressEvent\0"
    "py_q_mouseReleaseEvent\0optimizationFlags\0"
    "QGraphicsView::OptimizationFlags\0"
    "py_q_paintEvent\0QPaintEvent*\0render\0"
    "target\0source\0aspectRatioMode\0renderHints\0"
    "QPainter::RenderHints\0resetCachedContent\0"
    "resetMatrix\0resetTransform\0resizeAnchor\0"
    "QGraphicsView::ViewportAnchor\0"
    "py_q_resizeEvent\0QResizeEvent*\0rotate\0"
    "angle\0rubberBandRect\0rubberBandSelectionMode\0"
    "scale\0sx\0sy\0sceneRect\0py_q_scrollContentsBy\0"
    "dx\0dy\0setAlignment\0setBackgroundBrush\0"
    "brush\0setCacheMode\0setDragMode\0"
    "setForegroundBrush\0setInteractive\0"
    "allowed\0setMatrix\0combine\0setOptimizationFlag\0"
    "QGraphicsView::OptimizationFlag\0flag\0"
    "enabled\0setOptimizationFlags\0flags\0"
    "setRenderHint\0QPainter::RenderHint\0"
    "hint\0setRenderHints\0hints\0setResizeAnchor\0"
    "anchor\0setRubberBandSelectionMode\0"
    "setScene\0setSceneRect\0setTransform\0"
    "setTransformationAnchor\0setViewportUpdateMode\0"
    "QGraphicsView::ViewportUpdateMode\0"
    "py_q_setupViewport\0widget\0shear\0sh\0"
    "sv\0py_q_showEvent\0QShowEvent*\0sizeHint\0"
    "transform\0transformationAnchor\0translate\0"
    "py_q_viewportEvent\0viewportTransform\0"
    "viewportUpdateMode\0py_q_wheelEvent\0"
    "QWheelEvent*\0CacheModeFlag\0CacheNone\0"
    "CacheBackground\0CacheMode\0OptimizationFlag\0"
    "DontClipPainter\0DontSavePainterState\0"
    "DontAdjustForAntialiasing\0IndirectPainting\0"
    "OptimizationFlags"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsView[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
     132,   14, // methods
       0,    0, // properties
       4, 1426, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    2,  674,    3, 0x0a /* Public */,
       1,    1,  679,    3, 0x2a /* Public | MethodCloned */,
       1,    1,  682,    3, 0x0a /* Public */,
       1,    0,  685,    3, 0x2a /* Public | MethodCloned */,
       8,    1,  686,    3, 0x0a /* Public */,
      10,    1,  689,    3, 0x0a /* Public */,
      13,    1,  692,    3, 0x0a /* Public */,
      14,    1,  695,    3, 0x0a /* Public */,
      16,    2,  698,    3, 0x0a /* Public */,
      16,    2,  703,    3, 0x0a /* Public */,
      16,    3,  708,    3, 0x0a /* Public */,
      22,    2,  715,    3, 0x0a /* Public */,
      25,    2,  720,    3, 0x0a /* Public */,
      27,    2,  725,    3, 0x0a /* Public */,
      29,    1,  730,    3, 0x0a /* Public */,
      31,    2,  733,    3, 0x0a /* Public */,
      33,    3,  738,    3, 0x0a /* Public */,
      37,    3,  745,    3, 0x0a /* Public */,
      38,    3,  752,    3, 0x0a /* Public */,
      39,    3,  759,    3, 0x0a /* Public */,
      40,    5,  766,    3, 0x0a /* Public */,
      46,    5,  777,    3, 0x0a /* Public */,
      47,    2,  788,    3, 0x0a /* Public */,
      49,    4,  793,    3, 0x0a /* Public */,
      49,    3,  802,    3, 0x2a /* Public | MethodCloned */,
      49,    2,  809,    3, 0x2a /* Public | MethodCloned */,
      49,    4,  814,    3, 0x0a /* Public */,
      49,    3,  823,    3, 0x2a /* Public | MethodCloned */,
      49,    2,  830,    3, 0x2a /* Public | MethodCloned */,
      49,    7,  835,    3, 0x0a /* Public */,
      49,    6,  850,    3, 0x2a /* Public | MethodCloned */,
      49,    5,  863,    3, 0x2a /* Public | MethodCloned */,
      54,    2,  874,    3, 0x0a /* Public */,
      56,    3,  879,    3, 0x0a /* Public */,
      56,    2,  886,    3, 0x2a /* Public | MethodCloned */,
      56,    3,  891,    3, 0x0a /* Public */,
      56,    2,  898,    3, 0x2a /* Public | MethodCloned */,
      56,    6,  903,    3, 0x0a /* Public */,
      56,    5,  916,    3, 0x2a /* Public | MethodCloned */,
      59,    2,  927,    3, 0x0a /* Public */,
      61,    2,  932,    3, 0x0a /* Public */,
      63,    2,  937,    3, 0x0a /* Public */,
      64,    1,  942,    3, 0x0a /* Public */,
      65,    2,  945,    3, 0x0a /* Public */,
      67,    2,  950,    3, 0x0a /* Public */,
      70,    1,  955,    3, 0x0a /* Public */,
      71,    1,  958,    3, 0x0a /* Public */,
      72,    2,  961,    3, 0x0a /* Public */,
      72,    3,  966,    3, 0x0a /* Public */,
      43,    1,  973,    3, 0x0a /* Public */,
      43,    3,  976,    3, 0x0a /* Public */,
      43,    2,  983,    3, 0x2a /* Public | MethodCloned */,
      43,    2,  988,    3, 0x0a /* Public */,
      43,    3,  993,    3, 0x0a /* Public */,
      43,    2, 1000,    3, 0x2a /* Public | MethodCloned */,
      43,    3, 1005,    3, 0x0a /* Public */,
      43,    2, 1012,    3, 0x2a /* Public | MethodCloned */,
      43,    3, 1017,    3, 0x0a /* Public */,
      43,    6, 1024,    3, 0x0a /* Public */,
      43,    5, 1037,    3, 0x2a /* Public | MethodCloned */,
      80,    2, 1048,    3, 0x0a /* Public */,
      82,    2, 1053,    3, 0x0a /* Public */,
      83,    2, 1058,    3, 0x0a /* Public */,
      83,    2, 1063,    3, 0x0a /* Public */,
      83,    2, 1068,    3, 0x0a /* Public */,
      83,    2, 1073,    3, 0x0a /* Public */,
      83,    3, 1078,    3, 0x0a /* Public */,
      83,    5, 1085,    3, 0x0a /* Public */,
      85,    2, 1096,    3, 0x0a /* Public */,
      85,    2, 1101,    3, 0x0a /* Public */,
      85,    2, 1106,    3, 0x0a /* Public */,
      85,    2, 1111,    3, 0x0a /* Public */,
      85,    3, 1116,    3, 0x0a /* Public */,
      85,    5, 1123,    3, 0x0a /* Public */,
      86,    1, 1134,    3, 0x0a /* Public */,
      87,    2, 1137,    3, 0x0a /* Public */,
      89,    2, 1142,    3, 0x0a /* Public */,
      90,    2, 1147,    3, 0x0a /* Public */,
      91,    2, 1152,    3, 0x0a /* Public */,
      92,    1, 1157,    3, 0x0a /* Public */,
      94,    2, 1160,    3, 0x0a /* Public */,
      96,    5, 1165,    3, 0x0a /* Public */,
      96,    4, 1176,    3, 0x2a /* Public | MethodCloned */,
      96,    3, 1185,    3, 0x2a /* Public | MethodCloned */,
      96,    2, 1192,    3, 0x2a /* Public | MethodCloned */,
     100,    1, 1197,    3, 0x0a /* Public */,
     102,    1, 1200,    3, 0x0a /* Public */,
     103,    1, 1203,    3, 0x0a /* Public */,
     104,    1, 1206,    3, 0x0a /* Public */,
     105,    1, 1209,    3, 0x0a /* Public */,
     107,    2, 1212,    3, 0x0a /* Public */,
     109,    2, 1217,    3, 0x0a /* Public */,
     111,    1, 1222,    3, 0x0a /* Public */,
     112,    1, 1225,    3, 0x0a /* Public */,
     113,    3, 1228,    3, 0x0a /* Public */,
       5,    1, 1235,    3, 0x0a /* Public */,
     116,    1, 1238,    3, 0x0a /* Public */,
     117,    3, 1241,    3, 0x0a /* Public */,
     120,    2, 1248,    3, 0x0a /* Public */,
     121,    2, 1253,    3, 0x0a /* Public */,
     123,    2, 1258,    3, 0x0a /* Public */,
     124,    2, 1263,    3, 0x0a /* Public */,
     125,    2, 1268,    3, 0x0a /* Public */,
     126,    2, 1273,    3, 0x0a /* Public */,
     128,    3, 1278,    3, 0x0a /* Public */,
     128,    2, 1285,    3, 0x2a /* Public | MethodCloned */,
     130,    3, 1290,    3, 0x0a /* Public */,
     130,    2, 1297,    3, 0x2a /* Public | MethodCloned */,
     134,    2, 1302,    3, 0x0a /* Public */,
     136,    3, 1307,    3, 0x0a /* Public */,
     136,    2, 1314,    3, 0x2a /* Public | MethodCloned */,
     139,    2, 1319,    3, 0x0a /* Public */,
     141,    2, 1324,    3, 0x0a /* Public */,
     143,    2, 1329,    3, 0x0a /* Public */,
     144,    2, 1334,    3, 0x0a /* Public */,
     145,    2, 1339,    3, 0x0a /* Public */,
     145,    5, 1344,    3, 0x0a /* Public */,
     146,    3, 1355,    3, 0x0a /* Public */,
     146,    2, 1362,    3, 0x2a /* Public | MethodCloned */,
     147,    2, 1367,    3, 0x0a /* Public */,
     148,    2, 1372,    3, 0x0a /* Public */,
     150,    2, 1377,    3, 0x0a /* Public */,
     152,    3, 1382,    3, 0x0a /* Public */,
     155,    2, 1389,    3, 0x0a /* Public */,
     157,    1, 1394,    3, 0x0a /* Public */,
     158,    1, 1397,    3, 0x0a /* Public */,
     159,    1, 1400,    3, 0x0a /* Public */,
     160,    3, 1403,    3, 0x0a /* Public */,
     161,    2, 1410,    3, 0x0a /* Public */,
     162,    1, 1415,    3, 0x0a /* Public */,
     163,    1, 1418,    3, 0x0a /* Public */,
     164,    2, 1421,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6,    5,    7,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, 0x80000000 | 6,    7,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    9,
    0x80000000 | 11, 0x80000000 | 2,   12,
    QMetaType::QBrush, 0x80000000 | 2,   12,
    0x80000000 | 15, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,   12,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 26,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   12,   24,
    0x80000000 | 30, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF,   12,   35,   36,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF,   12,   35,   36,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF,   12,   35,   36,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF,   12,   35,   36,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::Int, 0x80000000 | 42, 0x80000000 | 44,   12,   35,   41,   43,   45,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::Int, 0x80000000 | 42, 0x80000000 | 44,   12,   35,   41,   43,   45,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 48,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17, QMetaType::Int, QMetaType::Int,   12,   18,   50,   51,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17, QMetaType::Int,   12,   18,   50,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,   12,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   12,   36,   50,   51,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int,   12,   36,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   12,   36,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::Int, QMetaType::Int,   12,   20,   21,   52,   53,   50,   51,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::Int,   12,   20,   21,   52,   53,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,   52,   53,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 55,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17, 0x80000000 | 57,   12,   18,   58,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,   12,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 57,   12,   36,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   12,   36,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 57,   12,   20,   21,   52,   53,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,   52,   53,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 60,   12,   24,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Bool,   12,   62,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 60,   12,   24,
    QMetaType::QBrush, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 66,   12,   24,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 68,   12,   69,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2,   12,
    0x80000000 | 73, 0x80000000 | 2, QMetaType::QPoint,   12,   19,
    0x80000000 | 73, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   20,   21,
    0x80000000 | 74, 0x80000000 | 2,   12,
    0x80000000 | 74, 0x80000000 | 2, 0x80000000 | 75, 0x80000000 | 77,   12,   76,   78,
    0x80000000 | 74, 0x80000000 | 2, 0x80000000 | 75,   12,   76,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::QPoint,   12,   19,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::QPolygon, 0x80000000 | 77,   12,   79,   78,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::QPolygon,   12,   79,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::QRect, 0x80000000 | 77,   12,   36,   78,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::QRect,   12,   36,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   20,   21,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 77,   12,   20,   21,   52,   53,   78,
    0x80000000 | 74, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   12,   20,   21,   52,   53,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81,   12,   24,
    0x80000000 | 75, 0x80000000 | 2, 0x80000000 | 75,   12,   76,
    QMetaType::QPoint, 0x80000000 | 2, QMetaType::QPointF,   12,   84,
    QMetaType::QPolygon, 0x80000000 | 2, QMetaType::QPolygonF,   12,   79,
    QMetaType::QPolygon, 0x80000000 | 2, QMetaType::QRectF,   12,   36,
    QMetaType::QPoint, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,
    QMetaType::QPolygon, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,   52,   53,
    0x80000000 | 75, 0x80000000 | 2, 0x80000000 | 75,   12,   76,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::QPoint,   12,   84,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QPolygon,   12,   79,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QRect,   12,   36,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   20,   21,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   12,   20,   21,   52,   53,
    QMetaType::QMatrix, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,   12,   24,
    0x80000000 | 93, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 95,   12,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF, QMetaType::QRect, 0x80000000 | 57,   12,   35,   97,   98,   99,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF, QMetaType::QRect,   12,   35,   97,   98,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34, QMetaType::QRectF,   12,   35,   97,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34,   12,   35,
    0x80000000 | 101, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    0x80000000 | 106, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 108,   12,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   12,  110,
    QMetaType::QRect, 0x80000000 | 2,   12,
    0x80000000 | 77, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,  114,  115,
    0x80000000 | 4, 0x80000000 | 2,   12,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,  118,  119,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 11,   12,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   12,  122,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 15,   12,   78,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 30,   12,   78,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   12,  122,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   12,  127,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QMatrix, QMetaType::Bool,   12,   86,  129,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QMatrix,   12,   86,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 131, QMetaType::Bool,   12,  132,  133,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 131,   12,  132,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 93,   12,  135,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 137, QMetaType::Bool,   12,  138,  133,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 137,   12,  138,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 101,   12,  140,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 106,   12,  142,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 77,   12,   78,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 4,   12,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   12,   36,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   20,   21,   52,   53,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform, QMetaType::Bool,   12,   86,  129,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform,   12,   86,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 106,   12,  142,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 149,   12,   78,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   12,  151,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,  153,  154,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 156,   12,   24,
    QMetaType::QSize, 0x80000000 | 2,   12,
    QMetaType::QTransform, 0x80000000 | 2,   12,
    0x80000000 | 106, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,  118,  119,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 55,   12,   24,
    QMetaType::QTransform, 0x80000000 | 2,   12,
    0x80000000 | 149, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 165,   12,   24,

 // enums: name, flags, count, data
     166, 0x0,    2, 1442,
     169, 0x1,    2, 1446,
     170, 0x0,    4, 1450,
     175, 0x1,    4, 1458,

 // enum data: key, value
     167, uint(PythonQtWrapper_QGraphicsView::CacheNone),
     168, uint(PythonQtWrapper_QGraphicsView::CacheBackground),
     167, uint(PythonQtWrapper_QGraphicsView::CacheNone),
     168, uint(PythonQtWrapper_QGraphicsView::CacheBackground),
     171, uint(PythonQtWrapper_QGraphicsView::DontClipPainter),
     172, uint(PythonQtWrapper_QGraphicsView::DontSavePainterState),
     173, uint(PythonQtWrapper_QGraphicsView::DontAdjustForAntialiasing),
     174, uint(PythonQtWrapper_QGraphicsView::IndirectPainting),
     171, uint(PythonQtWrapper_QGraphicsView::DontClipPainter),
     172, uint(PythonQtWrapper_QGraphicsView::DontSavePainterState),
     173, uint(PythonQtWrapper_QGraphicsView::DontAdjustForAntialiasing),
     174, uint(PythonQtWrapper_QGraphicsView::IndirectPainting),

       0        // eod
};

void PythonQtWrapper_QGraphicsView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsView *_t = static_cast<PythonQtWrapper_QGraphicsView *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsView* _r = _t->new_QGraphicsView((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsView**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsView* _r = _t->new_QGraphicsView((*reinterpret_cast< QGraphicsScene*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsView* _r = _t->new_QGraphicsView((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView**>(_a[0]) = _r; }  break;
        case 3: { QGraphicsView* _r = _t->new_QGraphicsView();
            if (_a[0]) *reinterpret_cast< QGraphicsView**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGraphicsView((*reinterpret_cast< QGraphicsView*(*)>(_a[1]))); break;
        case 5: { Qt::Alignment _r = _t->alignment((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Alignment*>(_a[0]) = _r; }  break;
        case 6: { QBrush _r = _t->backgroundBrush((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 7: { QGraphicsView::CacheMode _r = _t->cacheMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::CacheMode*>(_a[0]) = _r; }  break;
        case 8: _t->centerOn((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2]))); break;
        case 9: _t->centerOn((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 10: _t->centerOn((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 11: _t->py_q_contextMenuEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QContextMenuEvent*(*)>(_a[2]))); break;
        case 12: _t->py_q_dragEnterEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QDragEnterEvent*(*)>(_a[2]))); break;
        case 13: _t->py_q_dragLeaveEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QDragLeaveEvent*(*)>(_a[2]))); break;
        case 14: { QGraphicsView::DragMode _r = _t->dragMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::DragMode*>(_a[0]) = _r; }  break;
        case 15: _t->py_q_dragMoveEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QDragMoveEvent*(*)>(_a[2]))); break;
        case 16: _t->drawBackground((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 17: _t->py_q_drawBackground((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 18: _t->drawForeground((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 19: _t->py_q_drawForeground((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 20: _t->drawItems((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5]))); break;
        case 21: _t->py_q_drawItems((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QGraphicsItem**(*)>(_a[4])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[5]))); break;
        case 22: _t->py_q_dropEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QDropEvent*(*)>(_a[2]))); break;
        case 23: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 24: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 25: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2]))); break;
        case 26: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 27: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 28: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 29: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 30: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 31: _t->ensureVisible((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 32: { bool _r = _t->py_q_event((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 33: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2])),(*reinterpret_cast< Qt::AspectRatioMode(*)>(_a[3]))); break;
        case 34: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QGraphicsItem*(*)>(_a[2]))); break;
        case 35: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::AspectRatioMode(*)>(_a[3]))); break;
        case 36: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 37: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< Qt::AspectRatioMode(*)>(_a[6]))); break;
        case 38: _t->fitInView((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 39: _t->py_q_focusInEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 40: { bool _r = _t->py_q_focusNextPrevChild((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 41: _t->py_q_focusOutEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 42: { QBrush _r = _t->foregroundBrush((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 43: _t->py_q_inputMethodEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 44: { QVariant _r = _t->py_q_inputMethodQuery((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 45: { bool _r = _t->isInteractive((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 46: { bool _r = _t->isTransformed((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 47: { QGraphicsItem* _r = _t->itemAt((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 48: { QGraphicsItem* _r = _t->itemAt((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QGraphicsItem**>(_a[0]) = _r; }  break;
        case 49: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 50: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 51: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 52: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 53: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 54: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 55: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 56: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 57: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 58: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[6])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 59: { QList<QGraphicsItem*> _r = _t->items((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QList<QGraphicsItem*>*>(_a[0]) = _r; }  break;
        case 60: _t->py_q_keyPressEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 61: _t->py_q_keyReleaseEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 62: { QPainterPath _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 63: { QPoint _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 64: { QPolygon _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygon*>(_a[0]) = _r; }  break;
        case 65: { QPolygon _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygon*>(_a[0]) = _r; }  break;
        case 66: { QPoint _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 67: { QPolygon _r = _t->mapFromScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QPolygon*>(_a[0]) = _r; }  break;
        case 68: { QPainterPath _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 69: { QPointF _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 70: { QPolygonF _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 71: { QPolygonF _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 72: { QPointF _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 73: { QPolygonF _r = _t->mapToScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 74: { QMatrix _r = _t->matrix((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMatrix*>(_a[0]) = _r; }  break;
        case 75: _t->py_q_mouseDoubleClickEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 76: _t->py_q_mouseMoveEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 77: _t->py_q_mousePressEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 78: _t->py_q_mouseReleaseEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 79: { QGraphicsView::OptimizationFlags _r = _t->optimizationFlags((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::OptimizationFlags*>(_a[0]) = _r; }  break;
        case 80: _t->py_q_paintEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 81: _t->render((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4])),(*reinterpret_cast< Qt::AspectRatioMode(*)>(_a[5]))); break;
        case 82: _t->render((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4]))); break;
        case 83: _t->render((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRectF(*)>(_a[3]))); break;
        case 84: _t->render((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2]))); break;
        case 85: { QPainter::RenderHints _r = _t->renderHints((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::RenderHints*>(_a[0]) = _r; }  break;
        case 86: _t->resetCachedContent((*reinterpret_cast< QGraphicsView*(*)>(_a[1]))); break;
        case 87: _t->resetMatrix((*reinterpret_cast< QGraphicsView*(*)>(_a[1]))); break;
        case 88: _t->resetTransform((*reinterpret_cast< QGraphicsView*(*)>(_a[1]))); break;
        case 89: { QGraphicsView::ViewportAnchor _r = _t->resizeAnchor((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::ViewportAnchor*>(_a[0]) = _r; }  break;
        case 90: _t->py_q_resizeEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QResizeEvent*(*)>(_a[2]))); break;
        case 91: _t->rotate((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 92: { QRect _r = _t->rubberBandRect((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 93: { Qt::ItemSelectionMode _r = _t->rubberBandSelectionMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::ItemSelectionMode*>(_a[0]) = _r; }  break;
        case 94: _t->scale((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 95: { QGraphicsScene* _r = _t->scene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsScene**>(_a[0]) = _r; }  break;
        case 96: { QRectF _r = _t->sceneRect((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 97: _t->py_q_scrollContentsBy((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 98: _t->setAlignment((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< Qt::Alignment(*)>(_a[2]))); break;
        case 99: _t->setBackgroundBrush((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 100: _t->setCacheMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::CacheMode(*)>(_a[2]))); break;
        case 101: _t->setDragMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::DragMode(*)>(_a[2]))); break;
        case 102: _t->setForegroundBrush((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 103: _t->setInteractive((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 104: _t->setMatrix((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 105: _t->setMatrix((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2]))); break;
        case 106: _t->setOptimizationFlag((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::OptimizationFlag(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 107: _t->setOptimizationFlag((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::OptimizationFlag(*)>(_a[2]))); break;
        case 108: _t->setOptimizationFlags((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::OptimizationFlags(*)>(_a[2]))); break;
        case 109: _t->setRenderHint((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHint(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 110: _t->setRenderHint((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHint(*)>(_a[2]))); break;
        case 111: _t->setRenderHints((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHints(*)>(_a[2]))); break;
        case 112: _t->setResizeAnchor((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::ViewportAnchor(*)>(_a[2]))); break;
        case 113: _t->setRubberBandSelectionMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< Qt::ItemSelectionMode(*)>(_a[2]))); break;
        case 114: _t->setScene((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsScene*(*)>(_a[2]))); break;
        case 115: _t->setSceneRect((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 116: _t->setSceneRect((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 117: _t->setTransform((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 118: _t->setTransform((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2]))); break;
        case 119: _t->setTransformationAnchor((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::ViewportAnchor(*)>(_a[2]))); break;
        case 120: _t->setViewportUpdateMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QGraphicsView::ViewportUpdateMode(*)>(_a[2]))); break;
        case 121: _t->py_q_setupViewport((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2]))); break;
        case 122: _t->shear((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 123: _t->py_q_showEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QShowEvent*(*)>(_a[2]))); break;
        case 124: { QSize _r = _t->sizeHint((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 125: { QTransform _r = _t->transform((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTransform*>(_a[0]) = _r; }  break;
        case 126: { QGraphicsView::ViewportAnchor _r = _t->transformationAnchor((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::ViewportAnchor*>(_a[0]) = _r; }  break;
        case 127: _t->translate((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 128: { bool _r = _t->py_q_viewportEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 129: { QTransform _r = _t->viewportTransform((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTransform*>(_a[0]) = _r; }  break;
        case 130: { QGraphicsView::ViewportUpdateMode _r = _t->viewportUpdateMode((*reinterpret_cast< QGraphicsView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsView::ViewportUpdateMode*>(_a[0]) = _r; }  break;
        case 131: _t->py_q_wheelEvent((*reinterpret_cast< QGraphicsView*(*)>(_a[1])),(*reinterpret_cast< QWheelEvent*(*)>(_a[2]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 49:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 50:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 51:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 52:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 53:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 54:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 55:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 56:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 57:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 58:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 59:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 60:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 61:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 62:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 63:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 64:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 65:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 66:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 67:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 68:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 69:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 70:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 71:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 72:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 73:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 74:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 75:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 76:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 77:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 78:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 79:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 80:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 81:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 82:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 83:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 84:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 85:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 86:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 87:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 88:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 89:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 90:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 91:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 92:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 93:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 94:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 95:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 96:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 97:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 98:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 99:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 100:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 101:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 102:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 103:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 104:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 105:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 106:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 107:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 108:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 109:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 110:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 111:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 112:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 113:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 114:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsScene* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 115:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 116:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 117:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 118:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 119:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 120:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 121:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 122:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 123:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 124:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 125:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 126:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 127:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 128:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 129:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 130:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        case 131:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsView* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsView::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsView.data,
      qt_meta_data_PythonQtWrapper_QGraphicsView,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsView::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsView::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsView.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsView*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsView::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 132)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 132;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 132)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 132;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget_t {
    QByteArrayData data[170];
    char stringdata0[2321];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget_t qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget = {
    {
QT_MOC_LITERAL(0, 0, 31), // "PythonQtWrapper_QGraphicsWidget"
QT_MOC_LITERAL(1, 32, 19), // "new_QGraphicsWidget"
QT_MOC_LITERAL(2, 52, 16), // "QGraphicsWidget*"
QT_MOC_LITERAL(3, 69, 0), // ""
QT_MOC_LITERAL(4, 70, 14), // "QGraphicsItem*"
QT_MOC_LITERAL(5, 85, 6), // "parent"
QT_MOC_LITERAL(6, 92, 15), // "Qt::WindowFlags"
QT_MOC_LITERAL(7, 108, 6), // "wFlags"
QT_MOC_LITERAL(8, 115, 22), // "delete_QGraphicsWidget"
QT_MOC_LITERAL(9, 138, 3), // "obj"
QT_MOC_LITERAL(10, 142, 7), // "actions"
QT_MOC_LITERAL(11, 150, 15), // "QList<QAction*>"
QT_MOC_LITERAL(12, 166, 16), // "theWrappedObject"
QT_MOC_LITERAL(13, 183, 9), // "addAction"
QT_MOC_LITERAL(14, 193, 8), // "QAction*"
QT_MOC_LITERAL(15, 202, 6), // "action"
QT_MOC_LITERAL(16, 209, 10), // "addActions"
QT_MOC_LITERAL(17, 220, 10), // "adjustSize"
QT_MOC_LITERAL(18, 231, 18), // "autoFillBackground"
QT_MOC_LITERAL(19, 250, 12), // "boundingRect"
QT_MOC_LITERAL(20, 263, 11), // "changeEvent"
QT_MOC_LITERAL(21, 275, 7), // "QEvent*"
QT_MOC_LITERAL(22, 283, 5), // "event"
QT_MOC_LITERAL(23, 289, 16), // "py_q_changeEvent"
QT_MOC_LITERAL(24, 306, 10), // "closeEvent"
QT_MOC_LITERAL(25, 317, 12), // "QCloseEvent*"
QT_MOC_LITERAL(26, 330, 15), // "py_q_closeEvent"
QT_MOC_LITERAL(27, 346, 10), // "py_q_event"
QT_MOC_LITERAL(28, 357, 12), // "focusInEvent"
QT_MOC_LITERAL(29, 370, 12), // "QFocusEvent*"
QT_MOC_LITERAL(30, 383, 18), // "focusNextPrevChild"
QT_MOC_LITERAL(31, 402, 4), // "next"
QT_MOC_LITERAL(32, 407, 23), // "py_q_focusNextPrevChild"
QT_MOC_LITERAL(33, 431, 13), // "focusOutEvent"
QT_MOC_LITERAL(34, 445, 11), // "focusPolicy"
QT_MOC_LITERAL(35, 457, 15), // "Qt::FocusPolicy"
QT_MOC_LITERAL(36, 473, 11), // "focusWidget"
QT_MOC_LITERAL(37, 485, 4), // "font"
QT_MOC_LITERAL(38, 490, 23), // "py_q_getContentsMargins"
QT_MOC_LITERAL(39, 514, 6), // "qreal*"
QT_MOC_LITERAL(40, 521, 4), // "left"
QT_MOC_LITERAL(41, 526, 3), // "top"
QT_MOC_LITERAL(42, 530, 5), // "right"
QT_MOC_LITERAL(43, 536, 6), // "bottom"
QT_MOC_LITERAL(44, 543, 21), // "getWindowFrameMargins"
QT_MOC_LITERAL(45, 565, 17), // "grabKeyboardEvent"
QT_MOC_LITERAL(46, 583, 22), // "py_q_grabKeyboardEvent"
QT_MOC_LITERAL(47, 606, 14), // "grabMouseEvent"
QT_MOC_LITERAL(48, 621, 19), // "py_q_grabMouseEvent"
QT_MOC_LITERAL(49, 641, 12), // "grabShortcut"
QT_MOC_LITERAL(50, 654, 8), // "sequence"
QT_MOC_LITERAL(51, 663, 19), // "Qt::ShortcutContext"
QT_MOC_LITERAL(52, 683, 7), // "context"
QT_MOC_LITERAL(53, 691, 9), // "hideEvent"
QT_MOC_LITERAL(54, 701, 11), // "QHideEvent*"
QT_MOC_LITERAL(55, 713, 14), // "py_q_hideEvent"
QT_MOC_LITERAL(56, 728, 15), // "hoverLeaveEvent"
QT_MOC_LITERAL(57, 744, 25), // "QGraphicsSceneHoverEvent*"
QT_MOC_LITERAL(58, 770, 20), // "py_q_hoverLeaveEvent"
QT_MOC_LITERAL(59, 791, 14), // "hoverMoveEvent"
QT_MOC_LITERAL(60, 806, 19), // "py_q_hoverMoveEvent"
QT_MOC_LITERAL(61, 826, 15), // "initStyleOption"
QT_MOC_LITERAL(62, 842, 13), // "QStyleOption*"
QT_MOC_LITERAL(63, 856, 6), // "option"
QT_MOC_LITERAL(64, 863, 20), // "py_q_initStyleOption"
QT_MOC_LITERAL(65, 884, 12), // "insertAction"
QT_MOC_LITERAL(66, 897, 6), // "before"
QT_MOC_LITERAL(67, 904, 13), // "insertActions"
QT_MOC_LITERAL(68, 918, 14), // "isActiveWindow"
QT_MOC_LITERAL(69, 933, 10), // "itemChange"
QT_MOC_LITERAL(70, 944, 33), // "QGraphicsItem::GraphicsItemCh..."
QT_MOC_LITERAL(71, 978, 6), // "change"
QT_MOC_LITERAL(72, 985, 5), // "value"
QT_MOC_LITERAL(73, 991, 6), // "layout"
QT_MOC_LITERAL(74, 998, 16), // "QGraphicsLayout*"
QT_MOC_LITERAL(75, 1015, 15), // "layoutDirection"
QT_MOC_LITERAL(76, 1031, 19), // "Qt::LayoutDirection"
QT_MOC_LITERAL(77, 1051, 9), // "moveEvent"
QT_MOC_LITERAL(78, 1061, 24), // "QGraphicsSceneMoveEvent*"
QT_MOC_LITERAL(79, 1086, 14), // "py_q_moveEvent"
QT_MOC_LITERAL(80, 1101, 5), // "paint"
QT_MOC_LITERAL(81, 1107, 9), // "QPainter*"
QT_MOC_LITERAL(82, 1117, 7), // "painter"
QT_MOC_LITERAL(83, 1125, 31), // "const QStyleOptionGraphicsItem*"
QT_MOC_LITERAL(84, 1157, 8), // "QWidget*"
QT_MOC_LITERAL(85, 1166, 6), // "widget"
QT_MOC_LITERAL(86, 1173, 16), // "paintWindowFrame"
QT_MOC_LITERAL(87, 1190, 21), // "py_q_paintWindowFrame"
QT_MOC_LITERAL(88, 1212, 7), // "palette"
QT_MOC_LITERAL(89, 1220, 11), // "polishEvent"
QT_MOC_LITERAL(90, 1232, 16), // "py_q_polishEvent"
QT_MOC_LITERAL(91, 1249, 14), // "propertyChange"
QT_MOC_LITERAL(92, 1264, 12), // "propertyName"
QT_MOC_LITERAL(93, 1277, 19), // "py_q_propertyChange"
QT_MOC_LITERAL(94, 1297, 4), // "rect"
QT_MOC_LITERAL(95, 1302, 15), // "releaseShortcut"
QT_MOC_LITERAL(96, 1318, 2), // "id"
QT_MOC_LITERAL(97, 1321, 12), // "removeAction"
QT_MOC_LITERAL(98, 1334, 6), // "resize"
QT_MOC_LITERAL(99, 1341, 4), // "size"
QT_MOC_LITERAL(100, 1346, 1), // "w"
QT_MOC_LITERAL(101, 1348, 1), // "h"
QT_MOC_LITERAL(102, 1350, 11), // "resizeEvent"
QT_MOC_LITERAL(103, 1362, 26), // "QGraphicsSceneResizeEvent*"
QT_MOC_LITERAL(104, 1389, 16), // "py_q_resizeEvent"
QT_MOC_LITERAL(105, 1406, 10), // "sceneEvent"
QT_MOC_LITERAL(106, 1417, 12), // "setAttribute"
QT_MOC_LITERAL(107, 1430, 19), // "Qt::WidgetAttribute"
QT_MOC_LITERAL(108, 1450, 9), // "attribute"
QT_MOC_LITERAL(109, 1460, 2), // "on"
QT_MOC_LITERAL(110, 1463, 21), // "setAutoFillBackground"
QT_MOC_LITERAL(111, 1485, 7), // "enabled"
QT_MOC_LITERAL(112, 1493, 18), // "setContentsMargins"
QT_MOC_LITERAL(113, 1512, 14), // "setFocusPolicy"
QT_MOC_LITERAL(114, 1527, 6), // "policy"
QT_MOC_LITERAL(115, 1534, 7), // "setFont"
QT_MOC_LITERAL(116, 1542, 16), // "py_q_setGeometry"
QT_MOC_LITERAL(117, 1559, 11), // "setGeometry"
QT_MOC_LITERAL(118, 1571, 1), // "x"
QT_MOC_LITERAL(119, 1573, 1), // "y"
QT_MOC_LITERAL(120, 1575, 9), // "setLayout"
QT_MOC_LITERAL(121, 1585, 44), // "PythonQtPassOwnershipToCPP<QG..."
QT_MOC_LITERAL(122, 1630, 18), // "setLayoutDirection"
QT_MOC_LITERAL(123, 1649, 9), // "direction"
QT_MOC_LITERAL(124, 1659, 10), // "setPalette"
QT_MOC_LITERAL(125, 1670, 21), // "setShortcutAutoRepeat"
QT_MOC_LITERAL(126, 1692, 18), // "setShortcutEnabled"
QT_MOC_LITERAL(127, 1711, 8), // "setStyle"
QT_MOC_LITERAL(128, 1720, 7), // "QStyle*"
QT_MOC_LITERAL(129, 1728, 5), // "style"
QT_MOC_LITERAL(130, 1734, 34), // "static_QGraphicsWidget_setTab..."
QT_MOC_LITERAL(131, 1769, 5), // "first"
QT_MOC_LITERAL(132, 1775, 6), // "second"
QT_MOC_LITERAL(133, 1782, 14), // "setWindowFlags"
QT_MOC_LITERAL(134, 1797, 21), // "setWindowFrameMargins"
QT_MOC_LITERAL(135, 1819, 14), // "setWindowTitle"
QT_MOC_LITERAL(136, 1834, 5), // "title"
QT_MOC_LITERAL(137, 1840, 5), // "shape"
QT_MOC_LITERAL(138, 1846, 12), // "QPainterPath"
QT_MOC_LITERAL(139, 1859, 9), // "showEvent"
QT_MOC_LITERAL(140, 1869, 11), // "QShowEvent*"
QT_MOC_LITERAL(141, 1881, 14), // "py_q_showEvent"
QT_MOC_LITERAL(142, 1896, 13), // "py_q_sizeHint"
QT_MOC_LITERAL(143, 1910, 12), // "Qt::SizeHint"
QT_MOC_LITERAL(144, 1923, 5), // "which"
QT_MOC_LITERAL(145, 1929, 10), // "constraint"
QT_MOC_LITERAL(146, 1940, 13), // "testAttribute"
QT_MOC_LITERAL(147, 1954, 4), // "type"
QT_MOC_LITERAL(148, 1959, 19), // "ungrabKeyboardEvent"
QT_MOC_LITERAL(149, 1979, 24), // "py_q_ungrabKeyboardEvent"
QT_MOC_LITERAL(150, 2004, 16), // "ungrabMouseEvent"
QT_MOC_LITERAL(151, 2021, 21), // "py_q_ungrabMouseEvent"
QT_MOC_LITERAL(152, 2043, 20), // "unsetLayoutDirection"
QT_MOC_LITERAL(153, 2064, 23), // "unsetWindowFrameMargins"
QT_MOC_LITERAL(154, 2088, 19), // "py_q_updateGeometry"
QT_MOC_LITERAL(155, 2108, 11), // "windowFlags"
QT_MOC_LITERAL(156, 2120, 16), // "windowFrameEvent"
QT_MOC_LITERAL(157, 2137, 1), // "e"
QT_MOC_LITERAL(158, 2139, 21), // "py_q_windowFrameEvent"
QT_MOC_LITERAL(159, 2161, 19), // "windowFrameGeometry"
QT_MOC_LITERAL(160, 2181, 15), // "windowFrameRect"
QT_MOC_LITERAL(161, 2197, 20), // "windowFrameSectionAt"
QT_MOC_LITERAL(162, 2218, 22), // "Qt::WindowFrameSection"
QT_MOC_LITERAL(163, 2241, 3), // "pos"
QT_MOC_LITERAL(164, 2245, 25), // "py_q_windowFrameSectionAt"
QT_MOC_LITERAL(165, 2271, 11), // "windowTitle"
QT_MOC_LITERAL(166, 2283, 10), // "windowType"
QT_MOC_LITERAL(167, 2294, 14), // "Qt::WindowType"
QT_MOC_LITERAL(168, 2309, 6), // "enum_1"
QT_MOC_LITERAL(169, 2316, 4) // "Type"

    },
    "PythonQtWrapper_QGraphicsWidget\0"
    "new_QGraphicsWidget\0QGraphicsWidget*\0"
    "\0QGraphicsItem*\0parent\0Qt::WindowFlags\0"
    "wFlags\0delete_QGraphicsWidget\0obj\0"
    "actions\0QList<QAction*>\0theWrappedObject\0"
    "addAction\0QAction*\0action\0addActions\0"
    "adjustSize\0autoFillBackground\0"
    "boundingRect\0changeEvent\0QEvent*\0event\0"
    "py_q_changeEvent\0closeEvent\0QCloseEvent*\0"
    "py_q_closeEvent\0py_q_event\0focusInEvent\0"
    "QFocusEvent*\0focusNextPrevChild\0next\0"
    "py_q_focusNextPrevChild\0focusOutEvent\0"
    "focusPolicy\0Qt::FocusPolicy\0focusWidget\0"
    "font\0py_q_getContentsMargins\0qreal*\0"
    "left\0top\0right\0bottom\0getWindowFrameMargins\0"
    "grabKeyboardEvent\0py_q_grabKeyboardEvent\0"
    "grabMouseEvent\0py_q_grabMouseEvent\0"
    "grabShortcut\0sequence\0Qt::ShortcutContext\0"
    "context\0hideEvent\0QHideEvent*\0"
    "py_q_hideEvent\0hoverLeaveEvent\0"
    "QGraphicsSceneHoverEvent*\0"
    "py_q_hoverLeaveEvent\0hoverMoveEvent\0"
    "py_q_hoverMoveEvent\0initStyleOption\0"
    "QStyleOption*\0option\0py_q_initStyleOption\0"
    "insertAction\0before\0insertActions\0"
    "isActiveWindow\0itemChange\0"
    "QGraphicsItem::GraphicsItemChange\0"
    "change\0value\0layout\0QGraphicsLayout*\0"
    "layoutDirection\0Qt::LayoutDirection\0"
    "moveEvent\0QGraphicsSceneMoveEvent*\0"
    "py_q_moveEvent\0paint\0QPainter*\0painter\0"
    "const QStyleOptionGraphicsItem*\0"
    "QWidget*\0widget\0paintWindowFrame\0"
    "py_q_paintWindowFrame\0palette\0polishEvent\0"
    "py_q_polishEvent\0propertyChange\0"
    "propertyName\0py_q_propertyChange\0rect\0"
    "releaseShortcut\0id\0removeAction\0resize\0"
    "size\0w\0h\0resizeEvent\0QGraphicsSceneResizeEvent*\0"
    "py_q_resizeEvent\0sceneEvent\0setAttribute\0"
    "Qt::WidgetAttribute\0attribute\0on\0"
    "setAutoFillBackground\0enabled\0"
    "setContentsMargins\0setFocusPolicy\0"
    "policy\0setFont\0py_q_setGeometry\0"
    "setGeometry\0x\0y\0setLayout\0"
    "PythonQtPassOwnershipToCPP<QGraphicsLayout*>\0"
    "setLayoutDirection\0direction\0setPalette\0"
    "setShortcutAutoRepeat\0setShortcutEnabled\0"
    "setStyle\0QStyle*\0style\0"
    "static_QGraphicsWidget_setTabOrder\0"
    "first\0second\0setWindowFlags\0"
    "setWindowFrameMargins\0setWindowTitle\0"
    "title\0shape\0QPainterPath\0showEvent\0"
    "QShowEvent*\0py_q_showEvent\0py_q_sizeHint\0"
    "Qt::SizeHint\0which\0constraint\0"
    "testAttribute\0type\0ungrabKeyboardEvent\0"
    "py_q_ungrabKeyboardEvent\0ungrabMouseEvent\0"
    "py_q_ungrabMouseEvent\0unsetLayoutDirection\0"
    "unsetWindowFrameMargins\0py_q_updateGeometry\0"
    "windowFlags\0windowFrameEvent\0e\0"
    "py_q_windowFrameEvent\0windowFrameGeometry\0"
    "windowFrameRect\0windowFrameSectionAt\0"
    "Qt::WindowFrameSection\0pos\0"
    "py_q_windowFrameSectionAt\0windowTitle\0"
    "windowType\0Qt::WindowType\0enum_1\0Type"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGraphicsWidget[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
     110,   14, // methods
       0,    0, // properties
       1, 1124, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    2,  564,    3, 0x0a /* Public */,
       1,    1,  569,    3, 0x2a /* Public | MethodCloned */,
       1,    0,  572,    3, 0x2a /* Public | MethodCloned */,
       8,    1,  573,    3, 0x0a /* Public */,
      10,    1,  576,    3, 0x0a /* Public */,
      13,    2,  579,    3, 0x0a /* Public */,
      16,    2,  584,    3, 0x0a /* Public */,
      17,    1,  589,    3, 0x0a /* Public */,
      18,    1,  592,    3, 0x0a /* Public */,
      19,    1,  595,    3, 0x0a /* Public */,
      20,    2,  598,    3, 0x0a /* Public */,
      23,    2,  603,    3, 0x0a /* Public */,
      24,    2,  608,    3, 0x0a /* Public */,
      26,    2,  613,    3, 0x0a /* Public */,
      27,    2,  618,    3, 0x0a /* Public */,
      28,    2,  623,    3, 0x0a /* Public */,
      30,    2,  628,    3, 0x0a /* Public */,
      32,    2,  633,    3, 0x0a /* Public */,
      33,    2,  638,    3, 0x0a /* Public */,
      34,    1,  643,    3, 0x0a /* Public */,
      36,    1,  646,    3, 0x0a /* Public */,
      37,    1,  649,    3, 0x0a /* Public */,
      38,    5,  652,    3, 0x0a /* Public */,
      44,    5,  663,    3, 0x0a /* Public */,
      45,    2,  674,    3, 0x0a /* Public */,
      46,    2,  679,    3, 0x0a /* Public */,
      47,    2,  684,    3, 0x0a /* Public */,
      48,    2,  689,    3, 0x0a /* Public */,
      49,    3,  694,    3, 0x0a /* Public */,
      49,    2,  701,    3, 0x2a /* Public | MethodCloned */,
      53,    2,  706,    3, 0x0a /* Public */,
      55,    2,  711,    3, 0x0a /* Public */,
      56,    2,  716,    3, 0x0a /* Public */,
      58,    2,  721,    3, 0x0a /* Public */,
      59,    2,  726,    3, 0x0a /* Public */,
      60,    2,  731,    3, 0x0a /* Public */,
      61,    2,  736,    3, 0x0a /* Public */,
      64,    2,  741,    3, 0x0a /* Public */,
      65,    3,  746,    3, 0x0a /* Public */,
      67,    3,  753,    3, 0x0a /* Public */,
      68,    1,  760,    3, 0x0a /* Public */,
      69,    3,  763,    3, 0x0a /* Public */,
      73,    1,  770,    3, 0x0a /* Public */,
      75,    1,  773,    3, 0x0a /* Public */,
      77,    2,  776,    3, 0x0a /* Public */,
      79,    2,  781,    3, 0x0a /* Public */,
      80,    4,  786,    3, 0x0a /* Public */,
      80,    3,  795,    3, 0x2a /* Public | MethodCloned */,
      86,    4,  802,    3, 0x0a /* Public */,
      86,    3,  811,    3, 0x2a /* Public | MethodCloned */,
      87,    4,  818,    3, 0x0a /* Public */,
      87,    3,  827,    3, 0x2a /* Public | MethodCloned */,
      88,    1,  834,    3, 0x0a /* Public */,
      89,    1,  837,    3, 0x0a /* Public */,
      90,    1,  840,    3, 0x0a /* Public */,
      91,    3,  843,    3, 0x0a /* Public */,
      93,    3,  850,    3, 0x0a /* Public */,
      94,    1,  857,    3, 0x0a /* Public */,
      95,    2,  860,    3, 0x0a /* Public */,
      97,    2,  865,    3, 0x0a /* Public */,
      98,    2,  870,    3, 0x0a /* Public */,
      98,    3,  875,    3, 0x0a /* Public */,
     102,    2,  882,    3, 0x0a /* Public */,
     104,    2,  887,    3, 0x0a /* Public */,
     105,    2,  892,    3, 0x0a /* Public */,
     106,    3,  897,    3, 0x0a /* Public */,
     106,    2,  904,    3, 0x2a /* Public | MethodCloned */,
     110,    2,  909,    3, 0x0a /* Public */,
     112,    5,  914,    3, 0x0a /* Public */,
     113,    2,  925,    3, 0x0a /* Public */,
     115,    2,  930,    3, 0x0a /* Public */,
     116,    2,  935,    3, 0x0a /* Public */,
     117,    5,  940,    3, 0x0a /* Public */,
     120,    2,  951,    3, 0x0a /* Public */,
     122,    2,  956,    3, 0x0a /* Public */,
     124,    2,  961,    3, 0x0a /* Public */,
     125,    3,  966,    3, 0x0a /* Public */,
     125,    2,  973,    3, 0x2a /* Public | MethodCloned */,
     126,    3,  978,    3, 0x0a /* Public */,
     126,    2,  985,    3, 0x2a /* Public | MethodCloned */,
     127,    2,  990,    3, 0x0a /* Public */,
     130,    2,  995,    3, 0x0a /* Public */,
     133,    2, 1000,    3, 0x0a /* Public */,
     134,    5, 1005,    3, 0x0a /* Public */,
     135,    2, 1016,    3, 0x0a /* Public */,
     137,    1, 1021,    3, 0x0a /* Public */,
     139,    2, 1024,    3, 0x0a /* Public */,
     141,    2, 1029,    3, 0x0a /* Public */,
      99,    1, 1034,    3, 0x0a /* Public */,
     142,    3, 1037,    3, 0x0a /* Public */,
     142,    2, 1044,    3, 0x2a /* Public | MethodCloned */,
     129,    1, 1049,    3, 0x0a /* Public */,
     146,    2, 1052,    3, 0x0a /* Public */,
     147,    1, 1057,    3, 0x0a /* Public */,
     148,    2, 1060,    3, 0x0a /* Public */,
     149,    2, 1065,    3, 0x0a /* Public */,
     150,    2, 1070,    3, 0x0a /* Public */,
     151,    2, 1075,    3, 0x0a /* Public */,
     152,    1, 1080,    3, 0x0a /* Public */,
     153,    1, 1083,    3, 0x0a /* Public */,
     154,    1, 1086,    3, 0x0a /* Public */,
     155,    1, 1089,    3, 0x0a /* Public */,
     156,    2, 1092,    3, 0x0a /* Public */,
     158,    2, 1097,    3, 0x0a /* Public */,
     159,    1, 1102,    3, 0x0a /* Public */,
     160,    1, 1105,    3, 0x0a /* Public */,
     161,    2, 1108,    3, 0x0a /* Public */,
     164,    2, 1113,    3, 0x0a /* Public */,
     165,    1, 1118,    3, 0x0a /* Public */,
     166,    1, 1121,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6,    5,    7,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    9,
    0x80000000 | 11, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14,   12,   15,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 11,   12,   10,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25,   12,   22,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29,   12,   22,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Bool,   12,   31,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Bool,   12,   31,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29,   12,   22,
    0x80000000 | 35, 0x80000000 | 2,   12,
    0x80000000 | 2, 0x80000000 | 2,   12,
    QMetaType::QFont, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39, 0x80000000 | 39, 0x80000000 | 39, 0x80000000 | 39,   12,   40,   41,   42,   43,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39, 0x80000000 | 39, 0x80000000 | 39, 0x80000000 | 39,   12,   40,   41,   42,   43,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QKeySequence, 0x80000000 | 51,   12,   50,   52,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QKeySequence,   12,   50,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 54,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 54,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 57,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 57,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 57,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 57,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 62,   12,   63,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 62,   12,   63,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14, 0x80000000 | 14,   12,   66,   15,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14, 0x80000000 | 11,   12,   66,   10,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 70, QMetaType::QVariant,   12,   71,   72,
    0x80000000 | 74, 0x80000000 | 2,   12,
    0x80000000 | 76, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 78,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 78,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83, 0x80000000 | 84,   12,   82,   63,   85,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83,   12,   82,   63,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83, 0x80000000 | 84,   12,   82,   63,   85,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83,   12,   82,   63,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83, 0x80000000 | 84,   12,   82,   63,   85,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81, 0x80000000 | 83,   12,   82,   63,
    QMetaType::QPalette, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QString, QMetaType::QVariant,   12,   92,   72,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::QString, QMetaType::QVariant,   12,   92,   72,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   96,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14,   12,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,   12,   99,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,  100,  101,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 103,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 103,   12,   22,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 107, QMetaType::Bool,   12,  108,  109,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 107,   12,  108,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   12,  111,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   40,   41,   42,   43,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 35,   12,  114,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QFont,   12,   37,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   12,   94,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,  118,  119,  100,  101,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 121,   12,   73,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 76,   12,  123,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPalette,   12,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Bool,   12,   96,  111,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   96,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Bool,   12,   96,  111,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   96,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 128,   12,  129,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 2,  131,  132,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   12,    7,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   12,   40,   41,   42,   43,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   12,  136,
    0x80000000 | 138, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 140,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 140,   12,   22,
    QMetaType::QSizeF, 0x80000000 | 2,   12,
    QMetaType::QSizeF, 0x80000000 | 2, 0x80000000 | 143, QMetaType::QSizeF,   12,  144,  145,
    QMetaType::QSizeF, 0x80000000 | 2, 0x80000000 | 143,   12,  144,
    0x80000000 | 128, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 107,   12,  108,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   12,   22,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    0x80000000 | 6, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 21,   12,  157,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 21,   12,  157,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    0x80000000 | 162, 0x80000000 | 2, QMetaType::QPointF,   12,  163,
    0x80000000 | 162, 0x80000000 | 2, QMetaType::QPointF,   12,  163,
    QMetaType::QString, 0x80000000 | 2,   12,
    0x80000000 | 167, 0x80000000 | 2,   12,

 // enums: name, flags, count, data
     168, 0x0,    1, 1128,

 // enum data: key, value
     169, uint(PythonQtWrapper_QGraphicsWidget::Type),

       0        // eod
};

void PythonQtWrapper_QGraphicsWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGraphicsWidget *_t = static_cast<PythonQtWrapper_QGraphicsWidget *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGraphicsWidget* _r = _t->new_QGraphicsWidget((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])),(*reinterpret_cast< Qt::WindowFlags(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGraphicsWidget**>(_a[0]) = _r; }  break;
        case 1: { QGraphicsWidget* _r = _t->new_QGraphicsWidget((*reinterpret_cast< QGraphicsItem*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsWidget**>(_a[0]) = _r; }  break;
        case 2: { QGraphicsWidget* _r = _t->new_QGraphicsWidget();
            if (_a[0]) *reinterpret_cast< QGraphicsWidget**>(_a[0]) = _r; }  break;
        case 3: _t->delete_QGraphicsWidget((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 4: { QList<QAction*> _r = _t->actions((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QAction*>*>(_a[0]) = _r; }  break;
        case 5: _t->addAction((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QAction*(*)>(_a[2]))); break;
        case 6: _t->addActions((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QList<QAction*>(*)>(_a[2]))); break;
        case 7: _t->adjustSize((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 8: { bool _r = _t->autoFillBackground((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: { QRectF _r = _t->boundingRect((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 10: _t->changeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 11: _t->py_q_changeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 12: _t->closeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QCloseEvent*(*)>(_a[2]))); break;
        case 13: _t->py_q_closeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QCloseEvent*(*)>(_a[2]))); break;
        case 14: { bool _r = _t->py_q_event((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 15: _t->focusInEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 16: { bool _r = _t->focusNextPrevChild((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: { bool _r = _t->py_q_focusNextPrevChild((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: _t->focusOutEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 19: { Qt::FocusPolicy _r = _t->focusPolicy((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::FocusPolicy*>(_a[0]) = _r; }  break;
        case 20: { QGraphicsWidget* _r = _t->focusWidget((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsWidget**>(_a[0]) = _r; }  break;
        case 21: { QFont _r = _t->font((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 22: _t->py_q_getContentsMargins((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal*(*)>(_a[2])),(*reinterpret_cast< qreal*(*)>(_a[3])),(*reinterpret_cast< qreal*(*)>(_a[4])),(*reinterpret_cast< qreal*(*)>(_a[5]))); break;
        case 23: _t->getWindowFrameMargins((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal*(*)>(_a[2])),(*reinterpret_cast< qreal*(*)>(_a[3])),(*reinterpret_cast< qreal*(*)>(_a[4])),(*reinterpret_cast< qreal*(*)>(_a[5]))); break;
        case 24: _t->grabKeyboardEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 25: _t->py_q_grabKeyboardEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 26: _t->grabMouseEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 27: _t->py_q_grabMouseEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 28: { int _r = _t->grabShortcut((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QKeySequence(*)>(_a[2])),(*reinterpret_cast< Qt::ShortcutContext(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 29: { int _r = _t->grabShortcut((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QKeySequence(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 30: _t->hideEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QHideEvent*(*)>(_a[2]))); break;
        case 31: _t->py_q_hideEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QHideEvent*(*)>(_a[2]))); break;
        case 32: _t->hoverLeaveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 33: _t->py_q_hoverLeaveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 34: _t->hoverMoveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 35: _t->py_q_hoverMoveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneHoverEvent*(*)>(_a[2]))); break;
        case 36: _t->initStyleOption((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QStyleOption*(*)>(_a[2]))); break;
        case 37: _t->py_q_initStyleOption((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QStyleOption*(*)>(_a[2]))); break;
        case 38: _t->insertAction((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QAction*(*)>(_a[2])),(*reinterpret_cast< QAction*(*)>(_a[3]))); break;
        case 39: _t->insertActions((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QAction*(*)>(_a[2])),(*reinterpret_cast< QList<QAction*>(*)>(_a[3]))); break;
        case 40: { bool _r = _t->isActiveWindow((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 41: { QVariant _r = _t->itemChange((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsItem::GraphicsItemChange(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 42: { QGraphicsLayout* _r = _t->layout((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGraphicsLayout**>(_a[0]) = _r; }  break;
        case 43: { Qt::LayoutDirection _r = _t->layoutDirection((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::LayoutDirection*>(_a[0]) = _r; }  break;
        case 44: _t->moveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[2]))); break;
        case 45: _t->py_q_moveEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneMoveEvent*(*)>(_a[2]))); break;
        case 46: _t->paint((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 47: _t->paint((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3]))); break;
        case 48: _t->paintWindowFrame((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 49: _t->paintWindowFrame((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3]))); break;
        case 50: _t->py_q_paintWindowFrame((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3])),(*reinterpret_cast< QWidget*(*)>(_a[4]))); break;
        case 51: _t->py_q_paintWindowFrame((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QStyleOptionGraphicsItem*(*)>(_a[3]))); break;
        case 52: { QPalette _r = _t->palette((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPalette*>(_a[0]) = _r; }  break;
        case 53: _t->polishEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 54: _t->py_q_polishEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 55: { QVariant _r = _t->propertyChange((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 56: { QVariant _r = _t->py_q_propertyChange((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 57: { QRectF _r = _t->rect((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 58: _t->releaseShortcut((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 59: _t->removeAction((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QAction*(*)>(_a[2]))); break;
        case 60: _t->resize((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        case 61: _t->resize((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 62: _t->resizeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[2]))); break;
        case 63: _t->py_q_resizeEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsSceneResizeEvent*(*)>(_a[2]))); break;
        case 64: { bool _r = _t->sceneEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 65: _t->setAttribute((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::WidgetAttribute(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 66: _t->setAttribute((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::WidgetAttribute(*)>(_a[2]))); break;
        case 67: _t->setAutoFillBackground((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 68: _t->setContentsMargins((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 69: _t->setFocusPolicy((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::FocusPolicy(*)>(_a[2]))); break;
        case 70: _t->setFont((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QFont(*)>(_a[2]))); break;
        case 71: _t->py_q_setGeometry((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 72: _t->setGeometry((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 73: _t->setLayout((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QGraphicsLayout*>(*)>(_a[2]))); break;
        case 74: _t->setLayoutDirection((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::LayoutDirection(*)>(_a[2]))); break;
        case 75: _t->setPalette((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QPalette(*)>(_a[2]))); break;
        case 76: _t->setShortcutAutoRepeat((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 77: _t->setShortcutAutoRepeat((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 78: _t->setShortcutEnabled((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 79: _t->setShortcutEnabled((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 80: _t->setStyle((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QStyle*(*)>(_a[2]))); break;
        case 81: _t->static_QGraphicsWidget_setTabOrder((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QGraphicsWidget*(*)>(_a[2]))); break;
        case 82: _t->setWindowFlags((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::WindowFlags(*)>(_a[2]))); break;
        case 83: _t->setWindowFrameMargins((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 84: _t->setWindowTitle((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 85: { QPainterPath _r = _t->shape((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 86: _t->showEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QShowEvent*(*)>(_a[2]))); break;
        case 87: _t->py_q_showEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QShowEvent*(*)>(_a[2]))); break;
        case 88: { QSizeF _r = _t->size((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 89: { QSizeF _r = _t->py_q_sizeHint((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::SizeHint(*)>(_a[2])),(*reinterpret_cast< const QSizeF(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 90: { QSizeF _r = _t->py_q_sizeHint((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::SizeHint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 91: { QStyle* _r = _t->style((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QStyle**>(_a[0]) = _r; }  break;
        case 92: { bool _r = _t->testAttribute((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< Qt::WidgetAttribute(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 93: { int _r = _t->type((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 94: _t->ungrabKeyboardEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 95: _t->py_q_ungrabKeyboardEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 96: _t->ungrabMouseEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 97: _t->py_q_ungrabMouseEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 98: _t->unsetLayoutDirection((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 99: _t->unsetWindowFrameMargins((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 100: _t->py_q_updateGeometry((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1]))); break;
        case 101: { Qt::WindowFlags _r = _t->windowFlags((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::WindowFlags*>(_a[0]) = _r; }  break;
        case 102: { bool _r = _t->windowFrameEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 103: { bool _r = _t->py_q_windowFrameEvent((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 104: { QRectF _r = _t->windowFrameGeometry((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 105: { QRectF _r = _t->windowFrameRect((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 106: { Qt::WindowFrameSection _r = _t->windowFrameSectionAt((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< Qt::WindowFrameSection*>(_a[0]) = _r; }  break;
        case 107: { Qt::WindowFrameSection _r = _t->py_q_windowFrameSectionAt((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< Qt::WindowFrameSection*>(_a[0]) = _r; }  break;
        case 108: { QString _r = _t->windowTitle((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 109: { Qt::WindowType _r = _t->windowType((*reinterpret_cast< QGraphicsWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::WindowType*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsItem* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAction* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QAction*> >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAction* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAction* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QList<QAction*> >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 49:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 50:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 51:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 52:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 53:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 54:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 55:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 56:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 57:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 58:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 59:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAction* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 60:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 61:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 62:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 63:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 64:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 65:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 66:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 67:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 68:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 69:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 70:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 71:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 72:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 73:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 74:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 75:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 76:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 77:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 78:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 79:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 80:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QStyle* >(); break;
            }
            break;
        case 81:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 82:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 83:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 84:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 85:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 86:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 87:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 88:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 89:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 90:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 91:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 92:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 93:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 94:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 95:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 96:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 97:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 98:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 99:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 100:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 101:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 102:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 103:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 104:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 105:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 106:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 107:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 108:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        case 109:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGraphicsWidget* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGraphicsWidget::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget.data,
      qt_meta_data_PythonQtWrapper_QGraphicsWidget,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGraphicsWidget::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGraphicsWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGraphicsWidget.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGraphicsWidget*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGraphicsWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 110)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 110;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 110)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 110;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGridLayout_t {
    QByteArrayData data[67];
    char stringdata0[942];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGridLayout_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGridLayout_t qt_meta_stringdata_PythonQtWrapper_QGridLayout = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QGridLayout"
QT_MOC_LITERAL(1, 28, 15), // "new_QGridLayout"
QT_MOC_LITERAL(2, 44, 12), // "QGridLayout*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 8), // "QWidget*"
QT_MOC_LITERAL(5, 67, 6), // "parent"
QT_MOC_LITERAL(6, 74, 18), // "delete_QGridLayout"
QT_MOC_LITERAL(7, 93, 3), // "obj"
QT_MOC_LITERAL(8, 97, 12), // "py_q_addItem"
QT_MOC_LITERAL(9, 110, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 127, 12), // "QLayoutItem*"
QT_MOC_LITERAL(11, 140, 6), // "arg__1"
QT_MOC_LITERAL(12, 147, 7), // "addItem"
QT_MOC_LITERAL(13, 155, 40), // "PythonQtPassOwnershipToCPP<QL..."
QT_MOC_LITERAL(14, 196, 4), // "item"
QT_MOC_LITERAL(15, 201, 3), // "row"
QT_MOC_LITERAL(16, 205, 6), // "column"
QT_MOC_LITERAL(17, 212, 7), // "rowSpan"
QT_MOC_LITERAL(18, 220, 10), // "columnSpan"
QT_MOC_LITERAL(19, 231, 13), // "Qt::Alignment"
QT_MOC_LITERAL(20, 245, 6), // "arg__6"
QT_MOC_LITERAL(21, 252, 9), // "addLayout"
QT_MOC_LITERAL(22, 262, 36), // "PythonQtPassOwnershipToCPP<QL..."
QT_MOC_LITERAL(23, 299, 6), // "arg__4"
QT_MOC_LITERAL(24, 306, 9), // "addWidget"
QT_MOC_LITERAL(25, 316, 36), // "PythonQtPassOwnershipToCPP<QW..."
QT_MOC_LITERAL(26, 353, 8), // "cellRect"
QT_MOC_LITERAL(27, 362, 11), // "columnCount"
QT_MOC_LITERAL(28, 374, 18), // "columnMinimumWidth"
QT_MOC_LITERAL(29, 393, 13), // "columnStretch"
QT_MOC_LITERAL(30, 407, 10), // "py_q_count"
QT_MOC_LITERAL(31, 418, 24), // "py_q_expandingDirections"
QT_MOC_LITERAL(32, 443, 16), // "Qt::Orientations"
QT_MOC_LITERAL(33, 460, 17), // "hasHeightForWidth"
QT_MOC_LITERAL(34, 478, 14), // "heightForWidth"
QT_MOC_LITERAL(35, 493, 17), // "horizontalSpacing"
QT_MOC_LITERAL(36, 511, 15), // "py_q_invalidate"
QT_MOC_LITERAL(37, 527, 11), // "py_q_itemAt"
QT_MOC_LITERAL(38, 539, 5), // "index"
QT_MOC_LITERAL(39, 545, 14), // "itemAtPosition"
QT_MOC_LITERAL(40, 560, 16), // "py_q_maximumSize"
QT_MOC_LITERAL(41, 577, 21), // "minimumHeightForWidth"
QT_MOC_LITERAL(42, 599, 16), // "py_q_minimumSize"
QT_MOC_LITERAL(43, 616, 12), // "originCorner"
QT_MOC_LITERAL(44, 629, 10), // "Qt::Corner"
QT_MOC_LITERAL(45, 640, 8), // "rowCount"
QT_MOC_LITERAL(46, 649, 16), // "rowMinimumHeight"
QT_MOC_LITERAL(47, 666, 10), // "rowStretch"
QT_MOC_LITERAL(48, 677, 21), // "setColumnMinimumWidth"
QT_MOC_LITERAL(49, 699, 7), // "minSize"
QT_MOC_LITERAL(50, 707, 16), // "setColumnStretch"
QT_MOC_LITERAL(51, 724, 7), // "stretch"
QT_MOC_LITERAL(52, 732, 21), // "setDefaultPositioning"
QT_MOC_LITERAL(53, 754, 1), // "n"
QT_MOC_LITERAL(54, 756, 15), // "Qt::Orientation"
QT_MOC_LITERAL(55, 772, 6), // "orient"
QT_MOC_LITERAL(56, 779, 16), // "py_q_setGeometry"
QT_MOC_LITERAL(57, 796, 20), // "setHorizontalSpacing"
QT_MOC_LITERAL(58, 817, 7), // "spacing"
QT_MOC_LITERAL(59, 825, 15), // "setOriginCorner"
QT_MOC_LITERAL(60, 841, 19), // "setRowMinimumHeight"
QT_MOC_LITERAL(61, 861, 13), // "setRowStretch"
QT_MOC_LITERAL(62, 875, 10), // "setSpacing"
QT_MOC_LITERAL(63, 886, 18), // "setVerticalSpacing"
QT_MOC_LITERAL(64, 905, 8), // "sizeHint"
QT_MOC_LITERAL(65, 914, 11), // "py_q_takeAt"
QT_MOC_LITERAL(66, 926, 15) // "verticalSpacing"

    },
    "PythonQtWrapper_QGridLayout\0new_QGridLayout\0"
    "QGridLayout*\0\0QWidget*\0parent\0"
    "delete_QGridLayout\0obj\0py_q_addItem\0"
    "theWrappedObject\0QLayoutItem*\0arg__1\0"
    "addItem\0PythonQtPassOwnershipToCPP<QLayoutItem*>\0"
    "item\0row\0column\0rowSpan\0columnSpan\0"
    "Qt::Alignment\0arg__6\0addLayout\0"
    "PythonQtPassOwnershipToCPP<QLayout*>\0"
    "arg__4\0addWidget\0PythonQtPassOwnershipToCPP<QWidget*>\0"
    "cellRect\0columnCount\0columnMinimumWidth\0"
    "columnStretch\0py_q_count\0"
    "py_q_expandingDirections\0Qt::Orientations\0"
    "hasHeightForWidth\0heightForWidth\0"
    "horizontalSpacing\0py_q_invalidate\0"
    "py_q_itemAt\0index\0itemAtPosition\0"
    "py_q_maximumSize\0minimumHeightForWidth\0"
    "py_q_minimumSize\0originCorner\0Qt::Corner\0"
    "rowCount\0rowMinimumHeight\0rowStretch\0"
    "setColumnMinimumWidth\0minSize\0"
    "setColumnStretch\0stretch\0setDefaultPositioning\0"
    "n\0Qt::Orientation\0orient\0py_q_setGeometry\0"
    "setHorizontalSpacing\0spacing\0"
    "setOriginCorner\0setRowMinimumHeight\0"
    "setRowStretch\0setSpacing\0setVerticalSpacing\0"
    "sizeHint\0py_q_takeAt\0verticalSpacing"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGridLayout[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      49,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,  259,    3, 0x0a /* Public */,
       1,    1,  260,    3, 0x0a /* Public */,
       6,    1,  263,    3, 0x0a /* Public */,
       8,    2,  266,    3, 0x0a /* Public */,
      12,    7,  271,    3, 0x0a /* Public */,
      12,    6,  286,    3, 0x2a /* Public | MethodCloned */,
      12,    5,  299,    3, 0x2a /* Public | MethodCloned */,
      12,    4,  310,    3, 0x2a /* Public | MethodCloned */,
      21,    5,  319,    3, 0x0a /* Public */,
      21,    4,  330,    3, 0x2a /* Public | MethodCloned */,
      21,    7,  339,    3, 0x0a /* Public */,
      21,    6,  354,    3, 0x2a /* Public | MethodCloned */,
      24,    5,  367,    3, 0x0a /* Public */,
      24,    4,  378,    3, 0x2a /* Public | MethodCloned */,
      24,    7,  387,    3, 0x0a /* Public */,
      24,    6,  402,    3, 0x2a /* Public | MethodCloned */,
      26,    3,  415,    3, 0x0a /* Public */,
      27,    1,  422,    3, 0x0a /* Public */,
      28,    2,  425,    3, 0x0a /* Public */,
      29,    2,  430,    3, 0x0a /* Public */,
      30,    1,  435,    3, 0x0a /* Public */,
      31,    1,  438,    3, 0x0a /* Public */,
      33,    1,  441,    3, 0x0a /* Public */,
      34,    2,  444,    3, 0x0a /* Public */,
      35,    1,  449,    3, 0x0a /* Public */,
      36,    1,  452,    3, 0x0a /* Public */,
      37,    2,  455,    3, 0x0a /* Public */,
      39,    3,  460,    3, 0x0a /* Public */,
      40,    1,  467,    3, 0x0a /* Public */,
      41,    2,  470,    3, 0x0a /* Public */,
      42,    1,  475,    3, 0x0a /* Public */,
      43,    1,  478,    3, 0x0a /* Public */,
      45,    1,  481,    3, 0x0a /* Public */,
      46,    2,  484,    3, 0x0a /* Public */,
      47,    2,  489,    3, 0x0a /* Public */,
      48,    3,  494,    3, 0x0a /* Public */,
      50,    3,  501,    3, 0x0a /* Public */,
      52,    3,  508,    3, 0x0a /* Public */,
      56,    2,  515,    3, 0x0a /* Public */,
      57,    2,  520,    3, 0x0a /* Public */,
      59,    2,  525,    3, 0x0a /* Public */,
      60,    3,  530,    3, 0x0a /* Public */,
      61,    3,  537,    3, 0x0a /* Public */,
      62,    2,  544,    3, 0x0a /* Public */,
      63,    2,  549,    3, 0x0a /* Public */,
      64,    1,  554,    3, 0x0a /* Public */,
      58,    1,  557,    3, 0x0a /* Public */,
      65,    2,  560,    3, 0x0a /* Public */,
      66,    1,  565,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,    9,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 19,    9,   14,   15,   16,   17,   18,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,    9,   14,   15,   16,   17,   18,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13, QMetaType::Int, QMetaType::Int, QMetaType::Int,    9,   14,   15,   16,   17,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13, QMetaType::Int, QMetaType::Int,    9,   14,   15,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, QMetaType::Int, QMetaType::Int, 0x80000000 | 19,    9,   11,   15,   16,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, QMetaType::Int, QMetaType::Int,    9,   11,   15,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 19,    9,   11,   15,   16,   17,   18,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,    9,   11,   15,   16,   17,   18,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, QMetaType::Int, QMetaType::Int, 0x80000000 | 19,    9,   11,   15,   16,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, QMetaType::Int, QMetaType::Int,    9,   11,   15,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 19,    9,   11,   15,   16,   17,   18,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,    9,   11,   15,   16,   17,   18,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   15,   16,
    QMetaType::Int, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   16,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   16,
    QMetaType::Int, 0x80000000 | 2,    9,
    0x80000000 | 32, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   11,
    QMetaType::Int, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2,    9,
    0x80000000 | 10, 0x80000000 | 2, QMetaType::Int,    9,   38,
    0x80000000 | 10, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   15,   16,
    QMetaType::QSize, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   11,
    QMetaType::QSize, 0x80000000 | 2,    9,
    0x80000000 | 44, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   15,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,    9,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   16,   49,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   16,   51,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, 0x80000000 | 54,    9,   53,   55,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,    9,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,    9,   58,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44,    9,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   15,   49,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,    9,   15,   51,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,    9,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,    9,   58,
    QMetaType::QSize, 0x80000000 | 2,    9,
    QMetaType::Int, 0x80000000 | 2,    9,
    0x80000000 | 10, 0x80000000 | 2, QMetaType::Int,    9,   38,
    QMetaType::Int, 0x80000000 | 2,    9,

       0        // eod
};

void PythonQtWrapper_QGridLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGridLayout *_t = static_cast<PythonQtWrapper_QGridLayout *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGridLayout* _r = _t->new_QGridLayout();
            if (_a[0]) *reinterpret_cast< QGridLayout**>(_a[0]) = _r; }  break;
        case 1: { QGridLayout* _r = _t->new_QGridLayout((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGridLayout**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QGridLayout((*reinterpret_cast< QGridLayout*(*)>(_a[1]))); break;
        case 3: _t->py_q_addItem((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< QLayoutItem*(*)>(_a[2]))); break;
        case 4: _t->addItem((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayoutItem*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< Qt::Alignment(*)>(_a[7]))); break;
        case 5: _t->addItem((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayoutItem*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 6: _t->addItem((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayoutItem*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 7: _t->addItem((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayoutItem*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 8: _t->addLayout((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayout*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< Qt::Alignment(*)>(_a[5]))); break;
        case 9: _t->addLayout((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayout*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 10: _t->addLayout((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayout*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< Qt::Alignment(*)>(_a[7]))); break;
        case 11: _t->addLayout((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QLayout*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 12: _t->addWidget((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< Qt::Alignment(*)>(_a[5]))); break;
        case 13: _t->addWidget((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 14: _t->addWidget((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< Qt::Alignment(*)>(_a[7]))); break;
        case 15: _t->addWidget((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< PythonQtPassOwnershipToCPP<QWidget*>(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 16: { QRect _r = _t->cellRect((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 17: { int _r = _t->columnCount((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 18: { int _r = _t->columnMinimumWidth((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 19: { int _r = _t->columnStretch((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 20: { int _r = _t->py_q_count((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 21: { Qt::Orientations _r = _t->py_q_expandingDirections((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Orientations*>(_a[0]) = _r; }  break;
        case 22: { bool _r = _t->hasHeightForWidth((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 23: { int _r = _t->heightForWidth((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 24: { int _r = _t->horizontalSpacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 25: _t->py_q_invalidate((*reinterpret_cast< QGridLayout*(*)>(_a[1]))); break;
        case 26: { QLayoutItem* _r = _t->py_q_itemAt((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QLayoutItem**>(_a[0]) = _r; }  break;
        case 27: { QLayoutItem* _r = _t->itemAtPosition((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QLayoutItem**>(_a[0]) = _r; }  break;
        case 28: { QSize _r = _t->py_q_maximumSize((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 29: { int _r = _t->minimumHeightForWidth((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 30: { QSize _r = _t->py_q_minimumSize((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 31: { Qt::Corner _r = _t->originCorner((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Corner*>(_a[0]) = _r; }  break;
        case 32: { int _r = _t->rowCount((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 33: { int _r = _t->rowMinimumHeight((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 34: { int _r = _t->rowStretch((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 35: _t->setColumnMinimumWidth((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 36: _t->setColumnStretch((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 37: _t->setDefaultPositioning((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::Orientation(*)>(_a[3]))); break;
        case 38: _t->py_q_setGeometry((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 39: _t->setHorizontalSpacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 40: _t->setOriginCorner((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< Qt::Corner(*)>(_a[2]))); break;
        case 41: _t->setRowMinimumHeight((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 42: _t->setRowStretch((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 43: _t->setSpacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 44: _t->setVerticalSpacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 45: { QSize _r = _t->sizeHint((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 46: { int _r = _t->spacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 47: { QLayoutItem* _r = _t->py_q_takeAt((*reinterpret_cast< QGridLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QLayoutItem**>(_a[0]) = _r; }  break;
        case 48: { int _r = _t->verticalSpacing((*reinterpret_cast< QGridLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGridLayout* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGridLayout::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGridLayout.data,
      qt_meta_data_PythonQtWrapper_QGridLayout,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGridLayout::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGridLayout::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGridLayout.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGridLayout*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGridLayout::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 49)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 49;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 49)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 49;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGroupBox_t {
    QByteArrayData data[41];
    char stringdata0[523];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGroupBox_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGroupBox_t qt_meta_stringdata_PythonQtWrapper_QGroupBox = {
    {
QT_MOC_LITERAL(0, 0, 25), // "PythonQtWrapper_QGroupBox"
QT_MOC_LITERAL(1, 26, 13), // "new_QGroupBox"
QT_MOC_LITERAL(2, 40, 10), // "QGroupBox*"
QT_MOC_LITERAL(3, 51, 0), // ""
QT_MOC_LITERAL(4, 52, 8), // "QWidget*"
QT_MOC_LITERAL(5, 61, 6), // "parent"
QT_MOC_LITERAL(6, 68, 5), // "title"
QT_MOC_LITERAL(7, 74, 16), // "delete_QGroupBox"
QT_MOC_LITERAL(8, 91, 3), // "obj"
QT_MOC_LITERAL(9, 95, 9), // "alignment"
QT_MOC_LITERAL(10, 105, 13), // "Qt::Alignment"
QT_MOC_LITERAL(11, 119, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 136, 16), // "py_q_changeEvent"
QT_MOC_LITERAL(13, 153, 7), // "QEvent*"
QT_MOC_LITERAL(14, 161, 5), // "event"
QT_MOC_LITERAL(15, 167, 15), // "py_q_childEvent"
QT_MOC_LITERAL(16, 183, 12), // "QChildEvent*"
QT_MOC_LITERAL(17, 196, 10), // "py_q_event"
QT_MOC_LITERAL(18, 207, 17), // "py_q_focusInEvent"
QT_MOC_LITERAL(19, 225, 12), // "QFocusEvent*"
QT_MOC_LITERAL(20, 238, 15), // "initStyleOption"
QT_MOC_LITERAL(21, 254, 21), // "QStyleOptionGroupBox*"
QT_MOC_LITERAL(22, 276, 6), // "option"
QT_MOC_LITERAL(23, 283, 11), // "isCheckable"
QT_MOC_LITERAL(24, 295, 9), // "isChecked"
QT_MOC_LITERAL(25, 305, 6), // "isFlat"
QT_MOC_LITERAL(26, 312, 15), // "minimumSizeHint"
QT_MOC_LITERAL(27, 328, 19), // "py_q_mouseMoveEvent"
QT_MOC_LITERAL(28, 348, 12), // "QMouseEvent*"
QT_MOC_LITERAL(29, 361, 20), // "py_q_mousePressEvent"
QT_MOC_LITERAL(30, 382, 22), // "py_q_mouseReleaseEvent"
QT_MOC_LITERAL(31, 405, 15), // "py_q_paintEvent"
QT_MOC_LITERAL(32, 421, 12), // "QPaintEvent*"
QT_MOC_LITERAL(33, 434, 16), // "py_q_resizeEvent"
QT_MOC_LITERAL(34, 451, 13), // "QResizeEvent*"
QT_MOC_LITERAL(35, 465, 12), // "setAlignment"
QT_MOC_LITERAL(36, 478, 12), // "setCheckable"
QT_MOC_LITERAL(37, 491, 9), // "checkable"
QT_MOC_LITERAL(38, 501, 7), // "setFlat"
QT_MOC_LITERAL(39, 509, 4), // "flat"
QT_MOC_LITERAL(40, 514, 8) // "setTitle"

    },
    "PythonQtWrapper_QGroupBox\0new_QGroupBox\0"
    "QGroupBox*\0\0QWidget*\0parent\0title\0"
    "delete_QGroupBox\0obj\0alignment\0"
    "Qt::Alignment\0theWrappedObject\0"
    "py_q_changeEvent\0QEvent*\0event\0"
    "py_q_childEvent\0QChildEvent*\0py_q_event\0"
    "py_q_focusInEvent\0QFocusEvent*\0"
    "initStyleOption\0QStyleOptionGroupBox*\0"
    "option\0isCheckable\0isChecked\0isFlat\0"
    "minimumSizeHint\0py_q_mouseMoveEvent\0"
    "QMouseEvent*\0py_q_mousePressEvent\0"
    "py_q_mouseReleaseEvent\0py_q_paintEvent\0"
    "QPaintEvent*\0py_q_resizeEvent\0"
    "QResizeEvent*\0setAlignment\0setCheckable\0"
    "checkable\0setFlat\0flat\0setTitle"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGroupBox[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      25,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  139,    3, 0x0a /* Public */,
       1,    0,  142,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  143,    3, 0x0a /* Public */,
       1,    1,  148,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  151,    3, 0x0a /* Public */,
       9,    1,  154,    3, 0x0a /* Public */,
      12,    2,  157,    3, 0x0a /* Public */,
      15,    2,  162,    3, 0x0a /* Public */,
      17,    2,  167,    3, 0x0a /* Public */,
      18,    2,  172,    3, 0x0a /* Public */,
      20,    2,  177,    3, 0x0a /* Public */,
      23,    1,  182,    3, 0x0a /* Public */,
      24,    1,  185,    3, 0x0a /* Public */,
      25,    1,  188,    3, 0x0a /* Public */,
      26,    1,  191,    3, 0x0a /* Public */,
      27,    2,  194,    3, 0x0a /* Public */,
      29,    2,  199,    3, 0x0a /* Public */,
      30,    2,  204,    3, 0x0a /* Public */,
      31,    2,  209,    3, 0x0a /* Public */,
      33,    2,  214,    3, 0x0a /* Public */,
      35,    2,  219,    3, 0x0a /* Public */,
      36,    2,  224,    3, 0x0a /* Public */,
      38,    2,  229,    3, 0x0a /* Public */,
      40,    2,  234,    3, 0x0a /* Public */,
       6,    1,  239,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QString, 0x80000000 | 4,    6,    5,
    0x80000000 | 2, QMetaType::QString,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    0x80000000 | 10, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 13,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,   11,   14,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 13,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 21,   11,   22,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::QSize, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32,   11,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34,   11,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,   37,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,   39,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   11,    6,
    QMetaType::QString, 0x80000000 | 2,   11,

       0        // eod
};

void PythonQtWrapper_QGroupBox::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGroupBox *_t = static_cast<PythonQtWrapper_QGroupBox *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QGroupBox* _r = _t->new_QGroupBox((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGroupBox**>(_a[0]) = _r; }  break;
        case 1: { QGroupBox* _r = _t->new_QGroupBox();
            if (_a[0]) *reinterpret_cast< QGroupBox**>(_a[0]) = _r; }  break;
        case 2: { QGroupBox* _r = _t->new_QGroupBox((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QGroupBox**>(_a[0]) = _r; }  break;
        case 3: { QGroupBox* _r = _t->new_QGroupBox((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QGroupBox**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QGroupBox((*reinterpret_cast< QGroupBox*(*)>(_a[1]))); break;
        case 5: { Qt::Alignment _r = _t->alignment((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Alignment*>(_a[0]) = _r; }  break;
        case 6: _t->py_q_changeEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 7: _t->py_q_childEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QChildEvent*(*)>(_a[2]))); break;
        case 8: { bool _r = _t->py_q_event((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: _t->py_q_focusInEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 10: _t->initStyleOption((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QStyleOptionGroupBox*(*)>(_a[2]))); break;
        case 11: { bool _r = _t->isCheckable((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { bool _r = _t->isChecked((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 13: { bool _r = _t->isFlat((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 14: { QSize _r = _t->minimumSizeHint((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 15: _t->py_q_mouseMoveEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 16: _t->py_q_mousePressEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 17: _t->py_q_mouseReleaseEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 18: _t->py_q_paintEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 19: _t->py_q_resizeEvent((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< QResizeEvent*(*)>(_a[2]))); break;
        case 20: _t->setAlignment((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 21: _t->setCheckable((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 22: _t->setFlat((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 23: _t->setTitle((*reinterpret_cast< QGroupBox*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 24: { QString _r = _t->title((*reinterpret_cast< QGroupBox*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGroupBox* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGroupBox::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGroupBox.data,
      qt_meta_data_PythonQtWrapper_QGroupBox,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGroupBox::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGroupBox::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGroupBox.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGroupBox*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGroupBox::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 25)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 25;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 25)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 25;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QGuiApplication_t {
    QByteArrayData data[75];
    char stringdata0[1978];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QGuiApplication_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QGuiApplication_t qt_meta_stringdata_PythonQtWrapper_QGuiApplication = {
    {
QT_MOC_LITERAL(0, 0, 31), // "PythonQtWrapper_QGuiApplication"
QT_MOC_LITERAL(1, 32, 22), // "delete_QGuiApplication"
QT_MOC_LITERAL(2, 55, 0), // ""
QT_MOC_LITERAL(3, 56, 16), // "QGuiApplication*"
QT_MOC_LITERAL(4, 73, 3), // "obj"
QT_MOC_LITERAL(5, 77, 33), // "static_QGuiApplication_allWin..."
QT_MOC_LITERAL(6, 111, 15), // "QList<QWindow*>"
QT_MOC_LITERAL(7, 127, 45), // "static_QGuiApplication_applic..."
QT_MOC_LITERAL(8, 173, 39), // "static_QGuiApplication_applic..."
QT_MOC_LITERAL(9, 213, 20), // "Qt::ApplicationState"
QT_MOC_LITERAL(10, 234, 43), // "static_QGuiApplication_change..."
QT_MOC_LITERAL(11, 278, 6), // "arg__1"
QT_MOC_LITERAL(12, 285, 32), // "static_QGuiApplication_clipboard"
QT_MOC_LITERAL(13, 318, 11), // "QClipboard*"
QT_MOC_LITERAL(14, 330, 43), // "static_QGuiApplication_deskto..."
QT_MOC_LITERAL(15, 374, 16), // "devicePixelRatio"
QT_MOC_LITERAL(16, 391, 16), // "theWrappedObject"
QT_MOC_LITERAL(17, 408, 10), // "py_q_event"
QT_MOC_LITERAL(18, 419, 7), // "QEvent*"
QT_MOC_LITERAL(19, 427, 27), // "static_QGuiApplication_exec"
QT_MOC_LITERAL(20, 455, 34), // "static_QGuiApplication_focusO..."
QT_MOC_LITERAL(21, 490, 34), // "static_QGuiApplication_focusW..."
QT_MOC_LITERAL(22, 525, 8), // "QWindow*"
QT_MOC_LITERAL(23, 534, 27), // "static_QGuiApplication_font"
QT_MOC_LITERAL(24, 562, 34), // "static_QGuiApplication_inputM..."
QT_MOC_LITERAL(25, 597, 13), // "QInputMethod*"
QT_MOC_LITERAL(26, 611, 57), // "static_QGuiApplication_isFall..."
QT_MOC_LITERAL(27, 669, 36), // "static_QGuiApplication_isLeft..."
QT_MOC_LITERAL(28, 706, 36), // "static_QGuiApplication_isRigh..."
QT_MOC_LITERAL(29, 743, 15), // "isSavingSession"
QT_MOC_LITERAL(30, 759, 17), // "isSessionRestored"
QT_MOC_LITERAL(31, 777, 40), // "static_QGuiApplication_keyboa..."
QT_MOC_LITERAL(32, 818, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(33, 840, 38), // "static_QGuiApplication_layout..."
QT_MOC_LITERAL(34, 879, 19), // "Qt::LayoutDirection"
QT_MOC_LITERAL(35, 899, 34), // "static_QGuiApplication_modalW..."
QT_MOC_LITERAL(36, 934, 35), // "static_QGuiApplication_mouseB..."
QT_MOC_LITERAL(37, 970, 16), // "Qt::MouseButtons"
QT_MOC_LITERAL(38, 987, 11), // "py_q_notify"
QT_MOC_LITERAL(39, 999, 6), // "arg__2"
QT_MOC_LITERAL(40, 1006, 37), // "static_QGuiApplication_overri..."
QT_MOC_LITERAL(41, 1044, 8), // "QCursor*"
QT_MOC_LITERAL(42, 1053, 30), // "static_QGuiApplication_palette"
QT_MOC_LITERAL(43, 1084, 35), // "static_QGuiApplication_platfo..."
QT_MOC_LITERAL(44, 1120, 36), // "static_QGuiApplication_primar..."
QT_MOC_LITERAL(45, 1157, 8), // "QScreen*"
QT_MOC_LITERAL(46, 1166, 45), // "static_QGuiApplication_queryK..."
QT_MOC_LITERAL(47, 1212, 45), // "static_QGuiApplication_quitOn..."
QT_MOC_LITERAL(48, 1258, 44), // "static_QGuiApplication_restor..."
QT_MOC_LITERAL(49, 1303, 30), // "static_QGuiApplication_screens"
QT_MOC_LITERAL(50, 1334, 15), // "QList<QScreen*>"
QT_MOC_LITERAL(51, 1350, 9), // "sessionId"
QT_MOC_LITERAL(52, 1360, 10), // "sessionKey"
QT_MOC_LITERAL(53, 1371, 48), // "static_QGuiApplication_setApp..."
QT_MOC_LITERAL(54, 1420, 4), // "name"
QT_MOC_LITERAL(55, 1425, 46), // "static_QGuiApplication_setDes..."
QT_MOC_LITERAL(56, 1472, 2), // "on"
QT_MOC_LITERAL(57, 1475, 58), // "static_QGuiApplication_setFal..."
QT_MOC_LITERAL(58, 1534, 30), // "static_QGuiApplication_setFont"
QT_MOC_LITERAL(59, 1565, 41), // "static_QGuiApplication_setLay..."
QT_MOC_LITERAL(60, 1607, 9), // "direction"
QT_MOC_LITERAL(61, 1617, 40), // "static_QGuiApplication_setOve..."
QT_MOC_LITERAL(62, 1658, 33), // "static_QGuiApplication_setPal..."
QT_MOC_LITERAL(63, 1692, 3), // "pal"
QT_MOC_LITERAL(64, 1696, 48), // "static_QGuiApplication_setQui..."
QT_MOC_LITERAL(65, 1745, 4), // "quit"
QT_MOC_LITERAL(66, 1750, 36), // "static_QGuiApplication_setWin..."
QT_MOC_LITERAL(67, 1787, 4), // "icon"
QT_MOC_LITERAL(68, 1792, 33), // "static_QGuiApplication_styleH..."
QT_MOC_LITERAL(69, 1826, 12), // "QStyleHints*"
QT_MOC_LITERAL(70, 1839, 27), // "static_QGuiApplication_sync"
QT_MOC_LITERAL(71, 1867, 33), // "static_QGuiApplication_topLev..."
QT_MOC_LITERAL(72, 1901, 3), // "pos"
QT_MOC_LITERAL(73, 1905, 38), // "static_QGuiApplication_topLev..."
QT_MOC_LITERAL(74, 1944, 33) // "static_QGuiApplication_window..."

    },
    "PythonQtWrapper_QGuiApplication\0"
    "delete_QGuiApplication\0\0QGuiApplication*\0"
    "obj\0static_QGuiApplication_allWindows\0"
    "QList<QWindow*>\0"
    "static_QGuiApplication_applicationDisplayName\0"
    "static_QGuiApplication_applicationState\0"
    "Qt::ApplicationState\0"
    "static_QGuiApplication_changeOverrideCursor\0"
    "arg__1\0static_QGuiApplication_clipboard\0"
    "QClipboard*\0static_QGuiApplication_desktopSettingsAware\0"
    "devicePixelRatio\0theWrappedObject\0"
    "py_q_event\0QEvent*\0static_QGuiApplication_exec\0"
    "static_QGuiApplication_focusObject\0"
    "static_QGuiApplication_focusWindow\0"
    "QWindow*\0static_QGuiApplication_font\0"
    "static_QGuiApplication_inputMethod\0"
    "QInputMethod*\0"
    "static_QGuiApplication_isFallbackSessionManagementEnabled\0"
    "static_QGuiApplication_isLeftToRight\0"
    "static_QGuiApplication_isRightToLeft\0"
    "isSavingSession\0isSessionRestored\0"
    "static_QGuiApplication_keyboardModifiers\0"
    "Qt::KeyboardModifiers\0"
    "static_QGuiApplication_layoutDirection\0"
    "Qt::LayoutDirection\0"
    "static_QGuiApplication_modalWindow\0"
    "static_QGuiApplication_mouseButtons\0"
    "Qt::MouseButtons\0py_q_notify\0arg__2\0"
    "static_QGuiApplication_overrideCursor\0"
    "QCursor*\0static_QGuiApplication_palette\0"
    "static_QGuiApplication_platformName\0"
    "static_QGuiApplication_primaryScreen\0"
    "QScreen*\0static_QGuiApplication_queryKeyboardModifiers\0"
    "static_QGuiApplication_quitOnLastWindowClosed\0"
    "static_QGuiApplication_restoreOverrideCursor\0"
    "static_QGuiApplication_screens\0"
    "QList<QScreen*>\0sessionId\0sessionKey\0"
    "static_QGuiApplication_setApplicationDisplayName\0"
    "name\0static_QGuiApplication_setDesktopSettingsAware\0"
    "on\0static_QGuiApplication_setFallbackSessionManagementEnabled\0"
    "static_QGuiApplication_setFont\0"
    "static_QGuiApplication_setLayoutDirection\0"
    "direction\0static_QGuiApplication_setOverrideCursor\0"
    "static_QGuiApplication_setPalette\0pal\0"
    "static_QGuiApplication_setQuitOnLastWindowClosed\0"
    "quit\0static_QGuiApplication_setWindowIcon\0"
    "icon\0static_QGuiApplication_styleHints\0"
    "QStyleHints*\0static_QGuiApplication_sync\0"
    "static_QGuiApplication_topLevelAt\0pos\0"
    "static_QGuiApplication_topLevelWindows\0"
    "static_QGuiApplication_windowIcon"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QGuiApplication[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      48,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    1,  254,    2, 0x0a /* Public */,
       5,    0,  257,    2, 0x0a /* Public */,
       7,    0,  258,    2, 0x0a /* Public */,
       8,    0,  259,    2, 0x0a /* Public */,
      10,    1,  260,    2, 0x0a /* Public */,
      12,    0,  263,    2, 0x0a /* Public */,
      14,    0,  264,    2, 0x0a /* Public */,
      15,    1,  265,    2, 0x0a /* Public */,
      17,    2,  268,    2, 0x0a /* Public */,
      19,    0,  273,    2, 0x0a /* Public */,
      20,    0,  274,    2, 0x0a /* Public */,
      21,    0,  275,    2, 0x0a /* Public */,
      23,    0,  276,    2, 0x0a /* Public */,
      24,    0,  277,    2, 0x0a /* Public */,
      26,    0,  278,    2, 0x0a /* Public */,
      27,    0,  279,    2, 0x0a /* Public */,
      28,    0,  280,    2, 0x0a /* Public */,
      29,    1,  281,    2, 0x0a /* Public */,
      30,    1,  284,    2, 0x0a /* Public */,
      31,    0,  287,    2, 0x0a /* Public */,
      33,    0,  288,    2, 0x0a /* Public */,
      35,    0,  289,    2, 0x0a /* Public */,
      36,    0,  290,    2, 0x0a /* Public */,
      38,    3,  291,    2, 0x0a /* Public */,
      40,    0,  298,    2, 0x0a /* Public */,
      42,    0,  299,    2, 0x0a /* Public */,
      43,    0,  300,    2, 0x0a /* Public */,
      44,    0,  301,    2, 0x0a /* Public */,
      46,    0,  302,    2, 0x0a /* Public */,
      47,    0,  303,    2, 0x0a /* Public */,
      48,    0,  304,    2, 0x0a /* Public */,
      49,    0,  305,    2, 0x0a /* Public */,
      51,    1,  306,    2, 0x0a /* Public */,
      52,    1,  309,    2, 0x0a /* Public */,
      53,    1,  312,    2, 0x0a /* Public */,
      55,    1,  315,    2, 0x0a /* Public */,
      57,    1,  318,    2, 0x0a /* Public */,
      58,    1,  321,    2, 0x0a /* Public */,
      59,    1,  324,    2, 0x0a /* Public */,
      61,    1,  327,    2, 0x0a /* Public */,
      62,    1,  330,    2, 0x0a /* Public */,
      64,    1,  333,    2, 0x0a /* Public */,
      66,    1,  336,    2, 0x0a /* Public */,
      68,    0,  339,    2, 0x0a /* Public */,
      70,    0,  340,    2, 0x0a /* Public */,
      71,    1,  341,    2, 0x0a /* Public */,
      73,    0,  344,    2, 0x0a /* Public */,
      74,    0,  345,    2, 0x0a /* Public */,

 // slots: parameters
    QMetaType::Void, 0x80000000 | 3,    4,
    0x80000000 | 6,
    QMetaType::QString,
    0x80000000 | 9,
    QMetaType::Void, QMetaType::QCursor,   11,
    0x80000000 | 13,
    QMetaType::Bool,
    QMetaType::QReal, 0x80000000 | 3,   16,
    QMetaType::Bool, 0x80000000 | 3, 0x80000000 | 18,   16,   11,
    QMetaType::Int,
    QMetaType::QObjectStar,
    0x80000000 | 22,
    QMetaType::QFont,
    0x80000000 | 25,
    QMetaType::Bool,
    QMetaType::Bool,
    QMetaType::Bool,
    QMetaType::Bool, 0x80000000 | 3,   16,
    QMetaType::Bool, 0x80000000 | 3,   16,
    0x80000000 | 32,
    0x80000000 | 34,
    0x80000000 | 22,
    0x80000000 | 37,
    QMetaType::Bool, 0x80000000 | 3, QMetaType::QObjectStar, 0x80000000 | 18,   16,   11,   39,
    0x80000000 | 41,
    QMetaType::QPalette,
    QMetaType::QString,
    0x80000000 | 45,
    0x80000000 | 32,
    QMetaType::Bool,
    QMetaType::Void,
    0x80000000 | 50,
    QMetaType::QString, 0x80000000 | 3,   16,
    QMetaType::QString, 0x80000000 | 3,   16,
    QMetaType::Void, QMetaType::QString,   54,
    QMetaType::Void, QMetaType::Bool,   56,
    QMetaType::Void, QMetaType::Bool,   11,
    QMetaType::Void, QMetaType::QFont,   11,
    QMetaType::Void, 0x80000000 | 34,   60,
    QMetaType::Void, QMetaType::QCursor,   11,
    QMetaType::Void, QMetaType::QPalette,   63,
    QMetaType::Void, QMetaType::Bool,   65,
    QMetaType::Void, QMetaType::QIcon,   67,
    0x80000000 | 69,
    QMetaType::Void,
    0x80000000 | 22, QMetaType::QPoint,   72,
    0x80000000 | 6,
    QMetaType::QIcon,

       0        // eod
};

void PythonQtWrapper_QGuiApplication::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QGuiApplication *_t = static_cast<PythonQtWrapper_QGuiApplication *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->delete_QGuiApplication((*reinterpret_cast< QGuiApplication*(*)>(_a[1]))); break;
        case 1: { QList<QWindow*> _r = _t->static_QGuiApplication_allWindows();
            if (_a[0]) *reinterpret_cast< QList<QWindow*>*>(_a[0]) = _r; }  break;
        case 2: { QString _r = _t->static_QGuiApplication_applicationDisplayName();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 3: { Qt::ApplicationState _r = _t->static_QGuiApplication_applicationState();
            if (_a[0]) *reinterpret_cast< Qt::ApplicationState*>(_a[0]) = _r; }  break;
        case 4: _t->static_QGuiApplication_changeOverrideCursor((*reinterpret_cast< const QCursor(*)>(_a[1]))); break;
        case 5: { QClipboard* _r = _t->static_QGuiApplication_clipboard();
            if (_a[0]) *reinterpret_cast< QClipboard**>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->static_QGuiApplication_desktopSettingsAware();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { qreal _r = _t->devicePixelRatio((*reinterpret_cast< QGuiApplication*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->py_q_event((*reinterpret_cast< QGuiApplication*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: { int _r = _t->static_QGuiApplication_exec();
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 10: { QObject* _r = _t->static_QGuiApplication_focusObject();
            if (_a[0]) *reinterpret_cast< QObject**>(_a[0]) = _r; }  break;
        case 11: { QWindow* _r = _t->static_QGuiApplication_focusWindow();
            if (_a[0]) *reinterpret_cast< QWindow**>(_a[0]) = _r; }  break;
        case 12: { QFont _r = _t->static_QGuiApplication_font();
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 13: { QInputMethod* _r = _t->static_QGuiApplication_inputMethod();
            if (_a[0]) *reinterpret_cast< QInputMethod**>(_a[0]) = _r; }  break;
        case 14: { bool _r = _t->static_QGuiApplication_isFallbackSessionManagementEnabled();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 15: { bool _r = _t->static_QGuiApplication_isLeftToRight();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 16: { bool _r = _t->static_QGuiApplication_isRightToLeft();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: { bool _r = _t->isSavingSession((*reinterpret_cast< QGuiApplication*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: { bool _r = _t->isSessionRestored((*reinterpret_cast< QGuiApplication*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 19: { Qt::KeyboardModifiers _r = _t->static_QGuiApplication_keyboardModifiers();
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 20: { Qt::LayoutDirection _r = _t->static_QGuiApplication_layoutDirection();
            if (_a[0]) *reinterpret_cast< Qt::LayoutDirection*>(_a[0]) = _r; }  break;
        case 21: { QWindow* _r = _t->static_QGuiApplication_modalWindow();
            if (_a[0]) *reinterpret_cast< QWindow**>(_a[0]) = _r; }  break;
        case 22: { Qt::MouseButtons _r = _t->static_QGuiApplication_mouseButtons();
            if (_a[0]) *reinterpret_cast< Qt::MouseButtons*>(_a[0]) = _r; }  break;
        case 23: { bool _r = _t->py_q_notify((*reinterpret_cast< QGuiApplication*(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])),(*reinterpret_cast< QEvent*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 24: { QCursor* _r = _t->static_QGuiApplication_overrideCursor();
            if (_a[0]) *reinterpret_cast< QCursor**>(_a[0]) = _r; }  break;
        case 25: { QPalette _r = _t->static_QGuiApplication_palette();
            if (_a[0]) *reinterpret_cast< QPalette*>(_a[0]) = _r; }  break;
        case 26: { QString _r = _t->static_QGuiApplication_platformName();
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 27: { QScreen* _r = _t->static_QGuiApplication_primaryScreen();
            if (_a[0]) *reinterpret_cast< QScreen**>(_a[0]) = _r; }  break;
        case 28: { Qt::KeyboardModifiers _r = _t->static_QGuiApplication_queryKeyboardModifiers();
            if (_a[0]) *reinterpret_cast< Qt::KeyboardModifiers*>(_a[0]) = _r; }  break;
        case 29: { bool _r = _t->static_QGuiApplication_quitOnLastWindowClosed();
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 30: _t->static_QGuiApplication_restoreOverrideCursor(); break;
        case 31: { QList<QScreen*> _r = _t->static_QGuiApplication_screens();
            if (_a[0]) *reinterpret_cast< QList<QScreen*>*>(_a[0]) = _r; }  break;
        case 32: { QString _r = _t->sessionId((*reinterpret_cast< QGuiApplication*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 33: { QString _r = _t->sessionKey((*reinterpret_cast< QGuiApplication*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 34: _t->static_QGuiApplication_setApplicationDisplayName((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 35: _t->static_QGuiApplication_setDesktopSettingsAware((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 36: _t->static_QGuiApplication_setFallbackSessionManagementEnabled((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 37: _t->static_QGuiApplication_setFont((*reinterpret_cast< const QFont(*)>(_a[1]))); break;
        case 38: _t->static_QGuiApplication_setLayoutDirection((*reinterpret_cast< Qt::LayoutDirection(*)>(_a[1]))); break;
        case 39: _t->static_QGuiApplication_setOverrideCursor((*reinterpret_cast< const QCursor(*)>(_a[1]))); break;
        case 40: _t->static_QGuiApplication_setPalette((*reinterpret_cast< const QPalette(*)>(_a[1]))); break;
        case 41: _t->static_QGuiApplication_setQuitOnLastWindowClosed((*reinterpret_cast< bool(*)>(_a[1]))); break;
        case 42: _t->static_QGuiApplication_setWindowIcon((*reinterpret_cast< const QIcon(*)>(_a[1]))); break;
        case 43: { QStyleHints* _r = _t->static_QGuiApplication_styleHints();
            if (_a[0]) *reinterpret_cast< QStyleHints**>(_a[0]) = _r; }  break;
        case 44: _t->static_QGuiApplication_sync(); break;
        case 45: { QWindow* _r = _t->static_QGuiApplication_topLevelAt((*reinterpret_cast< const QPoint(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QWindow**>(_a[0]) = _r; }  break;
        case 46: { QList<QWindow*> _r = _t->static_QGuiApplication_topLevelWindows();
            if (_a[0]) *reinterpret_cast< QList<QWindow*>*>(_a[0]) = _r; }  break;
        case 47: { QIcon _r = _t->static_QGuiApplication_windowIcon();
            if (_a[0]) *reinterpret_cast< QIcon*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QGuiApplication* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QGuiApplication::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QGuiApplication.data,
      qt_meta_data_PythonQtWrapper_QGuiApplication,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QGuiApplication::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QGuiApplication::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QGuiApplication.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QGuiApplication*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QGuiApplication::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 48)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 48;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 48)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 48;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QHBoxLayout_t {
    QByteArrayData data[8];
    char stringdata0[97];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QHBoxLayout_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QHBoxLayout_t qt_meta_stringdata_PythonQtWrapper_QHBoxLayout = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QHBoxLayout"
QT_MOC_LITERAL(1, 28, 15), // "new_QHBoxLayout"
QT_MOC_LITERAL(2, 44, 12), // "QHBoxLayout*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 8), // "QWidget*"
QT_MOC_LITERAL(5, 67, 6), // "parent"
QT_MOC_LITERAL(6, 74, 18), // "delete_QHBoxLayout"
QT_MOC_LITERAL(7, 93, 3) // "obj"

    },
    "PythonQtWrapper_QHBoxLayout\0new_QHBoxLayout\0"
    "QHBoxLayout*\0\0QWidget*\0parent\0"
    "delete_QHBoxLayout\0obj"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QHBoxLayout[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       3,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,   29,    3, 0x0a /* Public */,
       1,    1,   30,    3, 0x0a /* Public */,
       6,    1,   33,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,

       0        // eod
};

void PythonQtWrapper_QHBoxLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QHBoxLayout *_t = static_cast<PythonQtWrapper_QHBoxLayout *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QHBoxLayout* _r = _t->new_QHBoxLayout();
            if (_a[0]) *reinterpret_cast< QHBoxLayout**>(_a[0]) = _r; }  break;
        case 1: { QHBoxLayout* _r = _t->new_QHBoxLayout((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QHBoxLayout**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QHBoxLayout((*reinterpret_cast< QHBoxLayout*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHBoxLayout* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QHBoxLayout::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QHBoxLayout.data,
      qt_meta_data_PythonQtWrapper_QHBoxLayout,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QHBoxLayout::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QHBoxLayout::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QHBoxLayout.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QHBoxLayout*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QHBoxLayout::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 3)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 3;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 3)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 3;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QHeaderView_t {
    QByteArrayData data[154];
    char stringdata0[2175];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QHeaderView_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QHeaderView_t qt_meta_stringdata_PythonQtWrapper_QHeaderView = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QHeaderView"
QT_MOC_LITERAL(1, 28, 15), // "new_QHeaderView"
QT_MOC_LITERAL(2, 44, 12), // "QHeaderView*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 15), // "Qt::Orientation"
QT_MOC_LITERAL(5, 74, 11), // "orientation"
QT_MOC_LITERAL(6, 86, 8), // "QWidget*"
QT_MOC_LITERAL(7, 95, 6), // "parent"
QT_MOC_LITERAL(8, 102, 18), // "delete_QHeaderView"
QT_MOC_LITERAL(9, 121, 3), // "obj"
QT_MOC_LITERAL(10, 125, 23), // "cascadingSectionResizes"
QT_MOC_LITERAL(11, 149, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 166, 5), // "count"
QT_MOC_LITERAL(13, 172, 19), // "py_q_currentChanged"
QT_MOC_LITERAL(14, 192, 7), // "current"
QT_MOC_LITERAL(15, 200, 3), // "old"
QT_MOC_LITERAL(16, 204, 16), // "py_q_dataChanged"
QT_MOC_LITERAL(17, 221, 7), // "topLeft"
QT_MOC_LITERAL(18, 229, 11), // "bottomRight"
QT_MOC_LITERAL(19, 241, 12), // "QVector<int>"
QT_MOC_LITERAL(20, 254, 5), // "roles"
QT_MOC_LITERAL(21, 260, 16), // "defaultAlignment"
QT_MOC_LITERAL(22, 277, 13), // "Qt::Alignment"
QT_MOC_LITERAL(23, 291, 18), // "defaultSectionSize"
QT_MOC_LITERAL(24, 310, 18), // "py_q_doItemsLayout"
QT_MOC_LITERAL(25, 329, 10), // "py_q_event"
QT_MOC_LITERAL(26, 340, 7), // "QEvent*"
QT_MOC_LITERAL(27, 348, 1), // "e"
QT_MOC_LITERAL(28, 350, 18), // "hiddenSectionCount"
QT_MOC_LITERAL(29, 369, 11), // "hideSection"
QT_MOC_LITERAL(30, 381, 12), // "logicalIndex"
QT_MOC_LITERAL(31, 394, 17), // "highlightSections"
QT_MOC_LITERAL(32, 412, 21), // "py_q_horizontalOffset"
QT_MOC_LITERAL(33, 434, 12), // "py_q_indexAt"
QT_MOC_LITERAL(34, 447, 1), // "p"
QT_MOC_LITERAL(35, 449, 15), // "initStyleOption"
QT_MOC_LITERAL(36, 465, 19), // "QStyleOptionHeader*"
QT_MOC_LITERAL(37, 485, 6), // "option"
QT_MOC_LITERAL(38, 492, 10), // "initialize"
QT_MOC_LITERAL(39, 503, 18), // "initializeSections"
QT_MOC_LITERAL(40, 522, 5), // "start"
QT_MOC_LITERAL(41, 528, 3), // "end"
QT_MOC_LITERAL(42, 532, 18), // "py_q_isIndexHidden"
QT_MOC_LITERAL(43, 551, 5), // "index"
QT_MOC_LITERAL(44, 557, 15), // "isSectionHidden"
QT_MOC_LITERAL(45, 573, 20), // "isSortIndicatorShown"
QT_MOC_LITERAL(46, 594, 6), // "length"
QT_MOC_LITERAL(47, 601, 11), // "visualIndex"
QT_MOC_LITERAL(48, 613, 14), // "logicalIndexAt"
QT_MOC_LITERAL(49, 628, 3), // "pos"
QT_MOC_LITERAL(50, 632, 8), // "position"
QT_MOC_LITERAL(51, 641, 1), // "x"
QT_MOC_LITERAL(52, 643, 1), // "y"
QT_MOC_LITERAL(53, 645, 18), // "maximumSectionSize"
QT_MOC_LITERAL(54, 664, 18), // "minimumSectionSize"
QT_MOC_LITERAL(55, 683, 26), // "py_q_mouseDoubleClickEvent"
QT_MOC_LITERAL(56, 710, 12), // "QMouseEvent*"
QT_MOC_LITERAL(57, 723, 19), // "py_q_mouseMoveEvent"
QT_MOC_LITERAL(58, 743, 20), // "py_q_mousePressEvent"
QT_MOC_LITERAL(59, 764, 22), // "py_q_mouseReleaseEvent"
QT_MOC_LITERAL(60, 787, 10), // "moveCursor"
QT_MOC_LITERAL(61, 798, 6), // "arg__1"
QT_MOC_LITERAL(62, 805, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(63, 827, 6), // "arg__2"
QT_MOC_LITERAL(64, 834, 11), // "moveSection"
QT_MOC_LITERAL(65, 846, 4), // "from"
QT_MOC_LITERAL(66, 851, 2), // "to"
QT_MOC_LITERAL(67, 854, 6), // "offset"
QT_MOC_LITERAL(68, 861, 15), // "py_q_paintEvent"
QT_MOC_LITERAL(69, 877, 12), // "QPaintEvent*"
QT_MOC_LITERAL(70, 890, 12), // "paintSection"
QT_MOC_LITERAL(71, 903, 9), // "QPainter*"
QT_MOC_LITERAL(72, 913, 7), // "painter"
QT_MOC_LITERAL(73, 921, 4), // "rect"
QT_MOC_LITERAL(74, 926, 17), // "py_q_paintSection"
QT_MOC_LITERAL(75, 944, 10), // "py_q_reset"
QT_MOC_LITERAL(76, 955, 23), // "resetDefaultSectionSize"
QT_MOC_LITERAL(77, 979, 23), // "resizeContentsPrecision"
QT_MOC_LITERAL(78, 1003, 13), // "resizeSection"
QT_MOC_LITERAL(79, 1017, 4), // "size"
QT_MOC_LITERAL(80, 1022, 14), // "resizeSections"
QT_MOC_LITERAL(81, 1037, 23), // "QHeaderView::ResizeMode"
QT_MOC_LITERAL(82, 1061, 4), // "mode"
QT_MOC_LITERAL(83, 1066, 12), // "restoreState"
QT_MOC_LITERAL(84, 1079, 5), // "state"
QT_MOC_LITERAL(85, 1085, 17), // "py_q_rowsInserted"
QT_MOC_LITERAL(86, 1103, 9), // "saveState"
QT_MOC_LITERAL(87, 1113, 21), // "py_q_scrollContentsBy"
QT_MOC_LITERAL(88, 1135, 2), // "dx"
QT_MOC_LITERAL(89, 1138, 2), // "dy"
QT_MOC_LITERAL(90, 1141, 13), // "py_q_scrollTo"
QT_MOC_LITERAL(91, 1155, 29), // "QAbstractItemView::ScrollHint"
QT_MOC_LITERAL(92, 1185, 4), // "hint"
QT_MOC_LITERAL(93, 1190, 15), // "sectionPosition"
QT_MOC_LITERAL(94, 1206, 17), // "sectionResizeMode"
QT_MOC_LITERAL(95, 1224, 11), // "sectionSize"
QT_MOC_LITERAL(96, 1236, 23), // "sectionSizeFromContents"
QT_MOC_LITERAL(97, 1260, 28), // "py_q_sectionSizeFromContents"
QT_MOC_LITERAL(98, 1289, 15), // "sectionSizeHint"
QT_MOC_LITERAL(99, 1305, 23), // "sectionViewportPosition"
QT_MOC_LITERAL(100, 1329, 17), // "sectionsClickable"
QT_MOC_LITERAL(101, 1347, 14), // "sectionsHidden"
QT_MOC_LITERAL(102, 1362, 15), // "sectionsMovable"
QT_MOC_LITERAL(103, 1378, 13), // "sectionsMoved"
QT_MOC_LITERAL(104, 1392, 26), // "setCascadingSectionResizes"
QT_MOC_LITERAL(105, 1419, 6), // "enable"
QT_MOC_LITERAL(106, 1426, 19), // "setDefaultAlignment"
QT_MOC_LITERAL(107, 1446, 9), // "alignment"
QT_MOC_LITERAL(108, 1456, 21), // "setDefaultSectionSize"
QT_MOC_LITERAL(109, 1478, 20), // "setHighlightSections"
QT_MOC_LITERAL(110, 1499, 9), // "highlight"
QT_MOC_LITERAL(111, 1509, 21), // "setMaximumSectionSize"
QT_MOC_LITERAL(112, 1531, 21), // "setMinimumSectionSize"
QT_MOC_LITERAL(113, 1553, 13), // "py_q_setModel"
QT_MOC_LITERAL(114, 1567, 19), // "QAbstractItemModel*"
QT_MOC_LITERAL(115, 1587, 5), // "model"
QT_MOC_LITERAL(116, 1593, 26), // "setResizeContentsPrecision"
QT_MOC_LITERAL(117, 1620, 9), // "precision"
QT_MOC_LITERAL(118, 1630, 16), // "setSectionHidden"
QT_MOC_LITERAL(119, 1647, 4), // "hide"
QT_MOC_LITERAL(120, 1652, 20), // "setSectionResizeMode"
QT_MOC_LITERAL(121, 1673, 20), // "setSectionsClickable"
QT_MOC_LITERAL(122, 1694, 9), // "clickable"
QT_MOC_LITERAL(123, 1704, 18), // "setSectionsMovable"
QT_MOC_LITERAL(124, 1723, 7), // "movable"
QT_MOC_LITERAL(125, 1731, 17), // "py_q_setSelection"
QT_MOC_LITERAL(126, 1749, 35), // "QItemSelectionModel::Selectio..."
QT_MOC_LITERAL(127, 1785, 5), // "flags"
QT_MOC_LITERAL(128, 1791, 16), // "setSortIndicator"
QT_MOC_LITERAL(129, 1808, 13), // "Qt::SortOrder"
QT_MOC_LITERAL(130, 1822, 5), // "order"
QT_MOC_LITERAL(131, 1828, 21), // "setSortIndicatorShown"
QT_MOC_LITERAL(132, 1850, 4), // "show"
QT_MOC_LITERAL(133, 1855, 21), // "setStretchLastSection"
QT_MOC_LITERAL(134, 1877, 7), // "stretch"
QT_MOC_LITERAL(135, 1885, 15), // "py_q_setVisible"
QT_MOC_LITERAL(136, 1901, 1), // "v"
QT_MOC_LITERAL(137, 1903, 11), // "showSection"
QT_MOC_LITERAL(138, 1915, 8), // "sizeHint"
QT_MOC_LITERAL(139, 1924, 18), // "sortIndicatorOrder"
QT_MOC_LITERAL(140, 1943, 20), // "sortIndicatorSection"
QT_MOC_LITERAL(141, 1964, 18), // "stretchLastSection"
QT_MOC_LITERAL(142, 1983, 19), // "stretchSectionCount"
QT_MOC_LITERAL(143, 2003, 12), // "swapSections"
QT_MOC_LITERAL(144, 2016, 5), // "first"
QT_MOC_LITERAL(145, 2022, 6), // "second"
QT_MOC_LITERAL(146, 2029, 21), // "py_q_updateGeometries"
QT_MOC_LITERAL(147, 2051, 19), // "py_q_verticalOffset"
QT_MOC_LITERAL(148, 2071, 18), // "py_q_viewportEvent"
QT_MOC_LITERAL(149, 2090, 13), // "visualIndexAt"
QT_MOC_LITERAL(150, 2104, 15), // "py_q_visualRect"
QT_MOC_LITERAL(151, 2120, 29), // "py_q_visualRegionForSelection"
QT_MOC_LITERAL(152, 2150, 14), // "QItemSelection"
QT_MOC_LITERAL(153, 2165, 9) // "selection"

    },
    "PythonQtWrapper_QHeaderView\0new_QHeaderView\0"
    "QHeaderView*\0\0Qt::Orientation\0orientation\0"
    "QWidget*\0parent\0delete_QHeaderView\0"
    "obj\0cascadingSectionResizes\0"
    "theWrappedObject\0count\0py_q_currentChanged\0"
    "current\0old\0py_q_dataChanged\0topLeft\0"
    "bottomRight\0QVector<int>\0roles\0"
    "defaultAlignment\0Qt::Alignment\0"
    "defaultSectionSize\0py_q_doItemsLayout\0"
    "py_q_event\0QEvent*\0e\0hiddenSectionCount\0"
    "hideSection\0logicalIndex\0highlightSections\0"
    "py_q_horizontalOffset\0py_q_indexAt\0p\0"
    "initStyleOption\0QStyleOptionHeader*\0"
    "option\0initialize\0initializeSections\0"
    "start\0end\0py_q_isIndexHidden\0index\0"
    "isSectionHidden\0isSortIndicatorShown\0"
    "length\0visualIndex\0logicalIndexAt\0pos\0"
    "position\0x\0y\0maximumSectionSize\0"
    "minimumSectionSize\0py_q_mouseDoubleClickEvent\0"
    "QMouseEvent*\0py_q_mouseMoveEvent\0"
    "py_q_mousePressEvent\0py_q_mouseReleaseEvent\0"
    "moveCursor\0arg__1\0Qt::KeyboardModifiers\0"
    "arg__2\0moveSection\0from\0to\0offset\0"
    "py_q_paintEvent\0QPaintEvent*\0paintSection\0"
    "QPainter*\0painter\0rect\0py_q_paintSection\0"
    "py_q_reset\0resetDefaultSectionSize\0"
    "resizeContentsPrecision\0resizeSection\0"
    "size\0resizeSections\0QHeaderView::ResizeMode\0"
    "mode\0restoreState\0state\0py_q_rowsInserted\0"
    "saveState\0py_q_scrollContentsBy\0dx\0"
    "dy\0py_q_scrollTo\0QAbstractItemView::ScrollHint\0"
    "hint\0sectionPosition\0sectionResizeMode\0"
    "sectionSize\0sectionSizeFromContents\0"
    "py_q_sectionSizeFromContents\0"
    "sectionSizeHint\0sectionViewportPosition\0"
    "sectionsClickable\0sectionsHidden\0"
    "sectionsMovable\0sectionsMoved\0"
    "setCascadingSectionResizes\0enable\0"
    "setDefaultAlignment\0alignment\0"
    "setDefaultSectionSize\0setHighlightSections\0"
    "highlight\0setMaximumSectionSize\0"
    "setMinimumSectionSize\0py_q_setModel\0"
    "QAbstractItemModel*\0model\0"
    "setResizeContentsPrecision\0precision\0"
    "setSectionHidden\0hide\0setSectionResizeMode\0"
    "setSectionsClickable\0clickable\0"
    "setSectionsMovable\0movable\0py_q_setSelection\0"
    "QItemSelectionModel::SelectionFlags\0"
    "flags\0setSortIndicator\0Qt::SortOrder\0"
    "order\0setSortIndicatorShown\0show\0"
    "setStretchLastSection\0stretch\0"
    "py_q_setVisible\0v\0showSection\0sizeHint\0"
    "sortIndicatorOrder\0sortIndicatorSection\0"
    "stretchLastSection\0stretchSectionCount\0"
    "swapSections\0first\0second\0"
    "py_q_updateGeometries\0py_q_verticalOffset\0"
    "py_q_viewportEvent\0visualIndexAt\0"
    "py_q_visualRect\0py_q_visualRegionForSelection\0"
    "QItemSelection\0selection"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QHeaderView[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      95,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    2,  489,    3, 0x0a /* Public */,
       1,    1,  494,    3, 0x2a /* Public | MethodCloned */,
       8,    1,  497,    3, 0x0a /* Public */,
      10,    1,  500,    3, 0x0a /* Public */,
      12,    1,  503,    3, 0x0a /* Public */,
      13,    3,  506,    3, 0x0a /* Public */,
      16,    4,  513,    3, 0x0a /* Public */,
      16,    3,  522,    3, 0x2a /* Public | MethodCloned */,
      21,    1,  529,    3, 0x0a /* Public */,
      23,    1,  532,    3, 0x0a /* Public */,
      24,    1,  535,    3, 0x0a /* Public */,
      25,    2,  538,    3, 0x0a /* Public */,
      28,    1,  543,    3, 0x0a /* Public */,
      29,    2,  546,    3, 0x0a /* Public */,
      31,    1,  551,    3, 0x0a /* Public */,
      32,    1,  554,    3, 0x0a /* Public */,
      33,    2,  557,    3, 0x0a /* Public */,
      35,    2,  562,    3, 0x0a /* Public */,
      38,    1,  567,    3, 0x0a /* Public */,
      39,    1,  570,    3, 0x0a /* Public */,
      39,    3,  573,    3, 0x0a /* Public */,
      42,    2,  580,    3, 0x0a /* Public */,
      44,    2,  585,    3, 0x0a /* Public */,
      45,    1,  590,    3, 0x0a /* Public */,
      46,    1,  593,    3, 0x0a /* Public */,
      30,    2,  596,    3, 0x0a /* Public */,
      48,    2,  601,    3, 0x0a /* Public */,
      48,    2,  606,    3, 0x0a /* Public */,
      48,    3,  611,    3, 0x0a /* Public */,
      53,    1,  618,    3, 0x0a /* Public */,
      54,    1,  621,    3, 0x0a /* Public */,
      55,    2,  624,    3, 0x0a /* Public */,
      57,    2,  629,    3, 0x0a /* Public */,
      58,    2,  634,    3, 0x0a /* Public */,
      59,    2,  639,    3, 0x0a /* Public */,
      60,    3,  644,    3, 0x0a /* Public */,
      64,    3,  651,    3, 0x0a /* Public */,
      67,    1,  658,    3, 0x0a /* Public */,
       5,    1,  661,    3, 0x0a /* Public */,
      68,    2,  664,    3, 0x0a /* Public */,
      70,    4,  669,    3, 0x0a /* Public */,
      74,    4,  678,    3, 0x0a /* Public */,
      75,    1,  687,    3, 0x0a /* Public */,
      76,    1,  690,    3, 0x0a /* Public */,
      77,    1,  693,    3, 0x0a /* Public */,
      78,    3,  696,    3, 0x0a /* Public */,
      80,    2,  703,    3, 0x0a /* Public */,
      83,    2,  708,    3, 0x0a /* Public */,
      85,    4,  713,    3, 0x0a /* Public */,
      86,    1,  722,    3, 0x0a /* Public */,
      87,    3,  725,    3, 0x0a /* Public */,
      90,    3,  732,    3, 0x0a /* Public */,
      93,    2,  739,    3, 0x0a /* Public */,
      94,    2,  744,    3, 0x0a /* Public */,
      95,    2,  749,    3, 0x0a /* Public */,
      96,    2,  754,    3, 0x0a /* Public */,
      97,    2,  759,    3, 0x0a /* Public */,
      98,    2,  764,    3, 0x0a /* Public */,
      99,    2,  769,    3, 0x0a /* Public */,
     100,    1,  774,    3, 0x0a /* Public */,
     101,    1,  777,    3, 0x0a /* Public */,
     102,    1,  780,    3, 0x0a /* Public */,
     103,    1,  783,    3, 0x0a /* Public */,
     104,    2,  786,    3, 0x0a /* Public */,
     106,    2,  791,    3, 0x0a /* Public */,
     108,    2,  796,    3, 0x0a /* Public */,
     109,    2,  801,    3, 0x0a /* Public */,
     111,    2,  806,    3, 0x0a /* Public */,
     112,    2,  811,    3, 0x0a /* Public */,
     113,    2,  816,    3, 0x0a /* Public */,
     116,    2,  821,    3, 0x0a /* Public */,
     118,    3,  826,    3, 0x0a /* Public */,
     120,    2,  833,    3, 0x0a /* Public */,
     120,    3,  838,    3, 0x0a /* Public */,
     121,    2,  845,    3, 0x0a /* Public */,
     123,    2,  850,    3, 0x0a /* Public */,
     125,    3,  855,    3, 0x0a /* Public */,
     128,    3,  862,    3, 0x0a /* Public */,
     131,    2,  869,    3, 0x0a /* Public */,
     133,    2,  874,    3, 0x0a /* Public */,
     135,    2,  879,    3, 0x0a /* Public */,
     137,    2,  884,    3, 0x0a /* Public */,
     138,    1,  889,    3, 0x0a /* Public */,
     139,    1,  892,    3, 0x0a /* Public */,
     140,    1,  895,    3, 0x0a /* Public */,
     141,    1,  898,    3, 0x0a /* Public */,
     142,    1,  901,    3, 0x0a /* Public */,
     143,    3,  904,    3, 0x0a /* Public */,
     146,    1,  911,    3, 0x0a /* Public */,
     147,    1,  914,    3, 0x0a /* Public */,
     148,    2,  917,    3, 0x0a /* Public */,
      47,    2,  922,    3, 0x0a /* Public */,
     149,    2,  927,    3, 0x0a /* Public */,
     150,    2,  932,    3, 0x0a /* Public */,
     151,    2,  937,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6,    5,    7,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QModelIndex, QMetaType::QModelIndex,   11,   14,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QModelIndex, QMetaType::QModelIndex, 0x80000000 | 19,   11,   17,   18,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QModelIndex, QMetaType::QModelIndex,   11,   17,   18,
    0x80000000 | 22, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 26,   11,   27,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::QModelIndex, 0x80000000 | 2, QMetaType::QPoint,   11,   34,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36,   11,   37,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,   40,   41,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QModelIndex,   11,   43,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   47,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPoint,   11,   49,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   50,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,   51,   52,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   11,   27,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   11,   27,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   11,   27,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   11,   27,
    QMetaType::QModelIndex, 0x80000000 | 2, QMetaType::Int, 0x80000000 | 62,   11,   61,   63,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,   65,   66,
    QMetaType::Int, 0x80000000 | 2,   11,
    0x80000000 | 4, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 69,   11,   27,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 71, QMetaType::QRect, QMetaType::Int,   11,   72,   73,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 71, QMetaType::QRect, QMetaType::Int,   11,   72,   73,   30,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,   30,   79,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81,   11,   82,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QByteArray,   11,   84,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QModelIndex, QMetaType::Int, QMetaType::Int,   11,    7,   40,   41,
    QMetaType::QByteArray, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,   88,   89,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QModelIndex, 0x80000000 | 91,   11,   43,   92,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   30,
    0x80000000 | 81, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::QSize, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::QSize, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  105,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22,   11,  107,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   79,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  110,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   79,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   79,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 114,   11,  115,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,  117,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Bool,   11,   30,  119,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 81,   11,   82,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, 0x80000000 | 81,   11,   30,   82,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  122,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  124,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, 0x80000000 | 126,   11,   73,  127,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, 0x80000000 | 129,   11,   30,  130,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  132,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  134,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,  136,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::QSize, 0x80000000 | 2,   11,
    0x80000000 | 129, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   11,  144,  145,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 26,   11,   27,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   30,
    QMetaType::Int, 0x80000000 | 2, QMetaType::Int,   11,   50,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::QModelIndex,   11,   43,
    QMetaType::QRegion, 0x80000000 | 2, 0x80000000 | 152,   11,  153,

       0        // eod
};

void PythonQtWrapper_QHeaderView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QHeaderView *_t = static_cast<PythonQtWrapper_QHeaderView *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QHeaderView* _r = _t->new_QHeaderView((*reinterpret_cast< Qt::Orientation(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QHeaderView**>(_a[0]) = _r; }  break;
        case 1: { QHeaderView* _r = _t->new_QHeaderView((*reinterpret_cast< Qt::Orientation(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QHeaderView**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QHeaderView((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 3: { bool _r = _t->cascadingSectionResizes((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->count((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: _t->py_q_currentChanged((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])),(*reinterpret_cast< const QModelIndex(*)>(_a[3]))); break;
        case 6: _t->py_q_dataChanged((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])),(*reinterpret_cast< const QModelIndex(*)>(_a[3])),(*reinterpret_cast< const QVector<int>(*)>(_a[4]))); break;
        case 7: _t->py_q_dataChanged((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])),(*reinterpret_cast< const QModelIndex(*)>(_a[3]))); break;
        case 8: { Qt::Alignment _r = _t->defaultAlignment((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Alignment*>(_a[0]) = _r; }  break;
        case 9: { int _r = _t->defaultSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 10: _t->py_q_doItemsLayout((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 11: { bool _r = _t->py_q_event((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { int _r = _t->hiddenSectionCount((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 13: _t->hideSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 14: { bool _r = _t->highlightSections((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 15: { int _r = _t->py_q_horizontalOffset((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 16: { QModelIndex _r = _t->py_q_indexAt((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QModelIndex*>(_a[0]) = _r; }  break;
        case 17: _t->initStyleOption((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QStyleOptionHeader*(*)>(_a[2]))); break;
        case 18: _t->initialize((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 19: _t->initializeSections((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 20: _t->initializeSections((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 21: { bool _r = _t->py_q_isIndexHidden((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 22: { bool _r = _t->isSectionHidden((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 23: { bool _r = _t->isSortIndicatorShown((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 24: { int _r = _t->length((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 25: { int _r = _t->logicalIndex((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 26: { int _r = _t->logicalIndexAt((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 27: { int _r = _t->logicalIndexAt((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 28: { int _r = _t->logicalIndexAt((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 29: { int _r = _t->maximumSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 30: { int _r = _t->minimumSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 31: _t->py_q_mouseDoubleClickEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 32: _t->py_q_mouseMoveEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 33: _t->py_q_mousePressEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 34: _t->py_q_mouseReleaseEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 35: { QModelIndex _r = _t->moveCursor((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QModelIndex*>(_a[0]) = _r; }  break;
        case 36: _t->moveSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 37: { int _r = _t->offset((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 38: { Qt::Orientation _r = _t->orientation((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::Orientation*>(_a[0]) = _r; }  break;
        case 39: _t->py_q_paintEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 40: _t->paintSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRect(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 41: _t->py_q_paintSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QRect(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 42: _t->py_q_reset((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 43: _t->resetDefaultSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 44: { int _r = _t->resizeContentsPrecision((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 45: _t->resizeSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 46: _t->resizeSections((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QHeaderView::ResizeMode(*)>(_a[2]))); break;
        case 47: { bool _r = _t->restoreState((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QByteArray(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 48: _t->py_q_rowsInserted((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 49: { QByteArray _r = _t->saveState((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QByteArray*>(_a[0]) = _r; }  break;
        case 50: _t->py_q_scrollContentsBy((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 51: _t->py_q_scrollTo((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])),(*reinterpret_cast< QAbstractItemView::ScrollHint(*)>(_a[3]))); break;
        case 52: { int _r = _t->sectionPosition((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 53: { QHeaderView::ResizeMode _r = _t->sectionResizeMode((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QHeaderView::ResizeMode*>(_a[0]) = _r; }  break;
        case 54: { int _r = _t->sectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 55: { QSize _r = _t->sectionSizeFromContents((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 56: { QSize _r = _t->py_q_sectionSizeFromContents((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 57: { int _r = _t->sectionSizeHint((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 58: { int _r = _t->sectionViewportPosition((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 59: { bool _r = _t->sectionsClickable((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 60: { bool _r = _t->sectionsHidden((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 61: { bool _r = _t->sectionsMovable((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 62: { bool _r = _t->sectionsMoved((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 63: _t->setCascadingSectionResizes((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 64: _t->setDefaultAlignment((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< Qt::Alignment(*)>(_a[2]))); break;
        case 65: _t->setDefaultSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 66: _t->setHighlightSections((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 67: _t->setMaximumSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 68: _t->setMinimumSectionSize((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 69: _t->py_q_setModel((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QAbstractItemModel*(*)>(_a[2]))); break;
        case 70: _t->setResizeContentsPrecision((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 71: _t->setSectionHidden((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 72: _t->setSectionResizeMode((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QHeaderView::ResizeMode(*)>(_a[2]))); break;
        case 73: _t->setSectionResizeMode((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< QHeaderView::ResizeMode(*)>(_a[3]))); break;
        case 74: _t->setSectionsClickable((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 75: _t->setSectionsMovable((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 76: _t->py_q_setSelection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< QItemSelectionModel::SelectionFlags(*)>(_a[3]))); break;
        case 77: _t->setSortIndicator((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< Qt::SortOrder(*)>(_a[3]))); break;
        case 78: _t->setSortIndicatorShown((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 79: _t->setStretchLastSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 80: _t->py_q_setVisible((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 81: _t->showSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 82: { QSize _r = _t->sizeHint((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 83: { Qt::SortOrder _r = _t->sortIndicatorOrder((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::SortOrder*>(_a[0]) = _r; }  break;
        case 84: { int _r = _t->sortIndicatorSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 85: { bool _r = _t->stretchLastSection((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 86: { int _r = _t->stretchSectionCount((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 87: _t->swapSections((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 88: _t->py_q_updateGeometries((*reinterpret_cast< QHeaderView*(*)>(_a[1]))); break;
        case 89: { int _r = _t->py_q_verticalOffset((*reinterpret_cast< QHeaderView*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 90: { bool _r = _t->py_q_viewportEvent((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 91: { int _r = _t->visualIndex((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 92: { int _r = _t->visualIndexAt((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 93: { QRect _r = _t->py_q_visualRect((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QModelIndex(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 94: { QRegion _r = _t->py_q_visualRegionForSelection((*reinterpret_cast< QHeaderView*(*)>(_a[1])),(*reinterpret_cast< const QItemSelection(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRegion*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 0:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QWidget* >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 5:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<int> >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 15:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 16:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 22:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 23:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 25:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 31:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 35:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 36:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 39:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 40:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 41:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 42:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 44:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 45:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 46:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 47:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 48:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 49:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 50:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 51:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 52:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 53:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 54:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 55:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 56:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 57:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 58:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 59:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 60:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 61:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 62:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 63:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 64:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 65:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 66:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 67:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 68:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 69:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QAbstractItemModel* >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 70:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 71:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 72:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 73:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 74:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 75:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 76:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 77:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 78:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 79:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 80:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 81:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 82:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 83:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 84:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 85:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 86:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 87:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 88:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 89:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 90:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 91:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 92:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 93:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            }
            break;
        case 94:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QHeaderView* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QItemSelection >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QHeaderView::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QHeaderView.data,
      qt_meta_data_PythonQtWrapper_QHeaderView,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QHeaderView::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QHeaderView::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QHeaderView.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QHeaderView*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QHeaderView::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 95)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 95;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 95)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 95;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QHelpEvent_t {
    QByteArrayData data[16];
    char stringdata0[160];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QHelpEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QHelpEvent_t qt_meta_stringdata_PythonQtWrapper_QHelpEvent = {
    {
QT_MOC_LITERAL(0, 0, 26), // "PythonQtWrapper_QHelpEvent"
QT_MOC_LITERAL(1, 27, 14), // "new_QHelpEvent"
QT_MOC_LITERAL(2, 42, 11), // "QHelpEvent*"
QT_MOC_LITERAL(3, 54, 0), // ""
QT_MOC_LITERAL(4, 55, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 68, 4), // "type"
QT_MOC_LITERAL(6, 73, 3), // "pos"
QT_MOC_LITERAL(7, 77, 9), // "globalPos"
QT_MOC_LITERAL(8, 87, 17), // "delete_QHelpEvent"
QT_MOC_LITERAL(9, 105, 3), // "obj"
QT_MOC_LITERAL(10, 109, 13), // "const QPoint*"
QT_MOC_LITERAL(11, 123, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 140, 7), // "globalX"
QT_MOC_LITERAL(13, 148, 7), // "globalY"
QT_MOC_LITERAL(14, 156, 1), // "x"
QT_MOC_LITERAL(15, 158, 1) // "y"

    },
    "PythonQtWrapper_QHelpEvent\0new_QHelpEvent\0"
    "QHelpEvent*\0\0QEvent::Type\0type\0pos\0"
    "globalPos\0delete_QHelpEvent\0obj\0"
    "const QPoint*\0theWrappedObject\0globalX\0"
    "globalY\0x\0y"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QHelpEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       8,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    3,   54,    3, 0x0a /* Public */,
       8,    1,   61,    3, 0x0a /* Public */,
       7,    1,   64,    3, 0x0a /* Public */,
      12,    1,   67,    3, 0x0a /* Public */,
      13,    1,   70,    3, 0x0a /* Public */,
       6,    1,   73,    3, 0x0a /* Public */,
      14,    1,   76,    3, 0x0a /* Public */,
      15,    1,   79,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, QMetaType::QPoint, QMetaType::QPoint,    5,    6,    7,
    QMetaType::Void, 0x80000000 | 2,    9,
    0x80000000 | 10, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    0x80000000 | 10, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Int, 0x80000000 | 2,   11,

       0        // eod
};

void PythonQtWrapper_QHelpEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QHelpEvent *_t = static_cast<PythonQtWrapper_QHelpEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QHelpEvent* _r = _t->new_QHelpEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QPoint(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QHelpEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QHelpEvent((*reinterpret_cast< QHelpEvent*(*)>(_a[1]))); break;
        case 2: { const QPoint* _r = _t->globalPos((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPoint**>(_a[0]) = _r; }  break;
        case 3: { int _r = _t->globalX((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->globalY((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: { const QPoint* _r = _t->pos((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPoint**>(_a[0]) = _r; }  break;
        case 6: { int _r = _t->x((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 7: { int _r = _t->y((*reinterpret_cast< QHelpEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QHelpEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QHelpEvent.data,
      qt_meta_data_PythonQtWrapper_QHelpEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QHelpEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QHelpEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QHelpEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QHelpEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QHelpEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 8)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 8;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 8)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 8;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QHideEvent_t {
    QByteArrayData data[6];
    char stringdata0[77];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QHideEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QHideEvent_t qt_meta_stringdata_PythonQtWrapper_QHideEvent = {
    {
QT_MOC_LITERAL(0, 0, 26), // "PythonQtWrapper_QHideEvent"
QT_MOC_LITERAL(1, 27, 14), // "new_QHideEvent"
QT_MOC_LITERAL(2, 42, 11), // "QHideEvent*"
QT_MOC_LITERAL(3, 54, 0), // ""
QT_MOC_LITERAL(4, 55, 17), // "delete_QHideEvent"
QT_MOC_LITERAL(5, 73, 3) // "obj"

    },
    "PythonQtWrapper_QHideEvent\0new_QHideEvent\0"
    "QHideEvent*\0\0delete_QHideEvent\0obj"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QHideEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       2,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,   24,    3, 0x0a /* Public */,
       4,    1,   25,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,

       0        // eod
};

void PythonQtWrapper_QHideEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QHideEvent *_t = static_cast<PythonQtWrapper_QHideEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QHideEvent* _r = _t->new_QHideEvent();
            if (_a[0]) *reinterpret_cast< QHideEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QHideEvent((*reinterpret_cast< QHideEvent*(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QHideEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QHideEvent.data,
      qt_meta_data_PythonQtWrapper_QHideEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QHideEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QHideEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QHideEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QHideEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QHideEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 2)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 2;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 2)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 2;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QHoverEvent_t {
    QByteArrayData data[16];
    char stringdata0[187];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QHoverEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QHoverEvent_t qt_meta_stringdata_PythonQtWrapper_QHoverEvent = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QHoverEvent"
QT_MOC_LITERAL(1, 28, 15), // "new_QHoverEvent"
QT_MOC_LITERAL(2, 44, 12), // "QHoverEvent*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 12), // "QEvent::Type"
QT_MOC_LITERAL(5, 71, 4), // "type"
QT_MOC_LITERAL(6, 76, 3), // "pos"
QT_MOC_LITERAL(7, 80, 6), // "oldPos"
QT_MOC_LITERAL(8, 87, 21), // "Qt::KeyboardModifiers"
QT_MOC_LITERAL(9, 109, 9), // "modifiers"
QT_MOC_LITERAL(10, 119, 18), // "delete_QHoverEvent"
QT_MOC_LITERAL(11, 138, 3), // "obj"
QT_MOC_LITERAL(12, 142, 16), // "theWrappedObject"
QT_MOC_LITERAL(13, 159, 7), // "oldPosF"
QT_MOC_LITERAL(14, 167, 14), // "const QPointF*"
QT_MOC_LITERAL(15, 182, 4) // "posF"

    },
    "PythonQtWrapper_QHoverEvent\0new_QHoverEvent\0"
    "QHoverEvent*\0\0QEvent::Type\0type\0pos\0"
    "oldPos\0Qt::KeyboardModifiers\0modifiers\0"
    "delete_QHoverEvent\0obj\0theWrappedObject\0"
    "oldPosF\0const QPointF*\0posF"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QHoverEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       7,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    4,   49,    3, 0x0a /* Public */,
       1,    3,   58,    3, 0x2a /* Public | MethodCloned */,
      10,    1,   65,    3, 0x0a /* Public */,
       7,    1,   68,    3, 0x0a /* Public */,
      13,    1,   71,    3, 0x0a /* Public */,
       6,    1,   74,    3, 0x0a /* Public */,
      15,    1,   77,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4, QMetaType::QPointF, QMetaType::QPointF, 0x80000000 | 8,    5,    6,    7,    9,
    0x80000000 | 2, 0x80000000 | 4, QMetaType::QPointF, QMetaType::QPointF,    5,    6,    7,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::QPoint, 0x80000000 | 2,   12,
    0x80000000 | 14, 0x80000000 | 2,   12,
    QMetaType::QPoint, 0x80000000 | 2,   12,
    0x80000000 | 14, 0x80000000 | 2,   12,

       0        // eod
};

void PythonQtWrapper_QHoverEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QHoverEvent *_t = static_cast<PythonQtWrapper_QHoverEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QHoverEvent* _r = _t->new_QHoverEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3])),(*reinterpret_cast< Qt::KeyboardModifiers(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QHoverEvent**>(_a[0]) = _r; }  break;
        case 1: { QHoverEvent* _r = _t->new_QHoverEvent((*reinterpret_cast< QEvent::Type(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QHoverEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QHoverEvent((*reinterpret_cast< QHoverEvent*(*)>(_a[1]))); break;
        case 3: { QPoint _r = _t->oldPos((*reinterpret_cast< QHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 4: { const QPointF* _r = _t->oldPosF((*reinterpret_cast< QHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 5: { QPoint _r = _t->pos((*reinterpret_cast< QHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 6: { const QPointF* _r = _t->posF((*reinterpret_cast< QHoverEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QHoverEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QHoverEvent.data,
      qt_meta_data_PythonQtWrapper_QHoverEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QHoverEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QHoverEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QHoverEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QHoverEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QHoverEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 7)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 7;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 7)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 7;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QIconDragEvent_t {
    QByteArrayData data[6];
    char stringdata0[93];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QIconDragEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QIconDragEvent_t qt_meta_stringdata_PythonQtWrapper_QIconDragEvent = {
    {
QT_MOC_LITERAL(0, 0, 30), // "PythonQtWrapper_QIconDragEvent"
QT_MOC_LITERAL(1, 31, 18), // "new_QIconDragEvent"
QT_MOC_LITERAL(2, 50, 15), // "QIconDragEvent*"
QT_MOC_LITERAL(3, 66, 0), // ""
QT_MOC_LITERAL(4, 67, 21), // "delete_QIconDragEvent"
QT_MOC_LITERAL(5, 89, 3) // "obj"

    },
    "PythonQtWrapper_QIconDragEvent\0"
    "new_QIconDragEvent\0QIconDragEvent*\0\0"
    "delete_QIconDragEvent\0obj"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QIconDragEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       2,   14, // methods
       0,    0, // properties
       0,    0, // enums/sets
       0,    0, // constructors
       0,       // flags
       0,       // signalCount

 // slots: name, argc, parameters, tag, flags
       1,    0,   24,    3, 0x0a /* Public */,
       4,    1,   25,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,

       0        // eod
};

void PythonQtWrapper_QIconDragEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QIconDragEvent *_t = static_cast<PythonQtWrapper_QIconDragEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QIconDragEvent* _r = _t->new_QIconDragEvent();
            if (_a[0]) *reinterpret_cast< QIconDragEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QIconDragEvent((*reinterpret_cast< QIconDragEvent*(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QIconDragEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QIconDragEvent.data,
      qt_meta_data_PythonQtWrapper_QIconDragEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


const QMetaObject *PythonQtWrapper_QIconDragEvent::metaObject() const
{
    return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}

void *PythonQtWrapper_QIconDragEvent::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_PythonQtWrapper_QIconDragEvent.stringdata0))
        return static_cast<void*>(const_cast< PythonQtWrapper_QIconDragEvent*>(this));
    return QObject::qt_metacast(_clname);
}

int PythonQtWrapper_QIconDragEvent::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 2)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 2;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 2)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 2;
    }
    return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
