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

#include "../../../../src/kexi-3.0.1/src/formeditor/factories/KexiStandardContainerFormWidgets.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'KexiStandardContainerFormWidgets.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.6.2. 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
struct qt_meta_stringdata_HBox_t {
    QByteArrayData data[1];
    char stringdata0[5];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_HBox_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_HBox_t qt_meta_stringdata_HBox = {
    {
QT_MOC_LITERAL(0, 0, 4) // "HBox"

    },
    "HBox"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_HBox[] = {

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

       0        // eod
};

void HBox::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject HBox::staticMetaObject = {
    { &QFrame::staticMetaObject, qt_meta_stringdata_HBox.data,
      qt_meta_data_HBox,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *HBox::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_HBox.stringdata0))
        return static_cast<void*>(const_cast< HBox*>(this));
    if (!strcmp(_clname, "KFormDesigner::FormWidgetInterface"))
        return static_cast< KFormDesigner::FormWidgetInterface*>(const_cast< HBox*>(this));
    return QFrame::qt_metacast(_clname);
}

int HBox::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QFrame::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
struct qt_meta_stringdata_VBox_t {
    QByteArrayData data[1];
    char stringdata0[5];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_VBox_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_VBox_t qt_meta_stringdata_VBox = {
    {
QT_MOC_LITERAL(0, 0, 4) // "VBox"

    },
    "VBox"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_VBox[] = {

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

       0        // eod
};

void VBox::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject VBox::staticMetaObject = {
    { &QFrame::staticMetaObject, qt_meta_stringdata_VBox.data,
      qt_meta_data_VBox,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *VBox::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_VBox.stringdata0))
        return static_cast<void*>(const_cast< VBox*>(this));
    if (!strcmp(_clname, "KFormDesigner::FormWidgetInterface"))
        return static_cast< KFormDesigner::FormWidgetInterface*>(const_cast< VBox*>(this));
    return QFrame::qt_metacast(_clname);
}

int VBox::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QFrame::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
struct qt_meta_stringdata_Grid_t {
    QByteArrayData data[1];
    char stringdata0[5];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_Grid_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_Grid_t qt_meta_stringdata_Grid = {
    {
QT_MOC_LITERAL(0, 0, 4) // "Grid"

    },
    "Grid"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_Grid[] = {

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

       0        // eod
};

void Grid::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject Grid::staticMetaObject = {
    { &QFrame::staticMetaObject, qt_meta_stringdata_Grid.data,
      qt_meta_data_Grid,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *Grid::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_Grid.stringdata0))
        return static_cast<void*>(const_cast< Grid*>(this));
    if (!strcmp(_clname, "KFormDesigner::FormWidgetInterface"))
        return static_cast< KFormDesigner::FormWidgetInterface*>(const_cast< Grid*>(this));
    return QFrame::qt_metacast(_clname);
}

int Grid::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QFrame::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
struct qt_meta_stringdata_HFlow_t {
    QByteArrayData data[1];
    char stringdata0[6];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_HFlow_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_HFlow_t qt_meta_stringdata_HFlow = {
    {
QT_MOC_LITERAL(0, 0, 5) // "HFlow"

    },
    "HFlow"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_HFlow[] = {

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

       0        // eod
};

void HFlow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject HFlow::staticMetaObject = {
    { &QFrame::staticMetaObject, qt_meta_stringdata_HFlow.data,
      qt_meta_data_HFlow,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *HFlow::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_HFlow.stringdata0))
        return static_cast<void*>(const_cast< HFlow*>(this));
    if (!strcmp(_clname, "KFormDesigner::FormWidgetInterface"))
        return static_cast< KFormDesigner::FormWidgetInterface*>(const_cast< HFlow*>(this));
    return QFrame::qt_metacast(_clname);
}

int HFlow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QFrame::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
struct qt_meta_stringdata_VFlow_t {
    QByteArrayData data[1];
    char stringdata0[6];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_VFlow_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_VFlow_t qt_meta_stringdata_VFlow = {
    {
QT_MOC_LITERAL(0, 0, 5) // "VFlow"

    },
    "VFlow"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_VFlow[] = {

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

       0        // eod
};

void VFlow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const QMetaObject VFlow::staticMetaObject = {
    { &QFrame::staticMetaObject, qt_meta_stringdata_VFlow.data,
      qt_meta_data_VFlow,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *VFlow::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_VFlow.stringdata0))
        return static_cast<void*>(const_cast< VFlow*>(this));
    if (!strcmp(_clname, "KFormDesigner::FormWidgetInterface"))
        return static_cast< KFormDesigner::FormWidgetInterface*>(const_cast< VFlow*>(this));
    return QFrame::qt_metacast(_clname);
}

int VFlow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QFrame::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
struct qt_meta_stringdata_ContainerWidget_t {
    QByteArrayData data[7];
    char stringdata0[83];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_ContainerWidget_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_ContainerWidget_t qt_meta_stringdata_ContainerWidget = {
    {
QT_MOC_LITERAL(0, 0, 15), // "ContainerWidget"
QT_MOC_LITERAL(1, 16, 19), // "handleDragMoveEvent"
QT_MOC_LITERAL(2, 36, 0), // ""
QT_MOC_LITERAL(3, 37, 15), // "QDragMoveEvent*"
QT_MOC_LITERAL(4, 53, 1), // "e"
QT_MOC_LITERAL(5, 55, 15), // "handleDropEvent"
QT_MOC_LITERAL(6, 71, 11) // "QDropEvent*"

    },
    "ContainerWidget\0handleDragMoveEvent\0"
    "\0QDragMoveEvent*\0e\0handleDropEvent\0"
    "QDropEvent*"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_ContainerWidget[] = {

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

 // signals: name, argc, parameters, tag, flags
       1,    1,   24,    2, 0x06 /* Public */,
       5,    1,   27,    2, 0x06 /* Public */,

 // signals: parameters
    QMetaType::Void, 0x80000000 | 3,    4,
    QMetaType::Void, 0x80000000 | 6,    4,

       0        // eod
};

void ContainerWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        ContainerWidget *_t = static_cast<ContainerWidget *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->handleDragMoveEvent((*reinterpret_cast< QDragMoveEvent*(*)>(_a[1]))); break;
        case 1: _t->handleDropEvent((*reinterpret_cast< QDropEvent*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        void **func = reinterpret_cast<void **>(_a[1]);
        {
            typedef void (ContainerWidget::*_t)(QDragMoveEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&ContainerWidget::handleDragMoveEvent)) {
                *result = 0;
                return;
            }
        }
        {
            typedef void (ContainerWidget::*_t)(QDropEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&ContainerWidget::handleDropEvent)) {
                *result = 1;
                return;
            }
        }
    }
}

const QMetaObject ContainerWidget::staticMetaObject = {
    { &QWidget::staticMetaObject, qt_meta_stringdata_ContainerWidget.data,
      qt_meta_data_ContainerWidget,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

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

// SIGNAL 0
void ContainerWidget::handleDragMoveEvent(QDragMoveEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}

// SIGNAL 1
void ContainerWidget::handleDropEvent(QDropEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
struct qt_meta_stringdata_AddTabAction_t {
    QByteArrayData data[3];
    char stringdata0[28];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_AddTabAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_AddTabAction_t qt_meta_stringdata_AddTabAction = {
    {
QT_MOC_LITERAL(0, 0, 12), // "AddTabAction"
QT_MOC_LITERAL(1, 13, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 27, 0) // ""

    },
    "AddTabAction\0slotTriggered\0"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_AddTabAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x0a /* Public */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void AddTabAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        AddTabAction *_t = static_cast<AddTabAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject AddTabAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_AddTabAction.data,
      qt_meta_data_AddTabAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int AddTabAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_RemoveTabAction_t {
    QByteArrayData data[3];
    char stringdata0[31];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_RemoveTabAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_RemoveTabAction_t qt_meta_stringdata_RemoveTabAction = {
    {
QT_MOC_LITERAL(0, 0, 15), // "RemoveTabAction"
QT_MOC_LITERAL(1, 16, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 30, 0) // ""

    },
    "RemoveTabAction\0slotTriggered\0"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_RemoveTabAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x09 /* Protected */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void RemoveTabAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        RemoveTabAction *_t = static_cast<RemoveTabAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject RemoveTabAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_RemoveTabAction.data,
      qt_meta_data_RemoveTabAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int RemoveTabAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_RenameTabAction_t {
    QByteArrayData data[3];
    char stringdata0[31];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_RenameTabAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_RenameTabAction_t qt_meta_stringdata_RenameTabAction = {
    {
QT_MOC_LITERAL(0, 0, 15), // "RenameTabAction"
QT_MOC_LITERAL(1, 16, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 30, 0) // ""

    },
    "RenameTabAction\0slotTriggered\0"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_RenameTabAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x09 /* Protected */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void RenameTabAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        RenameTabAction *_t = static_cast<RenameTabAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject RenameTabAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_RenameTabAction.data,
      qt_meta_data_RenameTabAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int RenameTabAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_AddStackPageAction_t {
    QByteArrayData data[3];
    char stringdata0[34];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_AddStackPageAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_AddStackPageAction_t qt_meta_stringdata_AddStackPageAction = {
    {
QT_MOC_LITERAL(0, 0, 18), // "AddStackPageAction"
QT_MOC_LITERAL(1, 19, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 33, 0) // ""

    },
    "AddStackPageAction\0slotTriggered\0"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_AddStackPageAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x09 /* Protected */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void AddStackPageAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        AddStackPageAction *_t = static_cast<AddStackPageAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject AddStackPageAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_AddStackPageAction.data,
      qt_meta_data_AddStackPageAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int AddStackPageAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_RemoveStackPageAction_t {
    QByteArrayData data[3];
    char stringdata0[37];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_RemoveStackPageAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_RemoveStackPageAction_t qt_meta_stringdata_RemoveStackPageAction = {
    {
QT_MOC_LITERAL(0, 0, 21), // "RemoveStackPageAction"
QT_MOC_LITERAL(1, 22, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 36, 0) // ""

    },
    "RemoveStackPageAction\0slotTriggered\0"
    ""
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_RemoveStackPageAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x09 /* Protected */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void RemoveStackPageAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        RemoveStackPageAction *_t = static_cast<RemoveStackPageAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject RemoveStackPageAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_RemoveStackPageAction.data,
      qt_meta_data_RemoveStackPageAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int RemoveStackPageAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_GoToStackPageAction_t {
    QByteArrayData data[3];
    char stringdata0[35];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_GoToStackPageAction_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_GoToStackPageAction_t qt_meta_stringdata_GoToStackPageAction = {
    {
QT_MOC_LITERAL(0, 0, 19), // "GoToStackPageAction"
QT_MOC_LITERAL(1, 20, 13), // "slotTriggered"
QT_MOC_LITERAL(2, 34, 0) // ""

    },
    "GoToStackPageAction\0slotTriggered\0"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_GoToStackPageAction[] = {

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

 // slots: name, argc, parameters, tag, flags
       1,    0,   19,    2, 0x09 /* Protected */,

 // slots: parameters
    QMetaType::Void,

       0        // eod
};

void GoToStackPageAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        GoToStackPageAction *_t = static_cast<GoToStackPageAction *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->slotTriggered(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObject GoToStackPageAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_GoToStackPageAction.data,
      qt_meta_data_GoToStackPageAction,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

int GoToStackPageAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
        if (_id < 1)
            *reinterpret_cast<int*>(_a[0]) = -1;
        _id -= 1;
    }
    return _id;
}
struct qt_meta_stringdata_KFDTabWidget_t {
    QByteArrayData data[7];
    char stringdata0[80];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_KFDTabWidget_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_KFDTabWidget_t qt_meta_stringdata_KFDTabWidget = {
    {
QT_MOC_LITERAL(0, 0, 12), // "KFDTabWidget"
QT_MOC_LITERAL(1, 13, 19), // "handleDragMoveEvent"
QT_MOC_LITERAL(2, 33, 0), // ""
QT_MOC_LITERAL(3, 34, 15), // "QDragMoveEvent*"
QT_MOC_LITERAL(4, 50, 1), // "e"
QT_MOC_LITERAL(5, 52, 15), // "handleDropEvent"
QT_MOC_LITERAL(6, 68, 11) // "QDropEvent*"

    },
    "KFDTabWidget\0handleDragMoveEvent\0\0"
    "QDragMoveEvent*\0e\0handleDropEvent\0"
    "QDropEvent*"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_KFDTabWidget[] = {

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

 // signals: name, argc, parameters, tag, flags
       1,    1,   24,    2, 0x06 /* Public */,
       5,    1,   27,    2, 0x06 /* Public */,

 // signals: parameters
    QMetaType::Void, 0x80000000 | 3,    4,
    QMetaType::Void, 0x80000000 | 6,    4,

       0        // eod
};

void KFDTabWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        KFDTabWidget *_t = static_cast<KFDTabWidget *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->handleDragMoveEvent((*reinterpret_cast< QDragMoveEvent*(*)>(_a[1]))); break;
        case 1: _t->handleDropEvent((*reinterpret_cast< QDropEvent*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        void **func = reinterpret_cast<void **>(_a[1]);
        {
            typedef void (KFDTabWidget::*_t)(QDragMoveEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&KFDTabWidget::handleDragMoveEvent)) {
                *result = 0;
                return;
            }
        }
        {
            typedef void (KFDTabWidget::*_t)(QDropEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&KFDTabWidget::handleDropEvent)) {
                *result = 1;
                return;
            }
        }
    }
}

const QMetaObject KFDTabWidget::staticMetaObject = {
    { &KFormDesigner::TabWidget::staticMetaObject, qt_meta_stringdata_KFDTabWidget.data,
      qt_meta_data_KFDTabWidget,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

void *KFDTabWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname, qt_meta_stringdata_KFDTabWidget.stringdata0))
        return static_cast<void*>(const_cast< KFDTabWidget*>(this));
    return KFormDesigner::TabWidget::qt_metacast(_clname);
}

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

// SIGNAL 0
void KFDTabWidget::handleDragMoveEvent(QDragMoveEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}

// SIGNAL 1
void KFDTabWidget::handleDropEvent(QDropEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
struct qt_meta_stringdata_GroupBox_t {
    QByteArrayData data[7];
    char stringdata0[76];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
    qptrdiff(offsetof(qt_meta_stringdata_GroupBox_t, stringdata0) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_GroupBox_t qt_meta_stringdata_GroupBox = {
    {
QT_MOC_LITERAL(0, 0, 8), // "GroupBox"
QT_MOC_LITERAL(1, 9, 19), // "handleDragMoveEvent"
QT_MOC_LITERAL(2, 29, 0), // ""
QT_MOC_LITERAL(3, 30, 15), // "QDragMoveEvent*"
QT_MOC_LITERAL(4, 46, 1), // "e"
QT_MOC_LITERAL(5, 48, 15), // "handleDropEvent"
QT_MOC_LITERAL(6, 64, 11) // "QDropEvent*"

    },
    "GroupBox\0handleDragMoveEvent\0\0"
    "QDragMoveEvent*\0e\0handleDropEvent\0"
    "QDropEvent*"
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_GroupBox[] = {

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

 // signals: name, argc, parameters, tag, flags
       1,    1,   24,    2, 0x06 /* Public */,
       5,    1,   27,    2, 0x06 /* Public */,

 // signals: parameters
    QMetaType::Void, 0x80000000 | 3,    4,
    QMetaType::Void, 0x80000000 | 6,    4,

       0        // eod
};

void GroupBox::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        GroupBox *_t = static_cast<GroupBox *>(_o);
        Q_UNUSED(_t)
        switch (_id) {
        case 0: _t->handleDragMoveEvent((*reinterpret_cast< QDragMoveEvent*(*)>(_a[1]))); break;
        case 1: _t->handleDropEvent((*reinterpret_cast< QDropEvent*(*)>(_a[1]))); break;
        default: ;
        }
    } else if (_c == QMetaObject::IndexOfMethod) {
        int *result = reinterpret_cast<int *>(_a[0]);
        void **func = reinterpret_cast<void **>(_a[1]);
        {
            typedef void (GroupBox::*_t)(QDragMoveEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&GroupBox::handleDragMoveEvent)) {
                *result = 0;
                return;
            }
        }
        {
            typedef void (GroupBox::*_t)(QDropEvent * );
            if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&GroupBox::handleDropEvent)) {
                *result = 1;
                return;
            }
        }
    }
}

const QMetaObject GroupBox::staticMetaObject = {
    { &QGroupBox::staticMetaObject, qt_meta_stringdata_GroupBox.data,
      qt_meta_data_GroupBox,  qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
};


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

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

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

// SIGNAL 0
void GroupBox::handleDragMoveEvent(QDragMoveEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}

// SIGNAL 1
void GroupBox::handleDropEvent(QDropEvent * _t1)
{
    void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 1, _a);
}
QT_END_MOC_NAMESPACE
