/****************************************************************************
** Meta object code from reading C++ file 'com_trolltech_qt_gui6.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_gui6.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_gui6.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_QPageLayout_t {
    QByteArrayData data[67];
    char stringdata0[771];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPageLayout_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPageLayout_t qt_meta_stringdata_PythonQtWrapper_QPageLayout = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QPageLayout"
QT_MOC_LITERAL(1, 28, 15), // "new_QPageLayout"
QT_MOC_LITERAL(2, 44, 12), // "QPageLayout*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 11), // "QPageLayout"
QT_MOC_LITERAL(5, 70, 5), // "other"
QT_MOC_LITERAL(6, 76, 9), // "QPageSize"
QT_MOC_LITERAL(7, 86, 8), // "pageSize"
QT_MOC_LITERAL(8, 95, 24), // "QPageLayout::Orientation"
QT_MOC_LITERAL(9, 120, 11), // "orientation"
QT_MOC_LITERAL(10, 132, 9), // "QMarginsF"
QT_MOC_LITERAL(11, 142, 7), // "margins"
QT_MOC_LITERAL(12, 150, 17), // "QPageLayout::Unit"
QT_MOC_LITERAL(13, 168, 5), // "units"
QT_MOC_LITERAL(14, 174, 10), // "minMargins"
QT_MOC_LITERAL(15, 185, 18), // "delete_QPageLayout"
QT_MOC_LITERAL(16, 204, 3), // "obj"
QT_MOC_LITERAL(17, 208, 8), // "fullRect"
QT_MOC_LITERAL(18, 217, 16), // "theWrappedObject"
QT_MOC_LITERAL(19, 234, 14), // "fullRectPixels"
QT_MOC_LITERAL(20, 249, 10), // "resolution"
QT_MOC_LITERAL(21, 260, 14), // "fullRectPoints"
QT_MOC_LITERAL(22, 275, 14), // "isEquivalentTo"
QT_MOC_LITERAL(23, 290, 7), // "isValid"
QT_MOC_LITERAL(24, 298, 13), // "marginsPixels"
QT_MOC_LITERAL(25, 312, 8), // "QMargins"
QT_MOC_LITERAL(26, 321, 13), // "marginsPoints"
QT_MOC_LITERAL(27, 335, 14), // "maximumMargins"
QT_MOC_LITERAL(28, 350, 14), // "minimumMargins"
QT_MOC_LITERAL(29, 365, 4), // "mode"
QT_MOC_LITERAL(30, 370, 17), // "QPageLayout::Mode"
QT_MOC_LITERAL(31, 388, 15), // "operator_assign"
QT_MOC_LITERAL(32, 404, 6), // "__eq__"
QT_MOC_LITERAL(33, 411, 3), // "rhs"
QT_MOC_LITERAL(34, 415, 9), // "paintRect"
QT_MOC_LITERAL(35, 425, 15), // "paintRectPixels"
QT_MOC_LITERAL(36, 441, 15), // "paintRectPoints"
QT_MOC_LITERAL(37, 457, 15), // "setBottomMargin"
QT_MOC_LITERAL(38, 473, 12), // "bottomMargin"
QT_MOC_LITERAL(39, 486, 13), // "setLeftMargin"
QT_MOC_LITERAL(40, 500, 10), // "leftMargin"
QT_MOC_LITERAL(41, 511, 10), // "setMargins"
QT_MOC_LITERAL(42, 522, 17), // "setMinimumMargins"
QT_MOC_LITERAL(43, 540, 7), // "setMode"
QT_MOC_LITERAL(44, 548, 14), // "setOrientation"
QT_MOC_LITERAL(45, 563, 11), // "setPageSize"
QT_MOC_LITERAL(46, 575, 14), // "setRightMargin"
QT_MOC_LITERAL(47, 590, 11), // "rightMargin"
QT_MOC_LITERAL(48, 602, 12), // "setTopMargin"
QT_MOC_LITERAL(49, 615, 9), // "topMargin"
QT_MOC_LITERAL(50, 625, 8), // "setUnits"
QT_MOC_LITERAL(51, 634, 4), // "swap"
QT_MOC_LITERAL(52, 639, 12), // "QPageLayout&"
QT_MOC_LITERAL(53, 652, 11), // "py_toString"
QT_MOC_LITERAL(54, 664, 4), // "Mode"
QT_MOC_LITERAL(55, 669, 12), // "StandardMode"
QT_MOC_LITERAL(56, 682, 12), // "FullPageMode"
QT_MOC_LITERAL(57, 695, 11), // "Orientation"
QT_MOC_LITERAL(58, 707, 8), // "Portrait"
QT_MOC_LITERAL(59, 716, 9), // "Landscape"
QT_MOC_LITERAL(60, 726, 4), // "Unit"
QT_MOC_LITERAL(61, 731, 10), // "Millimeter"
QT_MOC_LITERAL(62, 742, 5), // "Point"
QT_MOC_LITERAL(63, 748, 4), // "Inch"
QT_MOC_LITERAL(64, 753, 4), // "Pica"
QT_MOC_LITERAL(65, 758, 5), // "Didot"
QT_MOC_LITERAL(66, 764, 6) // "Cicero"

    },
    "PythonQtWrapper_QPageLayout\0new_QPageLayout\0"
    "QPageLayout*\0\0QPageLayout\0other\0"
    "QPageSize\0pageSize\0QPageLayout::Orientation\0"
    "orientation\0QMarginsF\0margins\0"
    "QPageLayout::Unit\0units\0minMargins\0"
    "delete_QPageLayout\0obj\0fullRect\0"
    "theWrappedObject\0fullRectPixels\0"
    "resolution\0fullRectPoints\0isEquivalentTo\0"
    "isValid\0marginsPixels\0QMargins\0"
    "marginsPoints\0maximumMargins\0"
    "minimumMargins\0mode\0QPageLayout::Mode\0"
    "operator_assign\0__eq__\0rhs\0paintRect\0"
    "paintRectPixels\0paintRectPoints\0"
    "setBottomMargin\0bottomMargin\0setLeftMargin\0"
    "leftMargin\0setMargins\0setMinimumMargins\0"
    "setMode\0setOrientation\0setPageSize\0"
    "setRightMargin\0rightMargin\0setTopMargin\0"
    "topMargin\0setUnits\0swap\0QPageLayout&\0"
    "py_toString\0Mode\0StandardMode\0"
    "FullPageMode\0Orientation\0Portrait\0"
    "Landscape\0Unit\0Millimeter\0Point\0Inch\0"
    "Pica\0Didot\0Cicero"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPageLayout[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  219,    3, 0x0a /* Public */,
       1,    1,  220,    3, 0x0a /* Public */,
       1,    5,  223,    3, 0x0a /* Public */,
       1,    4,  234,    3, 0x2a /* Public | MethodCloned */,
       1,    3,  243,    3, 0x2a /* Public | MethodCloned */,
      15,    1,  250,    3, 0x0a /* Public */,
      17,    1,  253,    3, 0x0a /* Public */,
      17,    2,  256,    3, 0x0a /* Public */,
      19,    2,  261,    3, 0x0a /* Public */,
      21,    1,  266,    3, 0x0a /* Public */,
      22,    2,  269,    3, 0x0a /* Public */,
      23,    1,  274,    3, 0x0a /* Public */,
      11,    1,  277,    3, 0x0a /* Public */,
      11,    2,  280,    3, 0x0a /* Public */,
      24,    2,  285,    3, 0x0a /* Public */,
      26,    1,  290,    3, 0x0a /* Public */,
      27,    1,  293,    3, 0x0a /* Public */,
      28,    1,  296,    3, 0x0a /* Public */,
      29,    1,  299,    3, 0x0a /* Public */,
      31,    2,  302,    3, 0x0a /* Public */,
      32,    2,  307,    3, 0x0a /* Public */,
       9,    1,  312,    3, 0x0a /* Public */,
       7,    1,  315,    3, 0x0a /* Public */,
      34,    1,  318,    3, 0x0a /* Public */,
      34,    2,  321,    3, 0x0a /* Public */,
      35,    2,  326,    3, 0x0a /* Public */,
      36,    1,  331,    3, 0x0a /* Public */,
      37,    2,  334,    3, 0x0a /* Public */,
      39,    2,  339,    3, 0x0a /* Public */,
      41,    2,  344,    3, 0x0a /* Public */,
      42,    2,  349,    3, 0x0a /* Public */,
      43,    2,  354,    3, 0x0a /* Public */,
      44,    2,  359,    3, 0x0a /* Public */,
      45,    3,  364,    3, 0x0a /* Public */,
      45,    2,  371,    3, 0x2a /* Public | MethodCloned */,
      46,    2,  376,    3, 0x0a /* Public */,
      48,    2,  381,    3, 0x0a /* Public */,
      50,    2,  386,    3, 0x0a /* Public */,
      51,    2,  391,    3, 0x0a /* Public */,
      13,    1,  396,    3, 0x0a /* Public */,
      53,    1,  399,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, 0x80000000 | 6, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 12, 0x80000000 | 10,    7,    9,   11,   13,   14,
    0x80000000 | 2, 0x80000000 | 6, 0x80000000 | 8, 0x80000000 | 10, 0x80000000 | 12,    7,    9,   11,   13,
    0x80000000 | 2, 0x80000000 | 6, 0x80000000 | 8, 0x80000000 | 10,    7,    9,   11,
    QMetaType::Void, 0x80000000 | 2,   16,
    QMetaType::QRectF, 0x80000000 | 2,   18,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 12,   18,   13,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::Int,   18,   20,
    QMetaType::QRect, 0x80000000 | 2,   18,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   18,    5,
    QMetaType::Bool, 0x80000000 | 2,   18,
    0x80000000 | 10, 0x80000000 | 2,   18,
    0x80000000 | 10, 0x80000000 | 2, 0x80000000 | 12,   18,   13,
    0x80000000 | 25, 0x80000000 | 2, QMetaType::Int,   18,   20,
    0x80000000 | 25, 0x80000000 | 2,   18,
    0x80000000 | 10, 0x80000000 | 2,   18,
    0x80000000 | 10, 0x80000000 | 2,   18,
    0x80000000 | 30, 0x80000000 | 2,   18,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 4,   18,    5,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   18,   33,
    0x80000000 | 8, 0x80000000 | 2,   18,
    0x80000000 | 6, 0x80000000 | 2,   18,
    QMetaType::QRectF, 0x80000000 | 2,   18,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 12,   18,   13,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::Int,   18,   20,
    QMetaType::QRect, 0x80000000 | 2,   18,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QReal,   18,   38,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QReal,   18,   40,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 10,   18,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,   18,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 30,   18,   29,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 8,   18,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6, 0x80000000 | 10,   18,    7,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   18,    7,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QReal,   18,   47,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QReal,   18,   49,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 12,   18,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 52,   18,    5,
    0x80000000 | 12, 0x80000000 | 2,   18,
    QMetaType::QString, 0x80000000 | 2,    3,

 // enums: name, flags, count, data
      54, 0x0,    2,  414,
      57, 0x0,    2,  418,
      60, 0x0,    6,  422,

 // enum data: key, value
      55, uint(PythonQtWrapper_QPageLayout::StandardMode),
      56, uint(PythonQtWrapper_QPageLayout::FullPageMode),
      58, uint(PythonQtWrapper_QPageLayout::Portrait),
      59, uint(PythonQtWrapper_QPageLayout::Landscape),
      61, uint(PythonQtWrapper_QPageLayout::Millimeter),
      62, uint(PythonQtWrapper_QPageLayout::Point),
      63, uint(PythonQtWrapper_QPageLayout::Inch),
      64, uint(PythonQtWrapper_QPageLayout::Pica),
      65, uint(PythonQtWrapper_QPageLayout::Didot),
      66, uint(PythonQtWrapper_QPageLayout::Cicero),

       0        // eod
};

void PythonQtWrapper_QPageLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPageLayout *_t = static_cast<PythonQtWrapper_QPageLayout *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPageLayout* _r = _t->new_QPageLayout();
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 1: { QPageLayout* _r = _t->new_QPageLayout((*reinterpret_cast< const QPageLayout(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 2: { QPageLayout* _r = _t->new_QPageLayout((*reinterpret_cast< const QPageSize(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Orientation(*)>(_a[2])),(*reinterpret_cast< const QMarginsF(*)>(_a[3])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[4])),(*reinterpret_cast< const QMarginsF(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 3: { QPageLayout* _r = _t->new_QPageLayout((*reinterpret_cast< const QPageSize(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Orientation(*)>(_a[2])),(*reinterpret_cast< const QMarginsF(*)>(_a[3])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 4: { QPageLayout* _r = _t->new_QPageLayout((*reinterpret_cast< const QPageSize(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Orientation(*)>(_a[2])),(*reinterpret_cast< const QMarginsF(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 5: _t->delete_QPageLayout((*reinterpret_cast< QPageLayout*(*)>(_a[1]))); break;
        case 6: { QRectF _r = _t->fullRect((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 7: { QRectF _r = _t->fullRect((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 8: { QRect _r = _t->fullRectPixels((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 9: { QRect _r = _t->fullRectPoints((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 10: { bool _r = _t->isEquivalentTo((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QPageLayout(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: { bool _r = _t->isValid((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { QMarginsF _r = _t->margins((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMarginsF*>(_a[0]) = _r; }  break;
        case 13: { QMarginsF _r = _t->margins((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QMarginsF*>(_a[0]) = _r; }  break;
        case 14: { QMargins _r = _t->marginsPixels((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QMargins*>(_a[0]) = _r; }  break;
        case 15: { QMargins _r = _t->marginsPoints((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMargins*>(_a[0]) = _r; }  break;
        case 16: { QMarginsF _r = _t->maximumMargins((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMarginsF*>(_a[0]) = _r; }  break;
        case 17: { QMarginsF _r = _t->minimumMargins((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMarginsF*>(_a[0]) = _r; }  break;
        case 18: { QPageLayout::Mode _r = _t->mode((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout::Mode*>(_a[0]) = _r; }  break;
        case 19: { QPageLayout* _r = _t->operator_assign((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QPageLayout(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 20: { bool _r = _t->__eq__((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QPageLayout(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 21: { QPageLayout::Orientation _r = _t->orientation((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout::Orientation*>(_a[0]) = _r; }  break;
        case 22: { QPageSize _r = _t->pageSize((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize*>(_a[0]) = _r; }  break;
        case 23: { QRectF _r = _t->paintRect((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 24: { QRectF _r = _t->paintRect((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 25: { QRect _r = _t->paintRectPixels((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 26: { QRect _r = _t->paintRectPoints((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 27: { bool _r = _t->setBottomMargin((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 28: { bool _r = _t->setLeftMargin((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 29: { bool _r = _t->setMargins((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QMarginsF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 30: _t->setMinimumMargins((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QMarginsF(*)>(_a[2]))); break;
        case 31: _t->setMode((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Mode(*)>(_a[2]))); break;
        case 32: _t->setOrientation((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Orientation(*)>(_a[2]))); break;
        case 33: _t->setPageSize((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2])),(*reinterpret_cast< const QMarginsF(*)>(_a[3]))); break;
        case 34: _t->setPageSize((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2]))); break;
        case 35: { bool _r = _t->setRightMargin((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 36: { bool _r = _t->setTopMargin((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 37: _t->setUnits((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[2]))); break;
        case 38: _t->swap((*reinterpret_cast< QPageLayout*(*)>(_a[1])),(*reinterpret_cast< QPageLayout(*)>(_a[2]))); break;
        case 39: { QPageLayout::Unit _r = _t->units((*reinterpret_cast< QPageLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout::Unit*>(_a[0]) = _r; }  break;
        case 40: { QString _r = _t->py_toString((*reinterpret_cast< QPageLayout*(*)>(_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 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout >(); break;
            }
            break;
        case 2:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 4:
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Orientation >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 3:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Orientation >(); break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Orientation >(); break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            }
            break;
        case 10:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            }
            break;
        case 19:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout >(); break;
            }
            break;
        case 24:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            }
            break;
        case 29:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Orientation >(); break;
            }
            break;
        case 33:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 34:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 37:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPageLayout::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPageLayout.data,
      qt_meta_data_PythonQtWrapper_QPageLayout,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPageLayout::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_QPageSetupDialog_t {
    QByteArrayData data[18];
    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_QPageSetupDialog_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPageSetupDialog_t qt_meta_stringdata_PythonQtWrapper_QPageSetupDialog = {
    {
QT_MOC_LITERAL(0, 0, 32), // "PythonQtWrapper_QPageSetupDialog"
QT_MOC_LITERAL(1, 33, 20), // "new_QPageSetupDialog"
QT_MOC_LITERAL(2, 54, 17), // "QPageSetupDialog*"
QT_MOC_LITERAL(3, 72, 0), // ""
QT_MOC_LITERAL(4, 73, 9), // "QPrinter*"
QT_MOC_LITERAL(5, 83, 7), // "printer"
QT_MOC_LITERAL(6, 91, 8), // "QWidget*"
QT_MOC_LITERAL(7, 100, 6), // "parent"
QT_MOC_LITERAL(8, 107, 23), // "delete_QPageSetupDialog"
QT_MOC_LITERAL(9, 131, 3), // "obj"
QT_MOC_LITERAL(10, 135, 9), // "py_q_done"
QT_MOC_LITERAL(11, 145, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 162, 6), // "result"
QT_MOC_LITERAL(13, 169, 9), // "py_q_exec"
QT_MOC_LITERAL(14, 179, 4), // "open"
QT_MOC_LITERAL(15, 184, 8), // "receiver"
QT_MOC_LITERAL(16, 193, 11), // "const char*"
QT_MOC_LITERAL(17, 205, 6) // "member"

    },
    "PythonQtWrapper_QPageSetupDialog\0"
    "new_QPageSetupDialog\0QPageSetupDialog*\0"
    "\0QPrinter*\0printer\0QWidget*\0parent\0"
    "delete_QPageSetupDialog\0obj\0py_q_done\0"
    "theWrappedObject\0result\0py_q_exec\0"
    "open\0receiver\0const char*\0member"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPageSetupDialog[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    2,   59,    3, 0x0a /* Public */,
       1,    1,   64,    3, 0x2a /* Public | MethodCloned */,
       1,    1,   67,    3, 0x0a /* Public */,
       1,    0,   70,    3, 0x2a /* Public | MethodCloned */,
       8,    1,   71,    3, 0x0a /* Public */,
      10,    2,   74,    3, 0x0a /* Public */,
      13,    1,   79,    3, 0x0a /* Public */,
      14,    3,   82,    3, 0x0a /* Public */,
       5,    1,   89,    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,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   12,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QObjectStar, 0x80000000 | 16,   11,   15,   17,
    0x80000000 | 4, 0x80000000 | 2,   11,

       0        // eod
};

void PythonQtWrapper_QPageSetupDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPageSetupDialog *_t = static_cast<PythonQtWrapper_QPageSetupDialog *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPageSetupDialog* _r = _t->new_QPageSetupDialog((*reinterpret_cast< QPrinter*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSetupDialog**>(_a[0]) = _r; }  break;
        case 1: { QPageSetupDialog* _r = _t->new_QPageSetupDialog((*reinterpret_cast< QPrinter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSetupDialog**>(_a[0]) = _r; }  break;
        case 2: { QPageSetupDialog* _r = _t->new_QPageSetupDialog((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSetupDialog**>(_a[0]) = _r; }  break;
        case 3: { QPageSetupDialog* _r = _t->new_QPageSetupDialog();
            if (_a[0]) *reinterpret_cast< QPageSetupDialog**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QPageSetupDialog((*reinterpret_cast< QPageSetupDialog*(*)>(_a[1]))); break;
        case 5: _t->py_q_done((*reinterpret_cast< QPageSetupDialog*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 6: { int _r = _t->py_q_exec((*reinterpret_cast< QPageSetupDialog*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 7: _t->open((*reinterpret_cast< QPageSetupDialog*(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3]))); break;
        case 8: { QPrinter* _r = _t->printer((*reinterpret_cast< QPageSetupDialog*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPrinter**>(_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< 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< QPageSetupDialog* >(); 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< QPageSetupDialog* >(); 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< QPageSetupDialog* >(); 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< QPageSetupDialog* >(); 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< QPageSetupDialog* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPageSetupDialog::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPageSetupDialog.data,
      qt_meta_data_PythonQtWrapper_QPageSetupDialog,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPageSetupDialog::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 < 9)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 9;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 9)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 9;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPageSize_t {
    QByteArrayData data[185];
    char stringdata0[1885];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPageSize_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPageSize_t qt_meta_stringdata_PythonQtWrapper_QPageSize = {
    {
QT_MOC_LITERAL(0, 0, 25), // "PythonQtWrapper_QPageSize"
QT_MOC_LITERAL(1, 26, 13), // "new_QPageSize"
QT_MOC_LITERAL(2, 40, 10), // "QPageSize*"
QT_MOC_LITERAL(3, 51, 0), // ""
QT_MOC_LITERAL(4, 52, 21), // "QPageSize::PageSizeId"
QT_MOC_LITERAL(5, 74, 10), // "pageSizeId"
QT_MOC_LITERAL(6, 85, 9), // "QPageSize"
QT_MOC_LITERAL(7, 95, 5), // "other"
QT_MOC_LITERAL(8, 101, 9), // "pointSize"
QT_MOC_LITERAL(9, 111, 4), // "name"
QT_MOC_LITERAL(10, 116, 26), // "QPageSize::SizeMatchPolicy"
QT_MOC_LITERAL(11, 143, 11), // "matchPolicy"
QT_MOC_LITERAL(12, 155, 4), // "size"
QT_MOC_LITERAL(13, 160, 15), // "QPageSize::Unit"
QT_MOC_LITERAL(14, 176, 5), // "units"
QT_MOC_LITERAL(15, 182, 16), // "delete_QPageSize"
QT_MOC_LITERAL(16, 199, 3), // "obj"
QT_MOC_LITERAL(17, 203, 14), // "definitionSize"
QT_MOC_LITERAL(18, 218, 16), // "theWrappedObject"
QT_MOC_LITERAL(19, 235, 31), // "static_QPageSize_definitionSize"
QT_MOC_LITERAL(20, 267, 15), // "definitionUnits"
QT_MOC_LITERAL(21, 283, 32), // "static_QPageSize_definitionUnits"
QT_MOC_LITERAL(22, 316, 2), // "id"
QT_MOC_LITERAL(23, 319, 19), // "static_QPageSize_id"
QT_MOC_LITERAL(24, 339, 9), // "windowsId"
QT_MOC_LITERAL(25, 349, 14), // "isEquivalentTo"
QT_MOC_LITERAL(26, 364, 7), // "isValid"
QT_MOC_LITERAL(27, 372, 3), // "key"
QT_MOC_LITERAL(28, 376, 20), // "static_QPageSize_key"
QT_MOC_LITERAL(29, 397, 21), // "static_QPageSize_name"
QT_MOC_LITERAL(30, 419, 15), // "operator_assign"
QT_MOC_LITERAL(31, 435, 6), // "__eq__"
QT_MOC_LITERAL(32, 442, 3), // "rhs"
QT_MOC_LITERAL(33, 446, 4), // "rect"
QT_MOC_LITERAL(34, 451, 10), // "rectPixels"
QT_MOC_LITERAL(35, 462, 10), // "resolution"
QT_MOC_LITERAL(36, 473, 10), // "rectPoints"
QT_MOC_LITERAL(37, 484, 21), // "static_QPageSize_size"
QT_MOC_LITERAL(38, 506, 27), // "static_QPageSize_sizePixels"
QT_MOC_LITERAL(39, 534, 10), // "sizePixels"
QT_MOC_LITERAL(40, 545, 10), // "sizePoints"
QT_MOC_LITERAL(41, 556, 27), // "static_QPageSize_sizePoints"
QT_MOC_LITERAL(42, 584, 4), // "swap"
QT_MOC_LITERAL(43, 589, 10), // "QPageSize&"
QT_MOC_LITERAL(44, 600, 26), // "static_QPageSize_windowsId"
QT_MOC_LITERAL(45, 627, 11), // "py_toString"
QT_MOC_LITERAL(46, 639, 10), // "PageSizeId"
QT_MOC_LITERAL(47, 650, 2), // "A4"
QT_MOC_LITERAL(48, 653, 2), // "B5"
QT_MOC_LITERAL(49, 656, 6), // "Letter"
QT_MOC_LITERAL(50, 663, 5), // "Legal"
QT_MOC_LITERAL(51, 669, 9), // "Executive"
QT_MOC_LITERAL(52, 679, 2), // "A0"
QT_MOC_LITERAL(53, 682, 2), // "A1"
QT_MOC_LITERAL(54, 685, 2), // "A2"
QT_MOC_LITERAL(55, 688, 2), // "A3"
QT_MOC_LITERAL(56, 691, 2), // "A5"
QT_MOC_LITERAL(57, 694, 2), // "A6"
QT_MOC_LITERAL(58, 697, 2), // "A7"
QT_MOC_LITERAL(59, 700, 2), // "A8"
QT_MOC_LITERAL(60, 703, 2), // "A9"
QT_MOC_LITERAL(61, 706, 2), // "B0"
QT_MOC_LITERAL(62, 709, 2), // "B1"
QT_MOC_LITERAL(63, 712, 3), // "B10"
QT_MOC_LITERAL(64, 716, 2), // "B2"
QT_MOC_LITERAL(65, 719, 2), // "B3"
QT_MOC_LITERAL(66, 722, 2), // "B4"
QT_MOC_LITERAL(67, 725, 2), // "B6"
QT_MOC_LITERAL(68, 728, 2), // "B7"
QT_MOC_LITERAL(69, 731, 2), // "B8"
QT_MOC_LITERAL(70, 734, 2), // "B9"
QT_MOC_LITERAL(71, 737, 3), // "C5E"
QT_MOC_LITERAL(72, 741, 7), // "Comm10E"
QT_MOC_LITERAL(73, 749, 3), // "DLE"
QT_MOC_LITERAL(74, 753, 5), // "Folio"
QT_MOC_LITERAL(75, 759, 6), // "Ledger"
QT_MOC_LITERAL(76, 766, 7), // "Tabloid"
QT_MOC_LITERAL(77, 774, 6), // "Custom"
QT_MOC_LITERAL(78, 781, 3), // "A10"
QT_MOC_LITERAL(79, 785, 7), // "A3Extra"
QT_MOC_LITERAL(80, 793, 7), // "A4Extra"
QT_MOC_LITERAL(81, 801, 6), // "A4Plus"
QT_MOC_LITERAL(82, 808, 7), // "A4Small"
QT_MOC_LITERAL(83, 816, 7), // "A5Extra"
QT_MOC_LITERAL(84, 824, 7), // "B5Extra"
QT_MOC_LITERAL(85, 832, 5), // "JisB0"
QT_MOC_LITERAL(86, 838, 5), // "JisB1"
QT_MOC_LITERAL(87, 844, 5), // "JisB2"
QT_MOC_LITERAL(88, 850, 5), // "JisB3"
QT_MOC_LITERAL(89, 856, 5), // "JisB4"
QT_MOC_LITERAL(90, 862, 5), // "JisB5"
QT_MOC_LITERAL(91, 868, 5), // "JisB6"
QT_MOC_LITERAL(92, 874, 5), // "JisB7"
QT_MOC_LITERAL(93, 880, 5), // "JisB8"
QT_MOC_LITERAL(94, 886, 5), // "JisB9"
QT_MOC_LITERAL(95, 892, 6), // "JisB10"
QT_MOC_LITERAL(96, 899, 5), // "AnsiC"
QT_MOC_LITERAL(97, 905, 5), // "AnsiD"
QT_MOC_LITERAL(98, 911, 5), // "AnsiE"
QT_MOC_LITERAL(99, 917, 10), // "LegalExtra"
QT_MOC_LITERAL(100, 928, 11), // "LetterExtra"
QT_MOC_LITERAL(101, 940, 10), // "LetterPlus"
QT_MOC_LITERAL(102, 951, 11), // "LetterSmall"
QT_MOC_LITERAL(103, 963, 12), // "TabloidExtra"
QT_MOC_LITERAL(104, 976, 5), // "ArchA"
QT_MOC_LITERAL(105, 982, 5), // "ArchB"
QT_MOC_LITERAL(106, 988, 5), // "ArchC"
QT_MOC_LITERAL(107, 994, 5), // "ArchD"
QT_MOC_LITERAL(108, 1000, 5), // "ArchE"
QT_MOC_LITERAL(109, 1006, 11), // "Imperial7x9"
QT_MOC_LITERAL(110, 1018, 12), // "Imperial8x10"
QT_MOC_LITERAL(111, 1031, 12), // "Imperial9x11"
QT_MOC_LITERAL(112, 1044, 12), // "Imperial9x12"
QT_MOC_LITERAL(113, 1057, 13), // "Imperial10x11"
QT_MOC_LITERAL(114, 1071, 13), // "Imperial10x13"
QT_MOC_LITERAL(115, 1085, 13), // "Imperial10x14"
QT_MOC_LITERAL(116, 1099, 13), // "Imperial12x11"
QT_MOC_LITERAL(117, 1113, 13), // "Imperial15x11"
QT_MOC_LITERAL(118, 1127, 17), // "ExecutiveStandard"
QT_MOC_LITERAL(119, 1145, 4), // "Note"
QT_MOC_LITERAL(120, 1150, 6), // "Quarto"
QT_MOC_LITERAL(121, 1157, 9), // "Statement"
QT_MOC_LITERAL(122, 1167, 6), // "SuperA"
QT_MOC_LITERAL(123, 1174, 6), // "SuperB"
QT_MOC_LITERAL(124, 1181, 8), // "Postcard"
QT_MOC_LITERAL(125, 1190, 14), // "DoublePostcard"
QT_MOC_LITERAL(126, 1205, 6), // "Prc16K"
QT_MOC_LITERAL(127, 1212, 6), // "Prc32K"
QT_MOC_LITERAL(128, 1219, 9), // "Prc32KBig"
QT_MOC_LITERAL(129, 1229, 9), // "FanFoldUS"
QT_MOC_LITERAL(130, 1239, 13), // "FanFoldGerman"
QT_MOC_LITERAL(131, 1253, 18), // "FanFoldGermanLegal"
QT_MOC_LITERAL(132, 1272, 10), // "EnvelopeB4"
QT_MOC_LITERAL(133, 1283, 10), // "EnvelopeB5"
QT_MOC_LITERAL(134, 1294, 10), // "EnvelopeB6"
QT_MOC_LITERAL(135, 1305, 10), // "EnvelopeC0"
QT_MOC_LITERAL(136, 1316, 10), // "EnvelopeC1"
QT_MOC_LITERAL(137, 1327, 10), // "EnvelopeC2"
QT_MOC_LITERAL(138, 1338, 10), // "EnvelopeC3"
QT_MOC_LITERAL(139, 1349, 10), // "EnvelopeC4"
QT_MOC_LITERAL(140, 1360, 10), // "EnvelopeC6"
QT_MOC_LITERAL(141, 1371, 11), // "EnvelopeC65"
QT_MOC_LITERAL(142, 1383, 10), // "EnvelopeC7"
QT_MOC_LITERAL(143, 1394, 9), // "Envelope9"
QT_MOC_LITERAL(144, 1404, 10), // "Envelope11"
QT_MOC_LITERAL(145, 1415, 10), // "Envelope12"
QT_MOC_LITERAL(146, 1426, 10), // "Envelope14"
QT_MOC_LITERAL(147, 1437, 15), // "EnvelopeMonarch"
QT_MOC_LITERAL(148, 1453, 16), // "EnvelopePersonal"
QT_MOC_LITERAL(149, 1470, 13), // "EnvelopeChou3"
QT_MOC_LITERAL(150, 1484, 13), // "EnvelopeChou4"
QT_MOC_LITERAL(151, 1498, 14), // "EnvelopeInvite"
QT_MOC_LITERAL(152, 1513, 15), // "EnvelopeItalian"
QT_MOC_LITERAL(153, 1529, 13), // "EnvelopeKaku2"
QT_MOC_LITERAL(154, 1543, 13), // "EnvelopeKaku3"
QT_MOC_LITERAL(155, 1557, 12), // "EnvelopePrc1"
QT_MOC_LITERAL(156, 1570, 12), // "EnvelopePrc2"
QT_MOC_LITERAL(157, 1583, 12), // "EnvelopePrc3"
QT_MOC_LITERAL(158, 1596, 12), // "EnvelopePrc4"
QT_MOC_LITERAL(159, 1609, 12), // "EnvelopePrc5"
QT_MOC_LITERAL(160, 1622, 12), // "EnvelopePrc6"
QT_MOC_LITERAL(161, 1635, 12), // "EnvelopePrc7"
QT_MOC_LITERAL(162, 1648, 12), // "EnvelopePrc8"
QT_MOC_LITERAL(163, 1661, 12), // "EnvelopePrc9"
QT_MOC_LITERAL(164, 1674, 13), // "EnvelopePrc10"
QT_MOC_LITERAL(165, 1688, 12), // "EnvelopeYou4"
QT_MOC_LITERAL(166, 1701, 12), // "LastPageSize"
QT_MOC_LITERAL(167, 1714, 9), // "NPageSize"
QT_MOC_LITERAL(168, 1724, 10), // "NPaperSize"
QT_MOC_LITERAL(169, 1735, 5), // "AnsiA"
QT_MOC_LITERAL(170, 1741, 5), // "AnsiB"
QT_MOC_LITERAL(171, 1747, 10), // "EnvelopeC5"
QT_MOC_LITERAL(172, 1758, 10), // "EnvelopeDL"
QT_MOC_LITERAL(173, 1769, 10), // "Envelope10"
QT_MOC_LITERAL(174, 1780, 15), // "SizeMatchPolicy"
QT_MOC_LITERAL(175, 1796, 10), // "FuzzyMatch"
QT_MOC_LITERAL(176, 1807, 21), // "FuzzyOrientationMatch"
QT_MOC_LITERAL(177, 1829, 10), // "ExactMatch"
QT_MOC_LITERAL(178, 1840, 4), // "Unit"
QT_MOC_LITERAL(179, 1845, 10), // "Millimeter"
QT_MOC_LITERAL(180, 1856, 5), // "Point"
QT_MOC_LITERAL(181, 1862, 4), // "Inch"
QT_MOC_LITERAL(182, 1867, 4), // "Pica"
QT_MOC_LITERAL(183, 1872, 5), // "Didot"
QT_MOC_LITERAL(184, 1878, 6) // "Cicero"

    },
    "PythonQtWrapper_QPageSize\0new_QPageSize\0"
    "QPageSize*\0\0QPageSize::PageSizeId\0"
    "pageSizeId\0QPageSize\0other\0pointSize\0"
    "name\0QPageSize::SizeMatchPolicy\0"
    "matchPolicy\0size\0QPageSize::Unit\0units\0"
    "delete_QPageSize\0obj\0definitionSize\0"
    "theWrappedObject\0static_QPageSize_definitionSize\0"
    "definitionUnits\0static_QPageSize_definitionUnits\0"
    "id\0static_QPageSize_id\0windowsId\0"
    "isEquivalentTo\0isValid\0key\0"
    "static_QPageSize_key\0static_QPageSize_name\0"
    "operator_assign\0__eq__\0rhs\0rect\0"
    "rectPixels\0resolution\0rectPoints\0"
    "static_QPageSize_size\0static_QPageSize_sizePixels\0"
    "sizePixels\0sizePoints\0static_QPageSize_sizePoints\0"
    "swap\0QPageSize&\0static_QPageSize_windowsId\0"
    "py_toString\0PageSizeId\0A4\0B5\0Letter\0"
    "Legal\0Executive\0A0\0A1\0A2\0A3\0A5\0A6\0A7\0"
    "A8\0A9\0B0\0B1\0B10\0B2\0B3\0B4\0B6\0B7\0B8\0B9\0"
    "C5E\0Comm10E\0DLE\0Folio\0Ledger\0Tabloid\0"
    "Custom\0A10\0A3Extra\0A4Extra\0A4Plus\0"
    "A4Small\0A5Extra\0B5Extra\0JisB0\0JisB1\0"
    "JisB2\0JisB3\0JisB4\0JisB5\0JisB6\0JisB7\0"
    "JisB8\0JisB9\0JisB10\0AnsiC\0AnsiD\0AnsiE\0"
    "LegalExtra\0LetterExtra\0LetterPlus\0"
    "LetterSmall\0TabloidExtra\0ArchA\0ArchB\0"
    "ArchC\0ArchD\0ArchE\0Imperial7x9\0"
    "Imperial8x10\0Imperial9x11\0Imperial9x12\0"
    "Imperial10x11\0Imperial10x13\0Imperial10x14\0"
    "Imperial12x11\0Imperial15x11\0"
    "ExecutiveStandard\0Note\0Quarto\0Statement\0"
    "SuperA\0SuperB\0Postcard\0DoublePostcard\0"
    "Prc16K\0Prc32K\0Prc32KBig\0FanFoldUS\0"
    "FanFoldGerman\0FanFoldGermanLegal\0"
    "EnvelopeB4\0EnvelopeB5\0EnvelopeB6\0"
    "EnvelopeC0\0EnvelopeC1\0EnvelopeC2\0"
    "EnvelopeC3\0EnvelopeC4\0EnvelopeC6\0"
    "EnvelopeC65\0EnvelopeC7\0Envelope9\0"
    "Envelope11\0Envelope12\0Envelope14\0"
    "EnvelopeMonarch\0EnvelopePersonal\0"
    "EnvelopeChou3\0EnvelopeChou4\0EnvelopeInvite\0"
    "EnvelopeItalian\0EnvelopeKaku2\0"
    "EnvelopeKaku3\0EnvelopePrc1\0EnvelopePrc2\0"
    "EnvelopePrc3\0EnvelopePrc4\0EnvelopePrc5\0"
    "EnvelopePrc6\0EnvelopePrc7\0EnvelopePrc8\0"
    "EnvelopePrc9\0EnvelopePrc10\0EnvelopeYou4\0"
    "LastPageSize\0NPageSize\0NPaperSize\0"
    "AnsiA\0AnsiB\0EnvelopeC5\0EnvelopeDL\0"
    "Envelope10\0SizeMatchPolicy\0FuzzyMatch\0"
    "FuzzyOrientationMatch\0ExactMatch\0Unit\0"
    "Millimeter\0Point\0Inch\0Pica\0Didot\0"
    "Cicero"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPageSize[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  219,    3, 0x0a /* Public */,
       1,    1,  220,    3, 0x0a /* Public */,
       1,    1,  223,    3, 0x0a /* Public */,
       1,    3,  226,    3, 0x0a /* Public */,
       1,    2,  233,    3, 0x2a /* Public | MethodCloned */,
       1,    1,  238,    3, 0x2a /* Public | MethodCloned */,
       1,    4,  241,    3, 0x0a /* Public */,
       1,    3,  250,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  257,    3, 0x2a /* Public | MethodCloned */,
      15,    1,  262,    3, 0x0a /* Public */,
      17,    1,  265,    3, 0x0a /* Public */,
      19,    1,  268,    3, 0x0a /* Public */,
      20,    1,  271,    3, 0x0a /* Public */,
      21,    1,  274,    3, 0x0a /* Public */,
      22,    1,  277,    3, 0x0a /* Public */,
      23,    2,  280,    3, 0x0a /* Public */,
      23,    1,  285,    3, 0x2a /* Public | MethodCloned */,
      23,    3,  288,    3, 0x0a /* Public */,
      23,    2,  295,    3, 0x2a /* Public | MethodCloned */,
      23,    1,  300,    3, 0x0a /* Public */,
      25,    2,  303,    3, 0x0a /* Public */,
      26,    1,  308,    3, 0x0a /* Public */,
      27,    1,  311,    3, 0x0a /* Public */,
      28,    1,  314,    3, 0x0a /* Public */,
       9,    1,  317,    3, 0x0a /* Public */,
      29,    1,  320,    3, 0x0a /* Public */,
      30,    2,  323,    3, 0x0a /* Public */,
      31,    2,  328,    3, 0x0a /* Public */,
      33,    2,  333,    3, 0x0a /* Public */,
      34,    2,  338,    3, 0x0a /* Public */,
      36,    1,  343,    3, 0x0a /* Public */,
      37,    2,  346,    3, 0x0a /* Public */,
      12,    2,  351,    3, 0x0a /* Public */,
      38,    2,  356,    3, 0x0a /* Public */,
      39,    2,  361,    3, 0x0a /* Public */,
      40,    1,  366,    3, 0x0a /* Public */,
      41,    1,  369,    3, 0x0a /* Public */,
      42,    2,  372,    3, 0x0a /* Public */,
      24,    1,  377,    3, 0x0a /* Public */,
      44,    1,  380,    3, 0x0a /* Public */,
      45,    1,  383,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, 0x80000000 | 6,    7,
    0x80000000 | 2, QMetaType::QSize, QMetaType::QString, 0x80000000 | 10,    8,    9,   11,
    0x80000000 | 2, QMetaType::QSize, QMetaType::QString,    8,    9,
    0x80000000 | 2, QMetaType::QSize,    8,
    0x80000000 | 2, QMetaType::QSizeF, 0x80000000 | 13, QMetaType::QString, 0x80000000 | 10,   12,   14,    9,   11,
    0x80000000 | 2, QMetaType::QSizeF, 0x80000000 | 13, QMetaType::QString,   12,   14,    9,
    0x80000000 | 2, QMetaType::QSizeF, 0x80000000 | 13,   12,   14,
    QMetaType::Void, 0x80000000 | 2,   16,
    QMetaType::QSizeF, 0x80000000 | 2,   18,
    QMetaType::QSizeF, 0x80000000 | 4,    5,
    0x80000000 | 13, 0x80000000 | 2,   18,
    0x80000000 | 13, 0x80000000 | 4,    5,
    0x80000000 | 4, 0x80000000 | 2,   18,
    0x80000000 | 4, QMetaType::QSize, 0x80000000 | 10,    8,   11,
    0x80000000 | 4, QMetaType::QSize,    8,
    0x80000000 | 4, QMetaType::QSizeF, 0x80000000 | 13, 0x80000000 | 10,   12,   14,   11,
    0x80000000 | 4, QMetaType::QSizeF, 0x80000000 | 13,   12,   14,
    0x80000000 | 4, QMetaType::Int,   24,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 6,   18,    7,
    QMetaType::Bool, 0x80000000 | 2,   18,
    QMetaType::QString, 0x80000000 | 2,   18,
    QMetaType::QString, 0x80000000 | 4,    5,
    QMetaType::QString, 0x80000000 | 2,   18,
    QMetaType::QString, 0x80000000 | 4,    5,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 6,   18,    7,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 6,   18,   32,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 13,   18,   14,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::Int,   18,   35,
    QMetaType::QRect, 0x80000000 | 2,   18,
    QMetaType::QSizeF, 0x80000000 | 4, 0x80000000 | 13,    5,   14,
    QMetaType::QSizeF, 0x80000000 | 2, 0x80000000 | 13,   18,   14,
    QMetaType::QSize, 0x80000000 | 4, QMetaType::Int,    5,   35,
    QMetaType::QSize, 0x80000000 | 2, QMetaType::Int,   18,   35,
    QMetaType::QSize, 0x80000000 | 2,   18,
    QMetaType::QSize, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 43,   18,    7,
    QMetaType::Int, 0x80000000 | 2,   18,
    QMetaType::Int, 0x80000000 | 4,    5,
    QMetaType::QString, 0x80000000 | 2,    3,

 // enums: name, flags, count, data
      46, 0x0,  127,  398,
     174, 0x0,    3,  652,
     178, 0x0,    6,  658,

 // enum data: key, value
      47, uint(PythonQtWrapper_QPageSize::A4),
      48, uint(PythonQtWrapper_QPageSize::B5),
      49, uint(PythonQtWrapper_QPageSize::Letter),
      50, uint(PythonQtWrapper_QPageSize::Legal),
      51, uint(PythonQtWrapper_QPageSize::Executive),
      52, uint(PythonQtWrapper_QPageSize::A0),
      53, uint(PythonQtWrapper_QPageSize::A1),
      54, uint(PythonQtWrapper_QPageSize::A2),
      55, uint(PythonQtWrapper_QPageSize::A3),
      56, uint(PythonQtWrapper_QPageSize::A5),
      57, uint(PythonQtWrapper_QPageSize::A6),
      58, uint(PythonQtWrapper_QPageSize::A7),
      59, uint(PythonQtWrapper_QPageSize::A8),
      60, uint(PythonQtWrapper_QPageSize::A9),
      61, uint(PythonQtWrapper_QPageSize::B0),
      62, uint(PythonQtWrapper_QPageSize::B1),
      63, uint(PythonQtWrapper_QPageSize::B10),
      64, uint(PythonQtWrapper_QPageSize::B2),
      65, uint(PythonQtWrapper_QPageSize::B3),
      66, uint(PythonQtWrapper_QPageSize::B4),
      67, uint(PythonQtWrapper_QPageSize::B6),
      68, uint(PythonQtWrapper_QPageSize::B7),
      69, uint(PythonQtWrapper_QPageSize::B8),
      70, uint(PythonQtWrapper_QPageSize::B9),
      71, uint(PythonQtWrapper_QPageSize::C5E),
      72, uint(PythonQtWrapper_QPageSize::Comm10E),
      73, uint(PythonQtWrapper_QPageSize::DLE),
      74, uint(PythonQtWrapper_QPageSize::Folio),
      75, uint(PythonQtWrapper_QPageSize::Ledger),
      76, uint(PythonQtWrapper_QPageSize::Tabloid),
      77, uint(PythonQtWrapper_QPageSize::Custom),
      78, uint(PythonQtWrapper_QPageSize::A10),
      79, uint(PythonQtWrapper_QPageSize::A3Extra),
      80, uint(PythonQtWrapper_QPageSize::A4Extra),
      81, uint(PythonQtWrapper_QPageSize::A4Plus),
      82, uint(PythonQtWrapper_QPageSize::A4Small),
      83, uint(PythonQtWrapper_QPageSize::A5Extra),
      84, uint(PythonQtWrapper_QPageSize::B5Extra),
      85, uint(PythonQtWrapper_QPageSize::JisB0),
      86, uint(PythonQtWrapper_QPageSize::JisB1),
      87, uint(PythonQtWrapper_QPageSize::JisB2),
      88, uint(PythonQtWrapper_QPageSize::JisB3),
      89, uint(PythonQtWrapper_QPageSize::JisB4),
      90, uint(PythonQtWrapper_QPageSize::JisB5),
      91, uint(PythonQtWrapper_QPageSize::JisB6),
      92, uint(PythonQtWrapper_QPageSize::JisB7),
      93, uint(PythonQtWrapper_QPageSize::JisB8),
      94, uint(PythonQtWrapper_QPageSize::JisB9),
      95, uint(PythonQtWrapper_QPageSize::JisB10),
      96, uint(PythonQtWrapper_QPageSize::AnsiC),
      97, uint(PythonQtWrapper_QPageSize::AnsiD),
      98, uint(PythonQtWrapper_QPageSize::AnsiE),
      99, uint(PythonQtWrapper_QPageSize::LegalExtra),
     100, uint(PythonQtWrapper_QPageSize::LetterExtra),
     101, uint(PythonQtWrapper_QPageSize::LetterPlus),
     102, uint(PythonQtWrapper_QPageSize::LetterSmall),
     103, uint(PythonQtWrapper_QPageSize::TabloidExtra),
     104, uint(PythonQtWrapper_QPageSize::ArchA),
     105, uint(PythonQtWrapper_QPageSize::ArchB),
     106, uint(PythonQtWrapper_QPageSize::ArchC),
     107, uint(PythonQtWrapper_QPageSize::ArchD),
     108, uint(PythonQtWrapper_QPageSize::ArchE),
     109, uint(PythonQtWrapper_QPageSize::Imperial7x9),
     110, uint(PythonQtWrapper_QPageSize::Imperial8x10),
     111, uint(PythonQtWrapper_QPageSize::Imperial9x11),
     112, uint(PythonQtWrapper_QPageSize::Imperial9x12),
     113, uint(PythonQtWrapper_QPageSize::Imperial10x11),
     114, uint(PythonQtWrapper_QPageSize::Imperial10x13),
     115, uint(PythonQtWrapper_QPageSize::Imperial10x14),
     116, uint(PythonQtWrapper_QPageSize::Imperial12x11),
     117, uint(PythonQtWrapper_QPageSize::Imperial15x11),
     118, uint(PythonQtWrapper_QPageSize::ExecutiveStandard),
     119, uint(PythonQtWrapper_QPageSize::Note),
     120, uint(PythonQtWrapper_QPageSize::Quarto),
     121, uint(PythonQtWrapper_QPageSize::Statement),
     122, uint(PythonQtWrapper_QPageSize::SuperA),
     123, uint(PythonQtWrapper_QPageSize::SuperB),
     124, uint(PythonQtWrapper_QPageSize::Postcard),
     125, uint(PythonQtWrapper_QPageSize::DoublePostcard),
     126, uint(PythonQtWrapper_QPageSize::Prc16K),
     127, uint(PythonQtWrapper_QPageSize::Prc32K),
     128, uint(PythonQtWrapper_QPageSize::Prc32KBig),
     129, uint(PythonQtWrapper_QPageSize::FanFoldUS),
     130, uint(PythonQtWrapper_QPageSize::FanFoldGerman),
     131, uint(PythonQtWrapper_QPageSize::FanFoldGermanLegal),
     132, uint(PythonQtWrapper_QPageSize::EnvelopeB4),
     133, uint(PythonQtWrapper_QPageSize::EnvelopeB5),
     134, uint(PythonQtWrapper_QPageSize::EnvelopeB6),
     135, uint(PythonQtWrapper_QPageSize::EnvelopeC0),
     136, uint(PythonQtWrapper_QPageSize::EnvelopeC1),
     137, uint(PythonQtWrapper_QPageSize::EnvelopeC2),
     138, uint(PythonQtWrapper_QPageSize::EnvelopeC3),
     139, uint(PythonQtWrapper_QPageSize::EnvelopeC4),
     140, uint(PythonQtWrapper_QPageSize::EnvelopeC6),
     141, uint(PythonQtWrapper_QPageSize::EnvelopeC65),
     142, uint(PythonQtWrapper_QPageSize::EnvelopeC7),
     143, uint(PythonQtWrapper_QPageSize::Envelope9),
     144, uint(PythonQtWrapper_QPageSize::Envelope11),
     145, uint(PythonQtWrapper_QPageSize::Envelope12),
     146, uint(PythonQtWrapper_QPageSize::Envelope14),
     147, uint(PythonQtWrapper_QPageSize::EnvelopeMonarch),
     148, uint(PythonQtWrapper_QPageSize::EnvelopePersonal),
     149, uint(PythonQtWrapper_QPageSize::EnvelopeChou3),
     150, uint(PythonQtWrapper_QPageSize::EnvelopeChou4),
     151, uint(PythonQtWrapper_QPageSize::EnvelopeInvite),
     152, uint(PythonQtWrapper_QPageSize::EnvelopeItalian),
     153, uint(PythonQtWrapper_QPageSize::EnvelopeKaku2),
     154, uint(PythonQtWrapper_QPageSize::EnvelopeKaku3),
     155, uint(PythonQtWrapper_QPageSize::EnvelopePrc1),
     156, uint(PythonQtWrapper_QPageSize::EnvelopePrc2),
     157, uint(PythonQtWrapper_QPageSize::EnvelopePrc3),
     158, uint(PythonQtWrapper_QPageSize::EnvelopePrc4),
     159, uint(PythonQtWrapper_QPageSize::EnvelopePrc5),
     160, uint(PythonQtWrapper_QPageSize::EnvelopePrc6),
     161, uint(PythonQtWrapper_QPageSize::EnvelopePrc7),
     162, uint(PythonQtWrapper_QPageSize::EnvelopePrc8),
     163, uint(PythonQtWrapper_QPageSize::EnvelopePrc9),
     164, uint(PythonQtWrapper_QPageSize::EnvelopePrc10),
     165, uint(PythonQtWrapper_QPageSize::EnvelopeYou4),
     166, uint(PythonQtWrapper_QPageSize::LastPageSize),
     167, uint(PythonQtWrapper_QPageSize::NPageSize),
     168, uint(PythonQtWrapper_QPageSize::NPaperSize),
     169, uint(PythonQtWrapper_QPageSize::AnsiA),
     170, uint(PythonQtWrapper_QPageSize::AnsiB),
     171, uint(PythonQtWrapper_QPageSize::EnvelopeC5),
     172, uint(PythonQtWrapper_QPageSize::EnvelopeDL),
     173, uint(PythonQtWrapper_QPageSize::Envelope10),
     175, uint(PythonQtWrapper_QPageSize::FuzzyMatch),
     176, uint(PythonQtWrapper_QPageSize::FuzzyOrientationMatch),
     177, uint(PythonQtWrapper_QPageSize::ExactMatch),
     179, uint(PythonQtWrapper_QPageSize::Millimeter),
     180, uint(PythonQtWrapper_QPageSize::Point),
     181, uint(PythonQtWrapper_QPageSize::Inch),
     182, uint(PythonQtWrapper_QPageSize::Pica),
     183, uint(PythonQtWrapper_QPageSize::Didot),
     184, uint(PythonQtWrapper_QPageSize::Cicero),

       0        // eod
};

void PythonQtWrapper_QPageSize::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPageSize *_t = static_cast<PythonQtWrapper_QPageSize *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPageSize* _r = _t->new_QPageSize();
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 1: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 2: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QPageSize(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 3: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSize(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< QPageSize::SizeMatchPolicy(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 4: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSize(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 5: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSize(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 6: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSizeF(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< QPageSize::SizeMatchPolicy(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 7: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSizeF(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 8: { QPageSize* _r = _t->new_QPageSize((*reinterpret_cast< const QSizeF(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 9: _t->delete_QPageSize((*reinterpret_cast< QPageSize*(*)>(_a[1]))); break;
        case 10: { QSizeF _r = _t->definitionSize((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 11: { QSizeF _r = _t->static_QPageSize_definitionSize((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 12: { QPageSize::Unit _r = _t->definitionUnits((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize::Unit*>(_a[0]) = _r; }  break;
        case 13: { QPageSize::Unit _r = _t->static_QPageSize_definitionUnits((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize::Unit*>(_a[0]) = _r; }  break;
        case 14: { QPageSize::PageSizeId _r = _t->id((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 15: { QPageSize::PageSizeId _r = _t->static_QPageSize_id((*reinterpret_cast< const QSize(*)>(_a[1])),(*reinterpret_cast< QPageSize::SizeMatchPolicy(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 16: { QPageSize::PageSizeId _r = _t->static_QPageSize_id((*reinterpret_cast< const QSize(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 17: { QPageSize::PageSizeId _r = _t->static_QPageSize_id((*reinterpret_cast< const QSizeF(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])),(*reinterpret_cast< QPageSize::SizeMatchPolicy(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 18: { QPageSize::PageSizeId _r = _t->static_QPageSize_id((*reinterpret_cast< const QSizeF(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 19: { QPageSize::PageSizeId _r = _t->static_QPageSize_id((*reinterpret_cast< int(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageSize::PageSizeId*>(_a[0]) = _r; }  break;
        case 20: { bool _r = _t->isEquivalentTo((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 21: { bool _r = _t->isValid((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 22: { QString _r = _t->key((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 23: { QString _r = _t->static_QPageSize_key((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 24: { QString _r = _t->name((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 25: { QString _r = _t->static_QPageSize_name((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 26: { QPageSize* _r = _t->operator_assign((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPageSize**>(_a[0]) = _r; }  break;
        case 27: { bool _r = _t->__eq__((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 28: { QRectF _r = _t->rect((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 29: { QRect _r = _t->rectPixels((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 30: { QRect _r = _t->rectPoints((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 31: { QSizeF _r = _t->static_QPageSize_size((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 32: { QSizeF _r = _t->size((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< QPageSize::Unit(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 33: { QSize _r = _t->static_QPageSize_sizePixels((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 34: { QSize _r = _t->sizePixels((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 35: { QSize _r = _t->sizePoints((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 36: { QSize _r = _t->static_QPageSize_sizePoints((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSize*>(_a[0]) = _r; }  break;
        case 37: _t->swap((*reinterpret_cast< QPageSize*(*)>(_a[1])),(*reinterpret_cast< QPageSize(*)>(_a[2]))); break;
        case 38: { int _r = _t->windowsId((*reinterpret_cast< QPageSize*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 39: { int _r = _t->static_QPageSize_windowsId((*reinterpret_cast< QPageSize::PageSizeId(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 40: { QString _r = _t->py_toString((*reinterpret_cast< QPageSize*(*)>(_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 1:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::PageSizeId >(); 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< QPageSize >(); break;
            }
            break;
        case 6:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); break;
            }
            break;
        case 7:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); 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< QPageSize::PageSizeId >(); 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< QPageSize::PageSizeId >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); break;
            }
            break;
        case 20:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); 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< QPageSize::PageSizeId >(); 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< QPageSize::PageSizeId >(); break;
            }
            break;
        case 26:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 27:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        case 28:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); 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< QPageSize::PageSizeId >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); break;
            }
            break;
        case 32:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize::Unit >(); 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< QPageSize::PageSizeId >(); 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< QPageSize::PageSizeId >(); 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< QPageSize::PageSizeId >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPageSize::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPageSize.data,
      qt_meta_data_PythonQtWrapper_QPageSize,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPageSize::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_QPagedPaintDevice_t {
    QByteArrayData data[162];
    char stringdata0[1641];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice_t qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QPagedPaintDe..."
QT_MOC_LITERAL(1, 34, 21), // "new_QPagedPaintDevice"
QT_MOC_LITERAL(2, 56, 18), // "QPagedPaintDevice*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 24), // "delete_QPagedPaintDevice"
QT_MOC_LITERAL(5, 101, 3), // "obj"
QT_MOC_LITERAL(6, 105, 16), // "devicePageLayout"
QT_MOC_LITERAL(7, 122, 12), // "QPageLayout*"
QT_MOC_LITERAL(8, 135, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 152, 7), // "margins"
QT_MOC_LITERAL(10, 160, 26), // "QPagedPaintDevice::Margins"
QT_MOC_LITERAL(11, 187, 7), // "newPage"
QT_MOC_LITERAL(12, 195, 12), // "py_q_newPage"
QT_MOC_LITERAL(13, 208, 10), // "pageLayout"
QT_MOC_LITERAL(14, 219, 11), // "QPageLayout"
QT_MOC_LITERAL(15, 231, 8), // "pageSize"
QT_MOC_LITERAL(16, 240, 27), // "QPagedPaintDevice::PageSize"
QT_MOC_LITERAL(17, 268, 10), // "pageSizeMM"
QT_MOC_LITERAL(18, 279, 10), // "setMargins"
QT_MOC_LITERAL(19, 290, 15), // "py_q_setMargins"
QT_MOC_LITERAL(20, 306, 13), // "setPageLayout"
QT_MOC_LITERAL(21, 320, 14), // "setPageMargins"
QT_MOC_LITERAL(22, 335, 9), // "QMarginsF"
QT_MOC_LITERAL(23, 345, 17), // "QPageLayout::Unit"
QT_MOC_LITERAL(24, 363, 5), // "units"
QT_MOC_LITERAL(25, 369, 18), // "setPageOrientation"
QT_MOC_LITERAL(26, 388, 24), // "QPageLayout::Orientation"
QT_MOC_LITERAL(27, 413, 11), // "orientation"
QT_MOC_LITERAL(28, 425, 11), // "setPageSize"
QT_MOC_LITERAL(29, 437, 4), // "size"
QT_MOC_LITERAL(30, 442, 16), // "py_q_setPageSize"
QT_MOC_LITERAL(31, 459, 9), // "QPageSize"
QT_MOC_LITERAL(32, 469, 13), // "setPageSizeMM"
QT_MOC_LITERAL(33, 483, 18), // "py_q_setPageSizeMM"
QT_MOC_LITERAL(34, 502, 8), // "PageSize"
QT_MOC_LITERAL(35, 511, 2), // "A4"
QT_MOC_LITERAL(36, 514, 2), // "B5"
QT_MOC_LITERAL(37, 517, 6), // "Letter"
QT_MOC_LITERAL(38, 524, 5), // "Legal"
QT_MOC_LITERAL(39, 530, 9), // "Executive"
QT_MOC_LITERAL(40, 540, 2), // "A0"
QT_MOC_LITERAL(41, 543, 2), // "A1"
QT_MOC_LITERAL(42, 546, 2), // "A2"
QT_MOC_LITERAL(43, 549, 2), // "A3"
QT_MOC_LITERAL(44, 552, 2), // "A5"
QT_MOC_LITERAL(45, 555, 2), // "A6"
QT_MOC_LITERAL(46, 558, 2), // "A7"
QT_MOC_LITERAL(47, 561, 2), // "A8"
QT_MOC_LITERAL(48, 564, 2), // "A9"
QT_MOC_LITERAL(49, 567, 2), // "B0"
QT_MOC_LITERAL(50, 570, 2), // "B1"
QT_MOC_LITERAL(51, 573, 3), // "B10"
QT_MOC_LITERAL(52, 577, 2), // "B2"
QT_MOC_LITERAL(53, 580, 2), // "B3"
QT_MOC_LITERAL(54, 583, 2), // "B4"
QT_MOC_LITERAL(55, 586, 2), // "B6"
QT_MOC_LITERAL(56, 589, 2), // "B7"
QT_MOC_LITERAL(57, 592, 2), // "B8"
QT_MOC_LITERAL(58, 595, 2), // "B9"
QT_MOC_LITERAL(59, 598, 3), // "C5E"
QT_MOC_LITERAL(60, 602, 7), // "Comm10E"
QT_MOC_LITERAL(61, 610, 3), // "DLE"
QT_MOC_LITERAL(62, 614, 5), // "Folio"
QT_MOC_LITERAL(63, 620, 6), // "Ledger"
QT_MOC_LITERAL(64, 627, 7), // "Tabloid"
QT_MOC_LITERAL(65, 635, 6), // "Custom"
QT_MOC_LITERAL(66, 642, 3), // "A10"
QT_MOC_LITERAL(67, 646, 7), // "A3Extra"
QT_MOC_LITERAL(68, 654, 7), // "A4Extra"
QT_MOC_LITERAL(69, 662, 6), // "A4Plus"
QT_MOC_LITERAL(70, 669, 7), // "A4Small"
QT_MOC_LITERAL(71, 677, 7), // "A5Extra"
QT_MOC_LITERAL(72, 685, 7), // "B5Extra"
QT_MOC_LITERAL(73, 693, 5), // "JisB0"
QT_MOC_LITERAL(74, 699, 5), // "JisB1"
QT_MOC_LITERAL(75, 705, 5), // "JisB2"
QT_MOC_LITERAL(76, 711, 5), // "JisB3"
QT_MOC_LITERAL(77, 717, 5), // "JisB4"
QT_MOC_LITERAL(78, 723, 5), // "JisB5"
QT_MOC_LITERAL(79, 729, 5), // "JisB6"
QT_MOC_LITERAL(80, 735, 5), // "JisB7"
QT_MOC_LITERAL(81, 741, 5), // "JisB8"
QT_MOC_LITERAL(82, 747, 5), // "JisB9"
QT_MOC_LITERAL(83, 753, 6), // "JisB10"
QT_MOC_LITERAL(84, 760, 5), // "AnsiC"
QT_MOC_LITERAL(85, 766, 5), // "AnsiD"
QT_MOC_LITERAL(86, 772, 5), // "AnsiE"
QT_MOC_LITERAL(87, 778, 10), // "LegalExtra"
QT_MOC_LITERAL(88, 789, 11), // "LetterExtra"
QT_MOC_LITERAL(89, 801, 10), // "LetterPlus"
QT_MOC_LITERAL(90, 812, 11), // "LetterSmall"
QT_MOC_LITERAL(91, 824, 12), // "TabloidExtra"
QT_MOC_LITERAL(92, 837, 5), // "ArchA"
QT_MOC_LITERAL(93, 843, 5), // "ArchB"
QT_MOC_LITERAL(94, 849, 5), // "ArchC"
QT_MOC_LITERAL(95, 855, 5), // "ArchD"
QT_MOC_LITERAL(96, 861, 5), // "ArchE"
QT_MOC_LITERAL(97, 867, 11), // "Imperial7x9"
QT_MOC_LITERAL(98, 879, 12), // "Imperial8x10"
QT_MOC_LITERAL(99, 892, 12), // "Imperial9x11"
QT_MOC_LITERAL(100, 905, 12), // "Imperial9x12"
QT_MOC_LITERAL(101, 918, 13), // "Imperial10x11"
QT_MOC_LITERAL(102, 932, 13), // "Imperial10x13"
QT_MOC_LITERAL(103, 946, 13), // "Imperial10x14"
QT_MOC_LITERAL(104, 960, 13), // "Imperial12x11"
QT_MOC_LITERAL(105, 974, 13), // "Imperial15x11"
QT_MOC_LITERAL(106, 988, 17), // "ExecutiveStandard"
QT_MOC_LITERAL(107, 1006, 4), // "Note"
QT_MOC_LITERAL(108, 1011, 6), // "Quarto"
QT_MOC_LITERAL(109, 1018, 9), // "Statement"
QT_MOC_LITERAL(110, 1028, 6), // "SuperA"
QT_MOC_LITERAL(111, 1035, 6), // "SuperB"
QT_MOC_LITERAL(112, 1042, 8), // "Postcard"
QT_MOC_LITERAL(113, 1051, 14), // "DoublePostcard"
QT_MOC_LITERAL(114, 1066, 6), // "Prc16K"
QT_MOC_LITERAL(115, 1073, 6), // "Prc32K"
QT_MOC_LITERAL(116, 1080, 9), // "Prc32KBig"
QT_MOC_LITERAL(117, 1090, 9), // "FanFoldUS"
QT_MOC_LITERAL(118, 1100, 13), // "FanFoldGerman"
QT_MOC_LITERAL(119, 1114, 18), // "FanFoldGermanLegal"
QT_MOC_LITERAL(120, 1133, 10), // "EnvelopeB4"
QT_MOC_LITERAL(121, 1144, 10), // "EnvelopeB5"
QT_MOC_LITERAL(122, 1155, 10), // "EnvelopeB6"
QT_MOC_LITERAL(123, 1166, 10), // "EnvelopeC0"
QT_MOC_LITERAL(124, 1177, 10), // "EnvelopeC1"
QT_MOC_LITERAL(125, 1188, 10), // "EnvelopeC2"
QT_MOC_LITERAL(126, 1199, 10), // "EnvelopeC3"
QT_MOC_LITERAL(127, 1210, 10), // "EnvelopeC4"
QT_MOC_LITERAL(128, 1221, 10), // "EnvelopeC6"
QT_MOC_LITERAL(129, 1232, 11), // "EnvelopeC65"
QT_MOC_LITERAL(130, 1244, 10), // "EnvelopeC7"
QT_MOC_LITERAL(131, 1255, 9), // "Envelope9"
QT_MOC_LITERAL(132, 1265, 10), // "Envelope11"
QT_MOC_LITERAL(133, 1276, 10), // "Envelope12"
QT_MOC_LITERAL(134, 1287, 10), // "Envelope14"
QT_MOC_LITERAL(135, 1298, 15), // "EnvelopeMonarch"
QT_MOC_LITERAL(136, 1314, 16), // "EnvelopePersonal"
QT_MOC_LITERAL(137, 1331, 13), // "EnvelopeChou3"
QT_MOC_LITERAL(138, 1345, 13), // "EnvelopeChou4"
QT_MOC_LITERAL(139, 1359, 14), // "EnvelopeInvite"
QT_MOC_LITERAL(140, 1374, 15), // "EnvelopeItalian"
QT_MOC_LITERAL(141, 1390, 13), // "EnvelopeKaku2"
QT_MOC_LITERAL(142, 1404, 13), // "EnvelopeKaku3"
QT_MOC_LITERAL(143, 1418, 12), // "EnvelopePrc1"
QT_MOC_LITERAL(144, 1431, 12), // "EnvelopePrc2"
QT_MOC_LITERAL(145, 1444, 12), // "EnvelopePrc3"
QT_MOC_LITERAL(146, 1457, 12), // "EnvelopePrc4"
QT_MOC_LITERAL(147, 1470, 12), // "EnvelopePrc5"
QT_MOC_LITERAL(148, 1483, 12), // "EnvelopePrc6"
QT_MOC_LITERAL(149, 1496, 12), // "EnvelopePrc7"
QT_MOC_LITERAL(150, 1509, 12), // "EnvelopePrc8"
QT_MOC_LITERAL(151, 1522, 12), // "EnvelopePrc9"
QT_MOC_LITERAL(152, 1535, 13), // "EnvelopePrc10"
QT_MOC_LITERAL(153, 1549, 12), // "EnvelopeYou4"
QT_MOC_LITERAL(154, 1562, 12), // "LastPageSize"
QT_MOC_LITERAL(155, 1575, 9), // "NPageSize"
QT_MOC_LITERAL(156, 1585, 10), // "NPaperSize"
QT_MOC_LITERAL(157, 1596, 5), // "AnsiA"
QT_MOC_LITERAL(158, 1602, 5), // "AnsiB"
QT_MOC_LITERAL(159, 1608, 10), // "EnvelopeC5"
QT_MOC_LITERAL(160, 1619, 10), // "EnvelopeDL"
QT_MOC_LITERAL(161, 1630, 10) // "Envelope10"

    },
    "PythonQtWrapper_QPagedPaintDevice\0"
    "new_QPagedPaintDevice\0QPagedPaintDevice*\0"
    "\0delete_QPagedPaintDevice\0obj\0"
    "devicePageLayout\0QPageLayout*\0"
    "theWrappedObject\0margins\0"
    "QPagedPaintDevice::Margins\0newPage\0"
    "py_q_newPage\0pageLayout\0QPageLayout\0"
    "pageSize\0QPagedPaintDevice::PageSize\0"
    "pageSizeMM\0setMargins\0py_q_setMargins\0"
    "setPageLayout\0setPageMargins\0QMarginsF\0"
    "QPageLayout::Unit\0units\0setPageOrientation\0"
    "QPageLayout::Orientation\0orientation\0"
    "setPageSize\0size\0py_q_setPageSize\0"
    "QPageSize\0setPageSizeMM\0py_q_setPageSizeMM\0"
    "PageSize\0A4\0B5\0Letter\0Legal\0Executive\0"
    "A0\0A1\0A2\0A3\0A5\0A6\0A7\0A8\0A9\0B0\0B1\0B10\0"
    "B2\0B3\0B4\0B6\0B7\0B8\0B9\0C5E\0Comm10E\0DLE\0"
    "Folio\0Ledger\0Tabloid\0Custom\0A10\0A3Extra\0"
    "A4Extra\0A4Plus\0A4Small\0A5Extra\0B5Extra\0"
    "JisB0\0JisB1\0JisB2\0JisB3\0JisB4\0JisB5\0"
    "JisB6\0JisB7\0JisB8\0JisB9\0JisB10\0AnsiC\0"
    "AnsiD\0AnsiE\0LegalExtra\0LetterExtra\0"
    "LetterPlus\0LetterSmall\0TabloidExtra\0"
    "ArchA\0ArchB\0ArchC\0ArchD\0ArchE\0Imperial7x9\0"
    "Imperial8x10\0Imperial9x11\0Imperial9x12\0"
    "Imperial10x11\0Imperial10x13\0Imperial10x14\0"
    "Imperial12x11\0Imperial15x11\0"
    "ExecutiveStandard\0Note\0Quarto\0Statement\0"
    "SuperA\0SuperB\0Postcard\0DoublePostcard\0"
    "Prc16K\0Prc32K\0Prc32KBig\0FanFoldUS\0"
    "FanFoldGerman\0FanFoldGermanLegal\0"
    "EnvelopeB4\0EnvelopeB5\0EnvelopeB6\0"
    "EnvelopeC0\0EnvelopeC1\0EnvelopeC2\0"
    "EnvelopeC3\0EnvelopeC4\0EnvelopeC6\0"
    "EnvelopeC65\0EnvelopeC7\0Envelope9\0"
    "Envelope11\0Envelope12\0Envelope14\0"
    "EnvelopeMonarch\0EnvelopePersonal\0"
    "EnvelopeChou3\0EnvelopeChou4\0EnvelopeInvite\0"
    "EnvelopeItalian\0EnvelopeKaku2\0"
    "EnvelopeKaku3\0EnvelopePrc1\0EnvelopePrc2\0"
    "EnvelopePrc3\0EnvelopePrc4\0EnvelopePrc5\0"
    "EnvelopePrc6\0EnvelopePrc7\0EnvelopePrc8\0"
    "EnvelopePrc9\0EnvelopePrc10\0EnvelopeYou4\0"
    "LastPageSize\0NPageSize\0NPaperSize\0"
    "AnsiA\0AnsiB\0EnvelopeC5\0EnvelopeDL\0"
    "Envelope10"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPagedPaintDevice[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  114,    3, 0x0a /* Public */,
       4,    1,  115,    3, 0x0a /* Public */,
       6,    1,  118,    3, 0x0a /* Public */,
       9,    1,  121,    3, 0x0a /* Public */,
      11,    1,  124,    3, 0x0a /* Public */,
      12,    1,  127,    3, 0x0a /* Public */,
      13,    1,  130,    3, 0x0a /* Public */,
      15,    1,  133,    3, 0x0a /* Public */,
      17,    1,  136,    3, 0x0a /* Public */,
      18,    2,  139,    3, 0x0a /* Public */,
      19,    2,  144,    3, 0x0a /* Public */,
      20,    2,  149,    3, 0x0a /* Public */,
      21,    2,  154,    3, 0x0a /* Public */,
      21,    3,  159,    3, 0x0a /* Public */,
      25,    2,  166,    3, 0x0a /* Public */,
      28,    2,  171,    3, 0x0a /* Public */,
      30,    2,  176,    3, 0x0a /* Public */,
      28,    2,  181,    3, 0x0a /* Public */,
      32,    2,  186,    3, 0x0a /* Public */,
      33,    2,  191,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    0x80000000 | 7, 0x80000000 | 2,    8,
    0x80000000 | 10, 0x80000000 | 2,    8,
    QMetaType::Bool, 0x80000000 | 2,    8,
    QMetaType::Bool, 0x80000000 | 2,    8,
    0x80000000 | 14, 0x80000000 | 2,    8,
    0x80000000 | 16, 0x80000000 | 2,    8,
    QMetaType::QSizeF, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,    8,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,    8,    9,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 14,    8,   13,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 22,    8,    9,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 22, 0x80000000 | 23,    8,    9,   24,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 26,    8,   27,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,    8,   29,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,    8,   29,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 31,    8,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,    8,   29,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,    8,   29,

 // enums: name, flags, count, data
      34, 0x0,  127,  200,

 // enum data: key, value
      35, uint(PythonQtWrapper_QPagedPaintDevice::A4),
      36, uint(PythonQtWrapper_QPagedPaintDevice::B5),
      37, uint(PythonQtWrapper_QPagedPaintDevice::Letter),
      38, uint(PythonQtWrapper_QPagedPaintDevice::Legal),
      39, uint(PythonQtWrapper_QPagedPaintDevice::Executive),
      40, uint(PythonQtWrapper_QPagedPaintDevice::A0),
      41, uint(PythonQtWrapper_QPagedPaintDevice::A1),
      42, uint(PythonQtWrapper_QPagedPaintDevice::A2),
      43, uint(PythonQtWrapper_QPagedPaintDevice::A3),
      44, uint(PythonQtWrapper_QPagedPaintDevice::A5),
      45, uint(PythonQtWrapper_QPagedPaintDevice::A6),
      46, uint(PythonQtWrapper_QPagedPaintDevice::A7),
      47, uint(PythonQtWrapper_QPagedPaintDevice::A8),
      48, uint(PythonQtWrapper_QPagedPaintDevice::A9),
      49, uint(PythonQtWrapper_QPagedPaintDevice::B0),
      50, uint(PythonQtWrapper_QPagedPaintDevice::B1),
      51, uint(PythonQtWrapper_QPagedPaintDevice::B10),
      52, uint(PythonQtWrapper_QPagedPaintDevice::B2),
      53, uint(PythonQtWrapper_QPagedPaintDevice::B3),
      54, uint(PythonQtWrapper_QPagedPaintDevice::B4),
      55, uint(PythonQtWrapper_QPagedPaintDevice::B6),
      56, uint(PythonQtWrapper_QPagedPaintDevice::B7),
      57, uint(PythonQtWrapper_QPagedPaintDevice::B8),
      58, uint(PythonQtWrapper_QPagedPaintDevice::B9),
      59, uint(PythonQtWrapper_QPagedPaintDevice::C5E),
      60, uint(PythonQtWrapper_QPagedPaintDevice::Comm10E),
      61, uint(PythonQtWrapper_QPagedPaintDevice::DLE),
      62, uint(PythonQtWrapper_QPagedPaintDevice::Folio),
      63, uint(PythonQtWrapper_QPagedPaintDevice::Ledger),
      64, uint(PythonQtWrapper_QPagedPaintDevice::Tabloid),
      65, uint(PythonQtWrapper_QPagedPaintDevice::Custom),
      66, uint(PythonQtWrapper_QPagedPaintDevice::A10),
      67, uint(PythonQtWrapper_QPagedPaintDevice::A3Extra),
      68, uint(PythonQtWrapper_QPagedPaintDevice::A4Extra),
      69, uint(PythonQtWrapper_QPagedPaintDevice::A4Plus),
      70, uint(PythonQtWrapper_QPagedPaintDevice::A4Small),
      71, uint(PythonQtWrapper_QPagedPaintDevice::A5Extra),
      72, uint(PythonQtWrapper_QPagedPaintDevice::B5Extra),
      73, uint(PythonQtWrapper_QPagedPaintDevice::JisB0),
      74, uint(PythonQtWrapper_QPagedPaintDevice::JisB1),
      75, uint(PythonQtWrapper_QPagedPaintDevice::JisB2),
      76, uint(PythonQtWrapper_QPagedPaintDevice::JisB3),
      77, uint(PythonQtWrapper_QPagedPaintDevice::JisB4),
      78, uint(PythonQtWrapper_QPagedPaintDevice::JisB5),
      79, uint(PythonQtWrapper_QPagedPaintDevice::JisB6),
      80, uint(PythonQtWrapper_QPagedPaintDevice::JisB7),
      81, uint(PythonQtWrapper_QPagedPaintDevice::JisB8),
      82, uint(PythonQtWrapper_QPagedPaintDevice::JisB9),
      83, uint(PythonQtWrapper_QPagedPaintDevice::JisB10),
      84, uint(PythonQtWrapper_QPagedPaintDevice::AnsiC),
      85, uint(PythonQtWrapper_QPagedPaintDevice::AnsiD),
      86, uint(PythonQtWrapper_QPagedPaintDevice::AnsiE),
      87, uint(PythonQtWrapper_QPagedPaintDevice::LegalExtra),
      88, uint(PythonQtWrapper_QPagedPaintDevice::LetterExtra),
      89, uint(PythonQtWrapper_QPagedPaintDevice::LetterPlus),
      90, uint(PythonQtWrapper_QPagedPaintDevice::LetterSmall),
      91, uint(PythonQtWrapper_QPagedPaintDevice::TabloidExtra),
      92, uint(PythonQtWrapper_QPagedPaintDevice::ArchA),
      93, uint(PythonQtWrapper_QPagedPaintDevice::ArchB),
      94, uint(PythonQtWrapper_QPagedPaintDevice::ArchC),
      95, uint(PythonQtWrapper_QPagedPaintDevice::ArchD),
      96, uint(PythonQtWrapper_QPagedPaintDevice::ArchE),
      97, uint(PythonQtWrapper_QPagedPaintDevice::Imperial7x9),
      98, uint(PythonQtWrapper_QPagedPaintDevice::Imperial8x10),
      99, uint(PythonQtWrapper_QPagedPaintDevice::Imperial9x11),
     100, uint(PythonQtWrapper_QPagedPaintDevice::Imperial9x12),
     101, uint(PythonQtWrapper_QPagedPaintDevice::Imperial10x11),
     102, uint(PythonQtWrapper_QPagedPaintDevice::Imperial10x13),
     103, uint(PythonQtWrapper_QPagedPaintDevice::Imperial10x14),
     104, uint(PythonQtWrapper_QPagedPaintDevice::Imperial12x11),
     105, uint(PythonQtWrapper_QPagedPaintDevice::Imperial15x11),
     106, uint(PythonQtWrapper_QPagedPaintDevice::ExecutiveStandard),
     107, uint(PythonQtWrapper_QPagedPaintDevice::Note),
     108, uint(PythonQtWrapper_QPagedPaintDevice::Quarto),
     109, uint(PythonQtWrapper_QPagedPaintDevice::Statement),
     110, uint(PythonQtWrapper_QPagedPaintDevice::SuperA),
     111, uint(PythonQtWrapper_QPagedPaintDevice::SuperB),
     112, uint(PythonQtWrapper_QPagedPaintDevice::Postcard),
     113, uint(PythonQtWrapper_QPagedPaintDevice::DoublePostcard),
     114, uint(PythonQtWrapper_QPagedPaintDevice::Prc16K),
     115, uint(PythonQtWrapper_QPagedPaintDevice::Prc32K),
     116, uint(PythonQtWrapper_QPagedPaintDevice::Prc32KBig),
     117, uint(PythonQtWrapper_QPagedPaintDevice::FanFoldUS),
     118, uint(PythonQtWrapper_QPagedPaintDevice::FanFoldGerman),
     119, uint(PythonQtWrapper_QPagedPaintDevice::FanFoldGermanLegal),
     120, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeB4),
     121, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeB5),
     122, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeB6),
     123, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC0),
     124, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC1),
     125, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC2),
     126, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC3),
     127, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC4),
     128, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC6),
     129, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC65),
     130, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC7),
     131, uint(PythonQtWrapper_QPagedPaintDevice::Envelope9),
     132, uint(PythonQtWrapper_QPagedPaintDevice::Envelope11),
     133, uint(PythonQtWrapper_QPagedPaintDevice::Envelope12),
     134, uint(PythonQtWrapper_QPagedPaintDevice::Envelope14),
     135, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeMonarch),
     136, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePersonal),
     137, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeChou3),
     138, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeChou4),
     139, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeInvite),
     140, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeItalian),
     141, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeKaku2),
     142, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeKaku3),
     143, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc1),
     144, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc2),
     145, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc3),
     146, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc4),
     147, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc5),
     148, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc6),
     149, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc7),
     150, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc8),
     151, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc9),
     152, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopePrc10),
     153, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeYou4),
     154, uint(PythonQtWrapper_QPagedPaintDevice::LastPageSize),
     155, uint(PythonQtWrapper_QPagedPaintDevice::NPageSize),
     156, uint(PythonQtWrapper_QPagedPaintDevice::NPaperSize),
     157, uint(PythonQtWrapper_QPagedPaintDevice::AnsiA),
     158, uint(PythonQtWrapper_QPagedPaintDevice::AnsiB),
     159, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeC5),
     160, uint(PythonQtWrapper_QPagedPaintDevice::EnvelopeDL),
     161, uint(PythonQtWrapper_QPagedPaintDevice::Envelope10),

       0        // eod
};

void PythonQtWrapper_QPagedPaintDevice::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPagedPaintDevice *_t = static_cast<PythonQtWrapper_QPagedPaintDevice *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPagedPaintDevice* _r = _t->new_QPagedPaintDevice();
            if (_a[0]) *reinterpret_cast< QPagedPaintDevice**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPagedPaintDevice((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1]))); break;
        case 2: { QPageLayout* _r = _t->devicePageLayout((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout**>(_a[0]) = _r; }  break;
        case 3: { QPagedPaintDevice::Margins _r = _t->margins((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPagedPaintDevice::Margins*>(_a[0]) = _r; }  break;
        case 4: { bool _r = _t->newPage((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->py_q_newPage((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { QPageLayout _r = _t->pageLayout((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPageLayout*>(_a[0]) = _r; }  break;
        case 7: { QPagedPaintDevice::PageSize _r = _t->pageSize((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPagedPaintDevice::PageSize*>(_a[0]) = _r; }  break;
        case 8: { QSizeF _r = _t->pageSizeMM((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 9: _t->setMargins((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QPagedPaintDevice::Margins(*)>(_a[2]))); break;
        case 10: _t->py_q_setMargins((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QPagedPaintDevice::Margins(*)>(_a[2]))); break;
        case 11: { bool _r = _t->setPageLayout((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QPageLayout(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { bool _r = _t->setPageMargins((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QMarginsF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 13: { bool _r = _t->setPageMargins((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QMarginsF(*)>(_a[2])),(*reinterpret_cast< QPageLayout::Unit(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 14: { bool _r = _t->setPageOrientation((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPageLayout::Orientation(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 15: _t->setPageSize((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPagedPaintDevice::PageSize(*)>(_a[2]))); break;
        case 16: _t->py_q_setPageSize((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPagedPaintDevice::PageSize(*)>(_a[2]))); break;
        case 17: { bool _r = _t->setPageSize((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QPageSize(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: _t->setPageSizeMM((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        case 19: _t->py_q_setPageSizeMM((*reinterpret_cast< QPagedPaintDevice*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 11:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout >(); break;
            }
            break;
        case 12:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            }
            break;
        case 13:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QMarginsF >(); break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Unit >(); break;
            }
            break;
        case 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageLayout::Orientation >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPageSize >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPagedPaintDevice::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice.data,
      qt_meta_data_PythonQtWrapper_QPagedPaintDevice,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPagedPaintDevice::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_QPagedPaintDevice__Margins_t {
    QByteArrayData data[21];
    char stringdata0[313];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice__Margins_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice__Margins_t qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice__Margins = {
    {
QT_MOC_LITERAL(0, 0, 42), // "PythonQtWrapper_QPagedPaintDe..."
QT_MOC_LITERAL(1, 43, 30), // "new_QPagedPaintDevice__Margins"
QT_MOC_LITERAL(2, 74, 27), // "QPagedPaintDevice::Margins*"
QT_MOC_LITERAL(3, 102, 0), // ""
QT_MOC_LITERAL(4, 103, 26), // "QPagedPaintDevice::Margins"
QT_MOC_LITERAL(5, 130, 5), // "other"
QT_MOC_LITERAL(6, 136, 33), // "delete_QPagedPaintDevice__Mar..."
QT_MOC_LITERAL(7, 170, 3), // "obj"
QT_MOC_LITERAL(8, 174, 13), // "py_set_bottom"
QT_MOC_LITERAL(9, 188, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 205, 6), // "bottom"
QT_MOC_LITERAL(11, 212, 13), // "py_get_bottom"
QT_MOC_LITERAL(12, 226, 11), // "py_set_left"
QT_MOC_LITERAL(13, 238, 4), // "left"
QT_MOC_LITERAL(14, 243, 11), // "py_get_left"
QT_MOC_LITERAL(15, 255, 12), // "py_set_right"
QT_MOC_LITERAL(16, 268, 5), // "right"
QT_MOC_LITERAL(17, 274, 12), // "py_get_right"
QT_MOC_LITERAL(18, 287, 10), // "py_set_top"
QT_MOC_LITERAL(19, 298, 3), // "top"
QT_MOC_LITERAL(20, 302, 10) // "py_get_top"

    },
    "PythonQtWrapper_QPagedPaintDevice__Margins\0"
    "new_QPagedPaintDevice__Margins\0"
    "QPagedPaintDevice::Margins*\0\0"
    "QPagedPaintDevice::Margins\0other\0"
    "delete_QPagedPaintDevice__Margins\0obj\0"
    "py_set_bottom\0theWrappedObject\0bottom\0"
    "py_get_bottom\0py_set_left\0left\0"
    "py_get_left\0py_set_right\0right\0"
    "py_get_right\0py_set_top\0top\0py_get_top"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPagedPaintDevice__Margins[] = {

 // 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,    0,   69,    3, 0x0a /* Public */,
       1,    1,   70,    3, 0x0a /* Public */,
       6,    1,   73,    3, 0x0a /* Public */,
       8,    2,   76,    3, 0x0a /* Public */,
      11,    1,   81,    3, 0x0a /* Public */,
      12,    2,   84,    3, 0x0a /* Public */,
      14,    1,   89,    3, 0x0a /* Public */,
      15,    2,   92,    3, 0x0a /* Public */,
      17,    1,   97,    3, 0x0a /* Public */,
      18,    2,  100,    3, 0x0a /* Public */,
      20,    1,  105,    3, 0x0a /* Public */,

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

       0        // eod
};

void PythonQtWrapper_QPagedPaintDevice__Margins::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPagedPaintDevice__Margins *_t = static_cast<PythonQtWrapper_QPagedPaintDevice__Margins *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPagedPaintDevice::Margins* _r = _t->new_QPagedPaintDevice__Margins();
            if (_a[0]) *reinterpret_cast< QPagedPaintDevice::Margins**>(_a[0]) = _r; }  break;
        case 1: { QPagedPaintDevice::Margins* _r = _t->new_QPagedPaintDevice__Margins((*reinterpret_cast< const QPagedPaintDevice::Margins(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPagedPaintDevice::Margins**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPagedPaintDevice__Margins((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1]))); break;
        case 3: _t->py_set_bottom((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 4: { qreal _r = _t->py_get_bottom((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 5: _t->py_set_left((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 6: { qreal _r = _t->py_get_left((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 7: _t->py_set_right((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 8: { qreal _r = _t->py_get_right((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 9: _t->py_set_top((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 10: { qreal _r = _t->py_get_top((*reinterpret_cast< QPagedPaintDevice::Margins*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPagedPaintDevice__Margins::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPagedPaintDevice__Margins.data,
      qt_meta_data_PythonQtWrapper_QPagedPaintDevice__Margins,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPagedPaintDevice__Margins::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)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 11;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPaintDevice_t {
    QByteArrayData data[52];
    char stringdata0[705];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPaintDevice_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPaintDevice_t qt_meta_stringdata_PythonQtWrapper_QPaintDevice = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPaintDevice"
QT_MOC_LITERAL(1, 29, 16), // "new_QPaintDevice"
QT_MOC_LITERAL(2, 46, 13), // "QPaintDevice*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 19), // "delete_QPaintDevice"
QT_MOC_LITERAL(5, 81, 3), // "obj"
QT_MOC_LITERAL(6, 85, 10), // "colorCount"
QT_MOC_LITERAL(7, 96, 16), // "theWrappedObject"
QT_MOC_LITERAL(8, 113, 5), // "depth"
QT_MOC_LITERAL(9, 119, 7), // "devType"
QT_MOC_LITERAL(10, 127, 12), // "py_q_devType"
QT_MOC_LITERAL(11, 140, 16), // "devicePixelRatio"
QT_MOC_LITERAL(12, 157, 17), // "devicePixelRatioF"
QT_MOC_LITERAL(13, 175, 42), // "static_QPaintDevice_devicePix..."
QT_MOC_LITERAL(14, 218, 6), // "height"
QT_MOC_LITERAL(15, 225, 8), // "heightMM"
QT_MOC_LITERAL(16, 234, 11), // "initPainter"
QT_MOC_LITERAL(17, 246, 9), // "QPainter*"
QT_MOC_LITERAL(18, 256, 7), // "painter"
QT_MOC_LITERAL(19, 264, 16), // "py_q_initPainter"
QT_MOC_LITERAL(20, 281, 11), // "logicalDpiX"
QT_MOC_LITERAL(21, 293, 11), // "logicalDpiY"
QT_MOC_LITERAL(22, 305, 6), // "metric"
QT_MOC_LITERAL(23, 312, 31), // "QPaintDevice::PaintDeviceMetric"
QT_MOC_LITERAL(24, 344, 11), // "py_q_metric"
QT_MOC_LITERAL(25, 356, 11), // "paintEngine"
QT_MOC_LITERAL(26, 368, 13), // "QPaintEngine*"
QT_MOC_LITERAL(27, 382, 16), // "py_q_paintEngine"
QT_MOC_LITERAL(28, 399, 14), // "paintingActive"
QT_MOC_LITERAL(29, 414, 12), // "physicalDpiX"
QT_MOC_LITERAL(30, 427, 12), // "physicalDpiY"
QT_MOC_LITERAL(31, 440, 10), // "redirected"
QT_MOC_LITERAL(32, 451, 7), // "QPoint*"
QT_MOC_LITERAL(33, 459, 6), // "offset"
QT_MOC_LITERAL(34, 466, 15), // "py_q_redirected"
QT_MOC_LITERAL(35, 482, 13), // "sharedPainter"
QT_MOC_LITERAL(36, 496, 18), // "py_q_sharedPainter"
QT_MOC_LITERAL(37, 515, 5), // "width"
QT_MOC_LITERAL(38, 521, 7), // "widthMM"
QT_MOC_LITERAL(39, 529, 17), // "PaintDeviceMetric"
QT_MOC_LITERAL(40, 547, 8), // "PdmWidth"
QT_MOC_LITERAL(41, 556, 9), // "PdmHeight"
QT_MOC_LITERAL(42, 566, 10), // "PdmWidthMM"
QT_MOC_LITERAL(43, 577, 11), // "PdmHeightMM"
QT_MOC_LITERAL(44, 589, 12), // "PdmNumColors"
QT_MOC_LITERAL(45, 602, 8), // "PdmDepth"
QT_MOC_LITERAL(46, 611, 7), // "PdmDpiX"
QT_MOC_LITERAL(47, 619, 7), // "PdmDpiY"
QT_MOC_LITERAL(48, 627, 15), // "PdmPhysicalDpiX"
QT_MOC_LITERAL(49, 643, 15), // "PdmPhysicalDpiY"
QT_MOC_LITERAL(50, 659, 19), // "PdmDevicePixelRatio"
QT_MOC_LITERAL(51, 679, 25) // "PdmDevicePixelRatioScaled"

    },
    "PythonQtWrapper_QPaintDevice\0"
    "new_QPaintDevice\0QPaintDevice*\0\0"
    "delete_QPaintDevice\0obj\0colorCount\0"
    "theWrappedObject\0depth\0devType\0"
    "py_q_devType\0devicePixelRatio\0"
    "devicePixelRatioF\0"
    "static_QPaintDevice_devicePixelRatioFScale\0"
    "height\0heightMM\0initPainter\0QPainter*\0"
    "painter\0py_q_initPainter\0logicalDpiX\0"
    "logicalDpiY\0metric\0QPaintDevice::PaintDeviceMetric\0"
    "py_q_metric\0paintEngine\0QPaintEngine*\0"
    "py_q_paintEngine\0paintingActive\0"
    "physicalDpiX\0physicalDpiY\0redirected\0"
    "QPoint*\0offset\0py_q_redirected\0"
    "sharedPainter\0py_q_sharedPainter\0width\0"
    "widthMM\0PaintDeviceMetric\0PdmWidth\0"
    "PdmHeight\0PdmWidthMM\0PdmHeightMM\0"
    "PdmNumColors\0PdmDepth\0PdmDpiX\0PdmDpiY\0"
    "PdmPhysicalDpiX\0PdmPhysicalDpiY\0"
    "PdmDevicePixelRatio\0PdmDevicePixelRatioScaled"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPaintDevice[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  154,    3, 0x0a /* Public */,
       4,    1,  155,    3, 0x0a /* Public */,
       6,    1,  158,    3, 0x0a /* Public */,
       8,    1,  161,    3, 0x0a /* Public */,
       9,    1,  164,    3, 0x0a /* Public */,
      10,    1,  167,    3, 0x0a /* Public */,
      11,    1,  170,    3, 0x0a /* Public */,
      12,    1,  173,    3, 0x0a /* Public */,
      13,    0,  176,    3, 0x0a /* Public */,
      14,    1,  177,    3, 0x0a /* Public */,
      15,    1,  180,    3, 0x0a /* Public */,
      16,    2,  183,    3, 0x0a /* Public */,
      19,    2,  188,    3, 0x0a /* Public */,
      20,    1,  193,    3, 0x0a /* Public */,
      21,    1,  196,    3, 0x0a /* Public */,
      22,    2,  199,    3, 0x0a /* Public */,
      24,    2,  204,    3, 0x0a /* Public */,
      25,    1,  209,    3, 0x0a /* Public */,
      27,    1,  212,    3, 0x0a /* Public */,
      28,    1,  215,    3, 0x0a /* Public */,
      29,    1,  218,    3, 0x0a /* Public */,
      30,    1,  221,    3, 0x0a /* Public */,
      31,    2,  224,    3, 0x0a /* Public */,
      34,    2,  229,    3, 0x0a /* Public */,
      35,    1,  234,    3, 0x0a /* Public */,
      36,    1,  237,    3, 0x0a /* Public */,
      37,    1,  240,    3, 0x0a /* Public */,
      38,    1,  243,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::QReal, 0x80000000 | 2,    7,
    QMetaType::QReal,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,    7,   18,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,    7,   18,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 23,    7,   22,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 23,    7,   22,
    0x80000000 | 26, 0x80000000 | 2,    7,
    0x80000000 | 26, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 32,    7,   33,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 32,    7,   33,
    0x80000000 | 17, 0x80000000 | 2,    7,
    0x80000000 | 17, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2,    7,

 // enums: name, flags, count, data
      39, 0x0,   12,  250,

 // enum data: key, value
      40, uint(PythonQtWrapper_QPaintDevice::PdmWidth),
      41, uint(PythonQtWrapper_QPaintDevice::PdmHeight),
      42, uint(PythonQtWrapper_QPaintDevice::PdmWidthMM),
      43, uint(PythonQtWrapper_QPaintDevice::PdmHeightMM),
      44, uint(PythonQtWrapper_QPaintDevice::PdmNumColors),
      45, uint(PythonQtWrapper_QPaintDevice::PdmDepth),
      46, uint(PythonQtWrapper_QPaintDevice::PdmDpiX),
      47, uint(PythonQtWrapper_QPaintDevice::PdmDpiY),
      48, uint(PythonQtWrapper_QPaintDevice::PdmPhysicalDpiX),
      49, uint(PythonQtWrapper_QPaintDevice::PdmPhysicalDpiY),
      50, uint(PythonQtWrapper_QPaintDevice::PdmDevicePixelRatio),
      51, uint(PythonQtWrapper_QPaintDevice::PdmDevicePixelRatioScaled),

       0        // eod
};

void PythonQtWrapper_QPaintDevice::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPaintDevice *_t = static_cast<PythonQtWrapper_QPaintDevice *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPaintDevice* _r = _t->new_QPaintDevice();
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPaintDevice((*reinterpret_cast< QPaintDevice*(*)>(_a[1]))); break;
        case 2: { int _r = _t->colorCount((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 3: { int _r = _t->depth((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->devType((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: { int _r = _t->py_q_devType((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 6: { int _r = _t->devicePixelRatio((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 7: { qreal _r = _t->devicePixelRatioF((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 8: { qreal _r = _t->static_QPaintDevice_devicePixelRatioFScale();
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 9: { int _r = _t->height((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 10: { int _r = _t->heightMM((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 11: _t->initPainter((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2]))); break;
        case 12: _t->py_q_initPainter((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2]))); break;
        case 13: { int _r = _t->logicalDpiX((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 14: { int _r = _t->logicalDpiY((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 15: { int _r = _t->metric((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 16: { int _r = _t->py_q_metric((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 17: { QPaintEngine* _r = _t->paintEngine((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 18: { QPaintEngine* _r = _t->py_q_paintEngine((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 19: { bool _r = _t->paintingActive((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 20: { int _r = _t->physicalDpiX((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 21: { int _r = _t->physicalDpiY((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 22: { QPaintDevice* _r = _t->redirected((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPoint*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 23: { QPaintDevice* _r = _t->py_q_redirected((*reinterpret_cast< QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPoint*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 24: { QPainter* _r = _t->sharedPainter((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 25: { QPainter* _r = _t->py_q_sharedPainter((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 26: { int _r = _t->width((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 27: { int _r = _t->widthMM((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPaintDevice::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPaintDevice.data,
      qt_meta_data_PythonQtWrapper_QPaintDevice,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPaintDevice::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 < 28)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 28;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 28)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 28;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPaintDeviceWindow_t {
    QByteArrayData data[21];
    char stringdata0[276];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPaintDeviceWindow_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPaintDeviceWindow_t qt_meta_stringdata_PythonQtWrapper_QPaintDeviceWindow = {
    {
QT_MOC_LITERAL(0, 0, 34), // "PythonQtWrapper_QPaintDeviceW..."
QT_MOC_LITERAL(1, 35, 25), // "delete_QPaintDeviceWindow"
QT_MOC_LITERAL(2, 61, 0), // ""
QT_MOC_LITERAL(3, 62, 19), // "QPaintDeviceWindow*"
QT_MOC_LITERAL(4, 82, 3), // "obj"
QT_MOC_LITERAL(5, 86, 10), // "py_q_event"
QT_MOC_LITERAL(6, 97, 16), // "theWrappedObject"
QT_MOC_LITERAL(7, 114, 7), // "QEvent*"
QT_MOC_LITERAL(8, 122, 5), // "event"
QT_MOC_LITERAL(9, 128, 16), // "py_q_exposeEvent"
QT_MOC_LITERAL(10, 145, 13), // "QExposeEvent*"
QT_MOC_LITERAL(11, 159, 6), // "arg__1"
QT_MOC_LITERAL(12, 166, 11), // "py_q_metric"
QT_MOC_LITERAL(13, 178, 31), // "QPaintDevice::PaintDeviceMetric"
QT_MOC_LITERAL(14, 210, 6), // "metric"
QT_MOC_LITERAL(15, 217, 10), // "paintEvent"
QT_MOC_LITERAL(16, 228, 12), // "QPaintEvent*"
QT_MOC_LITERAL(17, 241, 15), // "py_q_paintEvent"
QT_MOC_LITERAL(18, 257, 6), // "update"
QT_MOC_LITERAL(19, 264, 4), // "rect"
QT_MOC_LITERAL(20, 269, 6) // "region"

    },
    "PythonQtWrapper_QPaintDeviceWindow\0"
    "delete_QPaintDeviceWindow\0\0"
    "QPaintDeviceWindow*\0obj\0py_q_event\0"
    "theWrappedObject\0QEvent*\0event\0"
    "py_q_exposeEvent\0QExposeEvent*\0arg__1\0"
    "py_q_metric\0QPaintDevice::PaintDeviceMetric\0"
    "metric\0paintEvent\0QPaintEvent*\0"
    "py_q_paintEvent\0update\0rect\0region"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPaintDeviceWindow[] = {

 // 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,    1,   54,    2, 0x0a /* Public */,
       5,    2,   57,    2, 0x0a /* Public */,
       9,    2,   62,    2, 0x0a /* Public */,
      12,    2,   67,    2, 0x0a /* Public */,
      15,    2,   72,    2, 0x0a /* Public */,
      17,    2,   77,    2, 0x0a /* Public */,
      18,    2,   82,    2, 0x0a /* Public */,
      18,    2,   87,    2, 0x0a /* Public */,

 // slots: parameters
    QMetaType::Void, 0x80000000 | 3,    4,
    QMetaType::Bool, 0x80000000 | 3, 0x80000000 | 7,    6,    8,
    QMetaType::Void, 0x80000000 | 3, 0x80000000 | 10,    6,   11,
    QMetaType::Int, 0x80000000 | 3, 0x80000000 | 13,    6,   14,
    QMetaType::Void, 0x80000000 | 3, 0x80000000 | 16,    6,    8,
    QMetaType::Void, 0x80000000 | 3, 0x80000000 | 16,    6,    8,
    QMetaType::Void, 0x80000000 | 3, QMetaType::QRect,    6,   19,
    QMetaType::Void, 0x80000000 | 3, QMetaType::QRegion,    6,   20,

       0        // eod
};

void PythonQtWrapper_QPaintDeviceWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPaintDeviceWindow *_t = static_cast<PythonQtWrapper_QPaintDeviceWindow *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->delete_QPaintDeviceWindow((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1]))); break;
        case 1: { bool _r = _t->py_q_event((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 2: _t->py_q_exposeEvent((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< QExposeEvent*(*)>(_a[2]))); break;
        case 3: { int _r = _t->py_q_metric((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 4: _t->paintEvent((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 5: _t->py_q_paintEvent((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 6: _t->update((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 7: _t->update((*reinterpret_cast< QPaintDeviceWindow*(*)>(_a[1])),(*reinterpret_cast< const QRegion(*)>(_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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); 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< QPaintDeviceWindow* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPaintDeviceWindow::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPaintDeviceWindow.data,
      qt_meta_data_PythonQtWrapper_QPaintDeviceWindow,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPaintDeviceWindow::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)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 8;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPaintEngine_t {
    QByteArrayData data[155];
    char stringdata0[1888];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPaintEngine_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPaintEngine_t qt_meta_stringdata_PythonQtWrapper_QPaintEngine = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPaintEngine"
QT_MOC_LITERAL(1, 29, 16), // "new_QPaintEngine"
QT_MOC_LITERAL(2, 46, 13), // "QPaintEngine*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 33), // "QPaintEngine::PaintEngineFeat..."
QT_MOC_LITERAL(5, 95, 8), // "features"
QT_MOC_LITERAL(6, 104, 19), // "delete_QPaintEngine"
QT_MOC_LITERAL(7, 124, 3), // "obj"
QT_MOC_LITERAL(8, 128, 5), // "begin"
QT_MOC_LITERAL(9, 134, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 151, 13), // "QPaintDevice*"
QT_MOC_LITERAL(11, 165, 4), // "pdev"
QT_MOC_LITERAL(12, 170, 10), // "py_q_begin"
QT_MOC_LITERAL(13, 181, 10), // "clearDirty"
QT_MOC_LITERAL(14, 192, 24), // "QPaintEngine::DirtyFlags"
QT_MOC_LITERAL(15, 217, 2), // "df"
QT_MOC_LITERAL(16, 220, 16), // "coordinateOffset"
QT_MOC_LITERAL(17, 237, 21), // "py_q_coordinateOffset"
QT_MOC_LITERAL(18, 259, 11), // "drawEllipse"
QT_MOC_LITERAL(19, 271, 1), // "r"
QT_MOC_LITERAL(20, 273, 16), // "py_q_drawEllipse"
QT_MOC_LITERAL(21, 290, 9), // "drawImage"
QT_MOC_LITERAL(22, 300, 2), // "pm"
QT_MOC_LITERAL(23, 303, 2), // "sr"
QT_MOC_LITERAL(24, 306, 24), // "Qt::ImageConversionFlags"
QT_MOC_LITERAL(25, 331, 5), // "flags"
QT_MOC_LITERAL(26, 337, 14), // "py_q_drawImage"
QT_MOC_LITERAL(27, 352, 9), // "drawLines"
QT_MOC_LITERAL(28, 362, 12), // "const QLine*"
QT_MOC_LITERAL(29, 375, 5), // "lines"
QT_MOC_LITERAL(30, 381, 9), // "lineCount"
QT_MOC_LITERAL(31, 391, 14), // "py_q_drawLines"
QT_MOC_LITERAL(32, 406, 13), // "const QLineF*"
QT_MOC_LITERAL(33, 420, 8), // "drawPath"
QT_MOC_LITERAL(34, 429, 12), // "QPainterPath"
QT_MOC_LITERAL(35, 442, 4), // "path"
QT_MOC_LITERAL(36, 447, 13), // "py_q_drawPath"
QT_MOC_LITERAL(37, 461, 10), // "drawPixmap"
QT_MOC_LITERAL(38, 472, 15), // "py_q_drawPixmap"
QT_MOC_LITERAL(39, 488, 10), // "drawPoints"
QT_MOC_LITERAL(40, 499, 13), // "const QPoint*"
QT_MOC_LITERAL(41, 513, 6), // "points"
QT_MOC_LITERAL(42, 520, 10), // "pointCount"
QT_MOC_LITERAL(43, 531, 15), // "py_q_drawPoints"
QT_MOC_LITERAL(44, 547, 14), // "const QPointF*"
QT_MOC_LITERAL(45, 562, 11), // "drawPolygon"
QT_MOC_LITERAL(46, 574, 29), // "QPaintEngine::PolygonDrawMode"
QT_MOC_LITERAL(47, 604, 4), // "mode"
QT_MOC_LITERAL(48, 609, 16), // "py_q_drawPolygon"
QT_MOC_LITERAL(49, 626, 9), // "drawRects"
QT_MOC_LITERAL(50, 636, 12), // "const QRect*"
QT_MOC_LITERAL(51, 649, 5), // "rects"
QT_MOC_LITERAL(52, 655, 9), // "rectCount"
QT_MOC_LITERAL(53, 665, 14), // "py_q_drawRects"
QT_MOC_LITERAL(54, 680, 13), // "const QRectF*"
QT_MOC_LITERAL(55, 694, 12), // "drawTextItem"
QT_MOC_LITERAL(56, 707, 1), // "p"
QT_MOC_LITERAL(57, 709, 9), // "QTextItem"
QT_MOC_LITERAL(58, 719, 8), // "textItem"
QT_MOC_LITERAL(59, 728, 17), // "py_q_drawTextItem"
QT_MOC_LITERAL(60, 746, 15), // "drawTiledPixmap"
QT_MOC_LITERAL(61, 762, 6), // "pixmap"
QT_MOC_LITERAL(62, 769, 1), // "s"
QT_MOC_LITERAL(63, 771, 20), // "py_q_drawTiledPixmap"
QT_MOC_LITERAL(64, 792, 3), // "end"
QT_MOC_LITERAL(65, 796, 8), // "py_q_end"
QT_MOC_LITERAL(66, 805, 10), // "hasFeature"
QT_MOC_LITERAL(67, 816, 7), // "feature"
QT_MOC_LITERAL(68, 824, 8), // "isActive"
QT_MOC_LITERAL(69, 833, 10), // "isExtended"
QT_MOC_LITERAL(70, 844, 11), // "paintDevice"
QT_MOC_LITERAL(71, 856, 7), // "painter"
QT_MOC_LITERAL(72, 864, 9), // "QPainter*"
QT_MOC_LITERAL(73, 874, 9), // "setActive"
QT_MOC_LITERAL(74, 884, 8), // "newState"
QT_MOC_LITERAL(75, 893, 8), // "setDirty"
QT_MOC_LITERAL(76, 902, 13), // "setSystemClip"
QT_MOC_LITERAL(77, 916, 8), // "baseClip"
QT_MOC_LITERAL(78, 925, 13), // "setSystemRect"
QT_MOC_LITERAL(79, 939, 4), // "rect"
QT_MOC_LITERAL(80, 944, 9), // "syncState"
QT_MOC_LITERAL(81, 954, 10), // "systemClip"
QT_MOC_LITERAL(82, 965, 10), // "systemRect"
QT_MOC_LITERAL(83, 976, 9), // "testDirty"
QT_MOC_LITERAL(84, 986, 4), // "type"
QT_MOC_LITERAL(85, 991, 18), // "QPaintEngine::Type"
QT_MOC_LITERAL(86, 1010, 9), // "py_q_type"
QT_MOC_LITERAL(87, 1020, 11), // "updateState"
QT_MOC_LITERAL(88, 1032, 17), // "QPaintEngineState"
QT_MOC_LITERAL(89, 1050, 5), // "state"
QT_MOC_LITERAL(90, 1056, 16), // "py_q_updateState"
QT_MOC_LITERAL(91, 1073, 9), // "DirtyFlag"
QT_MOC_LITERAL(92, 1083, 8), // "DirtyPen"
QT_MOC_LITERAL(93, 1092, 10), // "DirtyBrush"
QT_MOC_LITERAL(94, 1103, 16), // "DirtyBrushOrigin"
QT_MOC_LITERAL(95, 1120, 9), // "DirtyFont"
QT_MOC_LITERAL(96, 1130, 15), // "DirtyBackground"
QT_MOC_LITERAL(97, 1146, 19), // "DirtyBackgroundMode"
QT_MOC_LITERAL(98, 1166, 14), // "DirtyTransform"
QT_MOC_LITERAL(99, 1181, 15), // "DirtyClipRegion"
QT_MOC_LITERAL(100, 1197, 13), // "DirtyClipPath"
QT_MOC_LITERAL(101, 1211, 10), // "DirtyHints"
QT_MOC_LITERAL(102, 1222, 20), // "DirtyCompositionMode"
QT_MOC_LITERAL(103, 1243, 16), // "DirtyClipEnabled"
QT_MOC_LITERAL(104, 1260, 12), // "DirtyOpacity"
QT_MOC_LITERAL(105, 1273, 8), // "AllDirty"
QT_MOC_LITERAL(106, 1282, 10), // "DirtyFlags"
QT_MOC_LITERAL(107, 1293, 18), // "PaintEngineFeature"
QT_MOC_LITERAL(108, 1312, 18), // "PrimitiveTransform"
QT_MOC_LITERAL(109, 1331, 16), // "PatternTransform"
QT_MOC_LITERAL(110, 1348, 15), // "PixmapTransform"
QT_MOC_LITERAL(111, 1364, 12), // "PatternBrush"
QT_MOC_LITERAL(112, 1377, 18), // "LinearGradientFill"
QT_MOC_LITERAL(113, 1396, 18), // "RadialGradientFill"
QT_MOC_LITERAL(114, 1415, 19), // "ConicalGradientFill"
QT_MOC_LITERAL(115, 1435, 10), // "AlphaBlend"
QT_MOC_LITERAL(116, 1446, 10), // "PorterDuff"
QT_MOC_LITERAL(117, 1457, 12), // "PainterPaths"
QT_MOC_LITERAL(118, 1470, 12), // "Antialiasing"
QT_MOC_LITERAL(119, 1483, 11), // "BrushStroke"
QT_MOC_LITERAL(120, 1495, 15), // "ConstantOpacity"
QT_MOC_LITERAL(121, 1511, 11), // "MaskedBrush"
QT_MOC_LITERAL(122, 1523, 20), // "PerspectiveTransform"
QT_MOC_LITERAL(123, 1544, 10), // "BlendModes"
QT_MOC_LITERAL(124, 1555, 27), // "ObjectBoundingModeGradients"
QT_MOC_LITERAL(125, 1583, 13), // "RasterOpModes"
QT_MOC_LITERAL(126, 1597, 22), // "PaintOutsidePaintEvent"
QT_MOC_LITERAL(127, 1620, 11), // "AllFeatures"
QT_MOC_LITERAL(128, 1632, 19), // "PaintEngineFeatures"
QT_MOC_LITERAL(129, 1652, 15), // "PolygonDrawMode"
QT_MOC_LITERAL(130, 1668, 11), // "OddEvenMode"
QT_MOC_LITERAL(131, 1680, 11), // "WindingMode"
QT_MOC_LITERAL(132, 1692, 10), // "ConvexMode"
QT_MOC_LITERAL(133, 1703, 12), // "PolylineMode"
QT_MOC_LITERAL(134, 1716, 4), // "Type"
QT_MOC_LITERAL(135, 1721, 3), // "X11"
QT_MOC_LITERAL(136, 1725, 7), // "Windows"
QT_MOC_LITERAL(137, 1733, 9), // "QuickDraw"
QT_MOC_LITERAL(138, 1743, 12), // "CoreGraphics"
QT_MOC_LITERAL(139, 1756, 10), // "MacPrinter"
QT_MOC_LITERAL(140, 1767, 13), // "QWindowSystem"
QT_MOC_LITERAL(141, 1781, 10), // "PostScript"
QT_MOC_LITERAL(142, 1792, 6), // "OpenGL"
QT_MOC_LITERAL(143, 1799, 7), // "Picture"
QT_MOC_LITERAL(144, 1807, 3), // "SVG"
QT_MOC_LITERAL(145, 1811, 6), // "Raster"
QT_MOC_LITERAL(146, 1818, 8), // "Direct3D"
QT_MOC_LITERAL(147, 1827, 3), // "Pdf"
QT_MOC_LITERAL(148, 1831, 6), // "OpenVG"
QT_MOC_LITERAL(149, 1838, 7), // "OpenGL2"
QT_MOC_LITERAL(150, 1846, 11), // "PaintBuffer"
QT_MOC_LITERAL(151, 1858, 7), // "Blitter"
QT_MOC_LITERAL(152, 1866, 8), // "Direct2D"
QT_MOC_LITERAL(153, 1875, 4), // "User"
QT_MOC_LITERAL(154, 1880, 7) // "MaxUser"

    },
    "PythonQtWrapper_QPaintEngine\0"
    "new_QPaintEngine\0QPaintEngine*\0\0"
    "QPaintEngine::PaintEngineFeatures\0"
    "features\0delete_QPaintEngine\0obj\0begin\0"
    "theWrappedObject\0QPaintDevice*\0pdev\0"
    "py_q_begin\0clearDirty\0QPaintEngine::DirtyFlags\0"
    "df\0coordinateOffset\0py_q_coordinateOffset\0"
    "drawEllipse\0r\0py_q_drawEllipse\0drawImage\0"
    "pm\0sr\0Qt::ImageConversionFlags\0flags\0"
    "py_q_drawImage\0drawLines\0const QLine*\0"
    "lines\0lineCount\0py_q_drawLines\0"
    "const QLineF*\0drawPath\0QPainterPath\0"
    "path\0py_q_drawPath\0drawPixmap\0"
    "py_q_drawPixmap\0drawPoints\0const QPoint*\0"
    "points\0pointCount\0py_q_drawPoints\0"
    "const QPointF*\0drawPolygon\0"
    "QPaintEngine::PolygonDrawMode\0mode\0"
    "py_q_drawPolygon\0drawRects\0const QRect*\0"
    "rects\0rectCount\0py_q_drawRects\0"
    "const QRectF*\0drawTextItem\0p\0QTextItem\0"
    "textItem\0py_q_drawTextItem\0drawTiledPixmap\0"
    "pixmap\0s\0py_q_drawTiledPixmap\0end\0"
    "py_q_end\0hasFeature\0feature\0isActive\0"
    "isExtended\0paintDevice\0painter\0QPainter*\0"
    "setActive\0newState\0setDirty\0setSystemClip\0"
    "baseClip\0setSystemRect\0rect\0syncState\0"
    "systemClip\0systemRect\0testDirty\0type\0"
    "QPaintEngine::Type\0py_q_type\0updateState\0"
    "QPaintEngineState\0state\0py_q_updateState\0"
    "DirtyFlag\0DirtyPen\0DirtyBrush\0"
    "DirtyBrushOrigin\0DirtyFont\0DirtyBackground\0"
    "DirtyBackgroundMode\0DirtyTransform\0"
    "DirtyClipRegion\0DirtyClipPath\0DirtyHints\0"
    "DirtyCompositionMode\0DirtyClipEnabled\0"
    "DirtyOpacity\0AllDirty\0DirtyFlags\0"
    "PaintEngineFeature\0PrimitiveTransform\0"
    "PatternTransform\0PixmapTransform\0"
    "PatternBrush\0LinearGradientFill\0"
    "RadialGradientFill\0ConicalGradientFill\0"
    "AlphaBlend\0PorterDuff\0PainterPaths\0"
    "Antialiasing\0BrushStroke\0ConstantOpacity\0"
    "MaskedBrush\0PerspectiveTransform\0"
    "BlendModes\0ObjectBoundingModeGradients\0"
    "RasterOpModes\0PaintOutsidePaintEvent\0"
    "AllFeatures\0PaintEngineFeatures\0"
    "PolygonDrawMode\0OddEvenMode\0WindingMode\0"
    "ConvexMode\0PolylineMode\0Type\0X11\0"
    "Windows\0QuickDraw\0CoreGraphics\0"
    "MacPrinter\0QWindowSystem\0PostScript\0"
    "OpenGL\0Picture\0SVG\0Raster\0Direct3D\0"
    "Pdf\0OpenVG\0OpenGL2\0PaintBuffer\0Blitter\0"
    "Direct2D\0User\0MaxUser"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPaintEngine[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,  309,    3, 0x0a /* Public */,
       1,    0,  312,    3, 0x2a /* Public | MethodCloned */,
       6,    1,  313,    3, 0x0a /* Public */,
       8,    2,  316,    3, 0x0a /* Public */,
      12,    2,  321,    3, 0x0a /* Public */,
      13,    2,  326,    3, 0x0a /* Public */,
      16,    1,  331,    3, 0x0a /* Public */,
      17,    1,  334,    3, 0x0a /* Public */,
      18,    2,  337,    3, 0x0a /* Public */,
      20,    2,  342,    3, 0x0a /* Public */,
      18,    2,  347,    3, 0x0a /* Public */,
      20,    2,  352,    3, 0x0a /* Public */,
      21,    5,  357,    3, 0x0a /* Public */,
      21,    4,  368,    3, 0x2a /* Public | MethodCloned */,
      26,    5,  377,    3, 0x0a /* Public */,
      26,    4,  388,    3, 0x2a /* Public | MethodCloned */,
      27,    3,  397,    3, 0x0a /* Public */,
      31,    3,  404,    3, 0x0a /* Public */,
      27,    3,  411,    3, 0x0a /* Public */,
      31,    3,  418,    3, 0x0a /* Public */,
      33,    2,  425,    3, 0x0a /* Public */,
      36,    2,  430,    3, 0x0a /* Public */,
      37,    4,  435,    3, 0x0a /* Public */,
      38,    4,  444,    3, 0x0a /* Public */,
      39,    3,  453,    3, 0x0a /* Public */,
      43,    3,  460,    3, 0x0a /* Public */,
      39,    3,  467,    3, 0x0a /* Public */,
      43,    3,  474,    3, 0x0a /* Public */,
      45,    4,  481,    3, 0x0a /* Public */,
      48,    4,  490,    3, 0x0a /* Public */,
      45,    4,  499,    3, 0x0a /* Public */,
      48,    4,  508,    3, 0x0a /* Public */,
      49,    3,  517,    3, 0x0a /* Public */,
      53,    3,  524,    3, 0x0a /* Public */,
      49,    3,  531,    3, 0x0a /* Public */,
      53,    3,  538,    3, 0x0a /* Public */,
      55,    3,  545,    3, 0x0a /* Public */,
      59,    3,  552,    3, 0x0a /* Public */,
      60,    4,  559,    3, 0x0a /* Public */,
      63,    4,  568,    3, 0x0a /* Public */,
      64,    1,  577,    3, 0x0a /* Public */,
      65,    1,  580,    3, 0x0a /* Public */,
      66,    2,  583,    3, 0x0a /* Public */,
      68,    1,  588,    3, 0x0a /* Public */,
      69,    1,  591,    3, 0x0a /* Public */,
      70,    1,  594,    3, 0x0a /* Public */,
      71,    1,  597,    3, 0x0a /* Public */,
      73,    2,  600,    3, 0x0a /* Public */,
      75,    2,  605,    3, 0x0a /* Public */,
      76,    2,  610,    3, 0x0a /* Public */,
      78,    2,  615,    3, 0x0a /* Public */,
      80,    1,  620,    3, 0x0a /* Public */,
      81,    1,  623,    3, 0x0a /* Public */,
      82,    1,  626,    3, 0x0a /* Public */,
      83,    2,  629,    3, 0x0a /* Public */,
      84,    1,  634,    3, 0x0a /* Public */,
      86,    1,  637,    3, 0x0a /* Public */,
      87,    2,  640,    3, 0x0a /* Public */,
      90,    2,  645,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 10,    9,   11,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 10,    9,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14,    9,   15,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    QMetaType::QPoint, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,    9,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,    9,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,    9,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,    9,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF, 0x80000000 | 24,    9,   19,   22,   23,   25,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF,    9,   19,   22,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF, 0x80000000 | 24,    9,   19,   22,   23,   25,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF,    9,   19,   22,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28, QMetaType::Int,    9,   29,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 28, QMetaType::Int,    9,   29,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32, QMetaType::Int,    9,   29,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 32, QMetaType::Int,    9,   29,   30,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34,    9,   35,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34,    9,   35,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QRectF,    9,   19,   22,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QRectF,    9,   19,   22,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 40, QMetaType::Int,    9,   41,   42,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 40, QMetaType::Int,    9,   41,   42,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44, QMetaType::Int,    9,   41,   42,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44, QMetaType::Int,    9,   41,   42,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 40, QMetaType::Int, 0x80000000 | 46,    9,   41,   42,   47,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 40, QMetaType::Int, 0x80000000 | 46,    9,   41,   42,   47,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44, QMetaType::Int, 0x80000000 | 46,    9,   41,   42,   47,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 44, QMetaType::Int, 0x80000000 | 46,    9,   41,   42,   47,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 50, QMetaType::Int,    9,   51,   52,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 50, QMetaType::Int,    9,   51,   52,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 54, QMetaType::Int,    9,   51,   52,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 54, QMetaType::Int,    9,   51,   52,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 57,    9,   56,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 57,    9,   56,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QPointF,    9,   19,   61,   62,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QPointF,    9,   19,   61,   62,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,    9,   67,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,    9,
    0x80000000 | 10, 0x80000000 | 2,    9,
    0x80000000 | 72, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,    9,   74,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 14,    9,   15,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRegion,    9,   77,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,    9,   79,
    QMetaType::Void, 0x80000000 | 2,    9,
    QMetaType::QRegion, 0x80000000 | 2,    9,
    QMetaType::QRect, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 14,    9,   15,
    0x80000000 | 85, 0x80000000 | 2,    9,
    0x80000000 | 85, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,    9,   89,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 88,    9,   89,

 // enums: name, flags, count, data
      91, 0x0,   14,  674,
     106, 0x1,   14,  702,
     107, 0x0,   20,  730,
     128, 0x1,   20,  770,
     129, 0x0,    4,  810,
     134, 0x0,   20,  818,

 // enum data: key, value
      92, uint(PythonQtWrapper_QPaintEngine::DirtyPen),
      93, uint(PythonQtWrapper_QPaintEngine::DirtyBrush),
      94, uint(PythonQtWrapper_QPaintEngine::DirtyBrushOrigin),
      95, uint(PythonQtWrapper_QPaintEngine::DirtyFont),
      96, uint(PythonQtWrapper_QPaintEngine::DirtyBackground),
      97, uint(PythonQtWrapper_QPaintEngine::DirtyBackgroundMode),
      98, uint(PythonQtWrapper_QPaintEngine::DirtyTransform),
      99, uint(PythonQtWrapper_QPaintEngine::DirtyClipRegion),
     100, uint(PythonQtWrapper_QPaintEngine::DirtyClipPath),
     101, uint(PythonQtWrapper_QPaintEngine::DirtyHints),
     102, uint(PythonQtWrapper_QPaintEngine::DirtyCompositionMode),
     103, uint(PythonQtWrapper_QPaintEngine::DirtyClipEnabled),
     104, uint(PythonQtWrapper_QPaintEngine::DirtyOpacity),
     105, uint(PythonQtWrapper_QPaintEngine::AllDirty),
      92, uint(PythonQtWrapper_QPaintEngine::DirtyPen),
      93, uint(PythonQtWrapper_QPaintEngine::DirtyBrush),
      94, uint(PythonQtWrapper_QPaintEngine::DirtyBrushOrigin),
      95, uint(PythonQtWrapper_QPaintEngine::DirtyFont),
      96, uint(PythonQtWrapper_QPaintEngine::DirtyBackground),
      97, uint(PythonQtWrapper_QPaintEngine::DirtyBackgroundMode),
      98, uint(PythonQtWrapper_QPaintEngine::DirtyTransform),
      99, uint(PythonQtWrapper_QPaintEngine::DirtyClipRegion),
     100, uint(PythonQtWrapper_QPaintEngine::DirtyClipPath),
     101, uint(PythonQtWrapper_QPaintEngine::DirtyHints),
     102, uint(PythonQtWrapper_QPaintEngine::DirtyCompositionMode),
     103, uint(PythonQtWrapper_QPaintEngine::DirtyClipEnabled),
     104, uint(PythonQtWrapper_QPaintEngine::DirtyOpacity),
     105, uint(PythonQtWrapper_QPaintEngine::AllDirty),
     108, uint(PythonQtWrapper_QPaintEngine::PrimitiveTransform),
     109, uint(PythonQtWrapper_QPaintEngine::PatternTransform),
     110, uint(PythonQtWrapper_QPaintEngine::PixmapTransform),
     111, uint(PythonQtWrapper_QPaintEngine::PatternBrush),
     112, uint(PythonQtWrapper_QPaintEngine::LinearGradientFill),
     113, uint(PythonQtWrapper_QPaintEngine::RadialGradientFill),
     114, uint(PythonQtWrapper_QPaintEngine::ConicalGradientFill),
     115, uint(PythonQtWrapper_QPaintEngine::AlphaBlend),
     116, uint(PythonQtWrapper_QPaintEngine::PorterDuff),
     117, uint(PythonQtWrapper_QPaintEngine::PainterPaths),
     118, uint(PythonQtWrapper_QPaintEngine::Antialiasing),
     119, uint(PythonQtWrapper_QPaintEngine::BrushStroke),
     120, uint(PythonQtWrapper_QPaintEngine::ConstantOpacity),
     121, uint(PythonQtWrapper_QPaintEngine::MaskedBrush),
     122, uint(PythonQtWrapper_QPaintEngine::PerspectiveTransform),
     123, uint(PythonQtWrapper_QPaintEngine::BlendModes),
     124, uint(PythonQtWrapper_QPaintEngine::ObjectBoundingModeGradients),
     125, uint(PythonQtWrapper_QPaintEngine::RasterOpModes),
     126, uint(PythonQtWrapper_QPaintEngine::PaintOutsidePaintEvent),
     127, uint(PythonQtWrapper_QPaintEngine::AllFeatures),
     108, uint(PythonQtWrapper_QPaintEngine::PrimitiveTransform),
     109, uint(PythonQtWrapper_QPaintEngine::PatternTransform),
     110, uint(PythonQtWrapper_QPaintEngine::PixmapTransform),
     111, uint(PythonQtWrapper_QPaintEngine::PatternBrush),
     112, uint(PythonQtWrapper_QPaintEngine::LinearGradientFill),
     113, uint(PythonQtWrapper_QPaintEngine::RadialGradientFill),
     114, uint(PythonQtWrapper_QPaintEngine::ConicalGradientFill),
     115, uint(PythonQtWrapper_QPaintEngine::AlphaBlend),
     116, uint(PythonQtWrapper_QPaintEngine::PorterDuff),
     117, uint(PythonQtWrapper_QPaintEngine::PainterPaths),
     118, uint(PythonQtWrapper_QPaintEngine::Antialiasing),
     119, uint(PythonQtWrapper_QPaintEngine::BrushStroke),
     120, uint(PythonQtWrapper_QPaintEngine::ConstantOpacity),
     121, uint(PythonQtWrapper_QPaintEngine::MaskedBrush),
     122, uint(PythonQtWrapper_QPaintEngine::PerspectiveTransform),
     123, uint(PythonQtWrapper_QPaintEngine::BlendModes),
     124, uint(PythonQtWrapper_QPaintEngine::ObjectBoundingModeGradients),
     125, uint(PythonQtWrapper_QPaintEngine::RasterOpModes),
     126, uint(PythonQtWrapper_QPaintEngine::PaintOutsidePaintEvent),
     127, uint(PythonQtWrapper_QPaintEngine::AllFeatures),
     130, uint(PythonQtWrapper_QPaintEngine::OddEvenMode),
     131, uint(PythonQtWrapper_QPaintEngine::WindingMode),
     132, uint(PythonQtWrapper_QPaintEngine::ConvexMode),
     133, uint(PythonQtWrapper_QPaintEngine::PolylineMode),
     135, uint(PythonQtWrapper_QPaintEngine::X11),
     136, uint(PythonQtWrapper_QPaintEngine::Windows),
     137, uint(PythonQtWrapper_QPaintEngine::QuickDraw),
     138, uint(PythonQtWrapper_QPaintEngine::CoreGraphics),
     139, uint(PythonQtWrapper_QPaintEngine::MacPrinter),
     140, uint(PythonQtWrapper_QPaintEngine::QWindowSystem),
     141, uint(PythonQtWrapper_QPaintEngine::PostScript),
     142, uint(PythonQtWrapper_QPaintEngine::OpenGL),
     143, uint(PythonQtWrapper_QPaintEngine::Picture),
     144, uint(PythonQtWrapper_QPaintEngine::SVG),
     145, uint(PythonQtWrapper_QPaintEngine::Raster),
     146, uint(PythonQtWrapper_QPaintEngine::Direct3D),
     147, uint(PythonQtWrapper_QPaintEngine::Pdf),
     148, uint(PythonQtWrapper_QPaintEngine::OpenVG),
     149, uint(PythonQtWrapper_QPaintEngine::OpenGL2),
     150, uint(PythonQtWrapper_QPaintEngine::PaintBuffer),
     151, uint(PythonQtWrapper_QPaintEngine::Blitter),
     152, uint(PythonQtWrapper_QPaintEngine::Direct2D),
     153, uint(PythonQtWrapper_QPaintEngine::User),
     154, uint(PythonQtWrapper_QPaintEngine::MaxUser),

       0        // eod
};

void PythonQtWrapper_QPaintEngine::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPaintEngine *_t = static_cast<PythonQtWrapper_QPaintEngine *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPaintEngine* _r = _t->new_QPaintEngine((*reinterpret_cast< QPaintEngine::PaintEngineFeatures(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 1: { QPaintEngine* _r = _t->new_QPaintEngine();
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPaintEngine((*reinterpret_cast< QPaintEngine*(*)>(_a[1]))); break;
        case 3: { bool _r = _t->begin((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { bool _r = _t->py_q_begin((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 5: _t->clearDirty((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintEngine::DirtyFlags(*)>(_a[2]))); break;
        case 6: { QPoint _r = _t->coordinateOffset((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 7: { QPoint _r = _t->py_q_coordinateOffset((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 8: _t->drawEllipse((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 9: _t->py_q_drawEllipse((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 10: _t->drawEllipse((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 11: _t->py_q_drawEllipse((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 12: _t->drawImage((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 13: _t->drawImage((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 14: _t->py_q_drawImage((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 15: _t->py_q_drawImage((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 16: _t->drawLines((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QLine*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 17: _t->py_q_drawLines((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QLine*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 18: _t->drawLines((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QLineF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 19: _t->py_q_drawLines((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QLineF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 20: _t->drawPath((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 21: _t->py_q_drawPath((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 22: _t->drawPixmap((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 23: _t->py_q_drawPixmap((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 24: _t->drawPoints((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPoint*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 25: _t->py_q_drawPoints((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPoint*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 26: _t->drawPoints((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 27: _t->py_q_drawPoints((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 28: _t->drawPolygon((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPoint*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QPaintEngine::PolygonDrawMode(*)>(_a[4]))); break;
        case 29: _t->py_q_drawPolygon((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPoint*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QPaintEngine::PolygonDrawMode(*)>(_a[4]))); break;
        case 30: _t->drawPolygon((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QPaintEngine::PolygonDrawMode(*)>(_a[4]))); break;
        case 31: _t->py_q_drawPolygon((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< QPaintEngine::PolygonDrawMode(*)>(_a[4]))); break;
        case 32: _t->drawRects((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRect*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 33: _t->py_q_drawRects((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRect*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 34: _t->drawRects((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 35: _t->py_q_drawRects((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 36: _t->drawTextItem((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QTextItem(*)>(_a[3]))); break;
        case 37: _t->py_q_drawTextItem((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QTextItem(*)>(_a[3]))); break;
        case 38: _t->drawTiledPixmap((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QPointF(*)>(_a[4]))); break;
        case 39: _t->py_q_drawTiledPixmap((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QPointF(*)>(_a[4]))); break;
        case 40: { bool _r = _t->end((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 41: { bool _r = _t->py_q_end((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 42: { bool _r = _t->hasFeature((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintEngine::PaintEngineFeatures(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 43: { bool _r = _t->isActive((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 44: { bool _r = _t->isExtended((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 45: { QPaintDevice* _r = _t->paintDevice((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 46: { QPainter* _r = _t->painter((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 47: _t->setActive((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 48: _t->setDirty((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintEngine::DirtyFlags(*)>(_a[2]))); break;
        case 49: _t->setSystemClip((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRegion(*)>(_a[2]))); break;
        case 50: _t->setSystemRect((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 51: _t->syncState((*reinterpret_cast< QPaintEngine*(*)>(_a[1]))); break;
        case 52: { QRegion _r = _t->systemClip((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRegion*>(_a[0]) = _r; }  break;
        case 53: { QRect _r = _t->systemRect((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 54: { bool _r = _t->testDirty((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintEngine::DirtyFlags(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 55: { QPaintEngine::Type _r = _t->type((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine::Type*>(_a[0]) = _r; }  break;
        case 56: { QPaintEngine::Type _r = _t->py_q_type((*reinterpret_cast< QPaintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine::Type*>(_a[0]) = _r; }  break;
        case 57: _t->updateState((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPaintEngineState(*)>(_a[2]))); break;
        case 58: _t->py_q_updateState((*reinterpret_cast< QPaintEngine*(*)>(_a[1])),(*reinterpret_cast< const QPaintEngineState(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPaintEngine::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPaintEngine.data,
      qt_meta_data_PythonQtWrapper_QPaintEngine,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPaintEngine::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 < 59)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 59;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 59)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 59;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPaintEngineState_t {
    QByteArrayData data[33];
    char stringdata0[458];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPaintEngineState_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPaintEngineState_t qt_meta_stringdata_PythonQtWrapper_QPaintEngineState = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QPaintEngineS..."
QT_MOC_LITERAL(1, 34, 21), // "new_QPaintEngineState"
QT_MOC_LITERAL(2, 56, 18), // "QPaintEngineState*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 24), // "delete_QPaintEngineState"
QT_MOC_LITERAL(5, 101, 3), // "obj"
QT_MOC_LITERAL(6, 105, 15), // "backgroundBrush"
QT_MOC_LITERAL(7, 121, 16), // "theWrappedObject"
QT_MOC_LITERAL(8, 138, 14), // "backgroundMode"
QT_MOC_LITERAL(9, 153, 10), // "Qt::BGMode"
QT_MOC_LITERAL(10, 164, 5), // "brush"
QT_MOC_LITERAL(11, 170, 19), // "brushNeedsResolving"
QT_MOC_LITERAL(12, 190, 11), // "brushOrigin"
QT_MOC_LITERAL(13, 202, 13), // "clipOperation"
QT_MOC_LITERAL(14, 216, 17), // "Qt::ClipOperation"
QT_MOC_LITERAL(15, 234, 8), // "clipPath"
QT_MOC_LITERAL(16, 243, 12), // "QPainterPath"
QT_MOC_LITERAL(17, 256, 10), // "clipRegion"
QT_MOC_LITERAL(18, 267, 15), // "compositionMode"
QT_MOC_LITERAL(19, 283, 25), // "QPainter::CompositionMode"
QT_MOC_LITERAL(20, 309, 4), // "font"
QT_MOC_LITERAL(21, 314, 13), // "isClipEnabled"
QT_MOC_LITERAL(22, 328, 6), // "matrix"
QT_MOC_LITERAL(23, 335, 7), // "opacity"
QT_MOC_LITERAL(24, 343, 7), // "painter"
QT_MOC_LITERAL(25, 351, 9), // "QPainter*"
QT_MOC_LITERAL(26, 361, 3), // "pen"
QT_MOC_LITERAL(27, 365, 17), // "penNeedsResolving"
QT_MOC_LITERAL(28, 383, 11), // "renderHints"
QT_MOC_LITERAL(29, 395, 21), // "QPainter::RenderHints"
QT_MOC_LITERAL(30, 417, 5), // "state"
QT_MOC_LITERAL(31, 423, 24), // "QPaintEngine::DirtyFlags"
QT_MOC_LITERAL(32, 448, 9) // "transform"

    },
    "PythonQtWrapper_QPaintEngineState\0"
    "new_QPaintEngineState\0QPaintEngineState*\0"
    "\0delete_QPaintEngineState\0obj\0"
    "backgroundBrush\0theWrappedObject\0"
    "backgroundMode\0Qt::BGMode\0brush\0"
    "brushNeedsResolving\0brushOrigin\0"
    "clipOperation\0Qt::ClipOperation\0"
    "clipPath\0QPainterPath\0clipRegion\0"
    "compositionMode\0QPainter::CompositionMode\0"
    "font\0isClipEnabled\0matrix\0opacity\0"
    "painter\0QPainter*\0pen\0penNeedsResolving\0"
    "renderHints\0QPainter::RenderHints\0"
    "state\0QPaintEngine::DirtyFlags\0transform"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPaintEngineState[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  119,    3, 0x0a /* Public */,
       4,    1,  120,    3, 0x0a /* Public */,
       6,    1,  123,    3, 0x0a /* Public */,
       8,    1,  126,    3, 0x0a /* Public */,
      10,    1,  129,    3, 0x0a /* Public */,
      11,    1,  132,    3, 0x0a /* Public */,
      12,    1,  135,    3, 0x0a /* Public */,
      13,    1,  138,    3, 0x0a /* Public */,
      15,    1,  141,    3, 0x0a /* Public */,
      17,    1,  144,    3, 0x0a /* Public */,
      18,    1,  147,    3, 0x0a /* Public */,
      20,    1,  150,    3, 0x0a /* Public */,
      21,    1,  153,    3, 0x0a /* Public */,
      22,    1,  156,    3, 0x0a /* Public */,
      23,    1,  159,    3, 0x0a /* Public */,
      24,    1,  162,    3, 0x0a /* Public */,
      26,    1,  165,    3, 0x0a /* Public */,
      27,    1,  168,    3, 0x0a /* Public */,
      28,    1,  171,    3, 0x0a /* Public */,
      30,    1,  174,    3, 0x0a /* Public */,
      32,    1,  177,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::QBrush, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,    7,
    QMetaType::QBrush, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::QPointF, 0x80000000 | 2,    7,
    0x80000000 | 14, 0x80000000 | 2,    7,
    0x80000000 | 16, 0x80000000 | 2,    7,
    QMetaType::QRegion, 0x80000000 | 2,    7,
    0x80000000 | 19, 0x80000000 | 2,    7,
    QMetaType::QFont, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::QMatrix, 0x80000000 | 2,    7,
    QMetaType::QReal, 0x80000000 | 2,    7,
    0x80000000 | 25, 0x80000000 | 2,    7,
    QMetaType::QPen, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    0x80000000 | 29, 0x80000000 | 2,    7,
    0x80000000 | 31, 0x80000000 | 2,    7,
    QMetaType::QTransform, 0x80000000 | 2,    7,

       0        // eod
};

void PythonQtWrapper_QPaintEngineState::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPaintEngineState *_t = static_cast<PythonQtWrapper_QPaintEngineState *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPaintEngineState* _r = _t->new_QPaintEngineState();
            if (_a[0]) *reinterpret_cast< QPaintEngineState**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPaintEngineState((*reinterpret_cast< QPaintEngineState*(*)>(_a[1]))); break;
        case 2: { QBrush _r = _t->backgroundBrush((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 3: { Qt::BGMode _r = _t->backgroundMode((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::BGMode*>(_a[0]) = _r; }  break;
        case 4: { QBrush _r = _t->brush((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QBrush*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->brushNeedsResolving((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { QPointF _r = _t->brushOrigin((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 7: { Qt::ClipOperation _r = _t->clipOperation((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::ClipOperation*>(_a[0]) = _r; }  break;
        case 8: { QPainterPath _r = _t->clipPath((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 9: { QRegion _r = _t->clipRegion((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRegion*>(_a[0]) = _r; }  break;
        case 10: { QPainter::CompositionMode _r = _t->compositionMode((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::CompositionMode*>(_a[0]) = _r; }  break;
        case 11: { QFont _r = _t->font((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFont*>(_a[0]) = _r; }  break;
        case 12: { bool _r = _t->isClipEnabled((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 13: { QMatrix _r = _t->matrix((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMatrix*>(_a[0]) = _r; }  break;
        case 14: { qreal _r = _t->opacity((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 15: { QPainter* _r = _t->painter((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 16: { QPen _r = _t->pen((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPen*>(_a[0]) = _r; }  break;
        case 17: { bool _r = _t->penNeedsResolving((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: { QPainter::RenderHints _r = _t->renderHints((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::RenderHints*>(_a[0]) = _r; }  break;
        case 19: { QPaintEngine::DirtyFlags _r = _t->state((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine::DirtyFlags*>(_a[0]) = _r; }  break;
        case 20: { QTransform _r = _t->transform((*reinterpret_cast< QPaintEngineState*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTransform*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPaintEngineState::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPaintEngineState.data,
      qt_meta_data_PythonQtWrapper_QPaintEngineState,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPaintEngineState::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)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 21;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPaintEvent_t {
    QByteArrayData data[13];
    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_QPaintEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPaintEvent_t qt_meta_stringdata_PythonQtWrapper_QPaintEvent = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QPaintEvent"
QT_MOC_LITERAL(1, 28, 15), // "new_QPaintEvent"
QT_MOC_LITERAL(2, 44, 12), // "QPaintEvent*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 9), // "paintRect"
QT_MOC_LITERAL(5, 68, 11), // "paintRegion"
QT_MOC_LITERAL(6, 80, 18), // "delete_QPaintEvent"
QT_MOC_LITERAL(7, 99, 3), // "obj"
QT_MOC_LITERAL(8, 103, 4), // "rect"
QT_MOC_LITERAL(9, 108, 12), // "const QRect*"
QT_MOC_LITERAL(10, 121, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 138, 6), // "region"
QT_MOC_LITERAL(12, 145, 14) // "const QRegion*"

    },
    "PythonQtWrapper_QPaintEvent\0new_QPaintEvent\0"
    "QPaintEvent*\0\0paintRect\0paintRegion\0"
    "delete_QPaintEvent\0obj\0rect\0const QRect*\0"
    "theWrappedObject\0region\0const QRegion*"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPaintEvent[] = {

 // 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,    1,   42,    3, 0x0a /* Public */,
       6,    1,   45,    3, 0x0a /* Public */,
       8,    1,   48,    3, 0x0a /* Public */,
      11,    1,   51,    3, 0x0a /* Public */,

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

       0        // eod
};

void PythonQtWrapper_QPaintEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPaintEvent *_t = static_cast<PythonQtWrapper_QPaintEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPaintEvent* _r = _t->new_QPaintEvent((*reinterpret_cast< const QRect(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEvent**>(_a[0]) = _r; }  break;
        case 1: { QPaintEvent* _r = _t->new_QPaintEvent((*reinterpret_cast< const QRegion(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEvent**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPaintEvent((*reinterpret_cast< QPaintEvent*(*)>(_a[1]))); break;
        case 3: { const QRect* _r = _t->rect((*reinterpret_cast< QPaintEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QRect**>(_a[0]) = _r; }  break;
        case 4: { const QRegion* _r = _t->region((*reinterpret_cast< QPaintEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QRegion**>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPaintEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPaintEvent.data,
      qt_meta_data_PythonQtWrapper_QPaintEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPaintEvent::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)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 5;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPainter_t {
    QByteArrayData data[277];
    char stringdata0[3650];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPainter_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPainter_t qt_meta_stringdata_PythonQtWrapper_QPainter = {
    {
QT_MOC_LITERAL(0, 0, 24), // "PythonQtWrapper_QPainter"
QT_MOC_LITERAL(1, 25, 12), // "new_QPainter"
QT_MOC_LITERAL(2, 38, 9), // "QPainter*"
QT_MOC_LITERAL(3, 48, 0), // ""
QT_MOC_LITERAL(4, 49, 13), // "QPaintDevice*"
QT_MOC_LITERAL(5, 63, 6), // "arg__1"
QT_MOC_LITERAL(6, 70, 15), // "delete_QPainter"
QT_MOC_LITERAL(7, 86, 3), // "obj"
QT_MOC_LITERAL(8, 90, 10), // "background"
QT_MOC_LITERAL(9, 101, 13), // "const QBrush*"
QT_MOC_LITERAL(10, 115, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 132, 14), // "backgroundMode"
QT_MOC_LITERAL(12, 147, 10), // "Qt::BGMode"
QT_MOC_LITERAL(13, 158, 5), // "begin"
QT_MOC_LITERAL(14, 164, 19), // "beginNativePainting"
QT_MOC_LITERAL(15, 184, 12), // "boundingRect"
QT_MOC_LITERAL(16, 197, 4), // "rect"
QT_MOC_LITERAL(17, 202, 5), // "flags"
QT_MOC_LITERAL(18, 208, 4), // "text"
QT_MOC_LITERAL(19, 213, 11), // "QTextOption"
QT_MOC_LITERAL(20, 225, 1), // "o"
QT_MOC_LITERAL(21, 227, 1), // "x"
QT_MOC_LITERAL(22, 229, 1), // "y"
QT_MOC_LITERAL(23, 231, 1), // "w"
QT_MOC_LITERAL(24, 233, 1), // "h"
QT_MOC_LITERAL(25, 235, 5), // "brush"
QT_MOC_LITERAL(26, 241, 11), // "brushOrigin"
QT_MOC_LITERAL(27, 253, 16), // "clipBoundingRect"
QT_MOC_LITERAL(28, 270, 8), // "clipPath"
QT_MOC_LITERAL(29, 279, 12), // "QPainterPath"
QT_MOC_LITERAL(30, 292, 10), // "clipRegion"
QT_MOC_LITERAL(31, 303, 14), // "combinedMatrix"
QT_MOC_LITERAL(32, 318, 17), // "combinedTransform"
QT_MOC_LITERAL(33, 336, 15), // "compositionMode"
QT_MOC_LITERAL(34, 352, 25), // "QPainter::CompositionMode"
QT_MOC_LITERAL(35, 378, 6), // "device"
QT_MOC_LITERAL(36, 385, 12), // "deviceMatrix"
QT_MOC_LITERAL(37, 398, 14), // "const QMatrix*"
QT_MOC_LITERAL(38, 413, 15), // "deviceTransform"
QT_MOC_LITERAL(39, 429, 17), // "const QTransform*"
QT_MOC_LITERAL(40, 447, 7), // "drawArc"
QT_MOC_LITERAL(41, 455, 1), // "a"
QT_MOC_LITERAL(42, 457, 4), // "alen"
QT_MOC_LITERAL(43, 462, 9), // "drawChord"
QT_MOC_LITERAL(44, 472, 17), // "drawConvexPolygon"
QT_MOC_LITERAL(45, 490, 7), // "polygon"
QT_MOC_LITERAL(46, 498, 11), // "drawEllipse"
QT_MOC_LITERAL(47, 510, 6), // "center"
QT_MOC_LITERAL(48, 517, 2), // "rx"
QT_MOC_LITERAL(49, 520, 2), // "ry"
QT_MOC_LITERAL(50, 523, 1), // "r"
QT_MOC_LITERAL(51, 525, 12), // "drawGlyphRun"
QT_MOC_LITERAL(52, 538, 8), // "position"
QT_MOC_LITERAL(53, 547, 9), // "QGlyphRun"
QT_MOC_LITERAL(54, 557, 8), // "glyphRun"
QT_MOC_LITERAL(55, 566, 9), // "drawImage"
QT_MOC_LITERAL(56, 576, 1), // "p"
QT_MOC_LITERAL(57, 578, 5), // "image"
QT_MOC_LITERAL(58, 584, 2), // "sr"
QT_MOC_LITERAL(59, 587, 24), // "Qt::ImageConversionFlags"
QT_MOC_LITERAL(60, 612, 10), // "targetRect"
QT_MOC_LITERAL(61, 623, 10), // "sourceRect"
QT_MOC_LITERAL(62, 634, 2), // "sx"
QT_MOC_LITERAL(63, 637, 2), // "sy"
QT_MOC_LITERAL(64, 640, 2), // "sw"
QT_MOC_LITERAL(65, 643, 2), // "sh"
QT_MOC_LITERAL(66, 646, 8), // "drawLine"
QT_MOC_LITERAL(67, 655, 4), // "line"
QT_MOC_LITERAL(68, 660, 2), // "p1"
QT_MOC_LITERAL(69, 663, 2), // "p2"
QT_MOC_LITERAL(70, 666, 2), // "x1"
QT_MOC_LITERAL(71, 669, 2), // "y1"
QT_MOC_LITERAL(72, 672, 2), // "x2"
QT_MOC_LITERAL(73, 675, 2), // "y2"
QT_MOC_LITERAL(74, 678, 9), // "drawLines"
QT_MOC_LITERAL(75, 688, 14), // "QVector<QLine>"
QT_MOC_LITERAL(76, 703, 5), // "lines"
QT_MOC_LITERAL(77, 709, 15), // "QVector<QLineF>"
QT_MOC_LITERAL(78, 725, 15), // "QVector<QPoint>"
QT_MOC_LITERAL(79, 741, 10), // "pointPairs"
QT_MOC_LITERAL(80, 752, 16), // "QVector<QPointF>"
QT_MOC_LITERAL(81, 769, 8), // "drawPath"
QT_MOC_LITERAL(82, 778, 4), // "path"
QT_MOC_LITERAL(83, 783, 11), // "drawPicture"
QT_MOC_LITERAL(84, 795, 8), // "QPicture"
QT_MOC_LITERAL(85, 804, 7), // "picture"
QT_MOC_LITERAL(86, 812, 7), // "drawPie"
QT_MOC_LITERAL(87, 820, 10), // "drawPixmap"
QT_MOC_LITERAL(88, 831, 2), // "pm"
QT_MOC_LITERAL(89, 834, 6), // "pixmap"
QT_MOC_LITERAL(90, 841, 19), // "drawPixmapFragments"
QT_MOC_LITERAL(91, 861, 31), // "const QPainter::PixmapFragment*"
QT_MOC_LITERAL(92, 893, 9), // "fragments"
QT_MOC_LITERAL(93, 903, 13), // "fragmentCount"
QT_MOC_LITERAL(94, 917, 29), // "QPainter::PixmapFragmentHints"
QT_MOC_LITERAL(95, 947, 5), // "hints"
QT_MOC_LITERAL(96, 953, 9), // "drawPoint"
QT_MOC_LITERAL(97, 963, 2), // "pt"
QT_MOC_LITERAL(98, 966, 10), // "drawPoints"
QT_MOC_LITERAL(99, 977, 6), // "points"
QT_MOC_LITERAL(100, 984, 11), // "drawPolygon"
QT_MOC_LITERAL(101, 996, 12), // "Qt::FillRule"
QT_MOC_LITERAL(102, 1009, 8), // "fillRule"
QT_MOC_LITERAL(103, 1018, 12), // "drawPolyline"
QT_MOC_LITERAL(104, 1031, 8), // "polyline"
QT_MOC_LITERAL(105, 1040, 8), // "drawRect"
QT_MOC_LITERAL(106, 1049, 9), // "drawRects"
QT_MOC_LITERAL(107, 1059, 14), // "QVector<QRect>"
QT_MOC_LITERAL(108, 1074, 10), // "rectangles"
QT_MOC_LITERAL(109, 1085, 15), // "QVector<QRectF>"
QT_MOC_LITERAL(110, 1101, 13), // "drawRoundRect"
QT_MOC_LITERAL(111, 1115, 6), // "xround"
QT_MOC_LITERAL(112, 1122, 6), // "yround"
QT_MOC_LITERAL(113, 1129, 6), // "arg__5"
QT_MOC_LITERAL(114, 1136, 6), // "arg__6"
QT_MOC_LITERAL(115, 1143, 15), // "drawRoundedRect"
QT_MOC_LITERAL(116, 1159, 7), // "xRadius"
QT_MOC_LITERAL(117, 1167, 7), // "yRadius"
QT_MOC_LITERAL(118, 1175, 12), // "Qt::SizeMode"
QT_MOC_LITERAL(119, 1188, 4), // "mode"
QT_MOC_LITERAL(120, 1193, 14), // "drawStaticText"
QT_MOC_LITERAL(121, 1208, 15), // "topLeftPosition"
QT_MOC_LITERAL(122, 1224, 11), // "QStaticText"
QT_MOC_LITERAL(123, 1236, 10), // "staticText"
QT_MOC_LITERAL(124, 1247, 4), // "left"
QT_MOC_LITERAL(125, 1252, 3), // "top"
QT_MOC_LITERAL(126, 1256, 8), // "drawText"
QT_MOC_LITERAL(127, 1265, 1), // "s"
QT_MOC_LITERAL(128, 1267, 6), // "QRect*"
QT_MOC_LITERAL(129, 1274, 2), // "br"
QT_MOC_LITERAL(130, 1277, 7), // "QRectF*"
QT_MOC_LITERAL(131, 1285, 12), // "drawTextItem"
QT_MOC_LITERAL(132, 1298, 9), // "QTextItem"
QT_MOC_LITERAL(133, 1308, 2), // "ti"
QT_MOC_LITERAL(134, 1311, 15), // "drawTiledPixmap"
QT_MOC_LITERAL(135, 1327, 6), // "arg__2"
QT_MOC_LITERAL(136, 1334, 6), // "arg__3"
QT_MOC_LITERAL(137, 1341, 6), // "offset"
QT_MOC_LITERAL(138, 1348, 3), // "end"
QT_MOC_LITERAL(139, 1352, 17), // "endNativePainting"
QT_MOC_LITERAL(140, 1370, 9), // "eraseRect"
QT_MOC_LITERAL(141, 1380, 8), // "fillPath"
QT_MOC_LITERAL(142, 1389, 8), // "fillRect"
QT_MOC_LITERAL(143, 1398, 5), // "color"
QT_MOC_LITERAL(144, 1404, 14), // "Qt::BrushStyle"
QT_MOC_LITERAL(145, 1419, 5), // "style"
QT_MOC_LITERAL(146, 1425, 15), // "Qt::GlobalColor"
QT_MOC_LITERAL(147, 1441, 1), // "c"
QT_MOC_LITERAL(148, 1443, 4), // "font"
QT_MOC_LITERAL(149, 1448, 12), // "const QFont*"
QT_MOC_LITERAL(150, 1461, 8), // "fontInfo"
QT_MOC_LITERAL(151, 1470, 9), // "QFontInfo"
QT_MOC_LITERAL(152, 1480, 11), // "fontMetrics"
QT_MOC_LITERAL(153, 1492, 12), // "QFontMetrics"
QT_MOC_LITERAL(154, 1505, 11), // "hasClipping"
QT_MOC_LITERAL(155, 1517, 8), // "initFrom"
QT_MOC_LITERAL(156, 1526, 19), // "const QPaintDevice*"
QT_MOC_LITERAL(157, 1546, 8), // "isActive"
QT_MOC_LITERAL(158, 1555, 15), // "layoutDirection"
QT_MOC_LITERAL(159, 1571, 19), // "Qt::LayoutDirection"
QT_MOC_LITERAL(160, 1591, 7), // "opacity"
QT_MOC_LITERAL(161, 1599, 11), // "paintEngine"
QT_MOC_LITERAL(162, 1611, 13), // "QPaintEngine*"
QT_MOC_LITERAL(163, 1625, 3), // "pen"
QT_MOC_LITERAL(164, 1629, 11), // "const QPen*"
QT_MOC_LITERAL(165, 1641, 26), // "static_QPainter_redirected"
QT_MOC_LITERAL(166, 1668, 7), // "QPoint*"
QT_MOC_LITERAL(167, 1676, 11), // "renderHints"
QT_MOC_LITERAL(168, 1688, 21), // "QPainter::RenderHints"
QT_MOC_LITERAL(169, 1710, 11), // "resetMatrix"
QT_MOC_LITERAL(170, 1722, 14), // "resetTransform"
QT_MOC_LITERAL(171, 1737, 7), // "restore"
QT_MOC_LITERAL(172, 1745, 33), // "static_QPainter_restoreRedire..."
QT_MOC_LITERAL(173, 1779, 6), // "rotate"
QT_MOC_LITERAL(174, 1786, 4), // "save"
QT_MOC_LITERAL(175, 1791, 5), // "scale"
QT_MOC_LITERAL(176, 1797, 13), // "setBackground"
QT_MOC_LITERAL(177, 1811, 2), // "bg"
QT_MOC_LITERAL(178, 1814, 17), // "setBackgroundMode"
QT_MOC_LITERAL(179, 1832, 8), // "setBrush"
QT_MOC_LITERAL(180, 1841, 14), // "setBrushOrigin"
QT_MOC_LITERAL(181, 1856, 11), // "setClipPath"
QT_MOC_LITERAL(182, 1868, 17), // "Qt::ClipOperation"
QT_MOC_LITERAL(183, 1886, 2), // "op"
QT_MOC_LITERAL(184, 1889, 11), // "setClipRect"
QT_MOC_LITERAL(185, 1901, 13), // "setClipRegion"
QT_MOC_LITERAL(186, 1915, 11), // "setClipping"
QT_MOC_LITERAL(187, 1927, 6), // "enable"
QT_MOC_LITERAL(188, 1934, 18), // "setCompositionMode"
QT_MOC_LITERAL(189, 1953, 7), // "setFont"
QT_MOC_LITERAL(190, 1961, 1), // "f"
QT_MOC_LITERAL(191, 1963, 18), // "setLayoutDirection"
QT_MOC_LITERAL(192, 1982, 9), // "direction"
QT_MOC_LITERAL(193, 1992, 10), // "setOpacity"
QT_MOC_LITERAL(194, 2003, 6), // "setPen"
QT_MOC_LITERAL(195, 2010, 12), // "Qt::PenStyle"
QT_MOC_LITERAL(196, 2023, 29), // "static_QPainter_setRedirected"
QT_MOC_LITERAL(197, 2053, 11), // "replacement"
QT_MOC_LITERAL(198, 2065, 13), // "setRenderHint"
QT_MOC_LITERAL(199, 2079, 20), // "QPainter::RenderHint"
QT_MOC_LITERAL(200, 2100, 4), // "hint"
QT_MOC_LITERAL(201, 2105, 2), // "on"
QT_MOC_LITERAL(202, 2108, 14), // "setRenderHints"
QT_MOC_LITERAL(203, 2123, 12), // "setTransform"
QT_MOC_LITERAL(204, 2136, 9), // "transform"
QT_MOC_LITERAL(205, 2146, 7), // "combine"
QT_MOC_LITERAL(206, 2154, 23), // "setViewTransformEnabled"
QT_MOC_LITERAL(207, 2178, 11), // "setViewport"
QT_MOC_LITERAL(208, 2190, 8), // "viewport"
QT_MOC_LITERAL(209, 2199, 9), // "setWindow"
QT_MOC_LITERAL(210, 2209, 6), // "window"
QT_MOC_LITERAL(211, 2216, 14), // "setWorldMatrix"
QT_MOC_LITERAL(212, 2231, 6), // "matrix"
QT_MOC_LITERAL(213, 2238, 21), // "setWorldMatrixEnabled"
QT_MOC_LITERAL(214, 2260, 7), // "enabled"
QT_MOC_LITERAL(215, 2268, 17), // "setWorldTransform"
QT_MOC_LITERAL(216, 2286, 5), // "shear"
QT_MOC_LITERAL(217, 2292, 2), // "sv"
QT_MOC_LITERAL(218, 2295, 10), // "strokePath"
QT_MOC_LITERAL(219, 2306, 14), // "testRenderHint"
QT_MOC_LITERAL(220, 2321, 9), // "translate"
QT_MOC_LITERAL(221, 2331, 2), // "dx"
QT_MOC_LITERAL(222, 2334, 2), // "dy"
QT_MOC_LITERAL(223, 2337, 20), // "viewTransformEnabled"
QT_MOC_LITERAL(224, 2358, 11), // "worldMatrix"
QT_MOC_LITERAL(225, 2370, 18), // "worldMatrixEnabled"
QT_MOC_LITERAL(226, 2389, 14), // "worldTransform"
QT_MOC_LITERAL(227, 2404, 15), // "CompositionMode"
QT_MOC_LITERAL(228, 2420, 26), // "CompositionMode_SourceOver"
QT_MOC_LITERAL(229, 2447, 31), // "CompositionMode_DestinationOver"
QT_MOC_LITERAL(230, 2479, 21), // "CompositionMode_Clear"
QT_MOC_LITERAL(231, 2501, 22), // "CompositionMode_Source"
QT_MOC_LITERAL(232, 2524, 27), // "CompositionMode_Destination"
QT_MOC_LITERAL(233, 2552, 24), // "CompositionMode_SourceIn"
QT_MOC_LITERAL(234, 2577, 29), // "CompositionMode_DestinationIn"
QT_MOC_LITERAL(235, 2607, 25), // "CompositionMode_SourceOut"
QT_MOC_LITERAL(236, 2633, 30), // "CompositionMode_DestinationOut"
QT_MOC_LITERAL(237, 2664, 26), // "CompositionMode_SourceAtop"
QT_MOC_LITERAL(238, 2691, 31), // "CompositionMode_DestinationAtop"
QT_MOC_LITERAL(239, 2723, 19), // "CompositionMode_Xor"
QT_MOC_LITERAL(240, 2743, 20), // "CompositionMode_Plus"
QT_MOC_LITERAL(241, 2764, 24), // "CompositionMode_Multiply"
QT_MOC_LITERAL(242, 2789, 22), // "CompositionMode_Screen"
QT_MOC_LITERAL(243, 2812, 23), // "CompositionMode_Overlay"
QT_MOC_LITERAL(244, 2836, 22), // "CompositionMode_Darken"
QT_MOC_LITERAL(245, 2859, 23), // "CompositionMode_Lighten"
QT_MOC_LITERAL(246, 2883, 26), // "CompositionMode_ColorDodge"
QT_MOC_LITERAL(247, 2910, 25), // "CompositionMode_ColorBurn"
QT_MOC_LITERAL(248, 2936, 25), // "CompositionMode_HardLight"
QT_MOC_LITERAL(249, 2962, 25), // "CompositionMode_SoftLight"
QT_MOC_LITERAL(250, 2988, 26), // "CompositionMode_Difference"
QT_MOC_LITERAL(251, 3015, 25), // "CompositionMode_Exclusion"
QT_MOC_LITERAL(252, 3041, 28), // "RasterOp_SourceOrDestination"
QT_MOC_LITERAL(253, 3070, 29), // "RasterOp_SourceAndDestination"
QT_MOC_LITERAL(254, 3100, 29), // "RasterOp_SourceXorDestination"
QT_MOC_LITERAL(255, 3130, 35), // "RasterOp_NotSourceAndNotDesti..."
QT_MOC_LITERAL(256, 3166, 34), // "RasterOp_NotSourceOrNotDestin..."
QT_MOC_LITERAL(257, 3201, 32), // "RasterOp_NotSourceXorDestination"
QT_MOC_LITERAL(258, 3234, 18), // "RasterOp_NotSource"
QT_MOC_LITERAL(259, 3253, 32), // "RasterOp_NotSourceAndDestination"
QT_MOC_LITERAL(260, 3286, 32), // "RasterOp_SourceAndNotDestination"
QT_MOC_LITERAL(261, 3319, 31), // "RasterOp_NotSourceOrDestination"
QT_MOC_LITERAL(262, 3351, 31), // "RasterOp_SourceOrNotDestination"
QT_MOC_LITERAL(263, 3383, 25), // "RasterOp_ClearDestination"
QT_MOC_LITERAL(264, 3409, 23), // "RasterOp_SetDestination"
QT_MOC_LITERAL(265, 3433, 23), // "RasterOp_NotDestination"
QT_MOC_LITERAL(266, 3457, 18), // "PixmapFragmentHint"
QT_MOC_LITERAL(267, 3476, 10), // "OpaqueHint"
QT_MOC_LITERAL(268, 3487, 19), // "PixmapFragmentHints"
QT_MOC_LITERAL(269, 3507, 10), // "RenderHint"
QT_MOC_LITERAL(270, 3518, 12), // "Antialiasing"
QT_MOC_LITERAL(271, 3531, 16), // "TextAntialiasing"
QT_MOC_LITERAL(272, 3548, 21), // "SmoothPixmapTransform"
QT_MOC_LITERAL(273, 3570, 23), // "HighQualityAntialiasing"
QT_MOC_LITERAL(274, 3594, 21), // "NonCosmeticDefaultPen"
QT_MOC_LITERAL(275, 3616, 21), // "Qt4CompatiblePainting"
QT_MOC_LITERAL(276, 3638, 11) // "RenderHints"

    },
    "PythonQtWrapper_QPainter\0new_QPainter\0"
    "QPainter*\0\0QPaintDevice*\0arg__1\0"
    "delete_QPainter\0obj\0background\0"
    "const QBrush*\0theWrappedObject\0"
    "backgroundMode\0Qt::BGMode\0begin\0"
    "beginNativePainting\0boundingRect\0rect\0"
    "flags\0text\0QTextOption\0o\0x\0y\0w\0h\0brush\0"
    "brushOrigin\0clipBoundingRect\0clipPath\0"
    "QPainterPath\0clipRegion\0combinedMatrix\0"
    "combinedTransform\0compositionMode\0"
    "QPainter::CompositionMode\0device\0"
    "deviceMatrix\0const QMatrix*\0deviceTransform\0"
    "const QTransform*\0drawArc\0a\0alen\0"
    "drawChord\0drawConvexPolygon\0polygon\0"
    "drawEllipse\0center\0rx\0ry\0r\0drawGlyphRun\0"
    "position\0QGlyphRun\0glyphRun\0drawImage\0"
    "p\0image\0sr\0Qt::ImageConversionFlags\0"
    "targetRect\0sourceRect\0sx\0sy\0sw\0sh\0"
    "drawLine\0line\0p1\0p2\0x1\0y1\0x2\0y2\0"
    "drawLines\0QVector<QLine>\0lines\0"
    "QVector<QLineF>\0QVector<QPoint>\0"
    "pointPairs\0QVector<QPointF>\0drawPath\0"
    "path\0drawPicture\0QPicture\0picture\0"
    "drawPie\0drawPixmap\0pm\0pixmap\0"
    "drawPixmapFragments\0const QPainter::PixmapFragment*\0"
    "fragments\0fragmentCount\0"
    "QPainter::PixmapFragmentHints\0hints\0"
    "drawPoint\0pt\0drawPoints\0points\0"
    "drawPolygon\0Qt::FillRule\0fillRule\0"
    "drawPolyline\0polyline\0drawRect\0drawRects\0"
    "QVector<QRect>\0rectangles\0QVector<QRectF>\0"
    "drawRoundRect\0xround\0yround\0arg__5\0"
    "arg__6\0drawRoundedRect\0xRadius\0yRadius\0"
    "Qt::SizeMode\0mode\0drawStaticText\0"
    "topLeftPosition\0QStaticText\0staticText\0"
    "left\0top\0drawText\0s\0QRect*\0br\0QRectF*\0"
    "drawTextItem\0QTextItem\0ti\0drawTiledPixmap\0"
    "arg__2\0arg__3\0offset\0end\0endNativePainting\0"
    "eraseRect\0fillPath\0fillRect\0color\0"
    "Qt::BrushStyle\0style\0Qt::GlobalColor\0"
    "c\0font\0const QFont*\0fontInfo\0QFontInfo\0"
    "fontMetrics\0QFontMetrics\0hasClipping\0"
    "initFrom\0const QPaintDevice*\0isActive\0"
    "layoutDirection\0Qt::LayoutDirection\0"
    "opacity\0paintEngine\0QPaintEngine*\0pen\0"
    "const QPen*\0static_QPainter_redirected\0"
    "QPoint*\0renderHints\0QPainter::RenderHints\0"
    "resetMatrix\0resetTransform\0restore\0"
    "static_QPainter_restoreRedirected\0"
    "rotate\0save\0scale\0setBackground\0bg\0"
    "setBackgroundMode\0setBrush\0setBrushOrigin\0"
    "setClipPath\0Qt::ClipOperation\0op\0"
    "setClipRect\0setClipRegion\0setClipping\0"
    "enable\0setCompositionMode\0setFont\0f\0"
    "setLayoutDirection\0direction\0setOpacity\0"
    "setPen\0Qt::PenStyle\0static_QPainter_setRedirected\0"
    "replacement\0setRenderHint\0"
    "QPainter::RenderHint\0hint\0on\0"
    "setRenderHints\0setTransform\0transform\0"
    "combine\0setViewTransformEnabled\0"
    "setViewport\0viewport\0setWindow\0window\0"
    "setWorldMatrix\0matrix\0setWorldMatrixEnabled\0"
    "enabled\0setWorldTransform\0shear\0sv\0"
    "strokePath\0testRenderHint\0translate\0"
    "dx\0dy\0viewTransformEnabled\0worldMatrix\0"
    "worldMatrixEnabled\0worldTransform\0"
    "CompositionMode\0CompositionMode_SourceOver\0"
    "CompositionMode_DestinationOver\0"
    "CompositionMode_Clear\0CompositionMode_Source\0"
    "CompositionMode_Destination\0"
    "CompositionMode_SourceIn\0"
    "CompositionMode_DestinationIn\0"
    "CompositionMode_SourceOut\0"
    "CompositionMode_DestinationOut\0"
    "CompositionMode_SourceAtop\0"
    "CompositionMode_DestinationAtop\0"
    "CompositionMode_Xor\0CompositionMode_Plus\0"
    "CompositionMode_Multiply\0"
    "CompositionMode_Screen\0CompositionMode_Overlay\0"
    "CompositionMode_Darken\0CompositionMode_Lighten\0"
    "CompositionMode_ColorDodge\0"
    "CompositionMode_ColorBurn\0"
    "CompositionMode_HardLight\0"
    "CompositionMode_SoftLight\0"
    "CompositionMode_Difference\0"
    "CompositionMode_Exclusion\0"
    "RasterOp_SourceOrDestination\0"
    "RasterOp_SourceAndDestination\0"
    "RasterOp_SourceXorDestination\0"
    "RasterOp_NotSourceAndNotDestination\0"
    "RasterOp_NotSourceOrNotDestination\0"
    "RasterOp_NotSourceXorDestination\0"
    "RasterOp_NotSource\0RasterOp_NotSourceAndDestination\0"
    "RasterOp_SourceAndNotDestination\0"
    "RasterOp_NotSourceOrDestination\0"
    "RasterOp_SourceOrNotDestination\0"
    "RasterOp_ClearDestination\0"
    "RasterOp_SetDestination\0RasterOp_NotDestination\0"
    "PixmapFragmentHint\0OpaqueHint\0"
    "PixmapFragmentHints\0RenderHint\0"
    "Antialiasing\0TextAntialiasing\0"
    "SmoothPixmapTransform\0HighQualityAntialiasing\0"
    "NonCosmeticDefaultPen\0Qt4CompatiblePainting\0"
    "RenderHints"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPainter[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0, 1174,    3, 0x0a /* Public */,
       1,    1, 1175,    3, 0x0a /* Public */,
       6,    1, 1178,    3, 0x0a /* Public */,
       8,    1, 1181,    3, 0x0a /* Public */,
      11,    1, 1184,    3, 0x0a /* Public */,
      13,    2, 1187,    3, 0x0a /* Public */,
      14,    1, 1192,    3, 0x0a /* Public */,
      15,    4, 1195,    3, 0x0a /* Public */,
      15,    4, 1204,    3, 0x0a /* Public */,
      15,    3, 1213,    3, 0x2a /* Public | MethodCloned */,
      15,    4, 1220,    3, 0x0a /* Public */,
      15,    7, 1229,    3, 0x0a /* Public */,
      25,    1, 1244,    3, 0x0a /* Public */,
      26,    1, 1247,    3, 0x0a /* Public */,
      27,    1, 1250,    3, 0x0a /* Public */,
      28,    1, 1253,    3, 0x0a /* Public */,
      30,    1, 1256,    3, 0x0a /* Public */,
      31,    1, 1259,    3, 0x0a /* Public */,
      32,    1, 1262,    3, 0x0a /* Public */,
      33,    1, 1265,    3, 0x0a /* Public */,
      35,    1, 1268,    3, 0x0a /* Public */,
      36,    1, 1271,    3, 0x0a /* Public */,
      38,    1, 1274,    3, 0x0a /* Public */,
      40,    4, 1277,    3, 0x0a /* Public */,
      40,    4, 1286,    3, 0x0a /* Public */,
      40,    7, 1295,    3, 0x0a /* Public */,
      43,    4, 1310,    3, 0x0a /* Public */,
      43,    4, 1319,    3, 0x0a /* Public */,
      43,    7, 1328,    3, 0x0a /* Public */,
      44,    2, 1343,    3, 0x0a /* Public */,
      44,    2, 1348,    3, 0x0a /* Public */,
      46,    4, 1353,    3, 0x0a /* Public */,
      46,    4, 1362,    3, 0x0a /* Public */,
      46,    2, 1371,    3, 0x0a /* Public */,
      46,    2, 1376,    3, 0x0a /* Public */,
      46,    5, 1381,    3, 0x0a /* Public */,
      51,    3, 1392,    3, 0x0a /* Public */,
      55,    3, 1399,    3, 0x0a /* Public */,
      55,    5, 1406,    3, 0x0a /* Public */,
      55,    4, 1417,    3, 0x2a /* Public | MethodCloned */,
      55,    3, 1426,    3, 0x0a /* Public */,
      55,    5, 1433,    3, 0x0a /* Public */,
      55,    4, 1444,    3, 0x2a /* Public | MethodCloned */,
      55,    3, 1453,    3, 0x0a /* Public */,
      55,    5, 1460,    3, 0x0a /* Public */,
      55,    4, 1471,    3, 0x2a /* Public | MethodCloned */,
      55,    3, 1480,    3, 0x0a /* Public */,
      55,    5, 1487,    3, 0x0a /* Public */,
      55,    4, 1498,    3, 0x2a /* Public | MethodCloned */,
      55,    9, 1507,    3, 0x0a /* Public */,
      55,    8, 1526,    3, 0x2a /* Public | MethodCloned */,
      55,    7, 1543,    3, 0x2a /* Public | MethodCloned */,
      55,    6, 1558,    3, 0x2a /* Public | MethodCloned */,
      55,    5, 1571,    3, 0x2a /* Public | MethodCloned */,
      55,    4, 1582,    3, 0x2a /* Public | MethodCloned */,
      66,    2, 1591,    3, 0x0a /* Public */,
      66,    2, 1596,    3, 0x0a /* Public */,
      66,    3, 1601,    3, 0x0a /* Public */,
      66,    3, 1608,    3, 0x0a /* Public */,
      66,    5, 1615,    3, 0x0a /* Public */,
      74,    2, 1626,    3, 0x0a /* Public */,
      74,    2, 1631,    3, 0x0a /* Public */,
      74,    2, 1636,    3, 0x0a /* Public */,
      74,    2, 1641,    3, 0x0a /* Public */,
      81,    2, 1646,    3, 0x0a /* Public */,
      83,    3, 1651,    3, 0x0a /* Public */,
      83,    3, 1658,    3, 0x0a /* Public */,
      83,    4, 1665,    3, 0x0a /* Public */,
      86,    4, 1674,    3, 0x0a /* Public */,
      86,    4, 1683,    3, 0x0a /* Public */,
      86,    7, 1692,    3, 0x0a /* Public */,
      87,    3, 1707,    3, 0x0a /* Public */,
      87,    4, 1714,    3, 0x0a /* Public */,
      87,    3, 1723,    3, 0x0a /* Public */,
      87,    4, 1730,    3, 0x0a /* Public */,
      87,    3, 1739,    3, 0x0a /* Public */,
      87,    4, 1746,    3, 0x0a /* Public */,
      87,    4, 1755,    3, 0x0a /* Public */,
      87,    4, 1764,    3, 0x0a /* Public */,
      87,    8, 1773,    3, 0x0a /* Public */,
      87,    6, 1790,    3, 0x0a /* Public */,
      87,   10, 1803,    3, 0x0a /* Public */,
      90,    5, 1824,    3, 0x0a /* Public */,
      90,    4, 1835,    3, 0x2a /* Public | MethodCloned */,
      96,    2, 1844,    3, 0x0a /* Public */,
      96,    2, 1849,    3, 0x0a /* Public */,
      96,    3, 1854,    3, 0x0a /* Public */,
      98,    2, 1861,    3, 0x0a /* Public */,
      98,    2, 1866,    3, 0x0a /* Public */,
     100,    3, 1871,    3, 0x0a /* Public */,
     100,    2, 1878,    3, 0x2a /* Public | MethodCloned */,
     100,    3, 1883,    3, 0x0a /* Public */,
     100,    2, 1890,    3, 0x2a /* Public | MethodCloned */,
     103,    2, 1895,    3, 0x0a /* Public */,
     103,    2, 1900,    3, 0x0a /* Public */,
     105,    2, 1905,    3, 0x0a /* Public */,
     105,    2, 1910,    3, 0x0a /* Public */,
     105,    5, 1915,    3, 0x0a /* Public */,
     106,    2, 1926,    3, 0x0a /* Public */,
     106,    2, 1931,    3, 0x0a /* Public */,
     110,    4, 1936,    3, 0x0a /* Public */,
     110,    3, 1945,    3, 0x2a /* Public | MethodCloned */,
     110,    2, 1952,    3, 0x2a /* Public | MethodCloned */,
     110,    4, 1957,    3, 0x0a /* Public */,
     110,    3, 1966,    3, 0x2a /* Public | MethodCloned */,
     110,    2, 1973,    3, 0x2a /* Public | MethodCloned */,
     110,    7, 1978,    3, 0x0a /* Public */,
     110,    6, 1993,    3, 0x2a /* Public | MethodCloned */,
     110,    5, 2006,    3, 0x2a /* Public | MethodCloned */,
     115,    5, 2017,    3, 0x0a /* Public */,
     115,    4, 2028,    3, 0x2a /* Public | MethodCloned */,
     115,    5, 2037,    3, 0x0a /* Public */,
     115,    4, 2048,    3, 0x2a /* Public | MethodCloned */,
     115,    8, 2057,    3, 0x0a /* Public */,
     115,    7, 2074,    3, 0x2a /* Public | MethodCloned */,
     120,    3, 2089,    3, 0x0a /* Public */,
     120,    3, 2096,    3, 0x0a /* Public */,
     120,    4, 2103,    3, 0x0a /* Public */,
     126,    3, 2112,    3, 0x0a /* Public */,
     126,    3, 2119,    3, 0x0a /* Public */,
     126,    5, 2126,    3, 0x0a /* Public */,
     126,    4, 2137,    3, 0x2a /* Public | MethodCloned */,
     126,    4, 2146,    3, 0x0a /* Public */,
     126,    3, 2155,    3, 0x2a /* Public | MethodCloned */,
     126,    5, 2162,    3, 0x0a /* Public */,
     126,    4, 2173,    3, 0x2a /* Public | MethodCloned */,
     126,    4, 2182,    3, 0x0a /* Public */,
     126,    8, 2191,    3, 0x0a /* Public */,
     126,    7, 2208,    3, 0x2a /* Public | MethodCloned */,
     131,    3, 2223,    3, 0x0a /* Public */,
     131,    3, 2230,    3, 0x0a /* Public */,
     131,    4, 2237,    3, 0x0a /* Public */,
     134,    4, 2246,    3, 0x0a /* Public */,
     134,    3, 2255,    3, 0x2a /* Public | MethodCloned */,
     134,    4, 2262,    3, 0x0a /* Public */,
     134,    3, 2271,    3, 0x2a /* Public | MethodCloned */,
     134,    8, 2278,    3, 0x0a /* Public */,
     134,    7, 2295,    3, 0x2a /* Public | MethodCloned */,
     134,    6, 2310,    3, 0x2a /* Public | MethodCloned */,
     138,    1, 2323,    3, 0x0a /* Public */,
     139,    1, 2326,    3, 0x0a /* Public */,
     140,    2, 2329,    3, 0x0a /* Public */,
     140,    2, 2334,    3, 0x0a /* Public */,
     140,    5, 2339,    3, 0x0a /* Public */,
     141,    3, 2350,    3, 0x0a /* Public */,
     142,    3, 2357,    3, 0x0a /* Public */,
     142,    3, 2364,    3, 0x0a /* Public */,
     142,    3, 2371,    3, 0x0a /* Public */,
     142,    3, 2378,    3, 0x0a /* Public */,
     142,    3, 2385,    3, 0x0a /* Public */,
     142,    3, 2392,    3, 0x0a /* Public */,
     142,    3, 2399,    3, 0x0a /* Public */,
     142,    3, 2406,    3, 0x0a /* Public */,
     142,    6, 2413,    3, 0x0a /* Public */,
     142,    6, 2426,    3, 0x0a /* Public */,
     142,    6, 2439,    3, 0x0a /* Public */,
     142,    6, 2452,    3, 0x0a /* Public */,
     148,    1, 2465,    3, 0x0a /* Public */,
     150,    1, 2468,    3, 0x0a /* Public */,
     152,    1, 2471,    3, 0x0a /* Public */,
     154,    1, 2474,    3, 0x0a /* Public */,
     155,    2, 2477,    3, 0x0a /* Public */,
     157,    1, 2482,    3, 0x0a /* Public */,
     158,    1, 2485,    3, 0x0a /* Public */,
     160,    1, 2488,    3, 0x0a /* Public */,
     161,    1, 2491,    3, 0x0a /* Public */,
     163,    1, 2494,    3, 0x0a /* Public */,
     165,    2, 2497,    3, 0x0a /* Public */,
     165,    1, 2502,    3, 0x2a /* Public | MethodCloned */,
     167,    1, 2505,    3, 0x0a /* Public */,
     169,    1, 2508,    3, 0x0a /* Public */,
     170,    1, 2511,    3, 0x0a /* Public */,
     171,    1, 2514,    3, 0x0a /* Public */,
     172,    1, 2517,    3, 0x0a /* Public */,
     173,    2, 2520,    3, 0x0a /* Public */,
     174,    1, 2525,    3, 0x0a /* Public */,
     175,    3, 2528,    3, 0x0a /* Public */,
     176,    2, 2535,    3, 0x0a /* Public */,
     178,    2, 2540,    3, 0x0a /* Public */,
     179,    2, 2545,    3, 0x0a /* Public */,
     180,    2, 2550,    3, 0x0a /* Public */,
     180,    2, 2555,    3, 0x0a /* Public */,
     180,    3, 2560,    3, 0x0a /* Public */,
     181,    3, 2567,    3, 0x0a /* Public */,
     181,    2, 2574,    3, 0x2a /* Public | MethodCloned */,
     184,    3, 2579,    3, 0x0a /* Public */,
     184,    2, 2586,    3, 0x2a /* Public | MethodCloned */,
     184,    3, 2591,    3, 0x0a /* Public */,
     184,    2, 2598,    3, 0x2a /* Public | MethodCloned */,
     184,    6, 2603,    3, 0x0a /* Public */,
     184,    5, 2616,    3, 0x2a /* Public | MethodCloned */,
     185,    3, 2627,    3, 0x0a /* Public */,
     185,    2, 2634,    3, 0x2a /* Public | MethodCloned */,
     186,    2, 2639,    3, 0x0a /* Public */,
     188,    2, 2644,    3, 0x0a /* Public */,
     189,    2, 2649,    3, 0x0a /* Public */,
     191,    2, 2654,    3, 0x0a /* Public */,
     193,    2, 2659,    3, 0x0a /* Public */,
     194,    2, 2664,    3, 0x0a /* Public */,
     194,    2, 2669,    3, 0x0a /* Public */,
     194,    2, 2674,    3, 0x0a /* Public */,
     196,    3, 2679,    3, 0x0a /* Public */,
     196,    2, 2686,    3, 0x2a /* Public | MethodCloned */,
     198,    3, 2691,    3, 0x0a /* Public */,
     198,    2, 2698,    3, 0x2a /* Public | MethodCloned */,
     202,    3, 2703,    3, 0x0a /* Public */,
     202,    2, 2710,    3, 0x2a /* Public | MethodCloned */,
     203,    3, 2715,    3, 0x0a /* Public */,
     203,    2, 2722,    3, 0x2a /* Public | MethodCloned */,
     206,    2, 2727,    3, 0x0a /* Public */,
     207,    2, 2732,    3, 0x0a /* Public */,
     207,    5, 2737,    3, 0x0a /* Public */,
     209,    2, 2748,    3, 0x0a /* Public */,
     209,    5, 2753,    3, 0x0a /* Public */,
     211,    3, 2764,    3, 0x0a /* Public */,
     211,    2, 2771,    3, 0x2a /* Public | MethodCloned */,
     213,    2, 2776,    3, 0x0a /* Public */,
     215,    3, 2781,    3, 0x0a /* Public */,
     215,    2, 2788,    3, 0x2a /* Public | MethodCloned */,
     216,    3, 2793,    3, 0x0a /* Public */,
     218,    3, 2800,    3, 0x0a /* Public */,
     219,    2, 2807,    3, 0x0a /* Public */,
     204,    1, 2812,    3, 0x0a /* Public */,
     220,    2, 2815,    3, 0x0a /* Public */,
     220,    2, 2820,    3, 0x0a /* Public */,
     220,    3, 2825,    3, 0x0a /* Public */,
     223,    1, 2832,    3, 0x0a /* Public */,
     208,    1, 2835,    3, 0x0a /* Public */,
     210,    1, 2838,    3, 0x0a /* Public */,
     224,    1, 2841,    3, 0x0a /* Public */,
     225,    1, 2844,    3, 0x0a /* Public */,
     226,    1, 2847,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 9, 0x80000000 | 2,   10,
    0x80000000 | 12, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::QString,   10,   16,   17,   18,
    QMetaType::QRectF, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QString, 0x80000000 | 19,   10,   16,   18,   20,
    QMetaType::QRectF, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QString,   10,   16,   18,
    QMetaType::QRectF, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::QString,   10,   16,   17,   18,
    QMetaType::QRect, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QString,   10,   21,   22,   23,   24,   17,   18,
    0x80000000 | 9, 0x80000000 | 2,   10,
    QMetaType::QPoint, 0x80000000 | 2,   10,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    0x80000000 | 29, 0x80000000 | 2,   10,
    QMetaType::QRegion, 0x80000000 | 2,   10,
    QMetaType::QMatrix, 0x80000000 | 2,   10,
    QMetaType::QTransform, 0x80000000 | 2,   10,
    0x80000000 | 34, 0x80000000 | 2,   10,
    0x80000000 | 4, 0x80000000 | 2,   10,
    0x80000000 | 37, 0x80000000 | 2,   10,
    0x80000000 | 39, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::Int,   10,    5,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   10,   16,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::Int,   10,    5,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   10,   16,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygon,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::Int, QMetaType::Int,   10,   47,   48,   49,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QReal, QMetaType::QReal,   10,   47,   48,   49,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 53,   10,   52,   54,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QImage,   10,   56,   57,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QImage, QMetaType::QRect, 0x80000000 | 59,   10,   56,   57,   58,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QImage, QMetaType::QRect,   10,   56,   57,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QImage,   10,   56,   57,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QImage, QMetaType::QRectF, 0x80000000 | 59,   10,   56,   57,   58,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QImage, QMetaType::QRectF,   10,   56,   57,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QImage,   10,   50,   57,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QImage, QMetaType::QRect, 0x80000000 | 59,   10,   60,   57,   61,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QImage, QMetaType::QRect,   10,   60,   57,   61,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage,   10,   50,   57,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF, 0x80000000 | 59,   10,   60,   57,   61,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QImage, QMetaType::QRectF,   10,   60,   57,   61,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 59,   10,   21,   22,   57,   62,   63,   64,   65,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   57,   62,   63,   64,   65,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   57,   62,   63,   64,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage, QMetaType::Int, QMetaType::Int,   10,   21,   22,   57,   62,   63,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage, QMetaType::Int,   10,   21,   22,   57,   62,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QImage,   10,   21,   22,   57,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QLine,   10,   67,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QLineF,   10,   67,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QPoint,   10,   68,   69,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QPointF,   10,   68,   69,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   70,   71,   72,   73,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 75,   10,   76,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 77,   10,   76,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 78,   10,   79,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 80,   10,   79,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29,   10,   82,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, 0x80000000 | 84,   10,   56,   85,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 84,   10,   56,   85,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, 0x80000000 | 84,   10,   21,   22,   85,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::Int,   10,    5,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   10,   16,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,   41,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QPixmap,   10,   56,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QPixmap, QMetaType::QRect,   10,   56,   88,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QPixmap,   10,   56,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QPixmap, QMetaType::QRectF,   10,   56,   88,   58,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QPixmap,   10,   50,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QPixmap, QMetaType::QRect,   10,   60,   89,   61,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QRectF,   10,   60,   89,   61,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap,   10,   21,   22,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   88,   62,   63,   64,   65,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap,   10,   21,   22,   23,   24,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,   88,   62,   63,   64,   65,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 91, QMetaType::Int, QMetaType::QPixmap, 0x80000000 | 94,   10,   92,   93,   89,   95,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 91, QMetaType::Int, QMetaType::QPixmap,   10,   92,   93,   89,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,   56,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   97,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   10,   21,   22,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygon,   10,   99,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,   99,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygon, 0x80000000 | 101,   10,   45,  102,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygon,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF, 0x80000000 | 101,   10,   45,  102,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygon,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,  104,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   70,   71,   23,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 107,   10,  108,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 109,   10,  108,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::Int,   10,   50,  111,  112,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int,   10,   50,  111,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   10,   50,  111,  112,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int,   10,   50,  111,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,  113,  114,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,  113,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 118,   10,   16,  116,  117,  119,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QReal, QMetaType::QReal,   10,   16,  116,  117,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 118,   10,   16,  116,  117,  119,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal,   10,   16,  116,  117,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 118,   10,   21,   22,   23,   24,  116,  117,  119,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QReal, QMetaType::QReal,   10,   21,   22,   23,   24,  116,  117,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, 0x80000000 | 122,   10,  121,  123,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 122,   10,  121,  123,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, 0x80000000 | 122,   10,  124,  125,  123,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, QMetaType::QString,   10,   56,  127,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QString,   10,   56,  127,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::QString, 0x80000000 | 128,   10,   50,   17,   18,  129,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::Int, QMetaType::QString,   10,   50,   17,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QString, 0x80000000 | 19,   10,   50,   18,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QString,   10,   50,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::QString, 0x80000000 | 130,   10,   50,   17,   18,  129,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::QString,   10,   50,   17,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::QString,   10,   21,   22,  127,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QString, 0x80000000 | 128,   10,   21,   22,   23,   24,   17,   18,  129,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QString,   10,   21,   22,   23,   24,   17,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint, 0x80000000 | 132,   10,   56,  133,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 132,   10,   56,  133,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, 0x80000000 | 132,   10,   21,   22,  133,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QPixmap, QMetaType::QPoint,   10,    5,  135,  136,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QPixmap,   10,    5,  135,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap, QMetaType::QPointF,   10,   16,   88,  137,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QPixmap,   10,   16,   88,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,  113,   62,   63,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap, QMetaType::Int,   10,   21,   22,   23,   24,  113,   62,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QPixmap,   10,   21,   22,   23,   24,  113,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29, QMetaType::QBrush,   10,   82,   25,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QBrush,   10,    5,  135,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, QMetaType::QColor,   10,    5,  143,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, 0x80000000 | 144,   10,   50,  145,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, 0x80000000 | 146,   10,   50,  147,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QBrush,   10,    5,  135,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QColor,   10,    5,  143,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 144,   10,   50,  145,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 146,   10,   50,  147,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 144,   10,   21,   22,   23,   24,  145,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 146,   10,   21,   22,   23,   24,  147,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QBrush,   10,   21,   22,   23,   24,  113,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::QColor,   10,   21,   22,   23,   24,  143,
    0x80000000 | 149, 0x80000000 | 2,   10,
    0x80000000 | 151, 0x80000000 | 2,   10,
    0x80000000 | 153, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 156,   10,   35,
    QMetaType::Bool, 0x80000000 | 2,   10,
    0x80000000 | 159, 0x80000000 | 2,   10,
    QMetaType::QReal, 0x80000000 | 2,   10,
    0x80000000 | 162, 0x80000000 | 2,   10,
    0x80000000 | 164, 0x80000000 | 2,   10,
    0x80000000 | 4, 0x80000000 | 156, 0x80000000 | 166,   35,  137,
    0x80000000 | 4, 0x80000000 | 156,   35,
    0x80000000 | 168, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 156,   35,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   10,   41,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,   62,   63,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   10,  177,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 12,   10,  119,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QBrush,   10,   25,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   10,   21,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29, 0x80000000 | 182,   10,   82,  183,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29,   10,   82,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect, 0x80000000 | 182,   10,    5,  183,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, 0x80000000 | 182,   10,    5,  183,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int, 0x80000000 | 182,   10,   21,   22,   23,   24,  183,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRegion, 0x80000000 | 182,   10,    5,  183,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRegion,   10,    5,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  187,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 34,   10,  119,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QFont,   10,  190,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 159,   10,  192,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   10,  160,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 195,   10,  145,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QColor,   10,  143,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPen,   10,  163,
    QMetaType::Void, 0x80000000 | 156, 0x80000000 | 4, QMetaType::QPoint,   35,  197,  137,
    QMetaType::Void, 0x80000000 | 156, 0x80000000 | 4,   35,  197,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 199, QMetaType::Bool,   10,  200,  201,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 199,   10,  200,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 168, QMetaType::Bool,   10,   95,  201,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 168,   10,   95,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform, QMetaType::Bool,   10,  204,  205,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform,   10,  204,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  187,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,  208,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,  210,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int, QMetaType::Int,   10,   21,   22,   23,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QMatrix, QMetaType::Bool,   10,  212,  205,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QMatrix,   10,  212,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  214,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform, QMetaType::Bool,   10,  212,  205,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QTransform,   10,  212,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,   65,  217,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29, QMetaType::QPen,   10,   82,  163,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 199,   10,  200,
    0x80000000 | 39, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPoint,   10,  137,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,  137,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,  221,  222,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::QRect, 0x80000000 | 2,   10,
    QMetaType::QRect, 0x80000000 | 2,   10,
    0x80000000 | 37, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    0x80000000 | 39, 0x80000000 | 2,   10,

 // enums: name, flags, count, data
     227, 0x0,   38, 2870,
     266, 0x0,    1, 2946,
     268, 0x1,    1, 2948,
     269, 0x0,    6, 2950,
     276, 0x1,    6, 2962,

 // enum data: key, value
     228, uint(PythonQtWrapper_QPainter::CompositionMode_SourceOver),
     229, uint(PythonQtWrapper_QPainter::CompositionMode_DestinationOver),
     230, uint(PythonQtWrapper_QPainter::CompositionMode_Clear),
     231, uint(PythonQtWrapper_QPainter::CompositionMode_Source),
     232, uint(PythonQtWrapper_QPainter::CompositionMode_Destination),
     233, uint(PythonQtWrapper_QPainter::CompositionMode_SourceIn),
     234, uint(PythonQtWrapper_QPainter::CompositionMode_DestinationIn),
     235, uint(PythonQtWrapper_QPainter::CompositionMode_SourceOut),
     236, uint(PythonQtWrapper_QPainter::CompositionMode_DestinationOut),
     237, uint(PythonQtWrapper_QPainter::CompositionMode_SourceAtop),
     238, uint(PythonQtWrapper_QPainter::CompositionMode_DestinationAtop),
     239, uint(PythonQtWrapper_QPainter::CompositionMode_Xor),
     240, uint(PythonQtWrapper_QPainter::CompositionMode_Plus),
     241, uint(PythonQtWrapper_QPainter::CompositionMode_Multiply),
     242, uint(PythonQtWrapper_QPainter::CompositionMode_Screen),
     243, uint(PythonQtWrapper_QPainter::CompositionMode_Overlay),
     244, uint(PythonQtWrapper_QPainter::CompositionMode_Darken),
     245, uint(PythonQtWrapper_QPainter::CompositionMode_Lighten),
     246, uint(PythonQtWrapper_QPainter::CompositionMode_ColorDodge),
     247, uint(PythonQtWrapper_QPainter::CompositionMode_ColorBurn),
     248, uint(PythonQtWrapper_QPainter::CompositionMode_HardLight),
     249, uint(PythonQtWrapper_QPainter::CompositionMode_SoftLight),
     250, uint(PythonQtWrapper_QPainter::CompositionMode_Difference),
     251, uint(PythonQtWrapper_QPainter::CompositionMode_Exclusion),
     252, uint(PythonQtWrapper_QPainter::RasterOp_SourceOrDestination),
     253, uint(PythonQtWrapper_QPainter::RasterOp_SourceAndDestination),
     254, uint(PythonQtWrapper_QPainter::RasterOp_SourceXorDestination),
     255, uint(PythonQtWrapper_QPainter::RasterOp_NotSourceAndNotDestination),
     256, uint(PythonQtWrapper_QPainter::RasterOp_NotSourceOrNotDestination),
     257, uint(PythonQtWrapper_QPainter::RasterOp_NotSourceXorDestination),
     258, uint(PythonQtWrapper_QPainter::RasterOp_NotSource),
     259, uint(PythonQtWrapper_QPainter::RasterOp_NotSourceAndDestination),
     260, uint(PythonQtWrapper_QPainter::RasterOp_SourceAndNotDestination),
     261, uint(PythonQtWrapper_QPainter::RasterOp_NotSourceOrDestination),
     262, uint(PythonQtWrapper_QPainter::RasterOp_SourceOrNotDestination),
     263, uint(PythonQtWrapper_QPainter::RasterOp_ClearDestination),
     264, uint(PythonQtWrapper_QPainter::RasterOp_SetDestination),
     265, uint(PythonQtWrapper_QPainter::RasterOp_NotDestination),
     267, uint(PythonQtWrapper_QPainter::OpaqueHint),
     267, uint(PythonQtWrapper_QPainter::OpaqueHint),
     270, uint(PythonQtWrapper_QPainter::Antialiasing),
     271, uint(PythonQtWrapper_QPainter::TextAntialiasing),
     272, uint(PythonQtWrapper_QPainter::SmoothPixmapTransform),
     273, uint(PythonQtWrapper_QPainter::HighQualityAntialiasing),
     274, uint(PythonQtWrapper_QPainter::NonCosmeticDefaultPen),
     275, uint(PythonQtWrapper_QPainter::Qt4CompatiblePainting),
     270, uint(PythonQtWrapper_QPainter::Antialiasing),
     271, uint(PythonQtWrapper_QPainter::TextAntialiasing),
     272, uint(PythonQtWrapper_QPainter::SmoothPixmapTransform),
     273, uint(PythonQtWrapper_QPainter::HighQualityAntialiasing),
     274, uint(PythonQtWrapper_QPainter::NonCosmeticDefaultPen),
     275, uint(PythonQtWrapper_QPainter::Qt4CompatiblePainting),

       0        // eod
};

void PythonQtWrapper_QPainter::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPainter *_t = static_cast<PythonQtWrapper_QPainter *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPainter* _r = _t->new_QPainter();
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 1: { QPainter* _r = _t->new_QPainter((*reinterpret_cast< QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPainter((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 3: { const QBrush* _r = _t->background((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QBrush**>(_a[0]) = _r; }  break;
        case 4: { Qt::BGMode _r = _t->backgroundMode((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::BGMode*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->begin((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: _t->beginNativePainting((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 7: { QRect _r = _t->boundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 8: { QRectF _r = _t->boundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< const QTextOption(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 9: { QRectF _r = _t->boundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 10: { QRectF _r = _t->boundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 11: { QRect _r = _t->boundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< const QString(*)>(_a[7])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 12: { const QBrush* _r = _t->brush((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QBrush**>(_a[0]) = _r; }  break;
        case 13: { QPoint _r = _t->brushOrigin((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPoint*>(_a[0]) = _r; }  break;
        case 14: { QRectF _r = _t->clipBoundingRect((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 15: { QPainterPath _r = _t->clipPath((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 16: { QRegion _r = _t->clipRegion((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRegion*>(_a[0]) = _r; }  break;
        case 17: { QMatrix _r = _t->combinedMatrix((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMatrix*>(_a[0]) = _r; }  break;
        case 18: { QTransform _r = _t->combinedTransform((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTransform*>(_a[0]) = _r; }  break;
        case 19: { QPainter::CompositionMode _r = _t->compositionMode((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::CompositionMode*>(_a[0]) = _r; }  break;
        case 20: { QPaintDevice* _r = _t->device((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 21: { const QMatrix* _r = _t->deviceMatrix((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QMatrix**>(_a[0]) = _r; }  break;
        case 22: { const QTransform* _r = _t->deviceTransform((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QTransform**>(_a[0]) = _r; }  break;
        case 23: _t->drawArc((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 24: _t->drawArc((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 25: _t->drawArc((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 26: _t->drawChord((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 27: _t->drawChord((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 28: _t->drawChord((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 29: _t->drawConvexPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2]))); break;
        case 30: _t->drawConvexPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 31: _t->drawEllipse((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 32: _t->drawEllipse((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 33: _t->drawEllipse((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 34: _t->drawEllipse((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 35: _t->drawEllipse((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 36: _t->drawGlyphRun((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QGlyphRun(*)>(_a[3]))); break;
        case 37: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3]))); break;
        case 38: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 39: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4]))); break;
        case 40: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3]))); break;
        case 41: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 42: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 43: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3]))); break;
        case 44: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 45: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4]))); break;
        case 46: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3]))); break;
        case 47: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[5]))); break;
        case 48: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QImage(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 49: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8])),(*reinterpret_cast< Qt::ImageConversionFlags(*)>(_a[9]))); break;
        case 50: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8]))); break;
        case 51: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 52: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 53: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 54: _t->drawImage((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QImage(*)>(_a[4]))); break;
        case 55: _t->drawLine((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QLine(*)>(_a[2]))); break;
        case 56: _t->drawLine((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QLineF(*)>(_a[2]))); break;
        case 57: _t->drawLine((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QPoint(*)>(_a[3]))); break;
        case 58: _t->drawLine((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3]))); break;
        case 59: _t->drawLine((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 60: _t->drawLines((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QLine>(*)>(_a[2]))); break;
        case 61: _t->drawLines((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QLineF>(*)>(_a[2]))); break;
        case 62: _t->drawLines((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPoint>(*)>(_a[2]))); break;
        case 63: _t->drawLines((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPointF>(*)>(_a[2]))); break;
        case 64: _t->drawPath((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 65: _t->drawPicture((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QPicture(*)>(_a[3]))); break;
        case 66: _t->drawPicture((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPicture(*)>(_a[3]))); break;
        case 67: _t->drawPicture((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QPicture(*)>(_a[4]))); break;
        case 68: _t->drawPie((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 69: _t->drawPie((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 70: _t->drawPie((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 71: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3]))); break;
        case 72: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4]))); break;
        case 73: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3]))); break;
        case 74: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 75: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3]))); break;
        case 76: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRect(*)>(_a[4]))); break;
        case 77: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QRectF(*)>(_a[4]))); break;
        case 78: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QPixmap(*)>(_a[4]))); break;
        case 79: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QPixmap(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8]))); break;
        case 80: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QPixmap(*)>(_a[6]))); break;
        case 81: _t->drawPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QPixmap(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8])),(*reinterpret_cast< int(*)>(_a[9])),(*reinterpret_cast< int(*)>(_a[10]))); break;
        case 82: _t->drawPixmapFragments((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainter::PixmapFragment*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QPixmap(*)>(_a[4])),(*reinterpret_cast< QPainter::PixmapFragmentHints(*)>(_a[5]))); break;
        case 83: _t->drawPixmapFragments((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainter::PixmapFragment*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QPixmap(*)>(_a[4]))); break;
        case 84: _t->drawPoint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 85: _t->drawPoint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 86: _t->drawPoint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 87: _t->drawPoints((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2]))); break;
        case 88: _t->drawPoints((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 89: _t->drawPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2])),(*reinterpret_cast< Qt::FillRule(*)>(_a[3]))); break;
        case 90: _t->drawPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2]))); break;
        case 91: _t->drawPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])),(*reinterpret_cast< Qt::FillRule(*)>(_a[3]))); break;
        case 92: _t->drawPolygon((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 93: _t->drawPolyline((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygon(*)>(_a[2]))); break;
        case 94: _t->drawPolyline((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 95: _t->drawRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 96: _t->drawRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 97: _t->drawRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 98: _t->drawRects((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QRect>(*)>(_a[2]))); break;
        case 99: _t->drawRects((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QVector<QRectF>(*)>(_a[2]))); break;
        case 100: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 101: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 102: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 103: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 104: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 105: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 106: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 107: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6]))); break;
        case 108: _t->drawRoundRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 109: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< Qt::SizeMode(*)>(_a[5]))); break;
        case 110: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 111: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< Qt::SizeMode(*)>(_a[5]))); break;
        case 112: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 113: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7])),(*reinterpret_cast< Qt::SizeMode(*)>(_a[8]))); break;
        case 114: _t->drawRoundedRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7]))); break;
        case 115: _t->drawStaticText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QStaticText(*)>(_a[3]))); break;
        case 116: _t->drawStaticText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QStaticText(*)>(_a[3]))); break;
        case 117: _t->drawStaticText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QStaticText(*)>(_a[4]))); break;
        case 118: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
        case 119: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
        case 120: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4])),(*reinterpret_cast< QRect*(*)>(_a[5]))); break;
        case 121: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4]))); break;
        case 122: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< const QTextOption(*)>(_a[4]))); break;
        case 123: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3]))); break;
        case 124: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4])),(*reinterpret_cast< QRectF*(*)>(_a[5]))); break;
        case 125: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4]))); break;
        case 126: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4]))); break;
        case 127: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< const QString(*)>(_a[7])),(*reinterpret_cast< QRect*(*)>(_a[8]))); break;
        case 128: _t->drawText((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< int(*)>(_a[6])),(*reinterpret_cast< const QString(*)>(_a[7]))); break;
        case 129: _t->drawTextItem((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])),(*reinterpret_cast< const QTextItem(*)>(_a[3]))); break;
        case 130: _t->drawTextItem((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QTextItem(*)>(_a[3]))); break;
        case 131: _t->drawTextItem((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< const QTextItem(*)>(_a[4]))); break;
        case 132: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QPoint(*)>(_a[4]))); break;
        case 133: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3]))); break;
        case 134: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3])),(*reinterpret_cast< const QPointF(*)>(_a[4]))); break;
        case 135: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QPixmap(*)>(_a[3]))); break;
        case 136: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QPixmap(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7])),(*reinterpret_cast< int(*)>(_a[8]))); break;
        case 137: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QPixmap(*)>(_a[6])),(*reinterpret_cast< int(*)>(_a[7]))); break;
        case 138: _t->drawTiledPixmap((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QPixmap(*)>(_a[6]))); break;
        case 139: { bool _r = _t->end((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 140: _t->endNativePainting((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 141: _t->eraseRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 142: _t->eraseRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 143: _t->eraseRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 144: _t->fillPath((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< const QBrush(*)>(_a[3]))); break;
        case 145: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QBrush(*)>(_a[3]))); break;
        case 146: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< const QColor(*)>(_a[3]))); break;
        case 147: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< Qt::BrushStyle(*)>(_a[3]))); break;
        case 148: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< Qt::GlobalColor(*)>(_a[3]))); break;
        case 149: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QBrush(*)>(_a[3]))); break;
        case 150: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< const QColor(*)>(_a[3]))); break;
        case 151: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::BrushStyle(*)>(_a[3]))); break;
        case 152: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::GlobalColor(*)>(_a[3]))); break;
        case 153: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_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::BrushStyle(*)>(_a[6]))); break;
        case 154: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_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::GlobalColor(*)>(_a[6]))); break;
        case 155: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QBrush(*)>(_a[6]))); break;
        case 156: _t->fillRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5])),(*reinterpret_cast< const QColor(*)>(_a[6]))); break;
        case 157: { const QFont* _r = _t->font((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QFont**>(_a[0]) = _r; }  break;
        case 158: { QFontInfo _r = _t->fontInfo((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFontInfo*>(_a[0]) = _r; }  break;
        case 159: { QFontMetrics _r = _t->fontMetrics((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QFontMetrics*>(_a[0]) = _r; }  break;
        case 160: { bool _r = _t->hasClipping((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 161: _t->initFrom((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPaintDevice*(*)>(_a[2]))); break;
        case 162: { bool _r = _t->isActive((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 163: { Qt::LayoutDirection _r = _t->layoutDirection((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::LayoutDirection*>(_a[0]) = _r; }  break;
        case 164: { qreal _r = _t->opacity((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 165: { QPaintEngine* _r = _t->paintEngine((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 166: { const QPen* _r = _t->pen((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPen**>(_a[0]) = _r; }  break;
        case 167: { QPaintDevice* _r = _t->static_QPainter_redirected((*reinterpret_cast< const QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPoint*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 168: { QPaintDevice* _r = _t->static_QPainter_redirected((*reinterpret_cast< const QPaintDevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintDevice**>(_a[0]) = _r; }  break;
        case 169: { QPainter::RenderHints _r = _t->renderHints((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::RenderHints*>(_a[0]) = _r; }  break;
        case 170: _t->resetMatrix((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 171: _t->resetTransform((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 172: _t->restore((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 173: _t->static_QPainter_restoreRedirected((*reinterpret_cast< const QPaintDevice*(*)>(_a[1]))); break;
        case 174: _t->rotate((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 175: _t->save((*reinterpret_cast< QPainter*(*)>(_a[1]))); break;
        case 176: _t->scale((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 177: _t->setBackground((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 178: _t->setBackgroundMode((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< Qt::BGMode(*)>(_a[2]))); break;
        case 179: _t->setBrush((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QBrush(*)>(_a[2]))); break;
        case 180: _t->setBrushOrigin((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 181: _t->setBrushOrigin((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 182: _t->setBrushOrigin((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 183: _t->setClipPath((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< Qt::ClipOperation(*)>(_a[3]))); break;
        case 184: _t->setClipPath((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 185: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2])),(*reinterpret_cast< Qt::ClipOperation(*)>(_a[3]))); break;
        case 186: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 187: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< Qt::ClipOperation(*)>(_a[3]))); break;
        case 188: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 189: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_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::ClipOperation(*)>(_a[6]))); break;
        case 190: _t->setClipRect((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 191: _t->setClipRegion((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRegion(*)>(_a[2])),(*reinterpret_cast< Qt::ClipOperation(*)>(_a[3]))); break;
        case 192: _t->setClipRegion((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRegion(*)>(_a[2]))); break;
        case 193: _t->setClipping((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 194: _t->setCompositionMode((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::CompositionMode(*)>(_a[2]))); break;
        case 195: _t->setFont((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QFont(*)>(_a[2]))); break;
        case 196: _t->setLayoutDirection((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< Qt::LayoutDirection(*)>(_a[2]))); break;
        case 197: _t->setOpacity((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 198: _t->setPen((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< Qt::PenStyle(*)>(_a[2]))); break;
        case 199: _t->setPen((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QColor(*)>(_a[2]))); break;
        case 200: _t->setPen((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPen(*)>(_a[2]))); break;
        case 201: _t->static_QPainter_setRedirected((*reinterpret_cast< const QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice*(*)>(_a[2])),(*reinterpret_cast< const QPoint(*)>(_a[3]))); break;
        case 202: _t->static_QPainter_setRedirected((*reinterpret_cast< const QPaintDevice*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice*(*)>(_a[2]))); break;
        case 203: _t->setRenderHint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHint(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 204: _t->setRenderHint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHint(*)>(_a[2]))); break;
        case 205: _t->setRenderHints((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHints(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 206: _t->setRenderHints((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHints(*)>(_a[2]))); break;
        case 207: _t->setTransform((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 208: _t->setTransform((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2]))); break;
        case 209: _t->setViewTransformEnabled((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 210: _t->setViewport((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 211: _t->setViewport((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 212: _t->setWindow((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 213: _t->setWindow((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4])),(*reinterpret_cast< int(*)>(_a[5]))); break;
        case 214: _t->setWorldMatrix((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 215: _t->setWorldMatrix((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2]))); break;
        case 216: _t->setWorldMatrixEnabled((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 217: _t->setWorldTransform((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 218: _t->setWorldTransform((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2]))); break;
        case 219: _t->shear((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 220: _t->strokePath((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])),(*reinterpret_cast< const QPen(*)>(_a[3]))); break;
        case 221: { bool _r = _t->testRenderHint((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< QPainter::RenderHint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 222: { const QTransform* _r = _t->transform((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QTransform**>(_a[0]) = _r; }  break;
        case 223: _t->translate((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2]))); break;
        case 224: _t->translate((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 225: _t->translate((*reinterpret_cast< QPainter*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 226: { bool _r = _t->viewTransformEnabled((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 227: { QRect _r = _t->viewport((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 228: { QRect _r = _t->window((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 229: { const QMatrix* _r = _t->worldMatrix((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QMatrix**>(_a[0]) = _r; }  break;
        case 230: { bool _r = _t->worldMatrixEnabled((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 231: { const QTransform* _r = _t->worldTransform((*reinterpret_cast< QPainter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QTransform**>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 60:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QLine> >(); break;
            }
            break;
        case 61:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QLineF> >(); break;
            }
            break;
        case 62:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPoint> >(); break;
            }
            break;
        case 63:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); break;
            }
            break;
        case 98:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QRect> >(); break;
            }
            break;
        case 99:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QRectF> >(); break;
            }
            break;
        case 115:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QStaticText >(); break;
            }
            break;
        case 116:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 2:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QStaticText >(); break;
            }
            break;
        case 117:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 3:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QStaticText >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPainter::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPainter.data,
      qt_meta_data_PythonQtWrapper_QPainter,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPainter::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 < 232)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 232;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 232)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 232;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPainterPath_t {
    QByteArrayData data[125];
    char stringdata0[1182];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPainterPath_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPainterPath_t qt_meta_stringdata_PythonQtWrapper_QPainterPath = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPainterPath"
QT_MOC_LITERAL(1, 29, 16), // "new_QPainterPath"
QT_MOC_LITERAL(2, 46, 13), // "QPainterPath*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 12), // "QPainterPath"
QT_MOC_LITERAL(5, 74, 5), // "other"
QT_MOC_LITERAL(6, 80, 10), // "startPoint"
QT_MOC_LITERAL(7, 91, 19), // "delete_QPainterPath"
QT_MOC_LITERAL(8, 111, 3), // "obj"
QT_MOC_LITERAL(9, 115, 10), // "addEllipse"
QT_MOC_LITERAL(10, 126, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 143, 6), // "center"
QT_MOC_LITERAL(12, 150, 2), // "rx"
QT_MOC_LITERAL(13, 153, 2), // "ry"
QT_MOC_LITERAL(14, 156, 4), // "rect"
QT_MOC_LITERAL(15, 161, 1), // "x"
QT_MOC_LITERAL(16, 163, 1), // "y"
QT_MOC_LITERAL(17, 165, 1), // "w"
QT_MOC_LITERAL(18, 167, 1), // "h"
QT_MOC_LITERAL(19, 169, 7), // "addPath"
QT_MOC_LITERAL(20, 177, 4), // "path"
QT_MOC_LITERAL(21, 182, 10), // "addPolygon"
QT_MOC_LITERAL(22, 193, 7), // "polygon"
QT_MOC_LITERAL(23, 201, 7), // "addRect"
QT_MOC_LITERAL(24, 209, 9), // "addRegion"
QT_MOC_LITERAL(25, 219, 6), // "region"
QT_MOC_LITERAL(26, 226, 12), // "addRoundRect"
QT_MOC_LITERAL(27, 239, 9), // "roundness"
QT_MOC_LITERAL(28, 249, 4), // "xRnd"
QT_MOC_LITERAL(29, 254, 4), // "yRnd"
QT_MOC_LITERAL(30, 259, 14), // "addRoundedRect"
QT_MOC_LITERAL(31, 274, 7), // "xRadius"
QT_MOC_LITERAL(32, 282, 7), // "yRadius"
QT_MOC_LITERAL(33, 290, 12), // "Qt::SizeMode"
QT_MOC_LITERAL(34, 303, 4), // "mode"
QT_MOC_LITERAL(35, 308, 7), // "addText"
QT_MOC_LITERAL(36, 316, 5), // "point"
QT_MOC_LITERAL(37, 322, 1), // "f"
QT_MOC_LITERAL(38, 324, 4), // "text"
QT_MOC_LITERAL(39, 329, 14), // "angleAtPercent"
QT_MOC_LITERAL(40, 344, 1), // "t"
QT_MOC_LITERAL(41, 346, 9), // "arcMoveTo"
QT_MOC_LITERAL(42, 356, 5), // "angle"
QT_MOC_LITERAL(43, 362, 5), // "arcTo"
QT_MOC_LITERAL(44, 368, 10), // "startAngle"
QT_MOC_LITERAL(45, 379, 9), // "arcLength"
QT_MOC_LITERAL(46, 389, 12), // "boundingRect"
QT_MOC_LITERAL(47, 402, 12), // "closeSubpath"
QT_MOC_LITERAL(48, 415, 11), // "connectPath"
QT_MOC_LITERAL(49, 427, 8), // "contains"
QT_MOC_LITERAL(50, 436, 1), // "p"
QT_MOC_LITERAL(51, 438, 2), // "pt"
QT_MOC_LITERAL(52, 441, 16), // "controlPointRect"
QT_MOC_LITERAL(53, 458, 7), // "cubicTo"
QT_MOC_LITERAL(54, 466, 7), // "ctrlPt1"
QT_MOC_LITERAL(55, 474, 7), // "ctrlPt2"
QT_MOC_LITERAL(56, 482, 5), // "endPt"
QT_MOC_LITERAL(57, 488, 8), // "ctrlPt1x"
QT_MOC_LITERAL(58, 497, 8), // "ctrlPt1y"
QT_MOC_LITERAL(59, 506, 8), // "ctrlPt2x"
QT_MOC_LITERAL(60, 515, 8), // "ctrlPt2y"
QT_MOC_LITERAL(61, 524, 6), // "endPtx"
QT_MOC_LITERAL(62, 531, 6), // "endPty"
QT_MOC_LITERAL(63, 538, 15), // "currentPosition"
QT_MOC_LITERAL(64, 554, 9), // "elementAt"
QT_MOC_LITERAL(65, 564, 21), // "QPainterPath::Element"
QT_MOC_LITERAL(66, 586, 1), // "i"
QT_MOC_LITERAL(67, 588, 12), // "elementCount"
QT_MOC_LITERAL(68, 601, 8), // "fillRule"
QT_MOC_LITERAL(69, 610, 12), // "Qt::FillRule"
QT_MOC_LITERAL(70, 623, 11), // "intersected"
QT_MOC_LITERAL(71, 635, 1), // "r"
QT_MOC_LITERAL(72, 637, 10), // "intersects"
QT_MOC_LITERAL(73, 648, 7), // "isEmpty"
QT_MOC_LITERAL(74, 656, 6), // "length"
QT_MOC_LITERAL(75, 663, 6), // "lineTo"
QT_MOC_LITERAL(76, 670, 6), // "moveTo"
QT_MOC_LITERAL(77, 677, 6), // "__ne__"
QT_MOC_LITERAL(78, 684, 7), // "__and__"
QT_MOC_LITERAL(79, 692, 8), // "__iand__"
QT_MOC_LITERAL(80, 701, 7), // "__mul__"
QT_MOC_LITERAL(81, 709, 1), // "m"
QT_MOC_LITERAL(82, 711, 7), // "__add__"
QT_MOC_LITERAL(83, 719, 8), // "__iadd__"
QT_MOC_LITERAL(84, 728, 7), // "__sub__"
QT_MOC_LITERAL(85, 736, 8), // "__isub__"
QT_MOC_LITERAL(86, 745, 7), // "writeTo"
QT_MOC_LITERAL(87, 753, 12), // "QDataStream&"
QT_MOC_LITERAL(88, 766, 6), // "arg__1"
QT_MOC_LITERAL(89, 773, 6), // "__eq__"
QT_MOC_LITERAL(90, 780, 8), // "readFrom"
QT_MOC_LITERAL(91, 789, 6), // "__or__"
QT_MOC_LITERAL(92, 796, 7), // "__ior__"
QT_MOC_LITERAL(93, 804, 15), // "percentAtLength"
QT_MOC_LITERAL(94, 820, 14), // "pointAtPercent"
QT_MOC_LITERAL(95, 835, 6), // "quadTo"
QT_MOC_LITERAL(96, 842, 6), // "ctrlPt"
QT_MOC_LITERAL(97, 849, 7), // "ctrlPtx"
QT_MOC_LITERAL(98, 857, 7), // "ctrlPty"
QT_MOC_LITERAL(99, 865, 20), // "setElementPositionAt"
QT_MOC_LITERAL(100, 886, 11), // "setFillRule"
QT_MOC_LITERAL(101, 898, 10), // "simplified"
QT_MOC_LITERAL(102, 909, 14), // "slopeAtPercent"
QT_MOC_LITERAL(103, 924, 10), // "subtracted"
QT_MOC_LITERAL(104, 935, 18), // "subtractedInverted"
QT_MOC_LITERAL(105, 954, 4), // "swap"
QT_MOC_LITERAL(106, 959, 13), // "QPainterPath&"
QT_MOC_LITERAL(107, 973, 13), // "toFillPolygon"
QT_MOC_LITERAL(108, 987, 6), // "matrix"
QT_MOC_LITERAL(109, 994, 14), // "toFillPolygons"
QT_MOC_LITERAL(110, 1009, 16), // "QList<QPolygonF>"
QT_MOC_LITERAL(111, 1026, 10), // "toReversed"
QT_MOC_LITERAL(112, 1037, 17), // "toSubpathPolygons"
QT_MOC_LITERAL(113, 1055, 9), // "translate"
QT_MOC_LITERAL(114, 1065, 6), // "offset"
QT_MOC_LITERAL(115, 1072, 2), // "dx"
QT_MOC_LITERAL(116, 1075, 2), // "dy"
QT_MOC_LITERAL(117, 1078, 10), // "translated"
QT_MOC_LITERAL(118, 1089, 6), // "united"
QT_MOC_LITERAL(119, 1096, 11), // "py_toString"
QT_MOC_LITERAL(120, 1108, 11), // "ElementType"
QT_MOC_LITERAL(121, 1120, 13), // "MoveToElement"
QT_MOC_LITERAL(122, 1134, 13), // "LineToElement"
QT_MOC_LITERAL(123, 1148, 14), // "CurveToElement"
QT_MOC_LITERAL(124, 1163, 18) // "CurveToDataElement"

    },
    "PythonQtWrapper_QPainterPath\0"
    "new_QPainterPath\0QPainterPath*\0\0"
    "QPainterPath\0other\0startPoint\0"
    "delete_QPainterPath\0obj\0addEllipse\0"
    "theWrappedObject\0center\0rx\0ry\0rect\0x\0"
    "y\0w\0h\0addPath\0path\0addPolygon\0polygon\0"
    "addRect\0addRegion\0region\0addRoundRect\0"
    "roundness\0xRnd\0yRnd\0addRoundedRect\0"
    "xRadius\0yRadius\0Qt::SizeMode\0mode\0"
    "addText\0point\0f\0text\0angleAtPercent\0"
    "t\0arcMoveTo\0angle\0arcTo\0startAngle\0"
    "arcLength\0boundingRect\0closeSubpath\0"
    "connectPath\0contains\0p\0pt\0controlPointRect\0"
    "cubicTo\0ctrlPt1\0ctrlPt2\0endPt\0ctrlPt1x\0"
    "ctrlPt1y\0ctrlPt2x\0ctrlPt2y\0endPtx\0"
    "endPty\0currentPosition\0elementAt\0"
    "QPainterPath::Element\0i\0elementCount\0"
    "fillRule\0Qt::FillRule\0intersected\0r\0"
    "intersects\0isEmpty\0length\0lineTo\0"
    "moveTo\0__ne__\0__and__\0__iand__\0__mul__\0"
    "m\0__add__\0__iadd__\0__sub__\0__isub__\0"
    "writeTo\0QDataStream&\0arg__1\0__eq__\0"
    "readFrom\0__or__\0__ior__\0percentAtLength\0"
    "pointAtPercent\0quadTo\0ctrlPt\0ctrlPtx\0"
    "ctrlPty\0setElementPositionAt\0setFillRule\0"
    "simplified\0slopeAtPercent\0subtracted\0"
    "subtractedInverted\0swap\0QPainterPath&\0"
    "toFillPolygon\0matrix\0toFillPolygons\0"
    "QList<QPolygonF>\0toReversed\0"
    "toSubpathPolygons\0translate\0offset\0"
    "dx\0dy\0translated\0united\0py_toString\0"
    "ElementType\0MoveToElement\0LineToElement\0"
    "CurveToElement\0CurveToDataElement"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPainterPath[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  464,    3, 0x0a /* Public */,
       1,    1,  465,    3, 0x0a /* Public */,
       1,    1,  468,    3, 0x0a /* Public */,
       7,    1,  471,    3, 0x0a /* Public */,
       9,    4,  474,    3, 0x0a /* Public */,
       9,    2,  483,    3, 0x0a /* Public */,
       9,    5,  488,    3, 0x0a /* Public */,
      19,    2,  499,    3, 0x0a /* Public */,
      21,    2,  504,    3, 0x0a /* Public */,
      23,    2,  509,    3, 0x0a /* Public */,
      23,    5,  514,    3, 0x0a /* Public */,
      24,    2,  525,    3, 0x0a /* Public */,
      26,    3,  530,    3, 0x0a /* Public */,
      26,    4,  537,    3, 0x0a /* Public */,
      26,    6,  546,    3, 0x0a /* Public */,
      26,    7,  559,    3, 0x0a /* Public */,
      30,    5,  574,    3, 0x0a /* Public */,
      30,    4,  585,    3, 0x2a /* Public | MethodCloned */,
      30,    8,  594,    3, 0x0a /* Public */,
      30,    7,  611,    3, 0x2a /* Public | MethodCloned */,
      35,    4,  626,    3, 0x0a /* Public */,
      35,    5,  635,    3, 0x0a /* Public */,
      39,    2,  646,    3, 0x0a /* Public */,
      41,    3,  651,    3, 0x0a /* Public */,
      41,    6,  658,    3, 0x0a /* Public */,
      43,    4,  671,    3, 0x0a /* Public */,
      43,    7,  680,    3, 0x0a /* Public */,
      46,    1,  695,    3, 0x0a /* Public */,
      47,    1,  698,    3, 0x0a /* Public */,
      48,    2,  701,    3, 0x0a /* Public */,
      49,    2,  706,    3, 0x0a /* Public */,
      49,    2,  711,    3, 0x0a /* Public */,
      49,    2,  716,    3, 0x0a /* Public */,
      52,    1,  721,    3, 0x0a /* Public */,
      53,    4,  724,    3, 0x0a /* Public */,
      53,    7,  733,    3, 0x0a /* Public */,
      63,    1,  748,    3, 0x0a /* Public */,
      64,    2,  751,    3, 0x0a /* Public */,
      67,    1,  756,    3, 0x0a /* Public */,
      68,    1,  759,    3, 0x0a /* Public */,
      70,    2,  762,    3, 0x0a /* Public */,
      72,    2,  767,    3, 0x0a /* Public */,
      72,    2,  772,    3, 0x0a /* Public */,
      73,    1,  777,    3, 0x0a /* Public */,
      74,    1,  780,    3, 0x0a /* Public */,
      75,    2,  783,    3, 0x0a /* Public */,
      75,    3,  788,    3, 0x0a /* Public */,
      76,    2,  795,    3, 0x0a /* Public */,
      76,    3,  800,    3, 0x0a /* Public */,
      77,    2,  807,    3, 0x0a /* Public */,
      78,    2,  812,    3, 0x0a /* Public */,
      79,    2,  817,    3, 0x0a /* Public */,
      80,    2,  822,    3, 0x0a /* Public */,
      80,    2,  827,    3, 0x0a /* Public */,
      82,    2,  832,    3, 0x0a /* Public */,
      83,    2,  837,    3, 0x0a /* Public */,
      84,    2,  842,    3, 0x0a /* Public */,
      85,    2,  847,    3, 0x0a /* Public */,
      86,    2,  852,    3, 0x0a /* Public */,
      89,    2,  857,    3, 0x0a /* Public */,
      90,    2,  862,    3, 0x0a /* Public */,
      91,    2,  867,    3, 0x0a /* Public */,
      92,    2,  872,    3, 0x0a /* Public */,
      93,    2,  877,    3, 0x0a /* Public */,
      94,    2,  882,    3, 0x0a /* Public */,
      95,    3,  887,    3, 0x0a /* Public */,
      95,    5,  894,    3, 0x0a /* Public */,
      99,    4,  905,    3, 0x0a /* Public */,
     100,    2,  914,    3, 0x0a /* Public */,
     101,    1,  919,    3, 0x0a /* Public */,
     102,    2,  922,    3, 0x0a /* Public */,
     103,    2,  927,    3, 0x0a /* Public */,
     104,    2,  932,    3, 0x0a /* Public */,
     105,    2,  937,    3, 0x0a /* Public */,
     107,    2,  942,    3, 0x0a /* Public */,
     107,    1,  947,    3, 0x2a /* Public | MethodCloned */,
     107,    2,  950,    3, 0x0a /* Public */,
     109,    2,  955,    3, 0x0a /* Public */,
     109,    1,  960,    3, 0x2a /* Public | MethodCloned */,
     109,    2,  963,    3, 0x0a /* Public */,
     111,    1,  968,    3, 0x0a /* Public */,
     112,    2,  971,    3, 0x0a /* Public */,
     112,    1,  976,    3, 0x2a /* Public | MethodCloned */,
     112,    2,  979,    3, 0x0a /* Public */,
     113,    2,  984,    3, 0x0a /* Public */,
     113,    3,  989,    3, 0x0a /* Public */,
     117,    2,  996,    3, 0x0a /* Public */,
     117,    3, 1001,    3, 0x0a /* Public */,
     118,    2, 1008,    3, 0x0a /* Public */,
     119,    1, 1013,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, QMetaType::QPointF,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QReal, QMetaType::QReal,   10,   11,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,   17,   18,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 4,   10,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPolygonF,   10,   22,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF,   10,   14,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,   17,   18,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRegion,   10,   25,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int,   10,   14,   27,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::Int, QMetaType::Int,   10,   14,   28,   29,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::Int,   10,   15,   16,   17,   18,   27,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::Int, QMetaType::Int,   10,   15,   16,   17,   18,   28,   29,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 33,   10,   14,   31,   32,   34,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal,   10,   14,   31,   32,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, 0x80000000 | 33,   10,   15,   16,   17,   18,   31,   32,   34,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,   17,   18,   31,   32,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QFont, QMetaType::QString,   10,   36,   37,   38,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QFont, QMetaType::QString,   10,   15,   16,   37,   38,
    QMetaType::QReal, 0x80000000 | 2, QMetaType::QReal,   10,   40,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal,   10,   14,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,   17,   18,   42,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal,   10,   14,   44,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,   17,   18,   44,   45,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 4,   10,   20,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   10,   50,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   10,   51,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QRectF,   10,   14,
    QMetaType::QRectF, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QPointF, QMetaType::QPointF,   10,   54,   55,   56,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   57,   58,   59,   60,   61,   62,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    0x80000000 | 65, 0x80000000 | 2, QMetaType::Int,   10,   66,
    QMetaType::Int, 0x80000000 | 2,   10,
    0x80000000 | 69, 0x80000000 | 2,   10,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,   71,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   10,   50,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QRectF,   10,   14,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::QReal, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,   50,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,   15,   16,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 4, 0x80000000 | 2, QMetaType::QMatrix,   10,   81,
    0x80000000 | 4, 0x80000000 | 2, QMetaType::QTransform,   10,   81,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 87,   10,   88,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 87,   10,   88,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    0x80000000 | 2, 0x80000000 | 2, 0x80000000 | 4,   10,    5,
    QMetaType::QReal, 0x80000000 | 2, QMetaType::QReal,   10,   40,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::QReal,   10,   40,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF, QMetaType::QPointF,   10,   96,   56,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,   10,   97,   98,   61,   62,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QReal, QMetaType::QReal,   10,   66,   15,   16,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 69,   10,   68,
    0x80000000 | 4, 0x80000000 | 2,   10,
    QMetaType::QReal, 0x80000000 | 2, QMetaType::QReal,   10,   40,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,   71,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,   71,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 106,   10,    5,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QMatrix,   10,  108,
    QMetaType::QPolygonF, 0x80000000 | 2,   10,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QTransform,   10,  108,
    0x80000000 | 110, 0x80000000 | 2, QMetaType::QMatrix,   10,  108,
    0x80000000 | 110, 0x80000000 | 2,   10,
    0x80000000 | 110, 0x80000000 | 2, QMetaType::QTransform,   10,  108,
    0x80000000 | 4, 0x80000000 | 2,   10,
    0x80000000 | 110, 0x80000000 | 2, QMetaType::QMatrix,   10,  108,
    0x80000000 | 110, 0x80000000 | 2,   10,
    0x80000000 | 110, 0x80000000 | 2, QMetaType::QTransform,   10,  108,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   10,  114,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,  115,  116,
    0x80000000 | 4, 0x80000000 | 2, QMetaType::QPointF,   10,  114,
    0x80000000 | 4, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   10,  115,  116,
    0x80000000 | 4, 0x80000000 | 2, 0x80000000 | 4,   10,   71,
    QMetaType::QString, 0x80000000 | 2,    3,

 // enums: name, flags, count, data
     120, 0x0,    4, 1020,

 // enum data: key, value
     121, uint(PythonQtWrapper_QPainterPath::MoveToElement),
     122, uint(PythonQtWrapper_QPainterPath::LineToElement),
     123, uint(PythonQtWrapper_QPainterPath::CurveToElement),
     124, uint(PythonQtWrapper_QPainterPath::CurveToDataElement),

       0        // eod
};

void PythonQtWrapper_QPainterPath::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPainterPath *_t = static_cast<PythonQtWrapper_QPainterPath *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPainterPath* _r = _t->new_QPainterPath();
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 1: { QPainterPath* _r = _t->new_QPainterPath((*reinterpret_cast< const QPainterPath(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 2: { QPainterPath* _r = _t->new_QPainterPath((*reinterpret_cast< const QPointF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 3: _t->delete_QPainterPath((*reinterpret_cast< QPainterPath*(*)>(_a[1]))); break;
        case 4: _t->addEllipse((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 5: _t->addEllipse((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 6: _t->addEllipse((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 7: _t->addPath((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 8: _t->addPolygon((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2]))); break;
        case 9: _t->addRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2]))); break;
        case 10: _t->addRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 11: _t->addRegion((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRegion(*)>(_a[2]))); break;
        case 12: _t->addRoundRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 13: _t->addRoundRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 14: _t->addRoundRect((*reinterpret_cast< QPainterPath*(*)>(_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 15: _t->addRoundRect((*reinterpret_cast< QPainterPath*(*)>(_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 16: _t->addRoundedRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< Qt::SizeMode(*)>(_a[5]))); break;
        case 17: _t->addRoundedRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 18: _t->addRoundedRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7])),(*reinterpret_cast< Qt::SizeMode(*)>(_a[8]))); break;
        case 19: _t->addRoundedRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7]))); break;
        case 20: _t->addText((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QFont(*)>(_a[3])),(*reinterpret_cast< const QString(*)>(_a[4]))); break;
        case 21: _t->addText((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< const QFont(*)>(_a[4])),(*reinterpret_cast< const QString(*)>(_a[5]))); break;
        case 22: { qreal _r = _t->angleAtPercent((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 23: _t->arcMoveTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 24: _t->arcMoveTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6]))); break;
        case 25: _t->arcTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 26: _t->arcTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7]))); break;
        case 27: { QRectF _r = _t->boundingRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 28: _t->closeSubpath((*reinterpret_cast< QPainterPath*(*)>(_a[1]))); break;
        case 29: _t->connectPath((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2]))); break;
        case 30: { bool _r = _t->contains((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 31: { bool _r = _t->contains((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 32: { bool _r = _t->contains((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 33: { QRectF _r = _t->controlPointRect((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 34: _t->cubicTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3])),(*reinterpret_cast< const QPointF(*)>(_a[4]))); break;
        case 35: _t->cubicTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])),(*reinterpret_cast< qreal(*)>(_a[7]))); break;
        case 36: { QPointF _r = _t->currentPosition((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 37: { QPainterPath::Element _r = _t->elementAt((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath::Element*>(_a[0]) = _r; }  break;
        case 38: { int _r = _t->elementCount((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 39: { Qt::FillRule _r = _t->fillRule((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::FillRule*>(_a[0]) = _r; }  break;
        case 40: { QPainterPath _r = _t->intersected((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 41: { bool _r = _t->intersects((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 42: { bool _r = _t->intersects((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 43: { bool _r = _t->isEmpty((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 44: { qreal _r = _t->length((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 45: _t->lineTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 46: _t->lineTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 47: _t->moveTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 48: _t->moveTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 49: { bool _r = _t->__ne__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 50: { QPainterPath _r = _t->__and__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 51: { QPainterPath* _r = _t->__iand__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 52: { QPainterPath _r = _t->__mul__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 53: { QPainterPath _r = _t->__mul__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 54: { QPainterPath _r = _t->__add__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 55: { QPainterPath* _r = _t->__iadd__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 56: { QPainterPath _r = _t->__sub__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 57: { QPainterPath* _r = _t->__isub__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 58: _t->writeTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 59: { bool _r = _t->__eq__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 60: _t->readFrom((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 61: { QPainterPath _r = _t->__or__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 62: { QPainterPath* _r = _t->__ior__((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath**>(_a[0]) = _r; }  break;
        case 63: { qreal _r = _t->percentAtLength((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 64: { QPointF _r = _t->pointAtPercent((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 65: _t->quadTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3]))); break;
        case 66: _t->quadTo((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5]))); break;
        case 67: _t->setElementPositionAt((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4]))); break;
        case 68: _t->setFillRule((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< Qt::FillRule(*)>(_a[2]))); break;
        case 69: { QPainterPath _r = _t->simplified((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 70: { qreal _r = _t->slopeAtPercent((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 71: { QPainterPath _r = _t->subtracted((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 72: { QPainterPath _r = _t->subtractedInverted((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 73: _t->swap((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< QPainterPath(*)>(_a[2]))); break;
        case 74: { QPolygonF _r = _t->toFillPolygon((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 75: { QPolygonF _r = _t->toFillPolygon((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 76: { QPolygonF _r = _t->toFillPolygon((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 77: { QList<QPolygonF> _r = _t->toFillPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 78: { QList<QPolygonF> _r = _t->toFillPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 79: { QList<QPolygonF> _r = _t->toFillPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 80: { QPainterPath _r = _t->toReversed((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 81: { QList<QPolygonF> _r = _t->toSubpathPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 82: { QList<QPolygonF> _r = _t->toSubpathPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 83: { QList<QPolygonF> _r = _t->toSubpathPolygons((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QList<QPolygonF>*>(_a[0]) = _r; }  break;
        case 84: _t->translate((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 85: _t->translate((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 86: { QPainterPath _r = _t->translated((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 87: { QPainterPath _r = _t->translated((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 88: { QPainterPath _r = _t->united((*reinterpret_cast< QPainterPath*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 89: { QString _r = _t->py_toString((*reinterpret_cast< QPainterPath*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPainterPath::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPainterPath.data,
      qt_meta_data_PythonQtWrapper_QPainterPath,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPainterPath::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 < 90)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 90;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 90)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 90;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPainterPathStroker_t {
    QByteArrayData data[34];
    char stringdata0[432];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPainterPathStroker_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPainterPathStroker_t qt_meta_stringdata_PythonQtWrapper_QPainterPathStroker = {
    {
QT_MOC_LITERAL(0, 0, 35), // "PythonQtWrapper_QPainterPathS..."
QT_MOC_LITERAL(1, 36, 23), // "new_QPainterPathStroker"
QT_MOC_LITERAL(2, 60, 20), // "QPainterPathStroker*"
QT_MOC_LITERAL(3, 81, 0), // ""
QT_MOC_LITERAL(4, 82, 3), // "pen"
QT_MOC_LITERAL(5, 86, 26), // "delete_QPainterPathStroker"
QT_MOC_LITERAL(6, 113, 3), // "obj"
QT_MOC_LITERAL(7, 117, 8), // "capStyle"
QT_MOC_LITERAL(8, 126, 15), // "Qt::PenCapStyle"
QT_MOC_LITERAL(9, 142, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 159, 12), // "createStroke"
QT_MOC_LITERAL(11, 172, 12), // "QPainterPath"
QT_MOC_LITERAL(12, 185, 4), // "path"
QT_MOC_LITERAL(13, 190, 14), // "curveThreshold"
QT_MOC_LITERAL(14, 205, 10), // "dashOffset"
QT_MOC_LITERAL(15, 216, 11), // "dashPattern"
QT_MOC_LITERAL(16, 228, 14), // "QVector<qreal>"
QT_MOC_LITERAL(17, 243, 9), // "joinStyle"
QT_MOC_LITERAL(18, 253, 16), // "Qt::PenJoinStyle"
QT_MOC_LITERAL(19, 270, 10), // "miterLimit"
QT_MOC_LITERAL(20, 281, 11), // "setCapStyle"
QT_MOC_LITERAL(21, 293, 5), // "style"
QT_MOC_LITERAL(22, 299, 17), // "setCurveThreshold"
QT_MOC_LITERAL(23, 317, 9), // "threshold"
QT_MOC_LITERAL(24, 327, 13), // "setDashOffset"
QT_MOC_LITERAL(25, 341, 6), // "offset"
QT_MOC_LITERAL(26, 348, 14), // "setDashPattern"
QT_MOC_LITERAL(27, 363, 12), // "Qt::PenStyle"
QT_MOC_LITERAL(28, 376, 6), // "arg__1"
QT_MOC_LITERAL(29, 383, 12), // "setJoinStyle"
QT_MOC_LITERAL(30, 396, 13), // "setMiterLimit"
QT_MOC_LITERAL(31, 410, 6), // "length"
QT_MOC_LITERAL(32, 417, 8), // "setWidth"
QT_MOC_LITERAL(33, 426, 5) // "width"

    },
    "PythonQtWrapper_QPainterPathStroker\0"
    "new_QPainterPathStroker\0QPainterPathStroker*\0"
    "\0pen\0delete_QPainterPathStroker\0obj\0"
    "capStyle\0Qt::PenCapStyle\0theWrappedObject\0"
    "createStroke\0QPainterPath\0path\0"
    "curveThreshold\0dashOffset\0dashPattern\0"
    "QVector<qreal>\0joinStyle\0Qt::PenJoinStyle\0"
    "miterLimit\0setCapStyle\0style\0"
    "setCurveThreshold\0threshold\0setDashOffset\0"
    "offset\0setDashPattern\0Qt::PenStyle\0"
    "arg__1\0setJoinStyle\0setMiterLimit\0"
    "length\0setWidth\0width"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPainterPathStroker[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  109,    3, 0x0a /* Public */,
       1,    1,  110,    3, 0x0a /* Public */,
       5,    1,  113,    3, 0x0a /* Public */,
       7,    1,  116,    3, 0x0a /* Public */,
      10,    2,  119,    3, 0x0a /* Public */,
      13,    1,  124,    3, 0x0a /* Public */,
      14,    1,  127,    3, 0x0a /* Public */,
      15,    1,  130,    3, 0x0a /* Public */,
      17,    1,  133,    3, 0x0a /* Public */,
      19,    1,  136,    3, 0x0a /* Public */,
      20,    2,  139,    3, 0x0a /* Public */,
      22,    2,  144,    3, 0x0a /* Public */,
      24,    2,  149,    3, 0x0a /* Public */,
      26,    2,  154,    3, 0x0a /* Public */,
      26,    2,  159,    3, 0x0a /* Public */,
      29,    2,  164,    3, 0x0a /* Public */,
      30,    2,  169,    3, 0x0a /* Public */,
      32,    2,  174,    3, 0x0a /* Public */,
      33,    1,  179,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QPen,    4,
    QMetaType::Void, 0x80000000 | 2,    6,
    0x80000000 | 8, 0x80000000 | 2,    9,
    0x80000000 | 11, 0x80000000 | 2, 0x80000000 | 11,    9,   12,
    QMetaType::QReal, 0x80000000 | 2,    9,
    QMetaType::QReal, 0x80000000 | 2,    9,
    0x80000000 | 16, 0x80000000 | 2,    9,
    0x80000000 | 18, 0x80000000 | 2,    9,
    QMetaType::QReal, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 8,    9,   21,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   23,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   25,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 27,    9,   28,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 16,    9,   15,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 18,    9,   21,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   31,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   33,
    QMetaType::QReal, 0x80000000 | 2,    9,

       0        // eod
};

void PythonQtWrapper_QPainterPathStroker::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPainterPathStroker *_t = static_cast<PythonQtWrapper_QPainterPathStroker *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPainterPathStroker* _r = _t->new_QPainterPathStroker();
            if (_a[0]) *reinterpret_cast< QPainterPathStroker**>(_a[0]) = _r; }  break;
        case 1: { QPainterPathStroker* _r = _t->new_QPainterPathStroker((*reinterpret_cast< const QPen(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPathStroker**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPainterPathStroker((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1]))); break;
        case 3: { Qt::PenCapStyle _r = _t->capStyle((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::PenCapStyle*>(_a[0]) = _r; }  break;
        case 4: { QPainterPath _r = _t->createStroke((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainterPath*>(_a[0]) = _r; }  break;
        case 5: { qreal _r = _t->curveThreshold((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 6: { qreal _r = _t->dashOffset((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 7: { QVector<qreal> _r = _t->dashPattern((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QVector<qreal>*>(_a[0]) = _r; }  break;
        case 8: { Qt::PenJoinStyle _r = _t->joinStyle((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::PenJoinStyle*>(_a[0]) = _r; }  break;
        case 9: { qreal _r = _t->miterLimit((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 10: _t->setCapStyle((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< Qt::PenCapStyle(*)>(_a[2]))); break;
        case 11: _t->setCurveThreshold((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 12: _t->setDashOffset((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 13: _t->setDashPattern((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< Qt::PenStyle(*)>(_a[2]))); break;
        case 14: _t->setDashPattern((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< const QVector<qreal>(*)>(_a[2]))); break;
        case 15: _t->setJoinStyle((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< Qt::PenJoinStyle(*)>(_a[2]))); break;
        case 16: _t->setMiterLimit((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 17: _t->setWidth((*reinterpret_cast< QPainterPathStroker*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 18: { qreal _r = _t->width((*reinterpret_cast< QPainterPathStroker*(*)>(_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 14:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<qreal> >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPainterPathStroker::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPainterPathStroker.data,
      qt_meta_data_PythonQtWrapper_QPainterPathStroker,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPainterPathStroker::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_QPainterPath__Element_t {
    QByteArrayData data[26];
    char stringdata0[327];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPainterPath__Element_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPainterPath__Element_t qt_meta_stringdata_PythonQtWrapper_QPainterPath__Element = {
    {
QT_MOC_LITERAL(0, 0, 37), // "PythonQtWrapper_QPainterPath_..."
QT_MOC_LITERAL(1, 38, 25), // "new_QPainterPath__Element"
QT_MOC_LITERAL(2, 64, 22), // "QPainterPath::Element*"
QT_MOC_LITERAL(3, 87, 0), // ""
QT_MOC_LITERAL(4, 88, 21), // "QPainterPath::Element"
QT_MOC_LITERAL(5, 110, 5), // "other"
QT_MOC_LITERAL(6, 116, 28), // "delete_QPainterPath__Element"
QT_MOC_LITERAL(7, 145, 3), // "obj"
QT_MOC_LITERAL(8, 149, 9), // "isCurveTo"
QT_MOC_LITERAL(9, 159, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 176, 8), // "isLineTo"
QT_MOC_LITERAL(11, 185, 8), // "isMoveTo"
QT_MOC_LITERAL(12, 194, 21), // "operator_cast_QPointF"
QT_MOC_LITERAL(13, 216, 6), // "__ne__"
QT_MOC_LITERAL(14, 223, 1), // "e"
QT_MOC_LITERAL(15, 225, 6), // "__eq__"
QT_MOC_LITERAL(16, 232, 11), // "py_set_type"
QT_MOC_LITERAL(17, 244, 25), // "QPainterPath::ElementType"
QT_MOC_LITERAL(18, 270, 4), // "type"
QT_MOC_LITERAL(19, 275, 11), // "py_get_type"
QT_MOC_LITERAL(20, 287, 8), // "py_set_x"
QT_MOC_LITERAL(21, 296, 1), // "x"
QT_MOC_LITERAL(22, 298, 8), // "py_get_x"
QT_MOC_LITERAL(23, 307, 8), // "py_set_y"
QT_MOC_LITERAL(24, 316, 1), // "y"
QT_MOC_LITERAL(25, 318, 8) // "py_get_y"

    },
    "PythonQtWrapper_QPainterPath__Element\0"
    "new_QPainterPath__Element\0"
    "QPainterPath::Element*\0\0QPainterPath::Element\0"
    "other\0delete_QPainterPath__Element\0"
    "obj\0isCurveTo\0theWrappedObject\0isLineTo\0"
    "isMoveTo\0operator_cast_QPointF\0__ne__\0"
    "e\0__eq__\0py_set_type\0QPainterPath::ElementType\0"
    "type\0py_get_type\0py_set_x\0x\0py_get_x\0"
    "py_set_y\0y\0py_get_y"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPainterPath__Element[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   89,    3, 0x0a /* Public */,
       1,    1,   90,    3, 0x0a /* Public */,
       6,    1,   93,    3, 0x0a /* Public */,
       8,    1,   96,    3, 0x0a /* Public */,
      10,    1,   99,    3, 0x0a /* Public */,
      11,    1,  102,    3, 0x0a /* Public */,
      12,    1,  105,    3, 0x0a /* Public */,
      13,    2,  108,    3, 0x0a /* Public */,
      15,    2,  113,    3, 0x0a /* Public */,
      16,    2,  118,    3, 0x0a /* Public */,
      19,    1,  123,    3, 0x0a /* Public */,
      20,    2,  126,    3, 0x0a /* Public */,
      22,    1,  131,    3, 0x0a /* Public */,
      23,    2,  134,    3, 0x0a /* Public */,
      25,    1,  139,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2,    9,
    QMetaType::QPointF, 0x80000000 | 2,    9,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,    9,   14,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 4,    9,   14,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 17,    9,   18,
    0x80000000 | 17, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   21,
    QMetaType::QReal, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    9,   24,
    QMetaType::QReal, 0x80000000 | 2,    9,

       0        // eod
};

void PythonQtWrapper_QPainterPath__Element::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPainterPath__Element *_t = static_cast<PythonQtWrapper_QPainterPath__Element *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPainterPath::Element* _r = _t->new_QPainterPath__Element();
            if (_a[0]) *reinterpret_cast< QPainterPath::Element**>(_a[0]) = _r; }  break;
        case 1: { QPainterPath::Element* _r = _t->new_QPainterPath__Element((*reinterpret_cast< const QPainterPath::Element(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath::Element**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPainterPath__Element((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1]))); break;
        case 3: { bool _r = _t->isCurveTo((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { bool _r = _t->isLineTo((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->isMoveTo((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { QPointF _r = _t->operator_cast_QPointF((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->__ne__((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath::Element(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->__eq__((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])),(*reinterpret_cast< const QPainterPath::Element(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: _t->py_set_type((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])),(*reinterpret_cast< QPainterPath::ElementType(*)>(_a[2]))); break;
        case 10: { QPainterPath::ElementType _r = _t->py_get_type((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainterPath::ElementType*>(_a[0]) = _r; }  break;
        case 11: _t->py_set_x((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 12: { qreal _r = _t->py_get_x((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 13: _t->py_set_y((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 14: { qreal _r = _t->py_get_y((*reinterpret_cast< QPainterPath::Element*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPainterPath__Element::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPainterPath__Element.data,
      qt_meta_data_PythonQtWrapper_QPainterPath__Element,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPainterPath__Element::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 < 15)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 15;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 15)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 15;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPainter__PixmapFragment_t {
    QByteArrayData data[42];
    char stringdata0[582];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPainter__PixmapFragment_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPainter__PixmapFragment_t qt_meta_stringdata_PythonQtWrapper_QPainter__PixmapFragment = {
    {
QT_MOC_LITERAL(0, 0, 40), // "PythonQtWrapper_QPainter__Pix..."
QT_MOC_LITERAL(1, 41, 28), // "new_QPainter__PixmapFragment"
QT_MOC_LITERAL(2, 70, 25), // "QPainter::PixmapFragment*"
QT_MOC_LITERAL(3, 96, 0), // ""
QT_MOC_LITERAL(4, 97, 24), // "QPainter::PixmapFragment"
QT_MOC_LITERAL(5, 122, 5), // "other"
QT_MOC_LITERAL(6, 128, 31), // "delete_QPainter__PixmapFragment"
QT_MOC_LITERAL(7, 160, 3), // "obj"
QT_MOC_LITERAL(8, 164, 38), // "static_QPainter__PixmapFragme..."
QT_MOC_LITERAL(9, 203, 3), // "pos"
QT_MOC_LITERAL(10, 207, 10), // "sourceRect"
QT_MOC_LITERAL(11, 218, 6), // "scaleX"
QT_MOC_LITERAL(12, 225, 6), // "scaleY"
QT_MOC_LITERAL(13, 232, 8), // "rotation"
QT_MOC_LITERAL(14, 241, 7), // "opacity"
QT_MOC_LITERAL(15, 249, 13), // "py_set_height"
QT_MOC_LITERAL(16, 263, 16), // "theWrappedObject"
QT_MOC_LITERAL(17, 280, 6), // "height"
QT_MOC_LITERAL(18, 287, 13), // "py_get_height"
QT_MOC_LITERAL(19, 301, 14), // "py_set_opacity"
QT_MOC_LITERAL(20, 316, 14), // "py_get_opacity"
QT_MOC_LITERAL(21, 331, 15), // "py_set_rotation"
QT_MOC_LITERAL(22, 347, 15), // "py_get_rotation"
QT_MOC_LITERAL(23, 363, 13), // "py_set_scaleX"
QT_MOC_LITERAL(24, 377, 13), // "py_get_scaleX"
QT_MOC_LITERAL(25, 391, 13), // "py_set_scaleY"
QT_MOC_LITERAL(26, 405, 13), // "py_get_scaleY"
QT_MOC_LITERAL(27, 419, 17), // "py_set_sourceLeft"
QT_MOC_LITERAL(28, 437, 10), // "sourceLeft"
QT_MOC_LITERAL(29, 448, 17), // "py_get_sourceLeft"
QT_MOC_LITERAL(30, 466, 16), // "py_set_sourceTop"
QT_MOC_LITERAL(31, 483, 9), // "sourceTop"
QT_MOC_LITERAL(32, 493, 16), // "py_get_sourceTop"
QT_MOC_LITERAL(33, 510, 12), // "py_set_width"
QT_MOC_LITERAL(34, 523, 5), // "width"
QT_MOC_LITERAL(35, 529, 12), // "py_get_width"
QT_MOC_LITERAL(36, 542, 8), // "py_set_x"
QT_MOC_LITERAL(37, 551, 1), // "x"
QT_MOC_LITERAL(38, 553, 8), // "py_get_x"
QT_MOC_LITERAL(39, 562, 8), // "py_set_y"
QT_MOC_LITERAL(40, 571, 1), // "y"
QT_MOC_LITERAL(41, 573, 8) // "py_get_y"

    },
    "PythonQtWrapper_QPainter__PixmapFragment\0"
    "new_QPainter__PixmapFragment\0"
    "QPainter::PixmapFragment*\0\0"
    "QPainter::PixmapFragment\0other\0"
    "delete_QPainter__PixmapFragment\0obj\0"
    "static_QPainter__PixmapFragment_create\0"
    "pos\0sourceRect\0scaleX\0scaleY\0rotation\0"
    "opacity\0py_set_height\0theWrappedObject\0"
    "height\0py_get_height\0py_set_opacity\0"
    "py_get_opacity\0py_set_rotation\0"
    "py_get_rotation\0py_set_scaleX\0"
    "py_get_scaleX\0py_set_scaleY\0py_get_scaleY\0"
    "py_set_sourceLeft\0sourceLeft\0"
    "py_get_sourceLeft\0py_set_sourceTop\0"
    "sourceTop\0py_get_sourceTop\0py_set_width\0"
    "width\0py_get_width\0py_set_x\0x\0py_get_x\0"
    "py_set_y\0y\0py_get_y"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPainter__PixmapFragment[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  154,    3, 0x0a /* Public */,
       1,    1,  155,    3, 0x0a /* Public */,
       6,    1,  158,    3, 0x0a /* Public */,
       8,    6,  161,    3, 0x0a /* Public */,
       8,    5,  174,    3, 0x2a /* Public | MethodCloned */,
       8,    4,  185,    3, 0x2a /* Public | MethodCloned */,
       8,    3,  194,    3, 0x2a /* Public | MethodCloned */,
       8,    2,  201,    3, 0x2a /* Public | MethodCloned */,
      15,    2,  206,    3, 0x0a /* Public */,
      18,    1,  211,    3, 0x0a /* Public */,
      19,    2,  214,    3, 0x0a /* Public */,
      20,    1,  219,    3, 0x0a /* Public */,
      21,    2,  222,    3, 0x0a /* Public */,
      22,    1,  227,    3, 0x0a /* Public */,
      23,    2,  230,    3, 0x0a /* Public */,
      24,    1,  235,    3, 0x0a /* Public */,
      25,    2,  238,    3, 0x0a /* Public */,
      26,    1,  243,    3, 0x0a /* Public */,
      27,    2,  246,    3, 0x0a /* Public */,
      29,    1,  251,    3, 0x0a /* Public */,
      30,    2,  254,    3, 0x0a /* Public */,
      32,    1,  259,    3, 0x0a /* Public */,
      33,    2,  262,    3, 0x0a /* Public */,
      35,    1,  267,    3, 0x0a /* Public */,
      36,    2,  270,    3, 0x0a /* Public */,
      38,    1,  275,    3, 0x0a /* Public */,
      39,    2,  278,    3, 0x0a /* Public */,
      41,    1,  283,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    0x80000000 | 4, QMetaType::QPointF, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,    9,   10,   11,   12,   13,   14,
    0x80000000 | 4, QMetaType::QPointF, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal, QMetaType::QReal,    9,   10,   11,   12,   13,
    0x80000000 | 4, QMetaType::QPointF, QMetaType::QRectF, QMetaType::QReal, QMetaType::QReal,    9,   10,   11,   12,
    0x80000000 | 4, QMetaType::QPointF, QMetaType::QRectF, QMetaType::QReal,    9,   10,   11,
    0x80000000 | 4, QMetaType::QPointF, QMetaType::QRectF,    9,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   17,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   14,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   13,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   11,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   12,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   28,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   31,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   34,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   37,
    QMetaType::QReal, 0x80000000 | 2,   16,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,   16,   40,
    QMetaType::QReal, 0x80000000 | 2,   16,

       0        // eod
};

void PythonQtWrapper_QPainter__PixmapFragment::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPainter__PixmapFragment *_t = static_cast<PythonQtWrapper_QPainter__PixmapFragment *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPainter::PixmapFragment* _r = _t->new_QPainter__PixmapFragment();
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment**>(_a[0]) = _r; }  break;
        case 1: { QPainter::PixmapFragment* _r = _t->new_QPainter__PixmapFragment((*reinterpret_cast< const QPainter::PixmapFragment(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPainter__PixmapFragment((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1]))); break;
        case 3: { QPainter::PixmapFragment _r = _t->static_QPainter__PixmapFragment_create((*reinterpret_cast< const QPointF(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])),(*reinterpret_cast< qreal(*)>(_a[6])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment*>(_a[0]) = _r; }  break;
        case 4: { QPainter::PixmapFragment _r = _t->static_QPainter__PixmapFragment_create((*reinterpret_cast< const QPointF(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])),(*reinterpret_cast< qreal(*)>(_a[5])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment*>(_a[0]) = _r; }  break;
        case 5: { QPainter::PixmapFragment _r = _t->static_QPainter__PixmapFragment_create((*reinterpret_cast< const QPointF(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])),(*reinterpret_cast< qreal(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment*>(_a[0]) = _r; }  break;
        case 6: { QPainter::PixmapFragment _r = _t->static_QPainter__PixmapFragment_create((*reinterpret_cast< const QPointF(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment*>(_a[0]) = _r; }  break;
        case 7: { QPainter::PixmapFragment _r = _t->static_QPainter__PixmapFragment_create((*reinterpret_cast< const QPointF(*)>(_a[1])),(*reinterpret_cast< const QRectF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPainter::PixmapFragment*>(_a[0]) = _r; }  break;
        case 8: _t->py_set_height((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 9: { qreal _r = _t->py_get_height((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 10: _t->py_set_opacity((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 11: { qreal _r = _t->py_get_opacity((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 12: _t->py_set_rotation((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 13: { qreal _r = _t->py_get_rotation((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 14: _t->py_set_scaleX((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 15: { qreal _r = _t->py_get_scaleX((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 16: _t->py_set_scaleY((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 17: { qreal _r = _t->py_get_scaleY((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 18: _t->py_set_sourceLeft((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 19: { qreal _r = _t->py_get_sourceLeft((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 20: _t->py_set_sourceTop((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 21: { qreal _r = _t->py_get_sourceTop((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 22: _t->py_set_width((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 23: { qreal _r = _t->py_get_width((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 24: _t->py_set_x((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 25: { qreal _r = _t->py_get_x((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 26: _t->py_set_y((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 27: { qreal _r = _t->py_get_y((*reinterpret_cast< QPainter::PixmapFragment*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPainter__PixmapFragment::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPainter__PixmapFragment.data,
      qt_meta_data_PythonQtWrapper_QPainter__PixmapFragment,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPainter__PixmapFragment::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 < 28)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 28;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 28)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 28;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPanGesture_t {
    QByteArrayData data[16];
    char stringdata0[188];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPanGesture_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPanGesture_t qt_meta_stringdata_PythonQtWrapper_QPanGesture = {
    {
QT_MOC_LITERAL(0, 0, 27), // "PythonQtWrapper_QPanGesture"
QT_MOC_LITERAL(1, 28, 15), // "new_QPanGesture"
QT_MOC_LITERAL(2, 44, 12), // "QPanGesture*"
QT_MOC_LITERAL(3, 57, 0), // ""
QT_MOC_LITERAL(4, 58, 6), // "parent"
QT_MOC_LITERAL(5, 65, 18), // "delete_QPanGesture"
QT_MOC_LITERAL(6, 84, 3), // "obj"
QT_MOC_LITERAL(7, 88, 12), // "acceleration"
QT_MOC_LITERAL(8, 101, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 118, 5), // "delta"
QT_MOC_LITERAL(10, 124, 10), // "lastOffset"
QT_MOC_LITERAL(11, 135, 6), // "offset"
QT_MOC_LITERAL(12, 142, 15), // "setAcceleration"
QT_MOC_LITERAL(13, 158, 5), // "value"
QT_MOC_LITERAL(14, 164, 13), // "setLastOffset"
QT_MOC_LITERAL(15, 178, 9) // "setOffset"

    },
    "PythonQtWrapper_QPanGesture\0new_QPanGesture\0"
    "QPanGesture*\0\0parent\0delete_QPanGesture\0"
    "obj\0acceleration\0theWrappedObject\0"
    "delta\0lastOffset\0offset\0setAcceleration\0"
    "value\0setLastOffset\0setOffset"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPanGesture[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,   64,    3, 0x0a /* Public */,
       1,    0,   67,    3, 0x2a /* Public | MethodCloned */,
       5,    1,   68,    3, 0x0a /* Public */,
       7,    1,   71,    3, 0x0a /* Public */,
       9,    1,   74,    3, 0x0a /* Public */,
      10,    1,   77,    3, 0x0a /* Public */,
      11,    1,   80,    3, 0x0a /* Public */,
      12,    2,   83,    3, 0x0a /* Public */,
      14,    2,   88,    3, 0x0a /* Public */,
      15,    2,   93,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    6,
    QMetaType::QReal, 0x80000000 | 2,    8,
    QMetaType::QPointF, 0x80000000 | 2,    8,
    QMetaType::QPointF, 0x80000000 | 2,    8,
    QMetaType::QPointF, 0x80000000 | 2,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal,    8,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    8,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,    8,   13,

       0        // eod
};

void PythonQtWrapper_QPanGesture::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPanGesture *_t = static_cast<PythonQtWrapper_QPanGesture *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPanGesture* _r = _t->new_QPanGesture((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPanGesture**>(_a[0]) = _r; }  break;
        case 1: { QPanGesture* _r = _t->new_QPanGesture();
            if (_a[0]) *reinterpret_cast< QPanGesture**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPanGesture((*reinterpret_cast< QPanGesture*(*)>(_a[1]))); break;
        case 3: { qreal _r = _t->acceleration((*reinterpret_cast< QPanGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 4: { QPointF _r = _t->delta((*reinterpret_cast< QPanGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 5: { QPointF _r = _t->lastOffset((*reinterpret_cast< QPanGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 6: { QPointF _r = _t->offset((*reinterpret_cast< QPanGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 7: _t->setAcceleration((*reinterpret_cast< QPanGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 8: _t->setLastOffset((*reinterpret_cast< QPanGesture*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 9: _t->setOffset((*reinterpret_cast< QPanGesture*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); 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< QPanGesture* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPanGesture::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPanGesture.data,
      qt_meta_data_PythonQtWrapper_QPanGesture,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPanGesture::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 < 10)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 10;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 10)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 10;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPdfWriter_t {
    QByteArrayData data[29];
    char stringdata0[385];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPdfWriter_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPdfWriter_t qt_meta_stringdata_PythonQtWrapper_QPdfWriter = {
    {
QT_MOC_LITERAL(0, 0, 26), // "PythonQtWrapper_QPdfWriter"
QT_MOC_LITERAL(1, 27, 14), // "new_QPdfWriter"
QT_MOC_LITERAL(2, 42, 11), // "QPdfWriter*"
QT_MOC_LITERAL(3, 54, 0), // ""
QT_MOC_LITERAL(4, 55, 10), // "QIODevice*"
QT_MOC_LITERAL(5, 66, 6), // "device"
QT_MOC_LITERAL(6, 73, 8), // "filename"
QT_MOC_LITERAL(7, 82, 17), // "delete_QPdfWriter"
QT_MOC_LITERAL(8, 100, 3), // "obj"
QT_MOC_LITERAL(9, 104, 7), // "creator"
QT_MOC_LITERAL(10, 112, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 129, 11), // "py_q_metric"
QT_MOC_LITERAL(12, 141, 31), // "QPaintDevice::PaintDeviceMetric"
QT_MOC_LITERAL(13, 173, 2), // "id"
QT_MOC_LITERAL(14, 176, 12), // "py_q_newPage"
QT_MOC_LITERAL(15, 189, 16), // "py_q_paintEngine"
QT_MOC_LITERAL(16, 206, 13), // "QPaintEngine*"
QT_MOC_LITERAL(17, 220, 10), // "resolution"
QT_MOC_LITERAL(18, 231, 10), // "setCreator"
QT_MOC_LITERAL(19, 242, 15), // "py_q_setMargins"
QT_MOC_LITERAL(20, 258, 26), // "QPagedPaintDevice::Margins"
QT_MOC_LITERAL(21, 285, 1), // "m"
QT_MOC_LITERAL(22, 287, 16), // "py_q_setPageSize"
QT_MOC_LITERAL(23, 304, 27), // "QPagedPaintDevice::PageSize"
QT_MOC_LITERAL(24, 332, 4), // "size"
QT_MOC_LITERAL(25, 337, 18), // "py_q_setPageSizeMM"
QT_MOC_LITERAL(26, 356, 13), // "setResolution"
QT_MOC_LITERAL(27, 370, 8), // "setTitle"
QT_MOC_LITERAL(28, 379, 5) // "title"

    },
    "PythonQtWrapper_QPdfWriter\0new_QPdfWriter\0"
    "QPdfWriter*\0\0QIODevice*\0device\0filename\0"
    "delete_QPdfWriter\0obj\0creator\0"
    "theWrappedObject\0py_q_metric\0"
    "QPaintDevice::PaintDeviceMetric\0id\0"
    "py_q_newPage\0py_q_paintEngine\0"
    "QPaintEngine*\0resolution\0setCreator\0"
    "py_q_setMargins\0QPagedPaintDevice::Margins\0"
    "m\0py_q_setPageSize\0QPagedPaintDevice::PageSize\0"
    "size\0py_q_setPageSizeMM\0setResolution\0"
    "setTitle\0title"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPdfWriter[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,   89,    3, 0x0a /* Public */,
       1,    1,   92,    3, 0x0a /* Public */,
       7,    1,   95,    3, 0x0a /* Public */,
       9,    1,   98,    3, 0x0a /* Public */,
      11,    2,  101,    3, 0x0a /* Public */,
      14,    1,  106,    3, 0x0a /* Public */,
      15,    1,  109,    3, 0x0a /* Public */,
      17,    1,  112,    3, 0x0a /* Public */,
      18,    2,  115,    3, 0x0a /* Public */,
      19,    2,  120,    3, 0x0a /* Public */,
      22,    2,  125,    3, 0x0a /* Public */,
      25,    2,  130,    3, 0x0a /* Public */,
      26,    2,  135,    3, 0x0a /* Public */,
      27,    2,  140,    3, 0x0a /* Public */,
      28,    1,  145,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, QMetaType::QString,    6,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 12,   10,   13,
    QMetaType::Bool, 0x80000000 | 2,   10,
    0x80000000 | 16, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 20,   10,   21,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 23,   10,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QSizeF,   10,   24,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   10,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,   28,
    QMetaType::QString, 0x80000000 | 2,   10,

       0        // eod
};

void PythonQtWrapper_QPdfWriter::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPdfWriter *_t = static_cast<PythonQtWrapper_QPdfWriter *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPdfWriter* _r = _t->new_QPdfWriter((*reinterpret_cast< QIODevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPdfWriter**>(_a[0]) = _r; }  break;
        case 1: { QPdfWriter* _r = _t->new_QPdfWriter((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPdfWriter**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPdfWriter((*reinterpret_cast< QPdfWriter*(*)>(_a[1]))); break;
        case 3: { QString _r = _t->creator((*reinterpret_cast< QPdfWriter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->py_q_metric((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->py_q_newPage((*reinterpret_cast< QPdfWriter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { QPaintEngine* _r = _t->py_q_paintEngine((*reinterpret_cast< QPdfWriter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 7: { int _r = _t->resolution((*reinterpret_cast< QPdfWriter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 8: _t->setCreator((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 9: _t->py_q_setMargins((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< const QPagedPaintDevice::Margins(*)>(_a[2]))); break;
        case 10: _t->py_q_setPageSize((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< QPagedPaintDevice::PageSize(*)>(_a[2]))); break;
        case 11: _t->py_q_setPageSizeMM((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< const QSizeF(*)>(_a[2]))); break;
        case 12: _t->setResolution((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 13: _t->setTitle((*reinterpret_cast< QPdfWriter*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 14: { QString _r = _t->title((*reinterpret_cast< QPdfWriter*(*)>(_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< QIODevice* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); 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< QPdfWriter* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPdfWriter::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPdfWriter.data,
      qt_meta_data_PythonQtWrapper_QPdfWriter,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPdfWriter::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 < 15)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 15;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 15)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 15;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPicture_t {
    QByteArrayData data[39];
    char stringdata0[387];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPicture_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPicture_t qt_meta_stringdata_PythonQtWrapper_QPicture = {
    {
QT_MOC_LITERAL(0, 0, 24), // "PythonQtWrapper_QPicture"
QT_MOC_LITERAL(1, 25, 12), // "new_QPicture"
QT_MOC_LITERAL(2, 38, 9), // "QPicture*"
QT_MOC_LITERAL(3, 48, 0), // ""
QT_MOC_LITERAL(4, 49, 8), // "QPicture"
QT_MOC_LITERAL(5, 58, 6), // "arg__1"
QT_MOC_LITERAL(6, 65, 13), // "formatVersion"
QT_MOC_LITERAL(7, 79, 15), // "delete_QPicture"
QT_MOC_LITERAL(8, 95, 3), // "obj"
QT_MOC_LITERAL(9, 99, 12), // "boundingRect"
QT_MOC_LITERAL(10, 112, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 129, 4), // "data"
QT_MOC_LITERAL(12, 134, 11), // "const char*"
QT_MOC_LITERAL(13, 146, 12), // "py_q_devType"
QT_MOC_LITERAL(14, 159, 6), // "isNull"
QT_MOC_LITERAL(15, 166, 4), // "load"
QT_MOC_LITERAL(16, 171, 10), // "QIODevice*"
QT_MOC_LITERAL(17, 182, 3), // "dev"
QT_MOC_LITERAL(18, 186, 6), // "format"
QT_MOC_LITERAL(19, 193, 8), // "fileName"
QT_MOC_LITERAL(20, 202, 11), // "py_q_metric"
QT_MOC_LITERAL(21, 214, 31), // "QPaintDevice::PaintDeviceMetric"
QT_MOC_LITERAL(22, 246, 1), // "m"
QT_MOC_LITERAL(23, 248, 7), // "writeTo"
QT_MOC_LITERAL(24, 256, 12), // "QDataStream&"
QT_MOC_LITERAL(25, 269, 8), // "readFrom"
QT_MOC_LITERAL(26, 278, 16), // "py_q_paintEngine"
QT_MOC_LITERAL(27, 295, 13), // "QPaintEngine*"
QT_MOC_LITERAL(28, 309, 4), // "play"
QT_MOC_LITERAL(29, 314, 9), // "QPainter*"
QT_MOC_LITERAL(30, 324, 1), // "p"
QT_MOC_LITERAL(31, 326, 4), // "save"
QT_MOC_LITERAL(32, 331, 15), // "setBoundingRect"
QT_MOC_LITERAL(33, 347, 1), // "r"
QT_MOC_LITERAL(34, 349, 4), // "size"
QT_MOC_LITERAL(35, 354, 4), // "swap"
QT_MOC_LITERAL(36, 359, 9), // "QPicture&"
QT_MOC_LITERAL(37, 369, 5), // "other"
QT_MOC_LITERAL(38, 375, 11) // "__nonzero__"

    },
    "PythonQtWrapper_QPicture\0new_QPicture\0"
    "QPicture*\0\0QPicture\0arg__1\0formatVersion\0"
    "delete_QPicture\0obj\0boundingRect\0"
    "theWrappedObject\0data\0const char*\0"
    "py_q_devType\0isNull\0load\0QIODevice*\0"
    "dev\0format\0fileName\0py_q_metric\0"
    "QPaintDevice::PaintDeviceMetric\0m\0"
    "writeTo\0QDataStream&\0readFrom\0"
    "py_q_paintEngine\0QPaintEngine*\0play\0"
    "QPainter*\0p\0save\0setBoundingRect\0r\0"
    "size\0swap\0QPicture&\0other\0__nonzero__"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPicture[] = {

 // 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,    1,  142,    3, 0x0a /* Public */,
       1,    0,  145,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  146,    3, 0x0a /* Public */,
       9,    1,  149,    3, 0x0a /* Public */,
      11,    1,  152,    3, 0x0a /* Public */,
      13,    1,  155,    3, 0x0a /* Public */,
      14,    1,  158,    3, 0x0a /* Public */,
      15,    3,  161,    3, 0x0a /* Public */,
      15,    2,  168,    3, 0x2a /* Public | MethodCloned */,
      15,    3,  173,    3, 0x0a /* Public */,
      15,    2,  180,    3, 0x2a /* Public | MethodCloned */,
      20,    2,  185,    3, 0x0a /* Public */,
      23,    2,  190,    3, 0x0a /* Public */,
      25,    2,  195,    3, 0x0a /* Public */,
      26,    1,  200,    3, 0x0a /* Public */,
      28,    2,  203,    3, 0x0a /* Public */,
      31,    3,  208,    3, 0x0a /* Public */,
      31,    2,  215,    3, 0x2a /* Public | MethodCloned */,
      31,    3,  220,    3, 0x0a /* Public */,
      31,    2,  227,    3, 0x2a /* Public | MethodCloned */,
      32,    2,  232,    3, 0x0a /* Public */,
      34,    1,  237,    3, 0x0a /* Public */,
      35,    2,  240,    3, 0x0a /* Public */,
      38,    1,  245,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    0x80000000 | 2, QMetaType::Int,    6,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    8,
    QMetaType::QRect, 0x80000000 | 2,   10,
    0x80000000 | 12, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 16, 0x80000000 | 12,   10,   17,   18,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 16,   10,   17,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, 0x80000000 | 12,   10,   19,   18,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString,   10,   19,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 21,   10,   22,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 24,   10,    5,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 24,   10,    5,
    0x80000000 | 27, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 29,   10,   30,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 16, 0x80000000 | 12,   10,   17,   18,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 16,   10,   17,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, 0x80000000 | 12,   10,   19,   18,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString,   10,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QRect,   10,   33,
    QMetaType::UInt, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 36,   10,   37,
    QMetaType::Bool, 0x80000000 | 2,    8,

       0        // eod
};

void PythonQtWrapper_QPicture::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPicture *_t = static_cast<PythonQtWrapper_QPicture *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPicture* _r = _t->new_QPicture((*reinterpret_cast< const QPicture(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPicture**>(_a[0]) = _r; }  break;
        case 1: { QPicture* _r = _t->new_QPicture((*reinterpret_cast< int(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPicture**>(_a[0]) = _r; }  break;
        case 2: { QPicture* _r = _t->new_QPicture();
            if (_a[0]) *reinterpret_cast< QPicture**>(_a[0]) = _r; }  break;
        case 3: _t->delete_QPicture((*reinterpret_cast< QPicture*(*)>(_a[1]))); break;
        case 4: { QRect _r = _t->boundingRect((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 5: { const char* _r = _t->data((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const char**>(_a[0]) = _r; }  break;
        case 6: { int _r = _t->py_q_devType((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->isNull((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->load((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QIODevice*(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 9: { bool _r = _t->load((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QIODevice*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 10: { bool _r = _t->load((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: { bool _r = _t->load((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { int _r = _t->py_q_metric((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 13: _t->writeTo((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 14: _t->readFrom((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 15: { QPaintEngine* _r = _t->py_q_paintEngine((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPaintEngine**>(_a[0]) = _r; }  break;
        case 16: { bool _r = _t->play((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: { bool _r = _t->save((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QIODevice*(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 18: { bool _r = _t->save((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QIODevice*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 19: { bool _r = _t->save((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 20: { bool _r = _t->save((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 21: _t->setBoundingRect((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< const QRect(*)>(_a[2]))); break;
        case 22: { uint _r = _t->size((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uint*>(_a[0]) = _r; }  break;
        case 23: _t->swap((*reinterpret_cast< QPicture*(*)>(_a[1])),(*reinterpret_cast< QPicture(*)>(_a[2]))); break;
        case 24: { bool _r = _t->__nonzero__((*reinterpret_cast< QPicture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        default: ;
        }
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        switch (_id) {
        default: *reinterpret_cast<int*>(_a[0]) = -1; break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QIODevice* >(); break;
            }
            break;
        case 9:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QIODevice* >(); break;
            }
            break;
        case 17:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QIODevice* >(); break;
            }
            break;
        case 18:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QIODevice* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPicture::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPicture.data,
      qt_meta_data_PythonQtWrapper_QPicture,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPicture::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_QPictureFormatPlugin_t {
    QByteArrayData data[19];
    char stringdata0[277];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPictureFormatPlugin_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPictureFormatPlugin_t qt_meta_stringdata_PythonQtWrapper_QPictureFormatPlugin = {
    {
QT_MOC_LITERAL(0, 0, 36), // "PythonQtWrapper_QPictureForma..."
QT_MOC_LITERAL(1, 37, 24), // "new_QPictureFormatPlugin"
QT_MOC_LITERAL(2, 62, 21), // "QPictureFormatPlugin*"
QT_MOC_LITERAL(3, 84, 0), // ""
QT_MOC_LITERAL(4, 85, 6), // "parent"
QT_MOC_LITERAL(5, 92, 27), // "delete_QPictureFormatPlugin"
QT_MOC_LITERAL(6, 120, 3), // "obj"
QT_MOC_LITERAL(7, 124, 16), // "installIOHandler"
QT_MOC_LITERAL(8, 141, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 158, 6), // "format"
QT_MOC_LITERAL(10, 165, 21), // "py_q_installIOHandler"
QT_MOC_LITERAL(11, 187, 11), // "loadPicture"
QT_MOC_LITERAL(12, 199, 8), // "filename"
QT_MOC_LITERAL(13, 208, 9), // "QPicture*"
QT_MOC_LITERAL(14, 218, 3), // "pic"
QT_MOC_LITERAL(15, 222, 16), // "py_q_loadPicture"
QT_MOC_LITERAL(16, 239, 11), // "savePicture"
QT_MOC_LITERAL(17, 251, 8), // "QPicture"
QT_MOC_LITERAL(18, 260, 16) // "py_q_savePicture"

    },
    "PythonQtWrapper_QPictureFormatPlugin\0"
    "new_QPictureFormatPlugin\0QPictureFormatPlugin*\0"
    "\0parent\0delete_QPictureFormatPlugin\0"
    "obj\0installIOHandler\0theWrappedObject\0"
    "format\0py_q_installIOHandler\0loadPicture\0"
    "filename\0QPicture*\0pic\0py_q_loadPicture\0"
    "savePicture\0QPicture\0py_q_savePicture"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPictureFormatPlugin[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,   59,    3, 0x0a /* Public */,
       1,    0,   62,    3, 0x2a /* Public | MethodCloned */,
       5,    1,   63,    3, 0x0a /* Public */,
       7,    2,   66,    3, 0x0a /* Public */,
      10,    2,   71,    3, 0x0a /* Public */,
      11,    4,   76,    3, 0x0a /* Public */,
      15,    4,   85,    3, 0x0a /* Public */,
      16,    4,   94,    3, 0x0a /* Public */,
      18,    4,  103,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, QMetaType::QObjectStar,    4,
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    6,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString,    8,    9,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString,    8,    9,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, QMetaType::QString, 0x80000000 | 13,    8,    9,   12,   14,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, QMetaType::QString, 0x80000000 | 13,    8,    9,   12,   14,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, QMetaType::QString, 0x80000000 | 17,    8,    9,   12,   14,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, QMetaType::QString, 0x80000000 | 17,    8,    9,   12,   14,

       0        // eod
};

void PythonQtWrapper_QPictureFormatPlugin::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPictureFormatPlugin *_t = static_cast<PythonQtWrapper_QPictureFormatPlugin *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPictureFormatPlugin* _r = _t->new_QPictureFormatPlugin((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPictureFormatPlugin**>(_a[0]) = _r; }  break;
        case 1: { QPictureFormatPlugin* _r = _t->new_QPictureFormatPlugin();
            if (_a[0]) *reinterpret_cast< QPictureFormatPlugin**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPictureFormatPlugin((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1]))); break;
        case 3: { bool _r = _t->installIOHandler((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { bool _r = _t->py_q_installIOHandler((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->loadPicture((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< QPicture*(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->py_q_loadPicture((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< QPicture*(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->savePicture((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< const QPicture(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: { bool _r = _t->py_q_savePicture((*reinterpret_cast< QPictureFormatPlugin*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< const QString(*)>(_a[3])),(*reinterpret_cast< const QPicture(*)>(_a[4])));
            if (_a[0]) *reinterpret_cast< bool*>(_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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); 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< QPictureFormatPlugin* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPictureFormatPlugin::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPictureFormatPlugin.data,
      qt_meta_data_PythonQtWrapper_QPictureFormatPlugin,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPictureFormatPlugin::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 < 9)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 9;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 9)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 9;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPictureIO_t {
    QByteArrayData data[35];
    char stringdata0[436];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPictureIO_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPictureIO_t qt_meta_stringdata_PythonQtWrapper_QPictureIO = {
    {
QT_MOC_LITERAL(0, 0, 26), // "PythonQtWrapper_QPictureIO"
QT_MOC_LITERAL(1, 27, 14), // "new_QPictureIO"
QT_MOC_LITERAL(2, 42, 11), // "QPictureIO*"
QT_MOC_LITERAL(3, 54, 0), // ""
QT_MOC_LITERAL(4, 55, 10), // "QIODevice*"
QT_MOC_LITERAL(5, 66, 8), // "ioDevice"
QT_MOC_LITERAL(6, 75, 11), // "const char*"
QT_MOC_LITERAL(7, 87, 6), // "format"
QT_MOC_LITERAL(8, 94, 8), // "fileName"
QT_MOC_LITERAL(9, 103, 17), // "delete_QPictureIO"
QT_MOC_LITERAL(10, 121, 3), // "obj"
QT_MOC_LITERAL(11, 125, 11), // "description"
QT_MOC_LITERAL(12, 137, 16), // "theWrappedObject"
QT_MOC_LITERAL(13, 154, 5), // "gamma"
QT_MOC_LITERAL(14, 160, 30), // "static_QPictureIO_inputFormats"
QT_MOC_LITERAL(15, 191, 31), // "static_QPictureIO_outputFormats"
QT_MOC_LITERAL(16, 223, 10), // "parameters"
QT_MOC_LITERAL(17, 234, 7), // "picture"
QT_MOC_LITERAL(18, 242, 15), // "const QPicture*"
QT_MOC_LITERAL(19, 258, 31), // "static_QPictureIO_pictureFormat"
QT_MOC_LITERAL(20, 290, 6), // "arg__1"
QT_MOC_LITERAL(21, 297, 7), // "quality"
QT_MOC_LITERAL(22, 305, 4), // "read"
QT_MOC_LITERAL(23, 310, 14), // "setDescription"
QT_MOC_LITERAL(24, 325, 11), // "setFileName"
QT_MOC_LITERAL(25, 337, 9), // "setFormat"
QT_MOC_LITERAL(26, 347, 8), // "setGamma"
QT_MOC_LITERAL(27, 356, 11), // "setIODevice"
QT_MOC_LITERAL(28, 368, 13), // "setParameters"
QT_MOC_LITERAL(29, 382, 10), // "setPicture"
QT_MOC_LITERAL(30, 393, 8), // "QPicture"
QT_MOC_LITERAL(31, 402, 10), // "setQuality"
QT_MOC_LITERAL(32, 413, 9), // "setStatus"
QT_MOC_LITERAL(33, 423, 6), // "status"
QT_MOC_LITERAL(34, 430, 5) // "write"

    },
    "PythonQtWrapper_QPictureIO\0new_QPictureIO\0"
    "QPictureIO*\0\0QIODevice*\0ioDevice\0"
    "const char*\0format\0fileName\0"
    "delete_QPictureIO\0obj\0description\0"
    "theWrappedObject\0gamma\0"
    "static_QPictureIO_inputFormats\0"
    "static_QPictureIO_outputFormats\0"
    "parameters\0picture\0const QPicture*\0"
    "static_QPictureIO_pictureFormat\0arg__1\0"
    "quality\0read\0setDescription\0setFileName\0"
    "setFormat\0setGamma\0setIODevice\0"
    "setParameters\0setPicture\0QPicture\0"
    "setQuality\0setStatus\0status\0write"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPictureIO[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  154,    3, 0x0a /* Public */,
       1,    2,  155,    3, 0x0a /* Public */,
       1,    2,  160,    3, 0x0a /* Public */,
       9,    1,  165,    3, 0x0a /* Public */,
      11,    1,  168,    3, 0x0a /* Public */,
       8,    1,  171,    3, 0x0a /* Public */,
       7,    1,  174,    3, 0x0a /* Public */,
      13,    1,  177,    3, 0x0a /* Public */,
      14,    0,  180,    3, 0x0a /* Public */,
       5,    1,  181,    3, 0x0a /* Public */,
      15,    0,  184,    3, 0x0a /* Public */,
      16,    1,  185,    3, 0x0a /* Public */,
      17,    1,  188,    3, 0x0a /* Public */,
      19,    1,  191,    3, 0x0a /* Public */,
      19,    1,  194,    3, 0x0a /* Public */,
      21,    1,  197,    3, 0x0a /* Public */,
      22,    1,  200,    3, 0x0a /* Public */,
      23,    2,  203,    3, 0x0a /* Public */,
      24,    2,  208,    3, 0x0a /* Public */,
      25,    2,  213,    3, 0x0a /* Public */,
      26,    2,  218,    3, 0x0a /* Public */,
      27,    2,  223,    3, 0x0a /* Public */,
      28,    2,  228,    3, 0x0a /* Public */,
      29,    2,  233,    3, 0x0a /* Public */,
      31,    2,  238,    3, 0x0a /* Public */,
      32,    2,  243,    3, 0x0a /* Public */,
      33,    1,  248,    3, 0x0a /* Public */,
      34,    1,  251,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4, 0x80000000 | 6,    5,    7,
    0x80000000 | 2, QMetaType::QString, 0x80000000 | 6,    8,    7,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::QString, 0x80000000 | 2,   12,
    QMetaType::QString, 0x80000000 | 2,   12,
    0x80000000 | 6, 0x80000000 | 2,   12,
    QMetaType::Float, 0x80000000 | 2,   12,
    QMetaType::QByteArrayList,
    0x80000000 | 4, 0x80000000 | 2,   12,
    QMetaType::QByteArrayList,
    0x80000000 | 6, 0x80000000 | 2,   12,
    0x80000000 | 18, 0x80000000 | 2,   12,
    QMetaType::QByteArray, 0x80000000 | 4,   20,
    QMetaType::QByteArray, QMetaType::QString,    8,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   12,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   12,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   12,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Float,   12,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 4,   12,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   12,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 30,   12,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   20,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   20,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2,   12,

       0        // eod
};

void PythonQtWrapper_QPictureIO::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPictureIO *_t = static_cast<PythonQtWrapper_QPictureIO *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPictureIO* _r = _t->new_QPictureIO();
            if (_a[0]) *reinterpret_cast< QPictureIO**>(_a[0]) = _r; }  break;
        case 1: { QPictureIO* _r = _t->new_QPictureIO((*reinterpret_cast< QIODevice*(*)>(_a[1])),(*reinterpret_cast< const char*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPictureIO**>(_a[0]) = _r; }  break;
        case 2: { QPictureIO* _r = _t->new_QPictureIO((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const char*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPictureIO**>(_a[0]) = _r; }  break;
        case 3: _t->delete_QPictureIO((*reinterpret_cast< QPictureIO*(*)>(_a[1]))); break;
        case 4: { QString _r = _t->description((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 5: { QString _r = _t->fileName((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 6: { const char* _r = _t->format((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const char**>(_a[0]) = _r; }  break;
        case 7: { float _r = _t->gamma((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< float*>(_a[0]) = _r; }  break;
        case 8: { QList<QByteArray> _r = _t->static_QPictureIO_inputFormats();
            if (_a[0]) *reinterpret_cast< QList<QByteArray>*>(_a[0]) = _r; }  break;
        case 9: { QIODevice* _r = _t->ioDevice((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QIODevice**>(_a[0]) = _r; }  break;
        case 10: { QList<QByteArray> _r = _t->static_QPictureIO_outputFormats();
            if (_a[0]) *reinterpret_cast< QList<QByteArray>*>(_a[0]) = _r; }  break;
        case 11: { const char* _r = _t->parameters((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const char**>(_a[0]) = _r; }  break;
        case 12: { const QPicture* _r = _t->picture((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPicture**>(_a[0]) = _r; }  break;
        case 13: { QByteArray _r = _t->static_QPictureIO_pictureFormat((*reinterpret_cast< QIODevice*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QByteArray*>(_a[0]) = _r; }  break;
        case 14: { QByteArray _r = _t->static_QPictureIO_pictureFormat((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QByteArray*>(_a[0]) = _r; }  break;
        case 15: { int _r = _t->quality((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 16: { bool _r = _t->read((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: _t->setDescription((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 18: _t->setFileName((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 19: _t->setFormat((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< const char*(*)>(_a[2]))); break;
        case 20: _t->setGamma((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< float(*)>(_a[2]))); break;
        case 21: _t->setIODevice((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< QIODevice*(*)>(_a[2]))); break;
        case 22: _t->setParameters((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< const char*(*)>(_a[2]))); break;
        case 23: _t->setPicture((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< const QPicture(*)>(_a[2]))); break;
        case 24: _t->setQuality((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 25: _t->setStatus((*reinterpret_cast< QPictureIO*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 26: { int _r = _t->status((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 27: { bool _r = _t->write((*reinterpret_cast< QPictureIO*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_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< QIODevice* >(); 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< QIODevice* >(); break;
            }
            break;
        case 21:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QIODevice* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPictureIO::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPictureIO.data,
      qt_meta_data_PythonQtWrapper_QPictureIO,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPictureIO::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 < 28)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 28;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 28)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 28;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPinchGesture_t {
    QByteArrayData data[37];
    char stringdata0[601];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPinchGesture_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPinchGesture_t qt_meta_stringdata_PythonQtWrapper_QPinchGesture = {
    {
QT_MOC_LITERAL(0, 0, 29), // "PythonQtWrapper_QPinchGesture"
QT_MOC_LITERAL(1, 30, 17), // "new_QPinchGesture"
QT_MOC_LITERAL(2, 48, 14), // "QPinchGesture*"
QT_MOC_LITERAL(3, 63, 0), // ""
QT_MOC_LITERAL(4, 64, 6), // "parent"
QT_MOC_LITERAL(5, 71, 20), // "delete_QPinchGesture"
QT_MOC_LITERAL(6, 92, 3), // "obj"
QT_MOC_LITERAL(7, 96, 11), // "centerPoint"
QT_MOC_LITERAL(8, 108, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 125, 11), // "changeFlags"
QT_MOC_LITERAL(10, 137, 26), // "QPinchGesture::ChangeFlags"
QT_MOC_LITERAL(11, 164, 15), // "lastCenterPoint"
QT_MOC_LITERAL(12, 180, 17), // "lastRotationAngle"
QT_MOC_LITERAL(13, 198, 15), // "lastScaleFactor"
QT_MOC_LITERAL(14, 214, 13), // "rotationAngle"
QT_MOC_LITERAL(15, 228, 11), // "scaleFactor"
QT_MOC_LITERAL(16, 240, 14), // "setCenterPoint"
QT_MOC_LITERAL(17, 255, 5), // "value"
QT_MOC_LITERAL(18, 261, 14), // "setChangeFlags"
QT_MOC_LITERAL(19, 276, 18), // "setLastCenterPoint"
QT_MOC_LITERAL(20, 295, 20), // "setLastRotationAngle"
QT_MOC_LITERAL(21, 316, 18), // "setLastScaleFactor"
QT_MOC_LITERAL(22, 335, 16), // "setRotationAngle"
QT_MOC_LITERAL(23, 352, 14), // "setScaleFactor"
QT_MOC_LITERAL(24, 367, 19), // "setStartCenterPoint"
QT_MOC_LITERAL(25, 387, 19), // "setTotalChangeFlags"
QT_MOC_LITERAL(26, 407, 21), // "setTotalRotationAngle"
QT_MOC_LITERAL(27, 429, 19), // "setTotalScaleFactor"
QT_MOC_LITERAL(28, 449, 16), // "startCenterPoint"
QT_MOC_LITERAL(29, 466, 16), // "totalChangeFlags"
QT_MOC_LITERAL(30, 483, 18), // "totalRotationAngle"
QT_MOC_LITERAL(31, 502, 16), // "totalScaleFactor"
QT_MOC_LITERAL(32, 519, 10), // "ChangeFlag"
QT_MOC_LITERAL(33, 530, 18), // "ScaleFactorChanged"
QT_MOC_LITERAL(34, 549, 20), // "RotationAngleChanged"
QT_MOC_LITERAL(35, 570, 18), // "CenterPointChanged"
QT_MOC_LITERAL(36, 589, 11) // "ChangeFlags"

    },
    "PythonQtWrapper_QPinchGesture\0"
    "new_QPinchGesture\0QPinchGesture*\0\0"
    "parent\0delete_QPinchGesture\0obj\0"
    "centerPoint\0theWrappedObject\0changeFlags\0"
    "QPinchGesture::ChangeFlags\0lastCenterPoint\0"
    "lastRotationAngle\0lastScaleFactor\0"
    "rotationAngle\0scaleFactor\0setCenterPoint\0"
    "value\0setChangeFlags\0setLastCenterPoint\0"
    "setLastRotationAngle\0setLastScaleFactor\0"
    "setRotationAngle\0setScaleFactor\0"
    "setStartCenterPoint\0setTotalChangeFlags\0"
    "setTotalRotationAngle\0setTotalScaleFactor\0"
    "startCenterPoint\0totalChangeFlags\0"
    "totalRotationAngle\0totalScaleFactor\0"
    "ChangeFlag\0ScaleFactorChanged\0"
    "RotationAngleChanged\0CenterPointChanged\0"
    "ChangeFlags"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPinchGesture[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
      25,   14, // methods
       0,    0, // properties
       2,  234, // 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 */,
       5,    1,  143,    3, 0x0a /* Public */,
       7,    1,  146,    3, 0x0a /* Public */,
       9,    1,  149,    3, 0x0a /* Public */,
      11,    1,  152,    3, 0x0a /* Public */,
      12,    1,  155,    3, 0x0a /* Public */,
      13,    1,  158,    3, 0x0a /* Public */,
      14,    1,  161,    3, 0x0a /* Public */,
      15,    1,  164,    3, 0x0a /* Public */,
      16,    2,  167,    3, 0x0a /* Public */,
      18,    2,  172,    3, 0x0a /* Public */,
      19,    2,  177,    3, 0x0a /* Public */,
      20,    2,  182,    3, 0x0a /* Public */,
      21,    2,  187,    3, 0x0a /* Public */,
      22,    2,  192,    3, 0x0a /* Public */,
      23,    2,  197,    3, 0x0a /* Public */,
      24,    2,  202,    3, 0x0a /* Public */,
      25,    2,  207,    3, 0x0a /* Public */,
      26,    2,  212,    3, 0x0a /* Public */,
      27,    2,  217,    3, 0x0a /* Public */,
      28,    1,  222,    3, 0x0a /* Public */,
      29,    1,  225,    3, 0x0a /* Public */,
      30,    1,  228,    3, 0x0a /* Public */,
      31,    1,  231,    3, 0x0a /* Public */,

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

 // enums: name, flags, count, data
      32, 0x0,    3,  242,
      36, 0x1,    3,  248,

 // enum data: key, value
      33, uint(PythonQtWrapper_QPinchGesture::ScaleFactorChanged),
      34, uint(PythonQtWrapper_QPinchGesture::RotationAngleChanged),
      35, uint(PythonQtWrapper_QPinchGesture::CenterPointChanged),
      33, uint(PythonQtWrapper_QPinchGesture::ScaleFactorChanged),
      34, uint(PythonQtWrapper_QPinchGesture::RotationAngleChanged),
      35, uint(PythonQtWrapper_QPinchGesture::CenterPointChanged),

       0        // eod
};

void PythonQtWrapper_QPinchGesture::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPinchGesture *_t = static_cast<PythonQtWrapper_QPinchGesture *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPinchGesture* _r = _t->new_QPinchGesture((*reinterpret_cast< QObject*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPinchGesture**>(_a[0]) = _r; }  break;
        case 1: { QPinchGesture* _r = _t->new_QPinchGesture();
            if (_a[0]) *reinterpret_cast< QPinchGesture**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPinchGesture((*reinterpret_cast< QPinchGesture*(*)>(_a[1]))); break;
        case 3: { QPointF _r = _t->centerPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 4: { QPinchGesture::ChangeFlags _r = _t->changeFlags((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPinchGesture::ChangeFlags*>(_a[0]) = _r; }  break;
        case 5: { QPointF _r = _t->lastCenterPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 6: { qreal _r = _t->lastRotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 7: { qreal _r = _t->lastScaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 8: { qreal _r = _t->rotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 9: { qreal _r = _t->scaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 10: _t->setCenterPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 11: _t->setChangeFlags((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< QPinchGesture::ChangeFlags(*)>(_a[2]))); break;
        case 12: _t->setLastCenterPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 13: _t->setLastRotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 14: _t->setLastScaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 15: _t->setRotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 16: _t->setScaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 17: _t->setStartCenterPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 18: _t->setTotalChangeFlags((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< QPinchGesture::ChangeFlags(*)>(_a[2]))); break;
        case 19: _t->setTotalRotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 20: _t->setTotalScaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2]))); break;
        case 21: { QPointF _r = _t->startCenterPoint((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 22: { QPinchGesture::ChangeFlags _r = _t->totalChangeFlags((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPinchGesture::ChangeFlags*>(_a[0]) = _r; }  break;
        case 23: { qreal _r = _t->totalRotationAngle((*reinterpret_cast< QPinchGesture*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< qreal*>(_a[0]) = _r; }  break;
        case 24: { qreal _r = _t->totalScaleFactor((*reinterpret_cast< QPinchGesture*(*)>(_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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPinchGesture::ChangeFlags >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QPinchGesture::ChangeFlags >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); 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< QPinchGesture* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPinchGesture::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPinchGesture.data,
      qt_meta_data_PythonQtWrapper_QPinchGesture,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPinchGesture::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_QPixelFormat_t {
    QByteArrayData data[86];
    char stringdata0[1005];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPixelFormat_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPixelFormat_t qt_meta_stringdata_PythonQtWrapper_QPixelFormat = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPixelFormat"
QT_MOC_LITERAL(1, 29, 16), // "new_QPixelFormat"
QT_MOC_LITERAL(2, 46, 13), // "QPixelFormat*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 24), // "QPixelFormat::ColorModel"
QT_MOC_LITERAL(5, 86, 10), // "colorModel"
QT_MOC_LITERAL(6, 97, 9), // "firstSize"
QT_MOC_LITERAL(7, 107, 10), // "secondSize"
QT_MOC_LITERAL(8, 118, 9), // "thirdSize"
QT_MOC_LITERAL(9, 128, 10), // "fourthSize"
QT_MOC_LITERAL(10, 139, 9), // "fifthSize"
QT_MOC_LITERAL(11, 149, 9), // "alphaSize"
QT_MOC_LITERAL(12, 159, 24), // "QPixelFormat::AlphaUsage"
QT_MOC_LITERAL(13, 184, 10), // "alphaUsage"
QT_MOC_LITERAL(14, 195, 27), // "QPixelFormat::AlphaPosition"
QT_MOC_LITERAL(15, 223, 13), // "alphaPosition"
QT_MOC_LITERAL(16, 237, 32), // "QPixelFormat::AlphaPremultiplied"
QT_MOC_LITERAL(17, 270, 13), // "premultiplied"
QT_MOC_LITERAL(18, 284, 32), // "QPixelFormat::TypeInterpretation"
QT_MOC_LITERAL(19, 317, 18), // "typeInterpretation"
QT_MOC_LITERAL(20, 336, 23), // "QPixelFormat::ByteOrder"
QT_MOC_LITERAL(21, 360, 9), // "byteOrder"
QT_MOC_LITERAL(22, 370, 7), // "subEnum"
QT_MOC_LITERAL(23, 378, 19), // "delete_QPixelFormat"
QT_MOC_LITERAL(24, 398, 3), // "obj"
QT_MOC_LITERAL(25, 402, 16), // "theWrappedObject"
QT_MOC_LITERAL(26, 419, 12), // "bitsPerPixel"
QT_MOC_LITERAL(27, 432, 9), // "blackSize"
QT_MOC_LITERAL(28, 442, 8), // "blueSize"
QT_MOC_LITERAL(29, 451, 14), // "brightnessSize"
QT_MOC_LITERAL(30, 466, 12), // "channelCount"
QT_MOC_LITERAL(31, 479, 8), // "cyanSize"
QT_MOC_LITERAL(32, 488, 9), // "greenSize"
QT_MOC_LITERAL(33, 498, 7), // "hueSize"
QT_MOC_LITERAL(34, 506, 13), // "lightnessSize"
QT_MOC_LITERAL(35, 520, 11), // "magentaSize"
QT_MOC_LITERAL(36, 532, 7), // "redSize"
QT_MOC_LITERAL(37, 540, 14), // "saturationSize"
QT_MOC_LITERAL(38, 555, 10), // "yellowSize"
QT_MOC_LITERAL(39, 566, 9), // "yuvLayout"
QT_MOC_LITERAL(40, 576, 23), // "QPixelFormat::YUVLayout"
QT_MOC_LITERAL(41, 600, 13), // "AlphaPosition"
QT_MOC_LITERAL(42, 614, 11), // "AtBeginning"
QT_MOC_LITERAL(43, 626, 5), // "AtEnd"
QT_MOC_LITERAL(44, 632, 18), // "AlphaPremultiplied"
QT_MOC_LITERAL(45, 651, 16), // "NotPremultiplied"
QT_MOC_LITERAL(46, 668, 13), // "Premultiplied"
QT_MOC_LITERAL(47, 682, 10), // "AlphaUsage"
QT_MOC_LITERAL(48, 693, 9), // "UsesAlpha"
QT_MOC_LITERAL(49, 703, 12), // "IgnoresAlpha"
QT_MOC_LITERAL(50, 716, 9), // "ByteOrder"
QT_MOC_LITERAL(51, 726, 12), // "LittleEndian"
QT_MOC_LITERAL(52, 739, 9), // "BigEndian"
QT_MOC_LITERAL(53, 749, 19), // "CurrentSystemEndian"
QT_MOC_LITERAL(54, 769, 10), // "ColorModel"
QT_MOC_LITERAL(55, 780, 3), // "RGB"
QT_MOC_LITERAL(56, 784, 3), // "BGR"
QT_MOC_LITERAL(57, 788, 7), // "Indexed"
QT_MOC_LITERAL(58, 796, 9), // "Grayscale"
QT_MOC_LITERAL(59, 806, 4), // "CMYK"
QT_MOC_LITERAL(60, 811, 3), // "HSL"
QT_MOC_LITERAL(61, 815, 3), // "HSV"
QT_MOC_LITERAL(62, 819, 3), // "YUV"
QT_MOC_LITERAL(63, 823, 5), // "Alpha"
QT_MOC_LITERAL(64, 829, 18), // "TypeInterpretation"
QT_MOC_LITERAL(65, 848, 15), // "UnsignedInteger"
QT_MOC_LITERAL(66, 864, 13), // "UnsignedShort"
QT_MOC_LITERAL(67, 878, 12), // "UnsignedByte"
QT_MOC_LITERAL(68, 891, 13), // "FloatingPoint"
QT_MOC_LITERAL(69, 905, 9), // "YUVLayout"
QT_MOC_LITERAL(70, 915, 6), // "YUV444"
QT_MOC_LITERAL(71, 922, 6), // "YUV422"
QT_MOC_LITERAL(72, 929, 6), // "YUV411"
QT_MOC_LITERAL(73, 936, 7), // "YUV420P"
QT_MOC_LITERAL(74, 944, 8), // "YUV420SP"
QT_MOC_LITERAL(75, 953, 4), // "YV12"
QT_MOC_LITERAL(76, 958, 4), // "UYVY"
QT_MOC_LITERAL(77, 963, 4), // "YUYV"
QT_MOC_LITERAL(78, 968, 4), // "NV12"
QT_MOC_LITERAL(79, 973, 4), // "NV21"
QT_MOC_LITERAL(80, 978, 4), // "IMC1"
QT_MOC_LITERAL(81, 983, 4), // "IMC2"
QT_MOC_LITERAL(82, 988, 4), // "IMC3"
QT_MOC_LITERAL(83, 993, 4), // "IMC4"
QT_MOC_LITERAL(84, 998, 2), // "Y8"
QT_MOC_LITERAL(85, 1001, 3) // "Y16"

    },
    "PythonQtWrapper_QPixelFormat\0"
    "new_QPixelFormat\0QPixelFormat*\0\0"
    "QPixelFormat::ColorModel\0colorModel\0"
    "firstSize\0secondSize\0thirdSize\0"
    "fourthSize\0fifthSize\0alphaSize\0"
    "QPixelFormat::AlphaUsage\0alphaUsage\0"
    "QPixelFormat::AlphaPosition\0alphaPosition\0"
    "QPixelFormat::AlphaPremultiplied\0"
    "premultiplied\0QPixelFormat::TypeInterpretation\0"
    "typeInterpretation\0QPixelFormat::ByteOrder\0"
    "byteOrder\0subEnum\0delete_QPixelFormat\0"
    "obj\0theWrappedObject\0bitsPerPixel\0"
    "blackSize\0blueSize\0brightnessSize\0"
    "channelCount\0cyanSize\0greenSize\0hueSize\0"
    "lightnessSize\0magentaSize\0redSize\0"
    "saturationSize\0yellowSize\0yuvLayout\0"
    "QPixelFormat::YUVLayout\0AlphaPosition\0"
    "AtBeginning\0AtEnd\0AlphaPremultiplied\0"
    "NotPremultiplied\0Premultiplied\0"
    "AlphaUsage\0UsesAlpha\0IgnoresAlpha\0"
    "ByteOrder\0LittleEndian\0BigEndian\0"
    "CurrentSystemEndian\0ColorModel\0RGB\0"
    "BGR\0Indexed\0Grayscale\0CMYK\0HSL\0HSV\0"
    "YUV\0Alpha\0TypeInterpretation\0"
    "UnsignedInteger\0UnsignedShort\0"
    "UnsignedByte\0FloatingPoint\0YUVLayout\0"
    "YUV444\0YUV422\0YUV411\0YUV420P\0YUV420SP\0"
    "YV12\0UYVY\0YUYV\0NV12\0NV21\0IMC1\0IMC2\0"
    "IMC3\0IMC4\0Y8\0Y16"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPixelFormat[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  149,    3, 0x0a /* Public */,
       1,   13,  150,    3, 0x0a /* Public */,
       1,   12,  177,    3, 0x2a /* Public | MethodCloned */,
       1,   11,  202,    3, 0x2a /* Public | MethodCloned */,
      23,    1,  225,    3, 0x0a /* Public */,
      15,    1,  228,    3, 0x0a /* Public */,
      11,    1,  231,    3, 0x0a /* Public */,
      13,    1,  234,    3, 0x0a /* Public */,
      26,    1,  237,    3, 0x0a /* Public */,
      27,    1,  240,    3, 0x0a /* Public */,
      28,    1,  243,    3, 0x0a /* Public */,
      29,    1,  246,    3, 0x0a /* Public */,
      21,    1,  249,    3, 0x0a /* Public */,
      30,    1,  252,    3, 0x0a /* Public */,
       5,    1,  255,    3, 0x0a /* Public */,
      31,    1,  258,    3, 0x0a /* Public */,
      32,    1,  261,    3, 0x0a /* Public */,
      33,    1,  264,    3, 0x0a /* Public */,
      34,    1,  267,    3, 0x0a /* Public */,
      35,    1,  270,    3, 0x0a /* Public */,
      17,    1,  273,    3, 0x0a /* Public */,
      36,    1,  276,    3, 0x0a /* Public */,
      37,    1,  279,    3, 0x0a /* Public */,
      22,    1,  282,    3, 0x0a /* Public */,
      19,    1,  285,    3, 0x0a /* Public */,
      38,    1,  288,    3, 0x0a /* Public */,
      39,    1,  291,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, 0x80000000 | 4, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, 0x80000000 | 12, 0x80000000 | 14, 0x80000000 | 16, 0x80000000 | 18, 0x80000000 | 20, QMetaType::UChar,    5,    6,    7,    8,    9,   10,   11,   13,   15,   17,   19,   21,   22,
    0x80000000 | 2, 0x80000000 | 4, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, 0x80000000 | 12, 0x80000000 | 14, 0x80000000 | 16, 0x80000000 | 18, 0x80000000 | 20,    5,    6,    7,    8,    9,   10,   11,   13,   15,   17,   19,   21,
    0x80000000 | 2, 0x80000000 | 4, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, QMetaType::UChar, 0x80000000 | 12, 0x80000000 | 14, 0x80000000 | 16, 0x80000000 | 18,    5,    6,    7,    8,    9,   10,   11,   13,   15,   17,   19,
    QMetaType::Void, 0x80000000 | 2,   24,
    0x80000000 | 14, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 12, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 20, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 4, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 16, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 18, 0x80000000 | 2,   25,
    QMetaType::UChar, 0x80000000 | 2,   25,
    0x80000000 | 40, 0x80000000 | 2,   25,

 // enums: name, flags, count, data
      41, 0x0,    2,  322,
      44, 0x0,    2,  326,
      47, 0x0,    2,  330,
      50, 0x0,    3,  334,
      54, 0x0,    9,  340,
      64, 0x0,    4,  358,
      69, 0x0,   16,  366,

 // enum data: key, value
      42, uint(PythonQtWrapper_QPixelFormat::AtBeginning),
      43, uint(PythonQtWrapper_QPixelFormat::AtEnd),
      45, uint(PythonQtWrapper_QPixelFormat::NotPremultiplied),
      46, uint(PythonQtWrapper_QPixelFormat::Premultiplied),
      48, uint(PythonQtWrapper_QPixelFormat::UsesAlpha),
      49, uint(PythonQtWrapper_QPixelFormat::IgnoresAlpha),
      51, uint(PythonQtWrapper_QPixelFormat::LittleEndian),
      52, uint(PythonQtWrapper_QPixelFormat::BigEndian),
      53, uint(PythonQtWrapper_QPixelFormat::CurrentSystemEndian),
      55, uint(PythonQtWrapper_QPixelFormat::RGB),
      56, uint(PythonQtWrapper_QPixelFormat::BGR),
      57, uint(PythonQtWrapper_QPixelFormat::Indexed),
      58, uint(PythonQtWrapper_QPixelFormat::Grayscale),
      59, uint(PythonQtWrapper_QPixelFormat::CMYK),
      60, uint(PythonQtWrapper_QPixelFormat::HSL),
      61, uint(PythonQtWrapper_QPixelFormat::HSV),
      62, uint(PythonQtWrapper_QPixelFormat::YUV),
      63, uint(PythonQtWrapper_QPixelFormat::Alpha),
      65, uint(PythonQtWrapper_QPixelFormat::UnsignedInteger),
      66, uint(PythonQtWrapper_QPixelFormat::UnsignedShort),
      67, uint(PythonQtWrapper_QPixelFormat::UnsignedByte),
      68, uint(PythonQtWrapper_QPixelFormat::FloatingPoint),
      70, uint(PythonQtWrapper_QPixelFormat::YUV444),
      71, uint(PythonQtWrapper_QPixelFormat::YUV422),
      72, uint(PythonQtWrapper_QPixelFormat::YUV411),
      73, uint(PythonQtWrapper_QPixelFormat::YUV420P),
      74, uint(PythonQtWrapper_QPixelFormat::YUV420SP),
      75, uint(PythonQtWrapper_QPixelFormat::YV12),
      76, uint(PythonQtWrapper_QPixelFormat::UYVY),
      77, uint(PythonQtWrapper_QPixelFormat::YUYV),
      78, uint(PythonQtWrapper_QPixelFormat::NV12),
      79, uint(PythonQtWrapper_QPixelFormat::NV21),
      80, uint(PythonQtWrapper_QPixelFormat::IMC1),
      81, uint(PythonQtWrapper_QPixelFormat::IMC2),
      82, uint(PythonQtWrapper_QPixelFormat::IMC3),
      83, uint(PythonQtWrapper_QPixelFormat::IMC4),
      84, uint(PythonQtWrapper_QPixelFormat::Y8),
      85, uint(PythonQtWrapper_QPixelFormat::Y16),

       0        // eod
};

void PythonQtWrapper_QPixelFormat::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPixelFormat *_t = static_cast<PythonQtWrapper_QPixelFormat *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPixelFormat* _r = _t->new_QPixelFormat();
            if (_a[0]) *reinterpret_cast< QPixelFormat**>(_a[0]) = _r; }  break;
        case 1: { QPixelFormat* _r = _t->new_QPixelFormat((*reinterpret_cast< QPixelFormat::ColorModel(*)>(_a[1])),(*reinterpret_cast< uchar(*)>(_a[2])),(*reinterpret_cast< uchar(*)>(_a[3])),(*reinterpret_cast< uchar(*)>(_a[4])),(*reinterpret_cast< uchar(*)>(_a[5])),(*reinterpret_cast< uchar(*)>(_a[6])),(*reinterpret_cast< uchar(*)>(_a[7])),(*reinterpret_cast< QPixelFormat::AlphaUsage(*)>(_a[8])),(*reinterpret_cast< QPixelFormat::AlphaPosition(*)>(_a[9])),(*reinterpret_cast< QPixelFormat::AlphaPremultiplied(*)>(_a[10])),(*reinterpret_cast< QPixelFormat::TypeInterpretation(*)>(_a[11])),(*reinterpret_cast< QPixelFormat::ByteOrder(*)>(_a[12])),(*reinterpret_cast< uchar(*)>(_a[13])));
            if (_a[0]) *reinterpret_cast< QPixelFormat**>(_a[0]) = _r; }  break;
        case 2: { QPixelFormat* _r = _t->new_QPixelFormat((*reinterpret_cast< QPixelFormat::ColorModel(*)>(_a[1])),(*reinterpret_cast< uchar(*)>(_a[2])),(*reinterpret_cast< uchar(*)>(_a[3])),(*reinterpret_cast< uchar(*)>(_a[4])),(*reinterpret_cast< uchar(*)>(_a[5])),(*reinterpret_cast< uchar(*)>(_a[6])),(*reinterpret_cast< uchar(*)>(_a[7])),(*reinterpret_cast< QPixelFormat::AlphaUsage(*)>(_a[8])),(*reinterpret_cast< QPixelFormat::AlphaPosition(*)>(_a[9])),(*reinterpret_cast< QPixelFormat::AlphaPremultiplied(*)>(_a[10])),(*reinterpret_cast< QPixelFormat::TypeInterpretation(*)>(_a[11])),(*reinterpret_cast< QPixelFormat::ByteOrder(*)>(_a[12])));
            if (_a[0]) *reinterpret_cast< QPixelFormat**>(_a[0]) = _r; }  break;
        case 3: { QPixelFormat* _r = _t->new_QPixelFormat((*reinterpret_cast< QPixelFormat::ColorModel(*)>(_a[1])),(*reinterpret_cast< uchar(*)>(_a[2])),(*reinterpret_cast< uchar(*)>(_a[3])),(*reinterpret_cast< uchar(*)>(_a[4])),(*reinterpret_cast< uchar(*)>(_a[5])),(*reinterpret_cast< uchar(*)>(_a[6])),(*reinterpret_cast< uchar(*)>(_a[7])),(*reinterpret_cast< QPixelFormat::AlphaUsage(*)>(_a[8])),(*reinterpret_cast< QPixelFormat::AlphaPosition(*)>(_a[9])),(*reinterpret_cast< QPixelFormat::AlphaPremultiplied(*)>(_a[10])),(*reinterpret_cast< QPixelFormat::TypeInterpretation(*)>(_a[11])));
            if (_a[0]) *reinterpret_cast< QPixelFormat**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QPixelFormat((*reinterpret_cast< QPixelFormat*(*)>(_a[1]))); break;
        case 5: { QPixelFormat::AlphaPosition _r = _t->alphaPosition((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::AlphaPosition*>(_a[0]) = _r; }  break;
        case 6: { uchar _r = _t->alphaSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 7: { QPixelFormat::AlphaUsage _r = _t->alphaUsage((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::AlphaUsage*>(_a[0]) = _r; }  break;
        case 8: { uchar _r = _t->bitsPerPixel((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 9: { uchar _r = _t->blackSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 10: { uchar _r = _t->blueSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 11: { uchar _r = _t->brightnessSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 12: { QPixelFormat::ByteOrder _r = _t->byteOrder((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::ByteOrder*>(_a[0]) = _r; }  break;
        case 13: { uchar _r = _t->channelCount((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 14: { QPixelFormat::ColorModel _r = _t->colorModel((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::ColorModel*>(_a[0]) = _r; }  break;
        case 15: { uchar _r = _t->cyanSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 16: { uchar _r = _t->greenSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 17: { uchar _r = _t->hueSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 18: { uchar _r = _t->lightnessSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 19: { uchar _r = _t->magentaSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 20: { QPixelFormat::AlphaPremultiplied _r = _t->premultiplied((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::AlphaPremultiplied*>(_a[0]) = _r; }  break;
        case 21: { uchar _r = _t->redSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 22: { uchar _r = _t->saturationSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 23: { uchar _r = _t->subEnum((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 24: { QPixelFormat::TypeInterpretation _r = _t->typeInterpretation((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::TypeInterpretation*>(_a[0]) = _r; }  break;
        case 25: { uchar _r = _t->yellowSize((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< uchar*>(_a[0]) = _r; }  break;
        case 26: { QPixelFormat::YUVLayout _r = _t->yuvLayout((*reinterpret_cast< QPixelFormat*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixelFormat::YUVLayout*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPixelFormat::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPixelFormat.data,
      qt_meta_data_PythonQtWrapper_QPixelFormat,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPixelFormat::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 < 27)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 27;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 27)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 27;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPixmapCache_t {
    QByteArrayData data[19];
    char stringdata0[337];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPixmapCache_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPixmapCache_t qt_meta_stringdata_PythonQtWrapper_QPixmapCache = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPixmapCache"
QT_MOC_LITERAL(1, 29, 16), // "new_QPixmapCache"
QT_MOC_LITERAL(2, 46, 13), // "QPixmapCache*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 19), // "delete_QPixmapCache"
QT_MOC_LITERAL(5, 81, 3), // "obj"
QT_MOC_LITERAL(6, 85, 30), // "static_QPixmapCache_cacheLimit"
QT_MOC_LITERAL(7, 116, 25), // "static_QPixmapCache_clear"
QT_MOC_LITERAL(8, 142, 24), // "static_QPixmapCache_find"
QT_MOC_LITERAL(9, 167, 17), // "QPixmapCache::Key"
QT_MOC_LITERAL(10, 185, 3), // "key"
QT_MOC_LITERAL(11, 189, 8), // "QPixmap*"
QT_MOC_LITERAL(12, 198, 6), // "pixmap"
QT_MOC_LITERAL(13, 205, 8), // "QPixmap&"
QT_MOC_LITERAL(14, 214, 26), // "static_QPixmapCache_insert"
QT_MOC_LITERAL(15, 241, 26), // "static_QPixmapCache_remove"
QT_MOC_LITERAL(16, 268, 27), // "static_QPixmapCache_replace"
QT_MOC_LITERAL(17, 296, 33), // "static_QPixmapCache_setCacheL..."
QT_MOC_LITERAL(18, 330, 6) // "arg__1"

    },
    "PythonQtWrapper_QPixmapCache\0"
    "new_QPixmapCache\0QPixmapCache*\0\0"
    "delete_QPixmapCache\0obj\0"
    "static_QPixmapCache_cacheLimit\0"
    "static_QPixmapCache_clear\0"
    "static_QPixmapCache_find\0QPixmapCache::Key\0"
    "key\0QPixmap*\0pixmap\0QPixmap&\0"
    "static_QPixmapCache_insert\0"
    "static_QPixmapCache_remove\0"
    "static_QPixmapCache_replace\0"
    "static_QPixmapCache_setCacheLimit\0"
    "arg__1"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPixmapCache[] = {

 // 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,    0,   74,    3, 0x0a /* Public */,
       4,    1,   75,    3, 0x0a /* Public */,
       6,    0,   78,    3, 0x0a /* Public */,
       7,    0,   79,    3, 0x0a /* Public */,
       8,    2,   80,    3, 0x0a /* Public */,
       8,    2,   85,    3, 0x0a /* Public */,
      14,    1,   90,    3, 0x0a /* Public */,
      14,    2,   93,    3, 0x0a /* Public */,
      15,    1,   98,    3, 0x0a /* Public */,
      15,    1,  101,    3, 0x0a /* Public */,
      16,    2,  104,    3, 0x0a /* Public */,
      17,    1,  109,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::Int,
    QMetaType::Void,
    QMetaType::Bool, 0x80000000 | 9, 0x80000000 | 11,   10,   12,
    QMetaType::Bool, QMetaType::QString, 0x80000000 | 13,   10,   12,
    0x80000000 | 9, QMetaType::QPixmap,   12,
    QMetaType::Bool, QMetaType::QString, QMetaType::QPixmap,   10,   12,
    QMetaType::Void, 0x80000000 | 9,   10,
    QMetaType::Void, QMetaType::QString,   10,
    QMetaType::Bool, 0x80000000 | 9, QMetaType::QPixmap,   10,   12,
    QMetaType::Void, QMetaType::Int,   18,

       0        // eod
};

void PythonQtWrapper_QPixmapCache::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPixmapCache *_t = static_cast<PythonQtWrapper_QPixmapCache *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPixmapCache* _r = _t->new_QPixmapCache();
            if (_a[0]) *reinterpret_cast< QPixmapCache**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPixmapCache((*reinterpret_cast< QPixmapCache*(*)>(_a[1]))); break;
        case 2: { int _r = _t->static_QPixmapCache_cacheLimit();
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 3: _t->static_QPixmapCache_clear(); break;
        case 4: { bool _r = _t->static_QPixmapCache_find((*reinterpret_cast< const QPixmapCache::Key(*)>(_a[1])),(*reinterpret_cast< QPixmap*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->static_QPixmapCache_find((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QPixmap(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: { QPixmapCache::Key _r = _t->static_QPixmapCache_insert((*reinterpret_cast< const QPixmap(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixmapCache::Key*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->static_QPixmapCache_insert((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QPixmap(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: _t->static_QPixmapCache_remove((*reinterpret_cast< const QPixmapCache::Key(*)>(_a[1]))); break;
        case 9: _t->static_QPixmapCache_remove((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        case 10: { bool _r = _t->static_QPixmapCache_replace((*reinterpret_cast< const QPixmapCache::Key(*)>(_a[1])),(*reinterpret_cast< const QPixmap(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: _t->static_QPixmapCache_setCacheLimit((*reinterpret_cast< int(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPixmapCache::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPixmapCache.data,
      qt_meta_data_PythonQtWrapper_QPixmapCache,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPixmapCache::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)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 12;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPixmapCache__Key_t {
    QByteArrayData data[15];
    char stringdata0[204];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPixmapCache__Key_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPixmapCache__Key_t qt_meta_stringdata_PythonQtWrapper_QPixmapCache__Key = {
    {
QT_MOC_LITERAL(0, 0, 33), // "PythonQtWrapper_QPixmapCache_..."
QT_MOC_LITERAL(1, 34, 21), // "new_QPixmapCache__Key"
QT_MOC_LITERAL(2, 56, 18), // "QPixmapCache::Key*"
QT_MOC_LITERAL(3, 75, 0), // ""
QT_MOC_LITERAL(4, 76, 17), // "QPixmapCache::Key"
QT_MOC_LITERAL(5, 94, 5), // "other"
QT_MOC_LITERAL(6, 100, 24), // "delete_QPixmapCache__Key"
QT_MOC_LITERAL(7, 125, 3), // "obj"
QT_MOC_LITERAL(8, 129, 6), // "__ne__"
QT_MOC_LITERAL(9, 136, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 153, 3), // "key"
QT_MOC_LITERAL(11, 157, 15), // "operator_assign"
QT_MOC_LITERAL(12, 173, 6), // "__eq__"
QT_MOC_LITERAL(13, 180, 4), // "swap"
QT_MOC_LITERAL(14, 185, 18) // "QPixmapCache::Key&"

    },
    "PythonQtWrapper_QPixmapCache__Key\0"
    "new_QPixmapCache__Key\0QPixmapCache::Key*\0"
    "\0QPixmapCache::Key\0other\0"
    "delete_QPixmapCache__Key\0obj\0__ne__\0"
    "theWrappedObject\0key\0operator_assign\0"
    "__eq__\0swap\0QPixmapCache::Key&"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPixmapCache__Key[] = {

 // 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,    0,   49,    3, 0x0a /* Public */,
       1,    1,   50,    3, 0x0a /* Public */,
       6,    1,   53,    3, 0x0a /* Public */,
       8,    2,   56,    3, 0x0a /* Public */,
      11,    2,   61,    3, 0x0a /* Public */,
      12,    2,   66,    3, 0x0a /* Public */,
      13,    2,   71,    3, 0x0a /* Public */,

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

       0        // eod
};

void PythonQtWrapper_QPixmapCache__Key::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPixmapCache__Key *_t = static_cast<PythonQtWrapper_QPixmapCache__Key *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPixmapCache::Key* _r = _t->new_QPixmapCache__Key();
            if (_a[0]) *reinterpret_cast< QPixmapCache::Key**>(_a[0]) = _r; }  break;
        case 1: { QPixmapCache::Key* _r = _t->new_QPixmapCache__Key((*reinterpret_cast< const QPixmapCache::Key(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPixmapCache::Key**>(_a[0]) = _r; }  break;
        case 2: _t->delete_QPixmapCache__Key((*reinterpret_cast< QPixmapCache::Key*(*)>(_a[1]))); break;
        case 3: { bool _r = _t->__ne__((*reinterpret_cast< QPixmapCache::Key*(*)>(_a[1])),(*reinterpret_cast< const QPixmapCache::Key(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { QPixmapCache::Key* _r = _t->operator_assign((*reinterpret_cast< QPixmapCache::Key*(*)>(_a[1])),(*reinterpret_cast< const QPixmapCache::Key(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPixmapCache::Key**>(_a[0]) = _r; }  break;
        case 5: { bool _r = _t->__eq__((*reinterpret_cast< QPixmapCache::Key*(*)>(_a[1])),(*reinterpret_cast< const QPixmapCache::Key(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 6: _t->swap((*reinterpret_cast< QPixmapCache::Key*(*)>(_a[1])),(*reinterpret_cast< QPixmapCache::Key(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPixmapCache__Key::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPixmapCache__Key.data,
      qt_meta_data_PythonQtWrapper_QPixmapCache__Key,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPixmapCache__Key::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_QPlainTextDocumentLayout_t {
    QByteArrayData data[31];
    char stringdata0[493];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPlainTextDocumentLayout_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPlainTextDocumentLayout_t qt_meta_stringdata_PythonQtWrapper_QPlainTextDocumentLayout = {
    {
QT_MOC_LITERAL(0, 0, 40), // "PythonQtWrapper_QPlainTextDoc..."
QT_MOC_LITERAL(1, 41, 28), // "new_QPlainTextDocumentLayout"
QT_MOC_LITERAL(2, 70, 25), // "QPlainTextDocumentLayout*"
QT_MOC_LITERAL(3, 96, 0), // ""
QT_MOC_LITERAL(4, 97, 14), // "QTextDocument*"
QT_MOC_LITERAL(5, 112, 8), // "document"
QT_MOC_LITERAL(6, 121, 31), // "delete_QPlainTextDocumentLayout"
QT_MOC_LITERAL(7, 153, 3), // "obj"
QT_MOC_LITERAL(8, 157, 22), // "py_q_blockBoundingRect"
QT_MOC_LITERAL(9, 180, 16), // "theWrappedObject"
QT_MOC_LITERAL(10, 197, 10), // "QTextBlock"
QT_MOC_LITERAL(11, 208, 5), // "block"
QT_MOC_LITERAL(12, 214, 11), // "cursorWidth"
QT_MOC_LITERAL(13, 226, 20), // "py_q_documentChanged"
QT_MOC_LITERAL(14, 247, 4), // "from"
QT_MOC_LITERAL(15, 252, 6), // "arg__2"
QT_MOC_LITERAL(16, 259, 10), // "charsAdded"
QT_MOC_LITERAL(17, 270, 17), // "py_q_documentSize"
QT_MOC_LITERAL(18, 288, 9), // "py_q_draw"
QT_MOC_LITERAL(19, 298, 9), // "QPainter*"
QT_MOC_LITERAL(20, 308, 6), // "arg__1"
QT_MOC_LITERAL(21, 315, 41), // "QAbstractTextDocumentLayout::..."
QT_MOC_LITERAL(22, 357, 17), // "ensureBlockLayout"
QT_MOC_LITERAL(23, 375, 22), // "py_q_frameBoundingRect"
QT_MOC_LITERAL(24, 398, 11), // "QTextFrame*"
QT_MOC_LITERAL(25, 410, 12), // "py_q_hitTest"
QT_MOC_LITERAL(26, 423, 19), // "Qt::HitTestAccuracy"
QT_MOC_LITERAL(27, 443, 14), // "py_q_pageCount"
QT_MOC_LITERAL(28, 458, 13), // "requestUpdate"
QT_MOC_LITERAL(29, 472, 14), // "setCursorWidth"
QT_MOC_LITERAL(30, 487, 5) // "width"

    },
    "PythonQtWrapper_QPlainTextDocumentLayout\0"
    "new_QPlainTextDocumentLayout\0"
    "QPlainTextDocumentLayout*\0\0QTextDocument*\0"
    "document\0delete_QPlainTextDocumentLayout\0"
    "obj\0py_q_blockBoundingRect\0theWrappedObject\0"
    "QTextBlock\0block\0cursorWidth\0"
    "py_q_documentChanged\0from\0arg__2\0"
    "charsAdded\0py_q_documentSize\0py_q_draw\0"
    "QPainter*\0arg__1\0"
    "QAbstractTextDocumentLayout::PaintContext\0"
    "ensureBlockLayout\0py_q_frameBoundingRect\0"
    "QTextFrame*\0py_q_hitTest\0Qt::HitTestAccuracy\0"
    "py_q_pageCount\0requestUpdate\0"
    "setCursorWidth\0width"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPlainTextDocumentLayout[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,   79,    3, 0x0a /* Public */,
       6,    1,   82,    3, 0x0a /* Public */,
       8,    2,   85,    3, 0x0a /* Public */,
      12,    1,   90,    3, 0x0a /* Public */,
      13,    4,   93,    3, 0x0a /* Public */,
      17,    1,  102,    3, 0x0a /* Public */,
      18,    3,  105,    3, 0x0a /* Public */,
      22,    2,  112,    3, 0x0a /* Public */,
      23,    2,  117,    3, 0x0a /* Public */,
      25,    3,  122,    3, 0x0a /* Public */,
      27,    1,  129,    3, 0x0a /* Public */,
      28,    1,  132,    3, 0x0a /* Public */,
      29,    2,  135,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2, 0x80000000 | 4,    5,
    QMetaType::Void, 0x80000000 | 2,    7,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 10,    9,   11,
    QMetaType::Int, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int, QMetaType::Int,    9,   14,   15,   16,
    QMetaType::QSizeF, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19, 0x80000000 | 21,    9,   20,   15,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 10,    9,   11,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 24,    9,   20,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 26,    9,   20,   15,
    QMetaType::Int, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2,    9,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,    9,   30,

       0        // eod
};

void PythonQtWrapper_QPlainTextDocumentLayout::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPlainTextDocumentLayout *_t = static_cast<PythonQtWrapper_QPlainTextDocumentLayout *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPlainTextDocumentLayout* _r = _t->new_QPlainTextDocumentLayout((*reinterpret_cast< QTextDocument*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlainTextDocumentLayout**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPlainTextDocumentLayout((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1]))); break;
        case 2: { QRectF _r = _t->py_q_blockBoundingRect((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< const QTextBlock(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 3: { int _r = _t->cursorWidth((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 4: _t->py_q_documentChanged((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])),(*reinterpret_cast< int(*)>(_a[4]))); break;
        case 5: { QSizeF _r = _t->py_q_documentSize((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QSizeF*>(_a[0]) = _r; }  break;
        case 6: _t->py_q_draw((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< QPainter*(*)>(_a[2])),(*reinterpret_cast< const QAbstractTextDocumentLayout::PaintContext(*)>(_a[3]))); break;
        case 7: _t->ensureBlockLayout((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< const QTextBlock(*)>(_a[2]))); break;
        case 8: { QRectF _r = _t->py_q_frameBoundingRect((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< QTextFrame*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 9: { int _r = _t->py_q_hitTest((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< Qt::HitTestAccuracy(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 10: { int _r = _t->py_q_pageCount((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 11: _t->requestUpdate((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1]))); break;
        case 12: _t->setCursorWidth((*reinterpret_cast< QPlainTextDocumentLayout*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_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< QTextDocument* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QTextFrame* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); 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< QPlainTextDocumentLayout* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPlainTextDocumentLayout::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPlainTextDocumentLayout.data,
      qt_meta_data_PythonQtWrapper_QPlainTextDocumentLayout,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPlainTextDocumentLayout::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)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 13;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPlainTextEdit_t {
    QByteArrayData data[166];
    char stringdata0[2460];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPlainTextEdit_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPlainTextEdit_t qt_meta_stringdata_PythonQtWrapper_QPlainTextEdit = {
    {
QT_MOC_LITERAL(0, 0, 30), // "PythonQtWrapper_QPlainTextEdit"
QT_MOC_LITERAL(1, 31, 18), // "new_QPlainTextEdit"
QT_MOC_LITERAL(2, 50, 15), // "QPlainTextEdit*"
QT_MOC_LITERAL(3, 66, 0), // ""
QT_MOC_LITERAL(4, 67, 8), // "QWidget*"
QT_MOC_LITERAL(5, 76, 6), // "parent"
QT_MOC_LITERAL(6, 83, 4), // "text"
QT_MOC_LITERAL(7, 88, 21), // "delete_QPlainTextEdit"
QT_MOC_LITERAL(8, 110, 3), // "obj"
QT_MOC_LITERAL(9, 114, 8), // "anchorAt"
QT_MOC_LITERAL(10, 123, 16), // "theWrappedObject"
QT_MOC_LITERAL(11, 140, 3), // "pos"
QT_MOC_LITERAL(12, 144, 17), // "backgroundVisible"
QT_MOC_LITERAL(13, 162, 21), // "blockBoundingGeometry"
QT_MOC_LITERAL(14, 184, 10), // "QTextBlock"
QT_MOC_LITERAL(15, 195, 5), // "block"
QT_MOC_LITERAL(16, 201, 17), // "blockBoundingRect"
QT_MOC_LITERAL(17, 219, 10), // "blockCount"
QT_MOC_LITERAL(18, 230, 21), // "canInsertFromMimeData"
QT_MOC_LITERAL(19, 252, 16), // "const QMimeData*"
QT_MOC_LITERAL(20, 269, 6), // "source"
QT_MOC_LITERAL(21, 276, 26), // "py_q_canInsertFromMimeData"
QT_MOC_LITERAL(22, 303, 8), // "canPaste"
QT_MOC_LITERAL(23, 312, 14), // "centerOnScroll"
QT_MOC_LITERAL(24, 327, 16), // "py_q_changeEvent"
QT_MOC_LITERAL(25, 344, 7), // "QEvent*"
QT_MOC_LITERAL(26, 352, 1), // "e"
QT_MOC_LITERAL(27, 354, 13), // "contentOffset"
QT_MOC_LITERAL(28, 368, 21), // "py_q_contextMenuEvent"
QT_MOC_LITERAL(29, 390, 18), // "QContextMenuEvent*"
QT_MOC_LITERAL(30, 409, 27), // "createMimeDataFromSelection"
QT_MOC_LITERAL(31, 437, 10), // "QMimeData*"
QT_MOC_LITERAL(32, 448, 32), // "py_q_createMimeDataFromSelection"
QT_MOC_LITERAL(33, 481, 25), // "createStandardContextMenu"
QT_MOC_LITERAL(34, 507, 6), // "QMenu*"
QT_MOC_LITERAL(35, 514, 8), // "position"
QT_MOC_LITERAL(36, 523, 17), // "currentCharFormat"
QT_MOC_LITERAL(37, 541, 15), // "QTextCharFormat"
QT_MOC_LITERAL(38, 557, 17), // "cursorForPosition"
QT_MOC_LITERAL(39, 575, 11), // "QTextCursor"
QT_MOC_LITERAL(40, 587, 10), // "cursorRect"
QT_MOC_LITERAL(41, 598, 6), // "cursor"
QT_MOC_LITERAL(42, 605, 11), // "cursorWidth"
QT_MOC_LITERAL(43, 617, 15), // "doSetTextCursor"
QT_MOC_LITERAL(44, 633, 20), // "py_q_doSetTextCursor"
QT_MOC_LITERAL(45, 654, 8), // "document"
QT_MOC_LITERAL(46, 663, 14), // "QTextDocument*"
QT_MOC_LITERAL(47, 678, 13), // "documentTitle"
QT_MOC_LITERAL(48, 692, 19), // "py_q_dragEnterEvent"
QT_MOC_LITERAL(49, 712, 16), // "QDragEnterEvent*"
QT_MOC_LITERAL(50, 729, 19), // "py_q_dragLeaveEvent"
QT_MOC_LITERAL(51, 749, 16), // "QDragLeaveEvent*"
QT_MOC_LITERAL(52, 766, 18), // "py_q_dragMoveEvent"
QT_MOC_LITERAL(53, 785, 15), // "QDragMoveEvent*"
QT_MOC_LITERAL(54, 801, 14), // "py_q_dropEvent"
QT_MOC_LITERAL(55, 816, 11), // "QDropEvent*"
QT_MOC_LITERAL(56, 828, 19), // "ensureCursorVisible"
QT_MOC_LITERAL(57, 848, 10), // "py_q_event"
QT_MOC_LITERAL(58, 859, 15), // "extraSelections"
QT_MOC_LITERAL(59, 875, 32), // "QList<QTextEdit::ExtraSelection>"
QT_MOC_LITERAL(60, 908, 4), // "find"
QT_MOC_LITERAL(61, 913, 3), // "exp"
QT_MOC_LITERAL(62, 917, 24), // "QTextDocument::FindFlags"
QT_MOC_LITERAL(63, 942, 7), // "options"
QT_MOC_LITERAL(64, 950, 17), // "firstVisibleBlock"
QT_MOC_LITERAL(65, 968, 17), // "py_q_focusInEvent"
QT_MOC_LITERAL(66, 986, 12), // "QFocusEvent*"
QT_MOC_LITERAL(67, 999, 23), // "py_q_focusNextPrevChild"
QT_MOC_LITERAL(68, 1023, 4), // "next"
QT_MOC_LITERAL(69, 1028, 18), // "py_q_focusOutEvent"
QT_MOC_LITERAL(70, 1047, 15), // "getPaintContext"
QT_MOC_LITERAL(71, 1063, 41), // "QAbstractTextDocumentLayout::..."
QT_MOC_LITERAL(72, 1105, 21), // "py_q_inputMethodEvent"
QT_MOC_LITERAL(73, 1127, 18), // "QInputMethodEvent*"
QT_MOC_LITERAL(74, 1146, 6), // "arg__1"
QT_MOC_LITERAL(75, 1153, 21), // "py_q_inputMethodQuery"
QT_MOC_LITERAL(76, 1175, 20), // "Qt::InputMethodQuery"
QT_MOC_LITERAL(77, 1196, 8), // "property"
QT_MOC_LITERAL(78, 1205, 16), // "inputMethodQuery"
QT_MOC_LITERAL(79, 1222, 5), // "query"
QT_MOC_LITERAL(80, 1228, 8), // "argument"
QT_MOC_LITERAL(81, 1237, 18), // "insertFromMimeData"
QT_MOC_LITERAL(82, 1256, 23), // "py_q_insertFromMimeData"
QT_MOC_LITERAL(83, 1280, 10), // "isReadOnly"
QT_MOC_LITERAL(84, 1291, 17), // "isUndoRedoEnabled"
QT_MOC_LITERAL(85, 1309, 18), // "py_q_keyPressEvent"
QT_MOC_LITERAL(86, 1328, 10), // "QKeyEvent*"
QT_MOC_LITERAL(87, 1339, 20), // "py_q_keyReleaseEvent"
QT_MOC_LITERAL(88, 1360, 12), // "lineWrapMode"
QT_MOC_LITERAL(89, 1373, 28), // "QPlainTextEdit::LineWrapMode"
QT_MOC_LITERAL(90, 1402, 12), // "loadResource"
QT_MOC_LITERAL(91, 1415, 4), // "type"
QT_MOC_LITERAL(92, 1420, 4), // "name"
QT_MOC_LITERAL(93, 1425, 17), // "py_q_loadResource"
QT_MOC_LITERAL(94, 1443, 17), // "maximumBlockCount"
QT_MOC_LITERAL(95, 1461, 22), // "mergeCurrentCharFormat"
QT_MOC_LITERAL(96, 1484, 8), // "modifier"
QT_MOC_LITERAL(97, 1493, 26), // "py_q_mouseDoubleClickEvent"
QT_MOC_LITERAL(98, 1520, 12), // "QMouseEvent*"
QT_MOC_LITERAL(99, 1533, 19), // "py_q_mouseMoveEvent"
QT_MOC_LITERAL(100, 1553, 20), // "py_q_mousePressEvent"
QT_MOC_LITERAL(101, 1574, 22), // "py_q_mouseReleaseEvent"
QT_MOC_LITERAL(102, 1597, 10), // "moveCursor"
QT_MOC_LITERAL(103, 1608, 26), // "QTextCursor::MoveOperation"
QT_MOC_LITERAL(104, 1635, 9), // "operation"
QT_MOC_LITERAL(105, 1645, 21), // "QTextCursor::MoveMode"
QT_MOC_LITERAL(106, 1667, 4), // "mode"
QT_MOC_LITERAL(107, 1672, 13), // "overwriteMode"
QT_MOC_LITERAL(108, 1686, 15), // "py_q_paintEvent"
QT_MOC_LITERAL(109, 1702, 12), // "QPaintEvent*"
QT_MOC_LITERAL(110, 1715, 15), // "placeholderText"
QT_MOC_LITERAL(111, 1731, 5), // "print"
QT_MOC_LITERAL(112, 1737, 18), // "QPagedPaintDevice*"
QT_MOC_LITERAL(113, 1756, 7), // "printer"
QT_MOC_LITERAL(114, 1764, 16), // "py_q_resizeEvent"
QT_MOC_LITERAL(115, 1781, 13), // "QResizeEvent*"
QT_MOC_LITERAL(116, 1795, 21), // "py_q_scrollContentsBy"
QT_MOC_LITERAL(117, 1817, 2), // "dx"
QT_MOC_LITERAL(118, 1820, 2), // "dy"
QT_MOC_LITERAL(119, 1823, 20), // "setBackgroundVisible"
QT_MOC_LITERAL(120, 1844, 7), // "visible"
QT_MOC_LITERAL(121, 1852, 17), // "setCenterOnScroll"
QT_MOC_LITERAL(122, 1870, 7), // "enabled"
QT_MOC_LITERAL(123, 1878, 20), // "setCurrentCharFormat"
QT_MOC_LITERAL(124, 1899, 6), // "format"
QT_MOC_LITERAL(125, 1906, 14), // "setCursorWidth"
QT_MOC_LITERAL(126, 1921, 5), // "width"
QT_MOC_LITERAL(127, 1927, 11), // "setDocument"
QT_MOC_LITERAL(128, 1939, 16), // "setDocumentTitle"
QT_MOC_LITERAL(129, 1956, 5), // "title"
QT_MOC_LITERAL(130, 1962, 18), // "setExtraSelections"
QT_MOC_LITERAL(131, 1981, 10), // "selections"
QT_MOC_LITERAL(132, 1992, 15), // "setLineWrapMode"
QT_MOC_LITERAL(133, 2008, 20), // "setMaximumBlockCount"
QT_MOC_LITERAL(134, 2029, 7), // "maximum"
QT_MOC_LITERAL(135, 2037, 16), // "setOverwriteMode"
QT_MOC_LITERAL(136, 2054, 9), // "overwrite"
QT_MOC_LITERAL(137, 2064, 18), // "setPlaceholderText"
QT_MOC_LITERAL(138, 2083, 11), // "setReadOnly"
QT_MOC_LITERAL(139, 2095, 2), // "ro"
QT_MOC_LITERAL(140, 2098, 18), // "setTabChangesFocus"
QT_MOC_LITERAL(141, 2117, 1), // "b"
QT_MOC_LITERAL(142, 2119, 15), // "setTabStopWidth"
QT_MOC_LITERAL(143, 2135, 13), // "setTextCursor"
QT_MOC_LITERAL(144, 2149, 23), // "setTextInteractionFlags"
QT_MOC_LITERAL(145, 2173, 24), // "Qt::TextInteractionFlags"
QT_MOC_LITERAL(146, 2198, 5), // "flags"
QT_MOC_LITERAL(147, 2204, 18), // "setUndoRedoEnabled"
QT_MOC_LITERAL(148, 2223, 6), // "enable"
QT_MOC_LITERAL(149, 2230, 15), // "setWordWrapMode"
QT_MOC_LITERAL(150, 2246, 21), // "QTextOption::WrapMode"
QT_MOC_LITERAL(151, 2268, 6), // "policy"
QT_MOC_LITERAL(152, 2275, 14), // "py_q_showEvent"
QT_MOC_LITERAL(153, 2290, 11), // "QShowEvent*"
QT_MOC_LITERAL(154, 2302, 15), // "tabChangesFocus"
QT_MOC_LITERAL(155, 2318, 12), // "tabStopWidth"
QT_MOC_LITERAL(156, 2331, 10), // "textCursor"
QT_MOC_LITERAL(157, 2342, 20), // "textInteractionFlags"
QT_MOC_LITERAL(158, 2363, 15), // "py_q_timerEvent"
QT_MOC_LITERAL(159, 2379, 12), // "QTimerEvent*"
QT_MOC_LITERAL(160, 2392, 11), // "toPlainText"
QT_MOC_LITERAL(161, 2404, 15), // "py_q_wheelEvent"
QT_MOC_LITERAL(162, 2420, 12), // "QWheelEvent*"
QT_MOC_LITERAL(163, 2433, 12), // "wordWrapMode"
QT_MOC_LITERAL(164, 2446, 7), // "zoomInF"
QT_MOC_LITERAL(165, 2454, 5) // "range"

    },
    "PythonQtWrapper_QPlainTextEdit\0"
    "new_QPlainTextEdit\0QPlainTextEdit*\0\0"
    "QWidget*\0parent\0text\0delete_QPlainTextEdit\0"
    "obj\0anchorAt\0theWrappedObject\0pos\0"
    "backgroundVisible\0blockBoundingGeometry\0"
    "QTextBlock\0block\0blockBoundingRect\0"
    "blockCount\0canInsertFromMimeData\0"
    "const QMimeData*\0source\0"
    "py_q_canInsertFromMimeData\0canPaste\0"
    "centerOnScroll\0py_q_changeEvent\0QEvent*\0"
    "e\0contentOffset\0py_q_contextMenuEvent\0"
    "QContextMenuEvent*\0createMimeDataFromSelection\0"
    "QMimeData*\0py_q_createMimeDataFromSelection\0"
    "createStandardContextMenu\0QMenu*\0"
    "position\0currentCharFormat\0QTextCharFormat\0"
    "cursorForPosition\0QTextCursor\0cursorRect\0"
    "cursor\0cursorWidth\0doSetTextCursor\0"
    "py_q_doSetTextCursor\0document\0"
    "QTextDocument*\0documentTitle\0"
    "py_q_dragEnterEvent\0QDragEnterEvent*\0"
    "py_q_dragLeaveEvent\0QDragLeaveEvent*\0"
    "py_q_dragMoveEvent\0QDragMoveEvent*\0"
    "py_q_dropEvent\0QDropEvent*\0"
    "ensureCursorVisible\0py_q_event\0"
    "extraSelections\0QList<QTextEdit::ExtraSelection>\0"
    "find\0exp\0QTextDocument::FindFlags\0"
    "options\0firstVisibleBlock\0py_q_focusInEvent\0"
    "QFocusEvent*\0py_q_focusNextPrevChild\0"
    "next\0py_q_focusOutEvent\0getPaintContext\0"
    "QAbstractTextDocumentLayout::PaintContext\0"
    "py_q_inputMethodEvent\0QInputMethodEvent*\0"
    "arg__1\0py_q_inputMethodQuery\0"
    "Qt::InputMethodQuery\0property\0"
    "inputMethodQuery\0query\0argument\0"
    "insertFromMimeData\0py_q_insertFromMimeData\0"
    "isReadOnly\0isUndoRedoEnabled\0"
    "py_q_keyPressEvent\0QKeyEvent*\0"
    "py_q_keyReleaseEvent\0lineWrapMode\0"
    "QPlainTextEdit::LineWrapMode\0loadResource\0"
    "type\0name\0py_q_loadResource\0"
    "maximumBlockCount\0mergeCurrentCharFormat\0"
    "modifier\0py_q_mouseDoubleClickEvent\0"
    "QMouseEvent*\0py_q_mouseMoveEvent\0"
    "py_q_mousePressEvent\0py_q_mouseReleaseEvent\0"
    "moveCursor\0QTextCursor::MoveOperation\0"
    "operation\0QTextCursor::MoveMode\0mode\0"
    "overwriteMode\0py_q_paintEvent\0"
    "QPaintEvent*\0placeholderText\0print\0"
    "QPagedPaintDevice*\0printer\0py_q_resizeEvent\0"
    "QResizeEvent*\0py_q_scrollContentsBy\0"
    "dx\0dy\0setBackgroundVisible\0visible\0"
    "setCenterOnScroll\0enabled\0"
    "setCurrentCharFormat\0format\0setCursorWidth\0"
    "width\0setDocument\0setDocumentTitle\0"
    "title\0setExtraSelections\0selections\0"
    "setLineWrapMode\0setMaximumBlockCount\0"
    "maximum\0setOverwriteMode\0overwrite\0"
    "setPlaceholderText\0setReadOnly\0ro\0"
    "setTabChangesFocus\0b\0setTabStopWidth\0"
    "setTextCursor\0setTextInteractionFlags\0"
    "Qt::TextInteractionFlags\0flags\0"
    "setUndoRedoEnabled\0enable\0setWordWrapMode\0"
    "QTextOption::WrapMode\0policy\0"
    "py_q_showEvent\0QShowEvent*\0tabChangesFocus\0"
    "tabStopWidth\0textCursor\0textInteractionFlags\0"
    "py_q_timerEvent\0QTimerEvent*\0toPlainText\0"
    "py_q_wheelEvent\0QWheelEvent*\0wordWrapMode\0"
    "zoomInF\0range"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPlainTextEdit[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    1,  514,    3, 0x0a /* Public */,
       1,    0,  517,    3, 0x2a /* Public | MethodCloned */,
       1,    2,  518,    3, 0x0a /* Public */,
       1,    1,  523,    3, 0x2a /* Public | MethodCloned */,
       7,    1,  526,    3, 0x0a /* Public */,
       9,    2,  529,    3, 0x0a /* Public */,
      12,    1,  534,    3, 0x0a /* Public */,
      13,    2,  537,    3, 0x0a /* Public */,
      16,    2,  542,    3, 0x0a /* Public */,
      17,    1,  547,    3, 0x0a /* Public */,
      18,    2,  550,    3, 0x0a /* Public */,
      21,    2,  555,    3, 0x0a /* Public */,
      22,    1,  560,    3, 0x0a /* Public */,
      23,    1,  563,    3, 0x0a /* Public */,
      24,    2,  566,    3, 0x0a /* Public */,
      27,    1,  571,    3, 0x0a /* Public */,
      28,    2,  574,    3, 0x0a /* Public */,
      30,    1,  579,    3, 0x0a /* Public */,
      32,    1,  582,    3, 0x0a /* Public */,
      33,    1,  585,    3, 0x0a /* Public */,
      33,    2,  588,    3, 0x0a /* Public */,
      36,    1,  593,    3, 0x0a /* Public */,
      38,    2,  596,    3, 0x0a /* Public */,
      40,    1,  601,    3, 0x0a /* Public */,
      40,    2,  604,    3, 0x0a /* Public */,
      42,    1,  609,    3, 0x0a /* Public */,
      43,    2,  612,    3, 0x0a /* Public */,
      44,    2,  617,    3, 0x0a /* Public */,
      45,    1,  622,    3, 0x0a /* Public */,
      47,    1,  625,    3, 0x0a /* Public */,
      48,    2,  628,    3, 0x0a /* Public */,
      50,    2,  633,    3, 0x0a /* Public */,
      52,    2,  638,    3, 0x0a /* Public */,
      54,    2,  643,    3, 0x0a /* Public */,
      56,    1,  648,    3, 0x0a /* Public */,
      57,    2,  651,    3, 0x0a /* Public */,
      58,    1,  656,    3, 0x0a /* Public */,
      60,    3,  659,    3, 0x0a /* Public */,
      60,    2,  666,    3, 0x2a /* Public | MethodCloned */,
      60,    3,  671,    3, 0x0a /* Public */,
      60,    2,  678,    3, 0x2a /* Public | MethodCloned */,
      64,    1,  683,    3, 0x0a /* Public */,
      65,    2,  686,    3, 0x0a /* Public */,
      67,    2,  691,    3, 0x0a /* Public */,
      69,    2,  696,    3, 0x0a /* Public */,
      70,    1,  701,    3, 0x0a /* Public */,
      72,    2,  704,    3, 0x0a /* Public */,
      75,    2,  709,    3, 0x0a /* Public */,
      78,    3,  714,    3, 0x0a /* Public */,
      81,    2,  721,    3, 0x0a /* Public */,
      82,    2,  726,    3, 0x0a /* Public */,
      83,    1,  731,    3, 0x0a /* Public */,
      84,    1,  734,    3, 0x0a /* Public */,
      85,    2,  737,    3, 0x0a /* Public */,
      87,    2,  742,    3, 0x0a /* Public */,
      88,    1,  747,    3, 0x0a /* Public */,
      90,    3,  750,    3, 0x0a /* Public */,
      93,    3,  757,    3, 0x0a /* Public */,
      94,    1,  764,    3, 0x0a /* Public */,
      95,    2,  767,    3, 0x0a /* Public */,
      97,    2,  772,    3, 0x0a /* Public */,
      99,    2,  777,    3, 0x0a /* Public */,
     100,    2,  782,    3, 0x0a /* Public */,
     101,    2,  787,    3, 0x0a /* Public */,
     102,    3,  792,    3, 0x0a /* Public */,
     102,    2,  799,    3, 0x2a /* Public | MethodCloned */,
     107,    1,  804,    3, 0x0a /* Public */,
     108,    2,  807,    3, 0x0a /* Public */,
     110,    1,  812,    3, 0x0a /* Public */,
     111,    2,  815,    3, 0x0a /* Public */,
     114,    2,  820,    3, 0x0a /* Public */,
     116,    3,  825,    3, 0x0a /* Public */,
     119,    2,  832,    3, 0x0a /* Public */,
     121,    2,  837,    3, 0x0a /* Public */,
     123,    2,  842,    3, 0x0a /* Public */,
     125,    2,  847,    3, 0x0a /* Public */,
     127,    2,  852,    3, 0x0a /* Public */,
     128,    2,  857,    3, 0x0a /* Public */,
     130,    2,  862,    3, 0x0a /* Public */,
     132,    2,  867,    3, 0x0a /* Public */,
     133,    2,  872,    3, 0x0a /* Public */,
     135,    2,  877,    3, 0x0a /* Public */,
     137,    2,  882,    3, 0x0a /* Public */,
     138,    2,  887,    3, 0x0a /* Public */,
     140,    2,  892,    3, 0x0a /* Public */,
     142,    2,  897,    3, 0x0a /* Public */,
     143,    2,  902,    3, 0x0a /* Public */,
     144,    2,  907,    3, 0x0a /* Public */,
     147,    2,  912,    3, 0x0a /* Public */,
     149,    2,  917,    3, 0x0a /* Public */,
     152,    2,  922,    3, 0x0a /* Public */,
     154,    1,  927,    3, 0x0a /* Public */,
     155,    1,  930,    3, 0x0a /* Public */,
     156,    1,  933,    3, 0x0a /* Public */,
     157,    1,  936,    3, 0x0a /* Public */,
     158,    2,  939,    3, 0x0a /* Public */,
     160,    1,  944,    3, 0x0a /* Public */,
     161,    2,  947,    3, 0x0a /* Public */,
     163,    1,  952,    3, 0x0a /* Public */,
     164,    2,  955,    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::QString, 0x80000000 | 2, QMetaType::QPoint,   10,   11,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 14,   10,   15,
    QMetaType::QRectF, 0x80000000 | 2, 0x80000000 | 14,   10,   15,
    QMetaType::Int, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 19,   10,   20,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 19,   10,   20,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 25,   10,   26,
    QMetaType::QPointF, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 29,   10,   26,
    0x80000000 | 31, 0x80000000 | 2,   10,
    0x80000000 | 31, 0x80000000 | 2,   10,
    0x80000000 | 34, 0x80000000 | 2,   10,
    0x80000000 | 34, 0x80000000 | 2, QMetaType::QPoint,   10,   35,
    0x80000000 | 37, 0x80000000 | 2,   10,
    0x80000000 | 39, 0x80000000 | 2, QMetaType::QPoint,   10,   11,
    QMetaType::QRect, 0x80000000 | 2,   10,
    QMetaType::QRect, 0x80000000 | 2, 0x80000000 | 39,   10,   41,
    QMetaType::Int, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39,   10,   41,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39,   10,   41,
    0x80000000 | 46, 0x80000000 | 2,   10,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 49,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 51,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 53,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 55,   10,   26,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 25,   10,   26,
    0x80000000 | 59, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QRegExp, 0x80000000 | 62,   10,   61,   63,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QRegExp,   10,   61,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString, 0x80000000 | 62,   10,   61,   63,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QString,   10,   61,
    0x80000000 | 14, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 66,   10,   26,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::Bool,   10,   68,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 66,   10,   26,
    0x80000000 | 71, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 73,   10,   74,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 76,   10,   77,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 76, QMetaType::QVariant,   10,   79,   80,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19,   10,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19,   10,   20,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 86,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 86,   10,   26,
    0x80000000 | 89, 0x80000000 | 2,   10,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::Int, QMetaType::QUrl,   10,   91,   92,
    QMetaType::QVariant, 0x80000000 | 2, QMetaType::Int, QMetaType::QUrl,   10,   91,   92,
    QMetaType::Int, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 37,   10,   96,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 98,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 98,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 98,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 98,   10,   26,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 103, 0x80000000 | 105,   10,  104,  106,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 103,   10,  104,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 109,   10,   26,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 112,   10,  113,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 115,   10,   26,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   10,  117,  118,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  120,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  122,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 37,   10,  124,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   10,  126,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 46,   10,   45,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,  129,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 59,   10,  131,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 89,   10,  106,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   10,  134,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  136,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QString,   10,  110,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  139,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  141,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   10,  126,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 39,   10,   41,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 145,   10,  146,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   10,  148,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 150,   10,  151,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 153,   10,   74,
    QMetaType::Bool, 0x80000000 | 2,   10,
    QMetaType::Int, 0x80000000 | 2,   10,
    0x80000000 | 39, 0x80000000 | 2,   10,
    0x80000000 | 145, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 159,   10,   26,
    QMetaType::QString, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 162,   10,   26,
    0x80000000 | 150, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Float,   10,  165,

       0        // eod
};

void PythonQtWrapper_QPlainTextEdit::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPlainTextEdit *_t = static_cast<PythonQtWrapper_QPlainTextEdit *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPlainTextEdit* _r = _t->new_QPlainTextEdit((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlainTextEdit**>(_a[0]) = _r; }  break;
        case 1: { QPlainTextEdit* _r = _t->new_QPlainTextEdit();
            if (_a[0]) *reinterpret_cast< QPlainTextEdit**>(_a[0]) = _r; }  break;
        case 2: { QPlainTextEdit* _r = _t->new_QPlainTextEdit((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPlainTextEdit**>(_a[0]) = _r; }  break;
        case 3: { QPlainTextEdit* _r = _t->new_QPlainTextEdit((*reinterpret_cast< const QString(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlainTextEdit**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QPlainTextEdit((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1]))); break;
        case 5: { QString _r = _t->anchorAt((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->backgroundVisible((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { QRectF _r = _t->blockBoundingGeometry((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextBlock(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 8: { QRectF _r = _t->blockBoundingRect((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextBlock(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 9: { int _r = _t->blockCount((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 10: { bool _r = _t->canInsertFromMimeData((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QMimeData*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 11: { bool _r = _t->py_q_canInsertFromMimeData((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QMimeData*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 12: { bool _r = _t->canPaste((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 13: { bool _r = _t->centerOnScroll((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 14: _t->py_q_changeEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2]))); break;
        case 15: { QPointF _r = _t->contentOffset((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 16: _t->py_q_contextMenuEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QContextMenuEvent*(*)>(_a[2]))); break;
        case 17: { QMimeData* _r = _t->createMimeDataFromSelection((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMimeData**>(_a[0]) = _r; }  break;
        case 18: { QMimeData* _r = _t->py_q_createMimeDataFromSelection((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMimeData**>(_a[0]) = _r; }  break;
        case 19: { QMenu* _r = _t->createStandardContextMenu((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QMenu**>(_a[0]) = _r; }  break;
        case 20: { QMenu* _r = _t->createStandardContextMenu((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QMenu**>(_a[0]) = _r; }  break;
        case 21: { QTextCharFormat _r = _t->currentCharFormat((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextCharFormat*>(_a[0]) = _r; }  break;
        case 22: { QTextCursor _r = _t->cursorForPosition((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QPoint(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QTextCursor*>(_a[0]) = _r; }  break;
        case 23: { QRect _r = _t->cursorRect((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 24: { QRect _r = _t->cursorRect((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCursor(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QRect*>(_a[0]) = _r; }  break;
        case 25: { int _r = _t->cursorWidth((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 26: _t->doSetTextCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCursor(*)>(_a[2]))); break;
        case 27: _t->py_q_doSetTextCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCursor(*)>(_a[2]))); break;
        case 28: { QTextDocument* _r = _t->document((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextDocument**>(_a[0]) = _r; }  break;
        case 29: { QString _r = _t->documentTitle((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 30: _t->py_q_dragEnterEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QDragEnterEvent*(*)>(_a[2]))); break;
        case 31: _t->py_q_dragLeaveEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QDragLeaveEvent*(*)>(_a[2]))); break;
        case 32: _t->py_q_dragMoveEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QDragMoveEvent*(*)>(_a[2]))); break;
        case 33: _t->py_q_dropEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QDropEvent*(*)>(_a[2]))); break;
        case 34: _t->ensureCursorVisible((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1]))); break;
        case 35: { bool _r = _t->py_q_event((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QEvent*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 36: { QList<QTextEdit::ExtraSelection> _r = _t->extraSelections((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QTextEdit::ExtraSelection>*>(_a[0]) = _r; }  break;
        case 37: { bool _r = _t->find((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QRegExp(*)>(_a[2])),(*reinterpret_cast< QTextDocument::FindFlags(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 38: { bool _r = _t->find((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QRegExp(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 39: { bool _r = _t->find((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])),(*reinterpret_cast< QTextDocument::FindFlags(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 40: { bool _r = _t->find((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 41: { QTextBlock _r = _t->firstVisibleBlock((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextBlock*>(_a[0]) = _r; }  break;
        case 42: _t->py_q_focusInEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 43: { bool _r = _t->py_q_focusNextPrevChild((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 44: _t->py_q_focusOutEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QFocusEvent*(*)>(_a[2]))); break;
        case 45: { QAbstractTextDocumentLayout::PaintContext _r = _t->getPaintContext((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QAbstractTextDocumentLayout::PaintContext*>(_a[0]) = _r; }  break;
        case 46: _t->py_q_inputMethodEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QInputMethodEvent*(*)>(_a[2]))); break;
        case 47: { QVariant _r = _t->py_q_inputMethodQuery((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 48: { QVariant _r = _t->inputMethodQuery((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< Qt::InputMethodQuery(*)>(_a[2])),(*reinterpret_cast< QVariant(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 49: _t->insertFromMimeData((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QMimeData*(*)>(_a[2]))); break;
        case 50: _t->py_q_insertFromMimeData((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QMimeData*(*)>(_a[2]))); break;
        case 51: { bool _r = _t->isReadOnly((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 52: { bool _r = _t->isUndoRedoEnabled((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 53: _t->py_q_keyPressEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 54: _t->py_q_keyReleaseEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QKeyEvent*(*)>(_a[2]))); break;
        case 55: { QPlainTextEdit::LineWrapMode _r = _t->lineWrapMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlainTextEdit::LineWrapMode*>(_a[0]) = _r; }  break;
        case 56: { QVariant _r = _t->loadResource((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QUrl(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 57: { QVariant _r = _t->py_q_loadResource((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QUrl(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 58: { int _r = _t->maximumBlockCount((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 59: _t->mergeCurrentCharFormat((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCharFormat(*)>(_a[2]))); break;
        case 60: _t->py_q_mouseDoubleClickEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 61: _t->py_q_mouseMoveEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 62: _t->py_q_mousePressEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 63: _t->py_q_mouseReleaseEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QMouseEvent*(*)>(_a[2]))); break;
        case 64: _t->moveCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QTextCursor::MoveOperation(*)>(_a[2])),(*reinterpret_cast< QTextCursor::MoveMode(*)>(_a[3]))); break;
        case 65: _t->moveCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QTextCursor::MoveOperation(*)>(_a[2]))); break;
        case 66: { bool _r = _t->overwriteMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 67: _t->py_q_paintEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QPaintEvent*(*)>(_a[2]))); break;
        case 68: { QString _r = _t->placeholderText((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 69: _t->print((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QPagedPaintDevice*(*)>(_a[2]))); break;
        case 70: _t->py_q_resizeEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QResizeEvent*(*)>(_a[2]))); break;
        case 71: _t->py_q_scrollContentsBy((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 72: _t->setBackgroundVisible((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 73: _t->setCenterOnScroll((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 74: _t->setCurrentCharFormat((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCharFormat(*)>(_a[2]))); break;
        case 75: _t->setCursorWidth((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 76: _t->setDocument((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QTextDocument*(*)>(_a[2]))); break;
        case 77: _t->setDocumentTitle((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 78: _t->setExtraSelections((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QList<QTextEdit::ExtraSelection>(*)>(_a[2]))); break;
        case 79: _t->setLineWrapMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QPlainTextEdit::LineWrapMode(*)>(_a[2]))); break;
        case 80: _t->setMaximumBlockCount((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 81: _t->setOverwriteMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 82: _t->setPlaceholderText((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break;
        case 83: _t->setReadOnly((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 84: _t->setTabChangesFocus((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 85: _t->setTabStopWidth((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 86: _t->setTextCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< const QTextCursor(*)>(_a[2]))); break;
        case 87: _t->setTextInteractionFlags((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< Qt::TextInteractionFlags(*)>(_a[2]))); break;
        case 88: _t->setUndoRedoEnabled((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 89: _t->setWordWrapMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QTextOption::WrapMode(*)>(_a[2]))); break;
        case 90: _t->py_q_showEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QShowEvent*(*)>(_a[2]))); break;
        case 91: { bool _r = _t->tabChangesFocus((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 92: { int _r = _t->tabStopWidth((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 93: { QTextCursor _r = _t->textCursor((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextCursor*>(_a[0]) = _r; }  break;
        case 94: { Qt::TextInteractionFlags _r = _t->textInteractionFlags((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< Qt::TextInteractionFlags*>(_a[0]) = _r; }  break;
        case 95: _t->py_q_timerEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QTimerEvent*(*)>(_a[2]))); break;
        case 96: { QString _r = _t->toPlainText((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = _r; }  break;
        case 97: _t->py_q_wheelEvent((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< QWheelEvent*(*)>(_a[2]))); break;
        case 98: { QTextOption::WrapMode _r = _t->wordWrapMode((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QTextOption::WrapMode*>(_a[0]) = _r; }  break;
        case 99: _t->zoomInF((*reinterpret_cast< QPlainTextEdit*(*)>(_a[1])),(*reinterpret_cast< float(*)>(_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< 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QTextDocument* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); 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< QPlainTextEdit* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPlainTextEdit::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPlainTextEdit.data,
      qt_meta_data_PythonQtWrapper_QPlainTextEdit,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPlainTextEdit::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 < 100)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 100;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 100)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 100;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPlatformSurfaceEvent_t {
    QByteArrayData data[12];
    char stringdata0[253];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPlatformSurfaceEvent_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPlatformSurfaceEvent_t qt_meta_stringdata_PythonQtWrapper_QPlatformSurfaceEvent = {
    {
QT_MOC_LITERAL(0, 0, 37), // "PythonQtWrapper_QPlatformSurf..."
QT_MOC_LITERAL(1, 38, 25), // "new_QPlatformSurfaceEvent"
QT_MOC_LITERAL(2, 64, 22), // "QPlatformSurfaceEvent*"
QT_MOC_LITERAL(3, 87, 0), // ""
QT_MOC_LITERAL(4, 88, 39), // "QPlatformSurfaceEvent::Surfac..."
QT_MOC_LITERAL(5, 128, 16), // "surfaceEventType"
QT_MOC_LITERAL(6, 145, 28), // "delete_QPlatformSurfaceEvent"
QT_MOC_LITERAL(7, 174, 3), // "obj"
QT_MOC_LITERAL(8, 178, 16), // "theWrappedObject"
QT_MOC_LITERAL(9, 195, 16), // "SurfaceEventType"
QT_MOC_LITERAL(10, 212, 14), // "SurfaceCreated"
QT_MOC_LITERAL(11, 227, 25) // "SurfaceAboutToBeDestroyed"

    },
    "PythonQtWrapper_QPlatformSurfaceEvent\0"
    "new_QPlatformSurfaceEvent\0"
    "QPlatformSurfaceEvent*\0\0"
    "QPlatformSurfaceEvent::SurfaceEventType\0"
    "surfaceEventType\0delete_QPlatformSurfaceEvent\0"
    "obj\0theWrappedObject\0SurfaceEventType\0"
    "SurfaceCreated\0SurfaceAboutToBeDestroyed"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPlatformSurfaceEvent[] = {

 // content:
       7,       // revision
       0,       // classname
       0,    0, // classinfo
       3,   14, // methods
       0,    0, // properties
       1,   38, // 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 */,
       5,    1,   35,    3, 0x0a /* Public */,

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

 // enums: name, flags, count, data
       9, 0x0,    2,   42,

 // enum data: key, value
      10, uint(PythonQtWrapper_QPlatformSurfaceEvent::SurfaceCreated),
      11, uint(PythonQtWrapper_QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed),

       0        // eod
};

void PythonQtWrapper_QPlatformSurfaceEvent::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPlatformSurfaceEvent *_t = static_cast<PythonQtWrapper_QPlatformSurfaceEvent *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPlatformSurfaceEvent* _r = _t->new_QPlatformSurfaceEvent((*reinterpret_cast< QPlatformSurfaceEvent::SurfaceEventType(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlatformSurfaceEvent**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPlatformSurfaceEvent((*reinterpret_cast< QPlatformSurfaceEvent*(*)>(_a[1]))); break;
        case 2: { QPlatformSurfaceEvent::SurfaceEventType _r = _t->surfaceEventType((*reinterpret_cast< QPlatformSurfaceEvent*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPlatformSurfaceEvent::SurfaceEventType*>(_a[0]) = _r; }  break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPlatformSurfaceEvent::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPlatformSurfaceEvent.data,
      qt_meta_data_PythonQtWrapper_QPlatformSurfaceEvent,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPlatformSurfaceEvent::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_QPolygonF_t {
    QByteArrayData data[97];
    char stringdata0[838];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPolygonF_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPolygonF_t qt_meta_stringdata_PythonQtWrapper_QPolygonF = {
    {
QT_MOC_LITERAL(0, 0, 25), // "PythonQtWrapper_QPolygonF"
QT_MOC_LITERAL(1, 26, 13), // "new_QPolygonF"
QT_MOC_LITERAL(2, 40, 10), // "QPolygonF*"
QT_MOC_LITERAL(3, 51, 0), // ""
QT_MOC_LITERAL(4, 52, 1), // "a"
QT_MOC_LITERAL(5, 54, 1), // "r"
QT_MOC_LITERAL(6, 56, 16), // "QVector<QPointF>"
QT_MOC_LITERAL(7, 73, 1), // "v"
QT_MOC_LITERAL(8, 75, 4), // "size"
QT_MOC_LITERAL(9, 80, 16), // "delete_QPolygonF"
QT_MOC_LITERAL(10, 97, 3), // "obj"
QT_MOC_LITERAL(11, 101, 6), // "append"
QT_MOC_LITERAL(12, 108, 16), // "theWrappedObject"
QT_MOC_LITERAL(13, 125, 1), // "t"
QT_MOC_LITERAL(14, 127, 1), // "l"
QT_MOC_LITERAL(15, 129, 2), // "at"
QT_MOC_LITERAL(16, 132, 14), // "const QPointF*"
QT_MOC_LITERAL(17, 147, 1), // "i"
QT_MOC_LITERAL(18, 149, 12), // "boundingRect"
QT_MOC_LITERAL(19, 162, 8), // "capacity"
QT_MOC_LITERAL(20, 171, 5), // "clear"
QT_MOC_LITERAL(21, 177, 10), // "constFirst"
QT_MOC_LITERAL(22, 188, 9), // "constLast"
QT_MOC_LITERAL(23, 198, 8), // "contains"
QT_MOC_LITERAL(24, 207, 13), // "containsPoint"
QT_MOC_LITERAL(25, 221, 2), // "pt"
QT_MOC_LITERAL(26, 224, 12), // "Qt::FillRule"
QT_MOC_LITERAL(27, 237, 8), // "fillRule"
QT_MOC_LITERAL(28, 246, 5), // "count"
QT_MOC_LITERAL(29, 252, 5), // "empty"
QT_MOC_LITERAL(30, 258, 8), // "endsWith"
QT_MOC_LITERAL(31, 267, 4), // "fill"
QT_MOC_LITERAL(32, 272, 17), // "QVector<QPointF>*"
QT_MOC_LITERAL(33, 290, 5), // "first"
QT_MOC_LITERAL(34, 296, 25), // "static_QPolygonF_fromList"
QT_MOC_LITERAL(35, 322, 14), // "QList<QPointF>"
QT_MOC_LITERAL(36, 337, 4), // "list"
QT_MOC_LITERAL(37, 342, 7), // "indexOf"
QT_MOC_LITERAL(38, 350, 4), // "from"
QT_MOC_LITERAL(39, 355, 11), // "intersected"
QT_MOC_LITERAL(40, 367, 8), // "isClosed"
QT_MOC_LITERAL(41, 376, 7), // "isEmpty"
QT_MOC_LITERAL(42, 384, 12), // "isSharedWith"
QT_MOC_LITERAL(43, 397, 5), // "other"
QT_MOC_LITERAL(44, 403, 4), // "last"
QT_MOC_LITERAL(45, 408, 11), // "lastIndexOf"
QT_MOC_LITERAL(46, 420, 6), // "length"
QT_MOC_LITERAL(47, 427, 3), // "mid"
QT_MOC_LITERAL(48, 431, 3), // "pos"
QT_MOC_LITERAL(49, 435, 3), // "len"
QT_MOC_LITERAL(50, 439, 4), // "move"
QT_MOC_LITERAL(51, 444, 2), // "to"
QT_MOC_LITERAL(52, 447, 6), // "__ne__"
QT_MOC_LITERAL(53, 454, 7), // "__mul__"
QT_MOC_LITERAL(54, 462, 1), // "m"
QT_MOC_LITERAL(55, 464, 7), // "writeTo"
QT_MOC_LITERAL(56, 472, 12), // "QDataStream&"
QT_MOC_LITERAL(57, 485, 6), // "stream"
QT_MOC_LITERAL(58, 492, 15), // "operator_assign"
QT_MOC_LITERAL(59, 508, 6), // "__eq__"
QT_MOC_LITERAL(60, 515, 8), // "readFrom"
QT_MOC_LITERAL(61, 524, 8), // "pop_back"
QT_MOC_LITERAL(62, 533, 9), // "pop_front"
QT_MOC_LITERAL(63, 543, 7), // "prepend"
QT_MOC_LITERAL(64, 551, 9), // "push_back"
QT_MOC_LITERAL(65, 561, 10), // "push_front"
QT_MOC_LITERAL(66, 572, 6), // "remove"
QT_MOC_LITERAL(67, 579, 1), // "n"
QT_MOC_LITERAL(68, 581, 9), // "removeAll"
QT_MOC_LITERAL(69, 591, 8), // "removeAt"
QT_MOC_LITERAL(70, 600, 11), // "removeFirst"
QT_MOC_LITERAL(71, 612, 10), // "removeLast"
QT_MOC_LITERAL(72, 623, 9), // "removeOne"
QT_MOC_LITERAL(73, 633, 7), // "replace"
QT_MOC_LITERAL(74, 641, 7), // "reserve"
QT_MOC_LITERAL(75, 649, 6), // "resize"
QT_MOC_LITERAL(76, 656, 11), // "setSharable"
QT_MOC_LITERAL(77, 668, 8), // "sharable"
QT_MOC_LITERAL(78, 677, 7), // "squeeze"
QT_MOC_LITERAL(79, 685, 10), // "startsWith"
QT_MOC_LITERAL(80, 696, 10), // "subtracted"
QT_MOC_LITERAL(81, 707, 4), // "swap"
QT_MOC_LITERAL(82, 712, 10), // "QPolygonF&"
QT_MOC_LITERAL(83, 723, 6), // "takeAt"
QT_MOC_LITERAL(84, 730, 9), // "takeFirst"
QT_MOC_LITERAL(85, 740, 8), // "takeLast"
QT_MOC_LITERAL(86, 749, 6), // "toList"
QT_MOC_LITERAL(87, 756, 9), // "toPolygon"
QT_MOC_LITERAL(88, 766, 9), // "translate"
QT_MOC_LITERAL(89, 776, 6), // "offset"
QT_MOC_LITERAL(90, 783, 2), // "dx"
QT_MOC_LITERAL(91, 786, 2), // "dy"
QT_MOC_LITERAL(92, 789, 10), // "translated"
QT_MOC_LITERAL(93, 800, 6), // "united"
QT_MOC_LITERAL(94, 807, 5), // "value"
QT_MOC_LITERAL(95, 813, 12), // "defaultValue"
QT_MOC_LITERAL(96, 826, 11) // "py_toString"

    },
    "PythonQtWrapper_QPolygonF\0new_QPolygonF\0"
    "QPolygonF*\0\0a\0r\0QVector<QPointF>\0v\0"
    "size\0delete_QPolygonF\0obj\0append\0"
    "theWrappedObject\0t\0l\0at\0const QPointF*\0"
    "i\0boundingRect\0capacity\0clear\0constFirst\0"
    "constLast\0contains\0containsPoint\0pt\0"
    "Qt::FillRule\0fillRule\0count\0empty\0"
    "endsWith\0fill\0QVector<QPointF>*\0first\0"
    "static_QPolygonF_fromList\0QList<QPointF>\0"
    "list\0indexOf\0from\0intersected\0isClosed\0"
    "isEmpty\0isSharedWith\0other\0last\0"
    "lastIndexOf\0length\0mid\0pos\0len\0move\0"
    "to\0__ne__\0__mul__\0m\0writeTo\0QDataStream&\0"
    "stream\0operator_assign\0__eq__\0readFrom\0"
    "pop_back\0pop_front\0prepend\0push_back\0"
    "push_front\0remove\0n\0removeAll\0removeAt\0"
    "removeFirst\0removeLast\0removeOne\0"
    "replace\0reserve\0resize\0setSharable\0"
    "sharable\0squeeze\0startsWith\0subtracted\0"
    "swap\0QPolygonF&\0takeAt\0takeFirst\0"
    "takeLast\0toList\0toPolygon\0translate\0"
    "offset\0dx\0dy\0translated\0united\0value\0"
    "defaultValue\0py_toString"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPolygonF[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,  409,    3, 0x0a /* Public */,
       1,    1,  410,    3, 0x0a /* Public */,
       1,    1,  413,    3, 0x0a /* Public */,
       1,    1,  416,    3, 0x0a /* Public */,
       1,    1,  419,    3, 0x0a /* Public */,
       1,    1,  422,    3, 0x0a /* Public */,
       9,    1,  425,    3, 0x0a /* Public */,
      11,    2,  428,    3, 0x0a /* Public */,
      11,    2,  433,    3, 0x0a /* Public */,
      15,    2,  438,    3, 0x0a /* Public */,
      18,    1,  443,    3, 0x0a /* Public */,
      19,    1,  446,    3, 0x0a /* Public */,
      20,    1,  449,    3, 0x0a /* Public */,
      21,    1,  452,    3, 0x0a /* Public */,
      22,    1,  455,    3, 0x0a /* Public */,
      23,    2,  458,    3, 0x0a /* Public */,
      24,    3,  463,    3, 0x0a /* Public */,
      28,    1,  470,    3, 0x0a /* Public */,
      28,    2,  473,    3, 0x0a /* Public */,
      29,    1,  478,    3, 0x0a /* Public */,
      30,    2,  481,    3, 0x0a /* Public */,
      31,    3,  486,    3, 0x0a /* Public */,
      31,    2,  493,    3, 0x2a /* Public | MethodCloned */,
      33,    1,  498,    3, 0x0a /* Public */,
      34,    1,  501,    3, 0x0a /* Public */,
      37,    3,  504,    3, 0x0a /* Public */,
      37,    2,  511,    3, 0x2a /* Public | MethodCloned */,
      39,    2,  516,    3, 0x0a /* Public */,
      40,    1,  521,    3, 0x0a /* Public */,
      41,    1,  524,    3, 0x0a /* Public */,
      42,    2,  527,    3, 0x0a /* Public */,
      44,    1,  532,    3, 0x0a /* Public */,
      45,    3,  535,    3, 0x0a /* Public */,
      45,    2,  542,    3, 0x2a /* Public | MethodCloned */,
      46,    1,  547,    3, 0x0a /* Public */,
      47,    3,  550,    3, 0x0a /* Public */,
      47,    2,  557,    3, 0x2a /* Public | MethodCloned */,
      50,    3,  562,    3, 0x0a /* Public */,
      52,    2,  569,    3, 0x0a /* Public */,
      53,    2,  574,    3, 0x0a /* Public */,
      53,    2,  579,    3, 0x0a /* Public */,
      55,    2,  584,    3, 0x0a /* Public */,
      58,    2,  589,    3, 0x0a /* Public */,
      59,    2,  594,    3, 0x0a /* Public */,
      60,    2,  599,    3, 0x0a /* Public */,
      61,    1,  604,    3, 0x0a /* Public */,
      62,    1,  607,    3, 0x0a /* Public */,
      63,    2,  610,    3, 0x0a /* Public */,
      64,    2,  615,    3, 0x0a /* Public */,
      65,    2,  620,    3, 0x0a /* Public */,
      66,    2,  625,    3, 0x0a /* Public */,
      66,    3,  630,    3, 0x0a /* Public */,
      68,    2,  637,    3, 0x0a /* Public */,
      69,    2,  642,    3, 0x0a /* Public */,
      70,    1,  647,    3, 0x0a /* Public */,
      71,    1,  650,    3, 0x0a /* Public */,
      72,    2,  653,    3, 0x0a /* Public */,
      73,    3,  658,    3, 0x0a /* Public */,
      74,    2,  665,    3, 0x0a /* Public */,
      75,    2,  670,    3, 0x0a /* Public */,
      76,    2,  675,    3, 0x0a /* Public */,
       8,    1,  680,    3, 0x0a /* Public */,
      78,    1,  683,    3, 0x0a /* Public */,
      79,    2,  686,    3, 0x0a /* Public */,
      80,    2,  691,    3, 0x0a /* Public */,
      81,    2,  696,    3, 0x0a /* Public */,
      83,    2,  701,    3, 0x0a /* Public */,
      84,    1,  706,    3, 0x0a /* Public */,
      85,    1,  709,    3, 0x0a /* Public */,
      86,    1,  712,    3, 0x0a /* Public */,
      87,    1,  715,    3, 0x0a /* Public */,
      88,    2,  718,    3, 0x0a /* Public */,
      88,    3,  723,    3, 0x0a /* Public */,
      92,    2,  730,    3, 0x0a /* Public */,
      92,    3,  735,    3, 0x0a /* Public */,
      93,    2,  742,    3, 0x0a /* Public */,
      94,    2,  747,    3, 0x0a /* Public */,
      94,    3,  752,    3, 0x0a /* Public */,
      96,    1,  759,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    0x80000000 | 2, QMetaType::QPolygon,    4,
    0x80000000 | 2, QMetaType::QPolygonF,    4,
    0x80000000 | 2, QMetaType::QRectF,    5,
    0x80000000 | 2, 0x80000000 | 6,    7,
    0x80000000 | 2, QMetaType::Int,    8,
    QMetaType::Void, 0x80000000 | 2,   10,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 6,   12,   14,
    0x80000000 | 16, 0x80000000 | 2, QMetaType::Int,   12,   17,
    QMetaType::QRectF, 0x80000000 | 2,   12,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    0x80000000 | 16, 0x80000000 | 2,   12,
    0x80000000 | 16, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF, 0x80000000 | 26,   12,   25,   27,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    0x80000000 | 32, 0x80000000 | 2, QMetaType::QPointF, QMetaType::Int,   12,   13,    8,
    0x80000000 | 32, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    0x80000000 | 16, 0x80000000 | 2,   12,
    0x80000000 | 6, 0x80000000 | 35,   36,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF, QMetaType::Int,   12,   13,   38,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QPolygonF,   12,    5,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 6,   12,   43,
    0x80000000 | 16, 0x80000000 | 2,   12,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF, QMetaType::Int,   12,   13,   38,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Int, 0x80000000 | 2,   12,
    0x80000000 | 6, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   48,   49,
    0x80000000 | 6, 0x80000000 | 2, QMetaType::Int,   12,   48,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   38,   51,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 6,   12,    7,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QMatrix,   12,   54,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QTransform,   12,   54,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   12,   57,
    0x80000000 | 2, 0x80000000 | 2, QMetaType::QPolygonF,   12,   43,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 6,   12,    7,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 56,   12,   57,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   17,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::Int,   12,   17,   67,
    QMetaType::Int, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,   17,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int, QMetaType::QPointF,   12,   17,   13,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   12,    8,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   12,   77,
    QMetaType::Int, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2,   12,
    QMetaType::Bool, 0x80000000 | 2, QMetaType::QPointF,   12,   13,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QPolygonF,   12,    5,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 82,   12,   43,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::Int,   12,   17,
    QMetaType::QPointF, 0x80000000 | 2,   12,
    QMetaType::QPointF, 0x80000000 | 2,   12,
    0x80000000 | 35, 0x80000000 | 2,   12,
    QMetaType::QPolygon, 0x80000000 | 2,   12,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QPointF,   12,   89,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,   90,   91,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QPointF,   12,   89,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QReal, QMetaType::QReal,   12,   90,   91,
    QMetaType::QPolygonF, 0x80000000 | 2, QMetaType::QPolygonF,   12,    5,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::Int,   12,   17,
    QMetaType::QPointF, 0x80000000 | 2, QMetaType::Int, QMetaType::QPointF,   12,   17,   95,
    QMetaType::QString, 0x80000000 | 2,    3,

       0        // eod
};

void PythonQtWrapper_QPolygonF::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPolygonF *_t = static_cast<PythonQtWrapper_QPolygonF *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPolygonF* _r = _t->new_QPolygonF();
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 1: { QPolygonF* _r = _t->new_QPolygonF((*reinterpret_cast< const QPolygon(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 2: { QPolygonF* _r = _t->new_QPolygonF((*reinterpret_cast< const QPolygonF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 3: { QPolygonF* _r = _t->new_QPolygonF((*reinterpret_cast< const QRectF(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 4: { QPolygonF* _r = _t->new_QPolygonF((*reinterpret_cast< const QVector<QPointF>(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 5: { QPolygonF* _r = _t->new_QPolygonF((*reinterpret_cast< int(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 6: _t->delete_QPolygonF((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 7: _t->append((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 8: _t->append((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPointF>(*)>(_a[2]))); break;
        case 9: { const QPointF* _r = _t->at((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 10: { QRectF _r = _t->boundingRect((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QRectF*>(_a[0]) = _r; }  break;
        case 11: { int _r = _t->capacity((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 12: _t->clear((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 13: { const QPointF* _r = _t->constFirst((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 14: { const QPointF* _r = _t->constLast((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 15: { bool _r = _t->contains((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 16: { bool _r = _t->containsPoint((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< Qt::FillRule(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 17: { int _r = _t->count((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 18: { int _r = _t->count((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 19: { bool _r = _t->empty((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 20: { bool _r = _t->endsWith((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 21: { QVector<QPointF>* _r = _t->fill((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVector<QPointF>**>(_a[0]) = _r; }  break;
        case 22: { QVector<QPointF>* _r = _t->fill((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVector<QPointF>**>(_a[0]) = _r; }  break;
        case 23: { const QPointF* _r = _t->first((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 24: { QVector<QPointF> _r = _t->static_QPolygonF_fromList((*reinterpret_cast< const QList<QPointF>(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QVector<QPointF>*>(_a[0]) = _r; }  break;
        case 25: { int _r = _t->indexOf((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 26: { int _r = _t->indexOf((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 27: { QPolygonF _r = _t->intersected((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 28: { bool _r = _t->isClosed((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 29: { bool _r = _t->isEmpty((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 30: { bool _r = _t->isSharedWith((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPointF>(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 31: { const QPointF* _r = _t->last((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< const QPointF**>(_a[0]) = _r; }  break;
        case 32: { int _r = _t->lastIndexOf((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 33: { int _r = _t->lastIndexOf((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 34: { int _r = _t->length((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 35: { QVector<QPointF> _r = _t->mid((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QVector<QPointF>*>(_a[0]) = _r; }  break;
        case 36: { QVector<QPointF> _r = _t->mid((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVector<QPointF>*>(_a[0]) = _r; }  break;
        case 37: _t->move((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 38: { bool _r = _t->__ne__((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPointF>(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 39: { QPolygonF _r = _t->__mul__((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QMatrix(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 40: { QPolygonF _r = _t->__mul__((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QTransform(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 41: _t->writeTo((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 42: { QPolygonF* _r = _t->operator_assign((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF**>(_a[0]) = _r; }  break;
        case 43: { bool _r = _t->__eq__((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QVector<QPointF>(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 44: _t->readFrom((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< QDataStream(*)>(_a[2]))); break;
        case 45: _t->pop_back((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 46: _t->pop_front((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 47: _t->prepend((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 48: _t->push_back((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 49: _t->push_front((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 50: _t->remove((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 51: _t->remove((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break;
        case 52: { int _r = _t->removeAll((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 53: _t->removeAt((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 54: _t->removeFirst((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 55: _t->removeLast((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 56: { bool _r = _t->removeOne((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 57: _t->replace((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3]))); break;
        case 58: _t->reserve((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 59: _t->resize((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 60: _t->setSharable((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 61: { int _r = _t->size((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 62: _t->squeeze((*reinterpret_cast< QPolygonF*(*)>(_a[1]))); break;
        case 63: { bool _r = _t->startsWith((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 64: { QPolygonF _r = _t->subtracted((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 65: _t->swap((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< QPolygonF(*)>(_a[2]))); break;
        case 66: { QPointF _r = _t->takeAt((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 67: { QPointF _r = _t->takeFirst((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 68: { QPointF _r = _t->takeLast((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 69: { QList<QPointF> _r = _t->toList((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QList<QPointF>*>(_a[0]) = _r; }  break;
        case 70: { QPolygon _r = _t->toPolygon((*reinterpret_cast< QPolygonF*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPolygon*>(_a[0]) = _r; }  break;
        case 71: _t->translate((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2]))); break;
        case 72: _t->translate((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3]))); break;
        case 73: { QPolygonF _r = _t->translated((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPointF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 74: { QPolygonF _r = _t->translated((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< qreal(*)>(_a[2])),(*reinterpret_cast< qreal(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 75: { QPolygonF _r = _t->united((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< const QPolygonF(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPolygonF*>(_a[0]) = _r; }  break;
        case 76: { QPointF _r = _t->value((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 77: { QPointF _r = _t->value((*reinterpret_cast< QPolygonF*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2])),(*reinterpret_cast< const QPointF(*)>(_a[3])));
            if (_a[0]) *reinterpret_cast< QPointF*>(_a[0]) = _r; }  break;
        case 78: { QString _r = _t->py_toString((*reinterpret_cast< QPolygonF*(*)>(_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 4:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 0:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); break;
            }
            break;
        case 8:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); 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< QList<QPointF> >(); break;
            }
            break;
        case 30:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); break;
            }
            break;
        case 38:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); break;
            }
            break;
        case 43:
            switch (*reinterpret_cast<int*>(_a[1])) {
            default: *reinterpret_cast<int*>(_a[0]) = -1; break;
            case 1:
                *reinterpret_cast<int*>(_a[0]) = qRegisterMetaType< QVector<QPointF> >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPolygonF::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPolygonF.data,
      qt_meta_data_PythonQtWrapper_QPolygonF,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPolygonF::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 < 79)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 79;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 79)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 79;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPrintDialog_t {
    QByteArrayData data[29];
    char stringdata0[363];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPrintDialog_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPrintDialog_t qt_meta_stringdata_PythonQtWrapper_QPrintDialog = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPrintDialog"
QT_MOC_LITERAL(1, 29, 16), // "new_QPrintDialog"
QT_MOC_LITERAL(2, 46, 13), // "QPrintDialog*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 9), // "QPrinter*"
QT_MOC_LITERAL(5, 71, 7), // "printer"
QT_MOC_LITERAL(6, 79, 8), // "QWidget*"
QT_MOC_LITERAL(7, 88, 6), // "parent"
QT_MOC_LITERAL(8, 95, 19), // "delete_QPrintDialog"
QT_MOC_LITERAL(9, 115, 3), // "obj"
QT_MOC_LITERAL(10, 119, 11), // "py_q_accept"
QT_MOC_LITERAL(11, 131, 16), // "theWrappedObject"
QT_MOC_LITERAL(12, 148, 9), // "py_q_done"
QT_MOC_LITERAL(13, 158, 6), // "result"
QT_MOC_LITERAL(14, 165, 9), // "py_q_exec"
QT_MOC_LITERAL(15, 175, 4), // "open"
QT_MOC_LITERAL(16, 180, 8), // "receiver"
QT_MOC_LITERAL(17, 189, 11), // "const char*"
QT_MOC_LITERAL(18, 201, 6), // "member"
QT_MOC_LITERAL(19, 208, 7), // "options"
QT_MOC_LITERAL(20, 216, 40), // "QAbstractPrintDialog::PrintDi..."
QT_MOC_LITERAL(21, 257, 9), // "setOption"
QT_MOC_LITERAL(22, 267, 39), // "QAbstractPrintDialog::PrintDi..."
QT_MOC_LITERAL(23, 307, 6), // "option"
QT_MOC_LITERAL(24, 314, 2), // "on"
QT_MOC_LITERAL(25, 317, 10), // "setOptions"
QT_MOC_LITERAL(26, 328, 15), // "py_q_setVisible"
QT_MOC_LITERAL(27, 344, 7), // "visible"
QT_MOC_LITERAL(28, 352, 10) // "testOption"

    },
    "PythonQtWrapper_QPrintDialog\0"
    "new_QPrintDialog\0QPrintDialog*\0\0"
    "QPrinter*\0printer\0QWidget*\0parent\0"
    "delete_QPrintDialog\0obj\0py_q_accept\0"
    "theWrappedObject\0py_q_done\0result\0"
    "py_q_exec\0open\0receiver\0const char*\0"
    "member\0options\0QAbstractPrintDialog::PrintDialogOptions\0"
    "setOption\0QAbstractPrintDialog::PrintDialogOption\0"
    "option\0on\0setOptions\0py_q_setVisible\0"
    "visible\0testOption"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPrintDialog[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    2,   89,    3, 0x0a /* Public */,
       1,    1,   94,    3, 0x2a /* Public | MethodCloned */,
       1,    1,   97,    3, 0x0a /* Public */,
       1,    0,  100,    3, 0x2a /* Public | MethodCloned */,
       8,    1,  101,    3, 0x0a /* Public */,
      10,    1,  104,    3, 0x0a /* Public */,
      12,    2,  107,    3, 0x0a /* Public */,
      14,    1,  112,    3, 0x0a /* Public */,
      15,    3,  115,    3, 0x0a /* Public */,
      19,    1,  122,    3, 0x0a /* Public */,
      21,    3,  125,    3, 0x0a /* Public */,
      21,    2,  132,    3, 0x2a /* Public | MethodCloned */,
      25,    2,  137,    3, 0x0a /* Public */,
      26,    2,  142,    3, 0x0a /* Public */,
      28,    2,  147,    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,
    QMetaType::Void, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Int,   11,   13,
    QMetaType::Int, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, QMetaType::QObjectStar, 0x80000000 | 17,   11,   16,   18,
    0x80000000 | 20, 0x80000000 | 2,   11,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22, QMetaType::Bool,   11,   23,   24,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 22,   11,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 20,   11,   19,
    QMetaType::Void, 0x80000000 | 2, QMetaType::Bool,   11,   27,
    QMetaType::Bool, 0x80000000 | 2, 0x80000000 | 22,   11,   23,

       0        // eod
};

void PythonQtWrapper_QPrintDialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPrintDialog *_t = static_cast<PythonQtWrapper_QPrintDialog *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPrintDialog* _r = _t->new_QPrintDialog((*reinterpret_cast< QPrinter*(*)>(_a[1])),(*reinterpret_cast< QWidget*(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QPrintDialog**>(_a[0]) = _r; }  break;
        case 1: { QPrintDialog* _r = _t->new_QPrintDialog((*reinterpret_cast< QPrinter*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPrintDialog**>(_a[0]) = _r; }  break;
        case 2: { QPrintDialog* _r = _t->new_QPrintDialog((*reinterpret_cast< QWidget*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPrintDialog**>(_a[0]) = _r; }  break;
        case 3: { QPrintDialog* _r = _t->new_QPrintDialog();
            if (_a[0]) *reinterpret_cast< QPrintDialog**>(_a[0]) = _r; }  break;
        case 4: _t->delete_QPrintDialog((*reinterpret_cast< QPrintDialog*(*)>(_a[1]))); break;
        case 5: _t->py_q_accept((*reinterpret_cast< QPrintDialog*(*)>(_a[1]))); break;
        case 6: _t->py_q_done((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break;
        case 7: { int _r = _t->py_q_exec((*reinterpret_cast< QPrintDialog*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 8: _t->open((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< QObject*(*)>(_a[2])),(*reinterpret_cast< const char*(*)>(_a[3]))); break;
        case 9: { QAbstractPrintDialog::PrintDialogOptions _r = _t->options((*reinterpret_cast< QPrintDialog*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QAbstractPrintDialog::PrintDialogOptions*>(_a[0]) = _r; }  break;
        case 10: _t->setOption((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< QAbstractPrintDialog::PrintDialogOption(*)>(_a[2])),(*reinterpret_cast< bool(*)>(_a[3]))); break;
        case 11: _t->setOption((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< QAbstractPrintDialog::PrintDialogOption(*)>(_a[2]))); break;
        case 12: _t->setOptions((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< QAbstractPrintDialog::PrintDialogOptions(*)>(_a[2]))); break;
        case 13: _t->py_q_setVisible((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 14: { bool _r = _t->testOption((*reinterpret_cast< QPrintDialog*(*)>(_a[1])),(*reinterpret_cast< QAbstractPrintDialog::PrintDialogOption(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< bool*>(_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< 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); 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< QPrintDialog* >(); break;
            }
            break;
        }
    }
}

const QMetaObject PythonQtWrapper_QPrintDialog::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPrintDialog.data,
      qt_meta_data_PythonQtWrapper_QPrintDialog,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPrintDialog::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 < 15)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 15;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 15)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 15;
    }
    return _id;
}
struct qt_meta_stringdata_PythonQtWrapper_QPrintEngine_t {
    QByteArrayData data[58];
    char stringdata0[900];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_PythonQtWrapper_QPrintEngine_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_PythonQtWrapper_QPrintEngine_t qt_meta_stringdata_PythonQtWrapper_QPrintEngine = {
    {
QT_MOC_LITERAL(0, 0, 28), // "PythonQtWrapper_QPrintEngine"
QT_MOC_LITERAL(1, 29, 16), // "new_QPrintEngine"
QT_MOC_LITERAL(2, 46, 13), // "QPrintEngine*"
QT_MOC_LITERAL(3, 60, 0), // ""
QT_MOC_LITERAL(4, 61, 19), // "delete_QPrintEngine"
QT_MOC_LITERAL(5, 81, 3), // "obj"
QT_MOC_LITERAL(6, 85, 5), // "abort"
QT_MOC_LITERAL(7, 91, 16), // "theWrappedObject"
QT_MOC_LITERAL(8, 108, 10), // "py_q_abort"
QT_MOC_LITERAL(9, 119, 6), // "metric"
QT_MOC_LITERAL(10, 126, 31), // "QPaintDevice::PaintDeviceMetric"
QT_MOC_LITERAL(11, 158, 6), // "arg__1"
QT_MOC_LITERAL(12, 165, 11), // "py_q_metric"
QT_MOC_LITERAL(13, 177, 7), // "newPage"
QT_MOC_LITERAL(14, 185, 12), // "py_q_newPage"
QT_MOC_LITERAL(15, 198, 12), // "printerState"
QT_MOC_LITERAL(16, 211, 22), // "QPrinter::PrinterState"
QT_MOC_LITERAL(17, 234, 17), // "py_q_printerState"
QT_MOC_LITERAL(18, 252, 8), // "property"
QT_MOC_LITERAL(19, 261, 36), // "QPrintEngine::PrintEngineProp..."
QT_MOC_LITERAL(20, 298, 3), // "key"
QT_MOC_LITERAL(21, 302, 13), // "py_q_property"
QT_MOC_LITERAL(22, 316, 11), // "setProperty"
QT_MOC_LITERAL(23, 328, 5), // "value"
QT_MOC_LITERAL(24, 334, 16), // "py_q_setProperty"
QT_MOC_LITERAL(25, 351, 22), // "PrintEnginePropertyKey"
QT_MOC_LITERAL(26, 374, 17), // "PPK_CollateCopies"
QT_MOC_LITERAL(27, 392, 13), // "PPK_ColorMode"
QT_MOC_LITERAL(28, 406, 11), // "PPK_Creator"
QT_MOC_LITERAL(29, 418, 16), // "PPK_DocumentName"
QT_MOC_LITERAL(30, 435, 12), // "PPK_FullPage"
QT_MOC_LITERAL(31, 448, 18), // "PPK_NumberOfCopies"
QT_MOC_LITERAL(32, 467, 15), // "PPK_Orientation"
QT_MOC_LITERAL(33, 483, 18), // "PPK_OutputFileName"
QT_MOC_LITERAL(34, 502, 13), // "PPK_PageOrder"
QT_MOC_LITERAL(35, 516, 12), // "PPK_PageRect"
QT_MOC_LITERAL(36, 529, 12), // "PPK_PageSize"
QT_MOC_LITERAL(37, 542, 13), // "PPK_PaperRect"
QT_MOC_LITERAL(38, 556, 15), // "PPK_PaperSource"
QT_MOC_LITERAL(39, 572, 15), // "PPK_PrinterName"
QT_MOC_LITERAL(40, 588, 18), // "PPK_PrinterProgram"
QT_MOC_LITERAL(41, 607, 14), // "PPK_Resolution"
QT_MOC_LITERAL(42, 622, 19), // "PPK_SelectionOption"
QT_MOC_LITERAL(43, 642, 24), // "PPK_SupportedResolutions"
QT_MOC_LITERAL(44, 667, 19), // "PPK_WindowsPageSize"
QT_MOC_LITERAL(45, 687, 17), // "PPK_FontEmbedding"
QT_MOC_LITERAL(46, 705, 10), // "PPK_Duplex"
QT_MOC_LITERAL(47, 716, 16), // "PPK_PaperSources"
QT_MOC_LITERAL(48, 733, 19), // "PPK_CustomPaperSize"
QT_MOC_LITERAL(49, 753, 15), // "PPK_PageMargins"
QT_MOC_LITERAL(50, 769, 13), // "PPK_CopyCount"
QT_MOC_LITERAL(51, 783, 26), // "PPK_SupportsMultipleCopies"
QT_MOC_LITERAL(52, 810, 13), // "PPK_PaperName"
QT_MOC_LITERAL(53, 824, 13), // "PPK_QPageSize"
QT_MOC_LITERAL(54, 838, 16), // "PPK_QPageMargins"
QT_MOC_LITERAL(55, 855, 15), // "PPK_QPageLayout"
QT_MOC_LITERAL(56, 871, 13), // "PPK_PaperSize"
QT_MOC_LITERAL(57, 885, 14) // "PPK_CustomBase"

    },
    "PythonQtWrapper_QPrintEngine\0"
    "new_QPrintEngine\0QPrintEngine*\0\0"
    "delete_QPrintEngine\0obj\0abort\0"
    "theWrappedObject\0py_q_abort\0metric\0"
    "QPaintDevice::PaintDeviceMetric\0arg__1\0"
    "py_q_metric\0newPage\0py_q_newPage\0"
    "printerState\0QPrinter::PrinterState\0"
    "py_q_printerState\0property\0"
    "QPrintEngine::PrintEnginePropertyKey\0"
    "key\0py_q_property\0setProperty\0value\0"
    "py_q_setProperty\0PrintEnginePropertyKey\0"
    "PPK_CollateCopies\0PPK_ColorMode\0"
    "PPK_Creator\0PPK_DocumentName\0PPK_FullPage\0"
    "PPK_NumberOfCopies\0PPK_Orientation\0"
    "PPK_OutputFileName\0PPK_PageOrder\0"
    "PPK_PageRect\0PPK_PageSize\0PPK_PaperRect\0"
    "PPK_PaperSource\0PPK_PrinterName\0"
    "PPK_PrinterProgram\0PPK_Resolution\0"
    "PPK_SelectionOption\0PPK_SupportedResolutions\0"
    "PPK_WindowsPageSize\0PPK_FontEmbedding\0"
    "PPK_Duplex\0PPK_PaperSources\0"
    "PPK_CustomPaperSize\0PPK_PageMargins\0"
    "PPK_CopyCount\0PPK_SupportsMultipleCopies\0"
    "PPK_PaperName\0PPK_QPageSize\0"
    "PPK_QPageMargins\0PPK_QPageLayout\0"
    "PPK_PaperSize\0PPK_CustomBase"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_PythonQtWrapper_QPrintEngine[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   84,    3, 0x0a /* Public */,
       4,    1,   85,    3, 0x0a /* Public */,
       6,    1,   88,    3, 0x0a /* Public */,
       8,    1,   91,    3, 0x0a /* Public */,
       9,    2,   94,    3, 0x0a /* Public */,
      12,    2,   99,    3, 0x0a /* Public */,
      13,    1,  104,    3, 0x0a /* Public */,
      14,    1,  107,    3, 0x0a /* Public */,
      15,    1,  110,    3, 0x0a /* Public */,
      17,    1,  113,    3, 0x0a /* Public */,
      18,    2,  116,    3, 0x0a /* Public */,
      21,    2,  121,    3, 0x0a /* Public */,
      22,    3,  126,    3, 0x0a /* Public */,
      24,    3,  133,    3, 0x0a /* Public */,

 // slots: parameters
    0x80000000 | 2,
    QMetaType::Void, 0x80000000 | 2,    5,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 10,    7,   11,
    QMetaType::Int, 0x80000000 | 2, 0x80000000 | 10,    7,   11,
    QMetaType::Bool, 0x80000000 | 2,    7,
    QMetaType::Bool, 0x80000000 | 2,    7,
    0x80000000 | 16, 0x80000000 | 2,    7,
    0x80000000 | 16, 0x80000000 | 2,    7,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 19,    7,   20,
    QMetaType::QVariant, 0x80000000 | 2, 0x80000000 | 19,    7,   20,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19, QMetaType::QVariant,    7,   20,   23,
    QMetaType::Void, 0x80000000 | 2, 0x80000000 | 19, QMetaType::QVariant,    7,   20,   23,

 // enums: name, flags, count, data
      25, 0x0,   32,  144,

 // enum data: key, value
      26, uint(PythonQtWrapper_QPrintEngine::PPK_CollateCopies),
      27, uint(PythonQtWrapper_QPrintEngine::PPK_ColorMode),
      28, uint(PythonQtWrapper_QPrintEngine::PPK_Creator),
      29, uint(PythonQtWrapper_QPrintEngine::PPK_DocumentName),
      30, uint(PythonQtWrapper_QPrintEngine::PPK_FullPage),
      31, uint(PythonQtWrapper_QPrintEngine::PPK_NumberOfCopies),
      32, uint(PythonQtWrapper_QPrintEngine::PPK_Orientation),
      33, uint(PythonQtWrapper_QPrintEngine::PPK_OutputFileName),
      34, uint(PythonQtWrapper_QPrintEngine::PPK_PageOrder),
      35, uint(PythonQtWrapper_QPrintEngine::PPK_PageRect),
      36, uint(PythonQtWrapper_QPrintEngine::PPK_PageSize),
      37, uint(PythonQtWrapper_QPrintEngine::PPK_PaperRect),
      38, uint(PythonQtWrapper_QPrintEngine::PPK_PaperSource),
      39, uint(PythonQtWrapper_QPrintEngine::PPK_PrinterName),
      40, uint(PythonQtWrapper_QPrintEngine::PPK_PrinterProgram),
      41, uint(PythonQtWrapper_QPrintEngine::PPK_Resolution),
      42, uint(PythonQtWrapper_QPrintEngine::PPK_SelectionOption),
      43, uint(PythonQtWrapper_QPrintEngine::PPK_SupportedResolutions),
      44, uint(PythonQtWrapper_QPrintEngine::PPK_WindowsPageSize),
      45, uint(PythonQtWrapper_QPrintEngine::PPK_FontEmbedding),
      46, uint(PythonQtWrapper_QPrintEngine::PPK_Duplex),
      47, uint(PythonQtWrapper_QPrintEngine::PPK_PaperSources),
      48, uint(PythonQtWrapper_QPrintEngine::PPK_CustomPaperSize),
      49, uint(PythonQtWrapper_QPrintEngine::PPK_PageMargins),
      50, uint(PythonQtWrapper_QPrintEngine::PPK_CopyCount),
      51, uint(PythonQtWrapper_QPrintEngine::PPK_SupportsMultipleCopies),
      52, uint(PythonQtWrapper_QPrintEngine::PPK_PaperName),
      53, uint(PythonQtWrapper_QPrintEngine::PPK_QPageSize),
      54, uint(PythonQtWrapper_QPrintEngine::PPK_QPageMargins),
      55, uint(PythonQtWrapper_QPrintEngine::PPK_QPageLayout),
      56, uint(PythonQtWrapper_QPrintEngine::PPK_PaperSize),
      57, uint(PythonQtWrapper_QPrintEngine::PPK_CustomBase),

       0        // eod
};

void PythonQtWrapper_QPrintEngine::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        PythonQtWrapper_QPrintEngine *_t = static_cast<PythonQtWrapper_QPrintEngine *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: { QPrintEngine* _r = _t->new_QPrintEngine();
            if (_a[0]) *reinterpret_cast< QPrintEngine**>(_a[0]) = _r; }  break;
        case 1: _t->delete_QPrintEngine((*reinterpret_cast< QPrintEngine*(*)>(_a[1]))); break;
        case 2: { bool _r = _t->abort((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 3: { bool _r = _t->py_q_abort((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 4: { int _r = _t->metric((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 5: { int _r = _t->py_q_metric((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPaintDevice::PaintDeviceMetric(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< int*>(_a[0]) = _r; }  break;
        case 6: { bool _r = _t->newPage((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 7: { bool _r = _t->py_q_newPage((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; }  break;
        case 8: { QPrinter::PrinterState _r = _t->printerState((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPrinter::PrinterState*>(_a[0]) = _r; }  break;
        case 9: { QPrinter::PrinterState _r = _t->py_q_printerState((*reinterpret_cast< QPrintEngine*(*)>(_a[1])));
            if (_a[0]) *reinterpret_cast< QPrinter::PrinterState*>(_a[0]) = _r; }  break;
        case 10: { QVariant _r = _t->property((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPrintEngine::PrintEnginePropertyKey(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 11: { QVariant _r = _t->py_q_property((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPrintEngine::PrintEnginePropertyKey(*)>(_a[2])));
            if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = _r; }  break;
        case 12: _t->setProperty((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPrintEngine::PrintEnginePropertyKey(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        case 13: _t->py_q_setProperty((*reinterpret_cast< QPrintEngine*(*)>(_a[1])),(*reinterpret_cast< QPrintEngine::PrintEnginePropertyKey(*)>(_a[2])),(*reinterpret_cast< const QVariant(*)>(_a[3]))); break;
        default: ;
        }
    }
}

const QMetaObject PythonQtWrapper_QPrintEngine::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_PythonQtWrapper_QPrintEngine.data,
      qt_meta_data_PythonQtWrapper_QPrintEngine,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int PythonQtWrapper_QPrintEngine::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 < 14)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 14;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 14)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 14;
    }
    return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
