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

#include "QTMMenuHelper.hpp"
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'QTMMenuHelper.hpp' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 63
#error "This file was generated using the moc from 4.8.7. 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
static const uint qt_meta_data_QTMCommand[] = {

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

 // slots: signature, parameters, type, tag, flags
      12,   11,   11,   11, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMCommand[] = {
    "QTMCommand\0\0apply()\0"
};

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

const QMetaObjectExtraData QTMCommand::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMCommand::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_QTMCommand,
      qt_meta_data_QTMCommand, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMCommand::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMCommand::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMCommand))
        return static_cast<void*>(const_cast< QTMCommand*>(this));
    return QObject::qt_metacast(_clname);
}

int QTMCommand::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 < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    }
    return _id;
}
static const uint qt_meta_data_QTMLazyMenu[] = {

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

 // slots: signature, parameters, type, tag, flags
      13,   12,   12,   12, 0x0a,
      25,   21,   12,   12, 0x09,
      43,   12,   12,   12, 0x29,

       0        // eod
};

static const char qt_meta_stringdata_QTMLazyMenu[] = {
    "QTMLazyMenu\0\0force()\0obj\0destroy(QObject*)\0"
    "destroy()\0"
};

void QTMLazyMenu::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMLazyMenu *_t = static_cast<QTMLazyMenu *>(_o);
        switch (_id) {
        case 0: _t->force(); break;
        case 1: _t->destroy((*reinterpret_cast< QObject*(*)>(_a[1]))); break;
        case 2: _t->destroy(); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMLazyMenu::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMLazyMenu::staticMetaObject = {
    { &QMenu::staticMetaObject, qt_meta_stringdata_QTMLazyMenu,
      qt_meta_data_QTMLazyMenu, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMLazyMenu::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMLazyMenu::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMLazyMenu))
        return static_cast<void*>(const_cast< QTMLazyMenu*>(this));
    return QMenu::qt_metacast(_clname);
}

int QTMLazyMenu::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QMenu::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;
    }
    return _id;
}
static const uint qt_meta_data_QTMAction[] = {

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

 // slots: signature, parameters, type, tag, flags
      11,   10,   10,   10, 0x0a,
      23,   10,   10,   10, 0x0a,
      37,   10,   10,   10, 0x09,

       0        // eod
};

static const char qt_meta_stringdata_QTMAction[] = {
    "QTMAction\0\0doRefresh()\0showToolTip()\0"
    "doShowToolTip()\0"
};

void QTMAction::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMAction *_t = static_cast<QTMAction *>(_o);
        switch (_id) {
        case 0: _t->doRefresh(); break;
        case 1: _t->showToolTip(); break;
        case 2: _t->doShowToolTip(); break;
        default: ;
        }
    }
    Q_UNUSED(_a);
}

const QMetaObjectExtraData QTMAction::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMAction::staticMetaObject = {
    { &QAction::staticMetaObject, qt_meta_stringdata_QTMAction,
      qt_meta_data_QTMAction, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMAction::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMAction::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMAction))
        return static_cast<void*>(const_cast< QTMAction*>(this));
    return QAction::qt_metacast(_clname);
}

int QTMAction::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 < 3)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 3;
    }
    return _id;
}
static const uint qt_meta_data_QTMWidgetAction[] = {

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

 // slots: signature, parameters, type, tag, flags
      17,   16,   16,   16, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMWidgetAction[] = {
    "QTMWidgetAction\0\0doRefresh()\0"
};

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

const QMetaObjectExtraData QTMWidgetAction::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMWidgetAction::staticMetaObject = {
    { &QWidgetAction::staticMetaObject, qt_meta_stringdata_QTMWidgetAction,
      qt_meta_data_QTMWidgetAction, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMWidgetAction::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMWidgetAction::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMWidgetAction))
        return static_cast<void*>(const_cast< QTMWidgetAction*>(this));
    return QWidgetAction::qt_metacast(_clname);
}

int QTMWidgetAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidgetAction::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;
    }
    return _id;
}
static const uint qt_meta_data_QTMTileAction[] = {

 // content:
       6,       // 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
};

static const char qt_meta_stringdata_QTMTileAction[] = {
    "QTMTileAction\0"
};

void QTMTileAction::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 QMetaObjectExtraData QTMTileAction::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMTileAction::staticMetaObject = {
    { &QWidgetAction::staticMetaObject, qt_meta_stringdata_QTMTileAction,
      qt_meta_data_QTMTileAction, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMTileAction::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMTileAction::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMTileAction))
        return static_cast<void*>(const_cast< QTMTileAction*>(this));
    return QWidgetAction::qt_metacast(_clname);
}

int QTMTileAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidgetAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
static const uint qt_meta_data_QTMMinibarAction[] = {

 // content:
       6,       // 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
};

static const char qt_meta_stringdata_QTMMinibarAction[] = {
    "QTMMinibarAction\0"
};

void QTMMinibarAction::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 QMetaObjectExtraData QTMMinibarAction::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMMinibarAction::staticMetaObject = {
    { &QWidgetAction::staticMetaObject, qt_meta_stringdata_QTMMinibarAction,
      qt_meta_data_QTMMinibarAction, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMMinibarAction::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMMinibarAction::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMMinibarAction))
        return static_cast<void*>(const_cast< QTMMinibarAction*>(this));
    return QWidgetAction::qt_metacast(_clname);
}

int QTMMinibarAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidgetAction::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
static const uint qt_meta_data_QTMMenuButton[] = {

 // content:
       6,       // 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
};

static const char qt_meta_stringdata_QTMMenuButton[] = {
    "QTMMenuButton\0"
};

void QTMMenuButton::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 QMetaObjectExtraData QTMMenuButton::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMMenuButton::staticMetaObject = {
    { &QToolButton::staticMetaObject, qt_meta_stringdata_QTMMenuButton,
      qt_meta_data_QTMMenuButton, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMMenuButton::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMMenuButton::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMMenuButton))
        return static_cast<void*>(const_cast< QTMMenuButton*>(this));
    return QToolButton::qt_metacast(_clname);
}

int QTMMenuButton::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QToolButton::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
static const uint qt_meta_data_QTMMenuWidget[] = {

 // content:
       6,       // 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
};

static const char qt_meta_stringdata_QTMMenuWidget[] = {
    "QTMMenuWidget\0"
};

void QTMMenuWidget::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 QMetaObjectExtraData QTMMenuWidget::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMMenuWidget::staticMetaObject = {
    { &QWidget::staticMetaObject, qt_meta_stringdata_QTMMenuWidget,
      qt_meta_data_QTMMenuWidget, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMMenuWidget::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMMenuWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMMenuWidget))
        return static_cast<void*>(const_cast< QTMMenuWidget*>(this));
    return QWidget::qt_metacast(_clname);
}

int QTMMenuWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QWidget::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
static const uint qt_meta_data_QTMLineEdit[] = {

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

 // signals: signature, parameters, type, tag, flags
      20,   13,   12,   12, 0x05,

       0        // eod
};

static const char qt_meta_stringdata_QTMLineEdit[] = {
    "QTMLineEdit\0\0reason\0focusOut(Qt::FocusReason)\0"
};

void QTMLineEdit::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMLineEdit *_t = static_cast<QTMLineEdit *>(_o);
        switch (_id) {
        case 0: _t->focusOut((*reinterpret_cast< Qt::FocusReason(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMLineEdit::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMLineEdit::staticMetaObject = {
    { &QLineEdit::staticMetaObject, qt_meta_stringdata_QTMLineEdit,
      qt_meta_data_QTMLineEdit, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMLineEdit::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMLineEdit::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMLineEdit))
        return static_cast<void*>(const_cast< QTMLineEdit*>(this));
    return QLineEdit::qt_metacast(_clname);
}

int QTMLineEdit::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QLineEdit::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;
    }
    return _id;
}

// SIGNAL 0
void QTMLineEdit::focusOut(Qt::FocusReason _t1)
{
    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
static const uint qt_meta_data_QTMInputTextWidgetHelper[] = {

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

 // slots: signature, parameters, type, tag, flags
      26,   25,   25,   25, 0x0a,
      42,   35,   25,   25, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMInputTextWidgetHelper[] = {
    "QTMInputTextWidgetHelper\0\0commit()\0"
    "reason\0leave(Qt::FocusReason)\0"
};

void QTMInputTextWidgetHelper::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMInputTextWidgetHelper *_t = static_cast<QTMInputTextWidgetHelper *>(_o);
        switch (_id) {
        case 0: _t->commit(); break;
        case 1: _t->leave((*reinterpret_cast< Qt::FocusReason(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMInputTextWidgetHelper::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMInputTextWidgetHelper::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_QTMInputTextWidgetHelper,
      qt_meta_data_QTMInputTextWidgetHelper, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMInputTextWidgetHelper::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMInputTextWidgetHelper::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMInputTextWidgetHelper))
        return static_cast<void*>(const_cast< QTMInputTextWidgetHelper*>(this));
    return QObject::qt_metacast(_clname);
}

int QTMInputTextWidgetHelper::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QObject::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    if (_c == QMetaObject::InvokeMetaMethod) {
        if (_id < 2)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 2;
    }
    return _id;
}
static const uint qt_meta_data_QTMFieldWidgetHelper[] = {

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

 // slots: signature, parameters, type, tag, flags
      26,   22,   21,   21, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMFieldWidgetHelper[] = {
    "QTMFieldWidgetHelper\0\0qst\0commit(QString)\0"
};

void QTMFieldWidgetHelper::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMFieldWidgetHelper *_t = static_cast<QTMFieldWidgetHelper *>(_o);
        switch (_id) {
        case 0: _t->commit((*reinterpret_cast< const QString(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMFieldWidgetHelper::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMFieldWidgetHelper::staticMetaObject = {
    { &QObject::staticMetaObject, qt_meta_stringdata_QTMFieldWidgetHelper,
      qt_meta_data_QTMFieldWidgetHelper, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMFieldWidgetHelper::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMFieldWidgetHelper::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMFieldWidgetHelper))
        return static_cast<void*>(const_cast< QTMFieldWidgetHelper*>(this));
    return QObject::qt_metacast(_clname);
}

int QTMFieldWidgetHelper::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 < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    }
    return _id;
}
static const uint qt_meta_data_QTMTabWidget[] = {

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

 // slots: signature, parameters, type, tag, flags
      20,   14,   13,   13, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMTabWidget[] = {
    "QTMTabWidget\0\0index\0resizeOthers(int)\0"
};

void QTMTabWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMTabWidget *_t = static_cast<QTMTabWidget *>(_o);
        switch (_id) {
        case 0: _t->resizeOthers((*reinterpret_cast< int(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMTabWidget::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMTabWidget::staticMetaObject = {
    { &QTabWidget::staticMetaObject, qt_meta_stringdata_QTMTabWidget,
      qt_meta_data_QTMTabWidget, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMTabWidget::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMTabWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMTabWidget))
        return static_cast<void*>(const_cast< QTMTabWidget*>(this));
    return QTabWidget::qt_metacast(_clname);
}

int QTMTabWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QTabWidget::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;
    }
    return _id;
}
static const uint qt_meta_data_QTMRefreshWidget[] = {

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

 // slots: signature, parameters, type, tag, flags
      23,   18,   17,   17, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMRefreshWidget[] = {
    "QTMRefreshWidget\0\0kind\0doRefresh(string)\0"
};

void QTMRefreshWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMRefreshWidget *_t = static_cast<QTMRefreshWidget *>(_o);
        switch (_id) {
        case 0: _t->doRefresh((*reinterpret_cast< string(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMRefreshWidget::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMRefreshWidget::staticMetaObject = {
    { &QWidget::staticMetaObject, qt_meta_stringdata_QTMRefreshWidget,
      qt_meta_data_QTMRefreshWidget, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMRefreshWidget::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMRefreshWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMRefreshWidget))
        return static_cast<void*>(const_cast< QTMRefreshWidget*>(this));
    return QWidget::qt_metacast(_clname);
}

int QTMRefreshWidget::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 < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    }
    return _id;
}
static const uint qt_meta_data_QTMRefreshableWidget[] = {

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

 // slots: signature, parameters, type, tag, flags
      27,   22,   21,   21, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMRefreshableWidget[] = {
    "QTMRefreshableWidget\0\0kind\0doRefresh(string)\0"
};

void QTMRefreshableWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMRefreshableWidget *_t = static_cast<QTMRefreshableWidget *>(_o);
        switch (_id) {
        case 0: _t->doRefresh((*reinterpret_cast< string(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMRefreshableWidget::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMRefreshableWidget::staticMetaObject = {
    { &QWidget::staticMetaObject, qt_meta_stringdata_QTMRefreshableWidget,
      qt_meta_data_QTMRefreshableWidget, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMRefreshableWidget::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMRefreshableWidget::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMRefreshableWidget))
        return static_cast<void*>(const_cast< QTMRefreshableWidget*>(this));
    return QWidget::qt_metacast(_clname);
}

int QTMRefreshableWidget::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 < 1)
            qt_static_metacall(this, _c, _id, _a);
        _id -= 1;
    }
    return _id;
}
static const uint qt_meta_data_QTMComboBox[] = {

 // content:
       6,       // 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
};

static const char qt_meta_stringdata_QTMComboBox[] = {
    "QTMComboBox\0"
};

void QTMComboBox::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 QMetaObjectExtraData QTMComboBox::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMComboBox::staticMetaObject = {
    { &QComboBox::staticMetaObject, qt_meta_stringdata_QTMComboBox,
      qt_meta_data_QTMComboBox, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMComboBox::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMComboBox::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMComboBox))
        return static_cast<void*>(const_cast< QTMComboBox*>(this));
    return QComboBox::qt_metacast(_clname);
}

int QTMComboBox::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QComboBox::qt_metacall(_c, _id, _a);
    if (_id < 0)
        return _id;
    return _id;
}
static const uint qt_meta_data_QTMListView[] = {

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

 // signals: signature, parameters, type, tag, flags
      15,   13,   12,   12, 0x05,

 // slots: signature, parameters, type, tag, flags
      52,   48,   12,   12, 0x09,

       0        // eod
};

static const char qt_meta_stringdata_QTMListView[] = {
    "QTMListView\0\0c\0selectionChanged(QItemSelection)\0"
    "c,p\0selectionChanged(QItemSelection,QItemSelection)\0"
};

void QTMListView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMListView *_t = static_cast<QTMListView *>(_o);
        switch (_id) {
        case 0: _t->selectionChanged((*reinterpret_cast< const QItemSelection(*)>(_a[1]))); break;
        case 1: _t->selectionChanged((*reinterpret_cast< const QItemSelection(*)>(_a[1])),(*reinterpret_cast< const QItemSelection(*)>(_a[2]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMListView::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMListView::staticMetaObject = {
    { &QListView::staticMetaObject, qt_meta_stringdata_QTMListView,
      qt_meta_data_QTMListView, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMListView::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMListView::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMListView))
        return static_cast<void*>(const_cast< QTMListView*>(this));
    return QListView::qt_metacast(_clname);
}

int QTMListView::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QListView::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;
    }
    return _id;
}

// SIGNAL 0
void QTMListView::selectionChanged(const QItemSelection & _t1)
{
    void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
    QMetaObject::activate(this, &staticMetaObject, 0, _a);
}
static const uint qt_meta_data_QTMTreeView[] = {

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

 // slots: signature, parameters, type, tag, flags
      25,   13,   12,   12, 0x08,
      62,   56,   12,   12, 0x28,

       0        // eod
};

static const char qt_meta_stringdata_QTMTreeView[] = {
    "QTMTreeView\0\0index,mouse\0"
    "callOnChange(QModelIndex,bool)\0index\0"
    "callOnChange(QModelIndex)\0"
};

void QTMTreeView::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMTreeView *_t = static_cast<QTMTreeView *>(_o);
        switch (_id) {
        case 0: _t->callOnChange((*reinterpret_cast< const QModelIndex(*)>(_a[1])),(*reinterpret_cast< bool(*)>(_a[2]))); break;
        case 1: _t->callOnChange((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMTreeView::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMTreeView::staticMetaObject = {
    { &QTreeView::staticMetaObject, qt_meta_stringdata_QTMTreeView,
      qt_meta_data_QTMTreeView, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMTreeView::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMTreeView::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMTreeView))
        return static_cast<void*>(const_cast< QTMTreeView*>(this));
    return QTreeView::qt_metacast(_clname);
}

int QTMTreeView::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QTreeView::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;
    }
    return _id;
}
static const uint qt_meta_data_QTMScrollArea[] = {

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

 // slots: signature, parameters, type, tag, flags
      24,   15,   14,   14, 0x0a,

       0        // eod
};

static const char qt_meta_stringdata_QTMScrollArea[] = {
    "QTMScrollArea\0\0selected\0"
    "scrollToSelection(QItemSelection)\0"
};

void QTMScrollArea::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
    if (_c == QMetaObject::InvokeMetaMethod) {
        Q_ASSERT(staticMetaObject.cast(_o));
        QTMScrollArea *_t = static_cast<QTMScrollArea *>(_o);
        switch (_id) {
        case 0: _t->scrollToSelection((*reinterpret_cast< const QItemSelection(*)>(_a[1]))); break;
        default: ;
        }
    }
}

const QMetaObjectExtraData QTMScrollArea::staticMetaObjectExtraData = {
    0,  qt_static_metacall 
};

const QMetaObject QTMScrollArea::staticMetaObject = {
    { &QScrollArea::staticMetaObject, qt_meta_stringdata_QTMScrollArea,
      qt_meta_data_QTMScrollArea, &staticMetaObjectExtraData }
};

#ifdef Q_NO_DATA_RELOCATION
const QMetaObject &QTMScrollArea::getStaticMetaObject() { return staticMetaObject; }
#endif //Q_NO_DATA_RELOCATION

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

void *QTMScrollArea::qt_metacast(const char *_clname)
{
    if (!_clname) return 0;
    if (!strcmp(_clname, qt_meta_stringdata_QTMScrollArea))
        return static_cast<void*>(const_cast< QTMScrollArea*>(this));
    return QScrollArea::qt_metacast(_clname);
}

int QTMScrollArea::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
    _id = QScrollArea::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;
    }
    return _id;
}
QT_END_MOC_NAMESPACE
