// THIS FILE IS GENERATED (see helper/)

#ifndef MAIN_Q_METHODS_H
#define MAIN_Q_METHODS_H

#include "_main_q_classes.h"
#include <QtWidgets>
#include "../extras.h"
#include "../eql5/eql_global.h"

#ifndef OS_SAILFISH
  #include <QtPrintSupport>
#endif

QT_BEGIN_NAMESPACE

class EQL_EXPORT Q142 : public QObject { // QObject
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LObject(u, x1); }
    Q_INVOKABLE bool MblockSignals(QObject* o, bool x1) { return o->blockSignals(x1); }
    Q_INVOKABLE QObjectList Mchildren(QObject* o) const { return o->children(); }
    Q_INVOKABLE void MdumpObjectInfo(QObject* o) { o->dumpObjectInfo(); }
    Q_INVOKABLE void MdumpObjectTree(QObject* o) { o->dumpObjectTree(); }
    Q_INVOKABLE QList<QByteArray> MdynamicPropertyNames(QObject* o) const { return o->dynamicPropertyNames(); }
    Q_INVOKABLE bool Mevent(QObject* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE bool MeventFilter(QObject* o, QObject* x1, QEvent* x2) { return o->eventFilter(x1, x2); }
    Q_INVOKABLE bool Minherits(QObject* o, const char* x1) const { return o->inherits(x1); }
    Q_INVOKABLE void MinstallEventFilter(QObject* o, QObject* x1) { o->installEventFilter(x1); }
    Q_INVOKABLE bool MisWidgetType(QObject* o) const { return o->isWidgetType(); }
    Q_INVOKABLE bool MisWindowType(QObject* o) const { return o->isWindowType(); }
    Q_INVOKABLE void MkillTimer(QObject* o, int x1) { o->killTimer(x1); }
    Q_INVOKABLE const QMetaObject* MmetaObject(QObject* o) const { return o->metaObject(); }
    Q_INVOKABLE void MmoveToThread(QObject* o, QThread* x1) { o->moveToThread(x1); }
    Q_INVOKABLE QString MobjectName(QObject* o) const { return o->objectName(); }
    Q_INVOKABLE QObject* Mparent(QObject* o) const { return o->parent(); }
    Q_INVOKABLE QVariant Mproperty(QObject* o, const char* x1) const { return o->property(x1); }
    Q_INVOKABLE void MremoveEventFilter(QObject* o, QObject* x1) { o->removeEventFilter(x1); }
    Q_INVOKABLE void MsetObjectName(QObject* o, const QString& x1) { o->setObjectName(x1); }
    Q_INVOKABLE void MsetParent(QObject* o, QObject* x1) { o->setParent(x1); }
    Q_INVOKABLE bool MsetProperty(QObject* o, const char* x1, const QVariant& x2) { return o->setProperty(x1, x2); }
    Q_INVOKABLE bool MsignalsBlocked(QObject* o) const { return o->signalsBlocked(); }
    Q_INVOKABLE int MstartTimer(QObject* o, int x1, Qt::TimerType x2 = Qt::CoarseTimer) { return o->startTimer(x1, x2); }
    Q_INVOKABLE QThread* Mthread(QObject* o) const { return o->thread(); }
    Q_INVOKABLE int Mreceivers(QObject* o, const char* x1) const { return ((LObject*)o)->receivers(x1); }
    Q_INVOKABLE QObject* Msender(QObject* o) const { return ((LObject*)o)->sender(); }
    Q_INVOKABLE int MsenderSignalIndex(QObject* o) const { return ((LObject*)o)->senderSignalIndex(); }
    Q_INVOKABLE QString Str(const char* x1, const char* x2 = 0, int x3 = -1) { return QObject::tr(x1, x2, x3); }
};

class EQL_EXPORT Q1 : public Q142 { // QAbstractAnimation
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAbstractAnimation(u, x1); }
    Q_INVOKABLE int McurrentLoop(QAbstractAnimation* o) const { return o->currentLoop(); }
    Q_INVOKABLE int McurrentLoopTime(QAbstractAnimation* o) const { return o->currentLoopTime(); }
    Q_INVOKABLE int McurrentTime(QAbstractAnimation* o) const { return o->currentTime(); }
    Q_INVOKABLE int Mdirection(QAbstractAnimation* o) const { return o->direction(); }
    Q_INVOKABLE int Mduration(QAbstractAnimation* o) const { return o->duration(); }
    Q_INVOKABLE QAnimationGroup* Mgroup(QAbstractAnimation* o) const { return o->group(); }
    Q_INVOKABLE int MloopCount(QAbstractAnimation* o) const { return o->loopCount(); }
    Q_INVOKABLE void MsetDirection(QAbstractAnimation* o, QAbstractAnimation::Direction x1) { o->setDirection(x1); }
    Q_INVOKABLE void MsetLoopCount(QAbstractAnimation* o, int x1) { o->setLoopCount(x1); }
    Q_INVOKABLE int Mstate(QAbstractAnimation* o) const { return o->state(); }
    Q_INVOKABLE int MtotalDuration(QAbstractAnimation* o) const { return o->totalDuration(); }
};

class EQL_EXPORT Q3 : public Q142 { // QAbstractItemDelegate
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAbstractItemDelegate(u, x1); }
    Q_INVOKABLE QWidget* McreateEditor(QAbstractItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { return o->createEditor(x1, x2, x3); }
    Q_INVOKABLE void MdestroyEditor(QAbstractItemDelegate* o, QWidget* x1, const QModelIndex& x2) const { o->destroyEditor(x1, x2); }
    Q_INVOKABLE bool MeditorEvent(QAbstractItemDelegate* o, QEvent* x1, QAbstractItemModel* x2, const QStyleOptionViewItem& x3, const QModelIndex& x4) { return o->editorEvent(x1, x2, x3, x4); }
    Q_INVOKABLE bool MhelpEvent(QAbstractItemDelegate* o, QHelpEvent* x1, QAbstractItemView* x2, const QStyleOptionViewItem& x3, const QModelIndex& x4) { return o->helpEvent(x1, x2, x3, x4); }
    Q_INVOKABLE void Mpaint(QAbstractItemDelegate* o, QPainter* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->paint(x1, x2, x3); }
    Q_INVOKABLE void MsetEditorData(QAbstractItemDelegate* o, QWidget* x1, const QModelIndex& x2) const { o->setEditorData(x1, x2); }
    Q_INVOKABLE void MsetModelData(QAbstractItemDelegate* o, QWidget* x1, QAbstractItemModel* x2, const QModelIndex& x3) const { o->setModelData(x1, x2, x3); }
    Q_INVOKABLE QSize MsizeHint(QAbstractItemDelegate* o, const QStyleOptionViewItem& x1, const QModelIndex& x2) const { return o->sizeHint(x1, x2); }
    Q_INVOKABLE void MupdateEditorGeometry(QAbstractItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->updateEditorGeometry(x1, x2, x3); }
};

class EQL_EXPORT Q4 : public Q142 { // QAbstractItemModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAbstractItemModel(u, x1); }
    Q_INVOKABLE QModelIndex Mbuddy(QAbstractItemModel* o, const QModelIndex& x1) const { return o->buddy(x1); }
    Q_INVOKABLE bool McanDropMimeData(QAbstractItemModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) const { return o->canDropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool McanFetchMore(QAbstractItemModel* o, const QModelIndex& x1) const { return o->canFetchMore(x1); }
    Q_INVOKABLE int McolumnCount(QAbstractItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE QVariant Mdata(QAbstractItemModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QAbstractItemModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MfetchMore(QAbstractItemModel* o, const QModelIndex& x1) { o->fetchMore(x1); }
    Q_INVOKABLE int Mflags(QAbstractItemModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QAbstractItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE bool MhasIndex(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->hasIndex(x1, x2, x3); }
    Q_INVOKABLE QVariant MheaderData(QAbstractItemModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE bool MinsertColumn(QAbstractItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->insertColumn(x1, x2); }
    Q_INVOKABLE bool MinsertColumns(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertColumns(x1, x2, x3); }
    Q_INVOKABLE bool MinsertRow(QAbstractItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->insertRow(x1, x2); }
    Q_INVOKABLE bool MinsertRows(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertRows(x1, x2, x3); }
    Q_INVOKABLE QModelIndexList Mmatch(QAbstractItemModel* o, const QModelIndex& x1, int x2, const QVariant& x3, int x4 = 1, Qt::MatchFlags x5 = Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const { return o->match(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QMimeData* MmimeData(QAbstractItemModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QAbstractItemModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE bool MmoveColumn(QAbstractItemModel* o, const QModelIndex& x1, int x2, const QModelIndex& x3, int x4) { return o->moveColumn(x1, x2, x3, x4); }
    Q_INVOKABLE bool MmoveColumns(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3, const QModelIndex& x4, int x5) { return o->moveColumns(x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool MmoveRow(QAbstractItemModel* o, const QModelIndex& x1, int x2, const QModelIndex& x3, int x4) { return o->moveRow(x1, x2, x3, x4); }
    Q_INVOKABLE bool MmoveRows(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3, const QModelIndex& x4, int x5) { return o->moveRows(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QModelIndex Mparent(QAbstractItemModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE bool MremoveColumn(QAbstractItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->removeColumn(x1, x2); }
    Q_INVOKABLE bool MremoveColumns(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeColumns(x1, x2, x3); }
    Q_INVOKABLE bool MremoveRow(QAbstractItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->removeRow(x1, x2); }
    Q_INVOKABLE bool MremoveRows(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeRows(x1, x2, x3); }
    Q_INVOKABLE QHashIntQByteArray MroleNames(QAbstractItemModel* o) const { return o->roleNames(); }
    Q_INVOKABLE int MrowCount(QAbstractItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QAbstractItemModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE bool MsetHeaderData(QAbstractItemModel* o, int x1, Qt::Orientation x2, const QVariant& x3, int x4 = Qt::EditRole) { return o->setHeaderData(x1, x2, x3, x4); }
    Q_INVOKABLE QModelIndex Msibling(QAbstractItemModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
    Q_INVOKABLE void Msort(QAbstractItemModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE QSize Mspan(QAbstractItemModel* o, const QModelIndex& x1) const { return o->span(x1); }
    Q_INVOKABLE int MsupportedDragActions(QAbstractItemModel* o) const { return o->supportedDragActions(); }
    Q_INVOKABLE int MsupportedDropActions(QAbstractItemModel* o) const { return o->supportedDropActions(); }
    Q_INVOKABLE void MbeginInsertColumns(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3) { ((LAbstractItemModel*)o)->beginInsertColumns(x1, x2, x3); }
    Q_INVOKABLE void MbeginInsertRows(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3) { ((LAbstractItemModel*)o)->beginInsertRows(x1, x2, x3); }
    Q_INVOKABLE bool MbeginMoveColumns(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3, const QModelIndex& x4, int x5) { return ((LAbstractItemModel*)o)->beginMoveColumns(x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool MbeginMoveRows(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3, const QModelIndex& x4, int x5) { return ((LAbstractItemModel*)o)->beginMoveRows(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MbeginRemoveColumns(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3) { ((LAbstractItemModel*)o)->beginRemoveColumns(x1, x2, x3); }
    Q_INVOKABLE void MbeginRemoveRows(QAbstractItemModel* o, const QModelIndex& x1, int x2, int x3) { ((LAbstractItemModel*)o)->beginRemoveRows(x1, x2, x3); }
    Q_INVOKABLE void MbeginResetModel(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->beginResetModel(); }
    Q_INVOKABLE void MchangePersistentIndex(QAbstractItemModel* o, const QModelIndex& x1, const QModelIndex& x2) { ((LAbstractItemModel*)o)->changePersistentIndex(x1, x2); }
    Q_INVOKABLE void MchangePersistentIndexList(QAbstractItemModel* o, const QModelIndexList& x1, const QModelIndexList& x2) { ((LAbstractItemModel*)o)->changePersistentIndexList(x1, x2); }
    Q_INVOKABLE void MendInsertColumns(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endInsertColumns(); }
    Q_INVOKABLE void MendInsertRows(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endInsertRows(); }
    Q_INVOKABLE void MendMoveColumns(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endMoveColumns(); }
    Q_INVOKABLE void MendMoveRows(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endMoveRows(); }
    Q_INVOKABLE void MendRemoveColumns(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endRemoveColumns(); }
    Q_INVOKABLE void MendRemoveRows(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endRemoveRows(); }
    Q_INVOKABLE void MendResetModel(QAbstractItemModel* o) { ((LAbstractItemModel*)o)->endResetModel(); }
    Q_INVOKABLE QModelIndexList MpersistentIndexList(QAbstractItemModel* o) const { return ((LAbstractItemModel*)o)->persistentIndexList(); }
};

class EQL_EXPORT Q6 : public Q4 { // QAbstractListModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAbstractListModel(u, x1); }
    Q_INVOKABLE bool MdropMimeData(QAbstractListModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Mflags(QAbstractListModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE QModelIndex Mindex(QAbstractListModel* o, int x1, int x2 = 0, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Msibling(QAbstractListModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
};

class EQL_EXPORT Q9 : public Q4 { // QAbstractProxyModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAbstractProxyModel(u, x1); }
    Q_INVOKABLE QModelIndex MmapFromSource(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->mapFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionFromSource(QAbstractProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionToSource(QAbstractProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionToSource(x1); }
    Q_INVOKABLE QModelIndex MmapToSource(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->mapToSource(x1); }
    Q_INVOKABLE void MsetSourceModel(QAbstractProxyModel* o, QAbstractItemModel* x1) { o->setSourceModel(x1); }
    Q_INVOKABLE QAbstractItemModel* MsourceModel(QAbstractProxyModel* o) const { return o->sourceModel(); }
    Q_INVOKABLE QModelIndex Mbuddy(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->buddy(x1); }
    Q_INVOKABLE bool McanDropMimeData(QAbstractProxyModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) const { return o->canDropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool McanFetchMore(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->canFetchMore(x1); }
    Q_INVOKABLE QVariant Mdata(QAbstractProxyModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QAbstractProxyModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MfetchMore(QAbstractProxyModel* o, const QModelIndex& x1) { o->fetchMore(x1); }
    Q_INVOKABLE int Mflags(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QAbstractProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE QVariant MheaderData(QAbstractProxyModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QMimeData* MmimeData(QAbstractProxyModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QAbstractProxyModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE void Mrevert(QAbstractProxyModel* o) { o->revert(); }
    Q_INVOKABLE bool MsetData(QAbstractProxyModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE bool MsetHeaderData(QAbstractProxyModel* o, int x1, Qt::Orientation x2, const QVariant& x3, int x4 = Qt::EditRole) { return o->setHeaderData(x1, x2, x3, x4); }
    Q_INVOKABLE QModelIndex Msibling(QAbstractProxyModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
    Q_INVOKABLE void Msort(QAbstractProxyModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE QSize Mspan(QAbstractProxyModel* o, const QModelIndex& x1) const { return o->span(x1); }
    Q_INVOKABLE bool Msubmit(QAbstractProxyModel* o) { return o->submit(); }
    Q_INVOKABLE int MsupportedDragActions(QAbstractProxyModel* o) const { return o->supportedDragActions(); }
    Q_INVOKABLE int MsupportedDropActions(QAbstractProxyModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q14 : public Q142 { // QAbstractState
    Q_OBJECT
public:
    Q_INVOKABLE bool Mactive(QAbstractState* o) const { return o->active(); }
    Q_INVOKABLE QStateMachine* Mmachine(QAbstractState* o) const { return o->machine(); }
    Q_INVOKABLE QState* MparentState(QAbstractState* o) const { return o->parentState(); }
};

class EQL_EXPORT Q15 : public Q4 { // QAbstractTableModel
    Q_OBJECT
public:
    Q_INVOKABLE bool MdropMimeData(QAbstractTableModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Mflags(QAbstractTableModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE QModelIndex Mindex(QAbstractTableModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Msibling(QAbstractTableModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
};

class EQL_EXPORT Q16 : public Q142 { // QAbstractTextDocumentLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QTextDocument* x1) { return new LAbstractTextDocumentLayout(u, x1); }
    Q_INVOKABLE QString ManchorAt(QAbstractTextDocumentLayout* o, const QPointF& x1) const { return o->anchorAt(x1); }
    Q_INVOKABLE QRectF MblockBoundingRect(QAbstractTextDocumentLayout* o, const QTextBlock& x1) const { return o->blockBoundingRect(x1); }
    Q_INVOKABLE QTextDocument* Mdocument(QAbstractTextDocumentLayout* o) const { return o->document(); }
    Q_INVOKABLE QSizeF MdocumentSize(QAbstractTextDocumentLayout* o) const { return o->documentSize(); }
    Q_INVOKABLE QRectF MframeBoundingRect(QAbstractTextDocumentLayout* o, QTextFrame* x1) const { return o->frameBoundingRect(x1); }
    Q_INVOKABLE int MhitTest(QAbstractTextDocumentLayout* o, const QPointF& x1, Qt::HitTestAccuracy x2) const { return o->hitTest(x1, x2); }
    Q_INVOKABLE int MpageCount(QAbstractTextDocumentLayout* o) const { return o->pageCount(); }
    Q_INVOKABLE QPaintDevice* MpaintDevice(QAbstractTextDocumentLayout* o) const { return o->paintDevice(); }
    Q_INVOKABLE void MsetPaintDevice(QAbstractTextDocumentLayout* o, QPaintDevice* x1) { o->setPaintDevice(x1); }
    Q_INVOKABLE QTextCharFormat Mformat(QAbstractTextDocumentLayout* o, int x1) { return ((LAbstractTextDocumentLayout*)o)->format(x1); }
};

class EQL_EXPORT Q17 : public Q142 { // QAbstractTransition
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LAbstractTransition(u, x1); }
    Q_INVOKABLE void MaddAnimation(QAbstractTransition* o, QAbstractAnimation* x1) { o->addAnimation(x1); }
    Q_INVOKABLE QList<QAbstractAnimation*> Manimations(QAbstractTransition* o) const { return o->animations(); }
    Q_INVOKABLE QStateMachine* Mmachine(QAbstractTransition* o) const { return o->machine(); }
    Q_INVOKABLE void MremoveAnimation(QAbstractTransition* o, QAbstractAnimation* x1) { o->removeAnimation(x1); }
    Q_INVOKABLE void MsetTargetState(QAbstractTransition* o, QAbstractState* x1) { o->setTargetState(x1); }
    Q_INVOKABLE void MsetTargetStates(QAbstractTransition* o, const QList<QAbstractState*>& x1) { o->setTargetStates(x1); }
    Q_INVOKABLE void MsetTransitionType(QAbstractTransition* o, QAbstractTransition::TransitionType x1) { o->setTransitionType(x1); }
    Q_INVOKABLE QState* MsourceState(QAbstractTransition* o) const { return o->sourceState(); }
    Q_INVOKABLE QAbstractState* MtargetState(QAbstractTransition* o) const { return o->targetState(); }
    Q_INVOKABLE QList<QAbstractState*> MtargetStates(QAbstractTransition* o) const { return o->targetStates(); }
    Q_INVOKABLE int MtransitionType(QAbstractTransition* o) const { return o->transitionType(); }
};

class EQL_EXPORT Q19 : public Q142 { // QAction
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LAction(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QObject* x2) { return new LAction(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QIcon& x1, const QString& x2, QObject* x3) { return new LAction(u, x1, x2, x3); }
    Q_INVOKABLE QActionGroup* MactionGroup(QAction* o) const { return o->actionGroup(); }
    Q_INVOKABLE void Mactivate(QAction* o, QAction::ActionEvent x1) { o->activate(x1); }
    Q_INVOKABLE QList<QGraphicsWidget*> MassociatedGraphicsWidgets(QAction* o) const { return o->associatedGraphicsWidgets(); }
    Q_INVOKABLE QList<QWidget*> MassociatedWidgets(QAction* o) const { return o->associatedWidgets(); }
    Q_INVOKABLE bool MautoRepeat(QAction* o) const { return o->autoRepeat(); }
    Q_INVOKABLE QVariant Mdata(QAction* o) const { return o->data(); }
    Q_INVOKABLE QFont Mfont(QAction* o) const { return o->font(); }
    Q_INVOKABLE QIcon Micon(QAction* o) const { return o->icon(); }
    Q_INVOKABLE QString MiconText(QAction* o) const { return o->iconText(); }
    Q_INVOKABLE bool MisCheckable(QAction* o) const { return o->isCheckable(); }
    Q_INVOKABLE bool MisChecked(QAction* o) const { return o->isChecked(); }
    Q_INVOKABLE bool MisEnabled(QAction* o) const { return o->isEnabled(); }
    Q_INVOKABLE bool MisIconVisibleInMenu(QAction* o) const { return o->isIconVisibleInMenu(); }
    Q_INVOKABLE bool MisSeparator(QAction* o) const { return o->isSeparator(); }
    Q_INVOKABLE bool MisVisible(QAction* o) const { return o->isVisible(); }
    Q_INVOKABLE QMenu* Mmenu(QAction* o) const { return o->menu(); }
    Q_INVOKABLE int MmenuRole(QAction* o) const { return o->menuRole(); }
    Q_INVOKABLE QWidget* MparentWidget(QAction* o) const { return o->parentWidget(); }
    Q_INVOKABLE int Mpriority(QAction* o) const { return o->priority(); }
    Q_INVOKABLE void MsetActionGroup(QAction* o, QActionGroup* x1) { o->setActionGroup(x1); }
    Q_INVOKABLE void MsetAutoRepeat(QAction* o, bool x1) { o->setAutoRepeat(x1); }
    Q_INVOKABLE void MsetCheckable(QAction* o, bool x1) { o->setCheckable(x1); }
    Q_INVOKABLE void MsetData(QAction* o, const QVariant& x1) { o->setData(x1); }
    Q_INVOKABLE void MsetFont(QAction* o, const QFont& x1) { o->setFont(x1); }
    Q_INVOKABLE void MsetIcon(QAction* o, const QIcon& x1) { o->setIcon(x1); }
    Q_INVOKABLE void MsetIconText(QAction* o, const QString& x1) { o->setIconText(x1); }
    Q_INVOKABLE void MsetIconVisibleInMenu(QAction* o, bool x1) { o->setIconVisibleInMenu(x1); }
    Q_INVOKABLE void MsetMenu(QAction* o, QMenu* x1) { o->setMenu(x1); }
    Q_INVOKABLE void MsetMenuRole(QAction* o, QAction::MenuRole x1) { o->setMenuRole(x1); }
    Q_INVOKABLE void MsetPriority(QAction* o, QAction::Priority x1) { o->setPriority(x1); }
    Q_INVOKABLE void MsetSeparator(QAction* o, bool x1) { o->setSeparator(x1); }
    Q_INVOKABLE void MsetShortcut(QAction* o, const QKeySequence& x1) { o->setShortcut(x1); }
    Q_INVOKABLE void MsetShortcutContext(QAction* o, Qt::ShortcutContext x1) { o->setShortcutContext(x1); }
    Q_INVOKABLE void MsetShortcuts(QAction* o, const QList<QKeySequence>& x1) { o->setShortcuts(x1); }
    Q_INVOKABLE void MsetShortcuts(QAction* o, QKeySequence::StandardKey x1) { o->setShortcuts(x1); }
    Q_INVOKABLE void MsetStatusTip(QAction* o, const QString& x1) { o->setStatusTip(x1); }
    Q_INVOKABLE void MsetText(QAction* o, const QString& x1) { o->setText(x1); }
    Q_INVOKABLE void MsetToolTip(QAction* o, const QString& x1) { o->setToolTip(x1); }
    Q_INVOKABLE void MsetWhatsThis(QAction* o, const QString& x1) { o->setWhatsThis(x1); }
    Q_INVOKABLE QKeySequence Mshortcut(QAction* o) const { return o->shortcut(); }
    Q_INVOKABLE int MshortcutContext(QAction* o) const { return o->shortcutContext(); }
    Q_INVOKABLE QList<QKeySequence> Mshortcuts(QAction* o) const { return o->shortcuts(); }
    Q_INVOKABLE bool MshowStatusText(QAction* o, QWidget* x1 = 0) { return o->showStatusText(x1); }
    Q_INVOKABLE QString MstatusTip(QAction* o) const { return o->statusTip(); }
    Q_INVOKABLE QString Mtext(QAction* o) const { return o->text(); }
    Q_INVOKABLE QString MtoolTip(QAction* o) const { return o->toolTip(); }
    Q_INVOKABLE QString MwhatsThis(QAction* o) const { return o->whatsThis(); }
};

class EQL_EXPORT Q20 : public Q142 { // QActionGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LActionGroup(u, x1); }
    Q_INVOKABLE QList<QAction*> Mactions(QActionGroup* o) const { return o->actions(); }
    Q_INVOKABLE QAction* MaddAction(QActionGroup* o, QAction* x1) { return o->addAction(x1); }
    Q_INVOKABLE QAction* MaddAction(QActionGroup* o, const QString& x1) { return o->addAction(x1); }
    Q_INVOKABLE QAction* MaddAction(QActionGroup* o, const QIcon& x1, const QString& x2) { return o->addAction(x1, x2); }
    Q_INVOKABLE QAction* McheckedAction(QActionGroup* o) const { return o->checkedAction(); }
    Q_INVOKABLE bool MisEnabled(QActionGroup* o) const { return o->isEnabled(); }
    Q_INVOKABLE bool MisExclusive(QActionGroup* o) const { return o->isExclusive(); }
    Q_INVOKABLE bool MisVisible(QActionGroup* o) const { return o->isVisible(); }
    Q_INVOKABLE void MremoveAction(QActionGroup* o, QAction* x1) { o->removeAction(x1); }
};

class EQL_EXPORT Q21 : public Q1 { // QAnimationGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LAnimationGroup(u, x1); }
    Q_INVOKABLE void MaddAnimation(QAnimationGroup* o, QAbstractAnimation* x1) { o->addAnimation(x1); }
    Q_INVOKABLE QAbstractAnimation* ManimationAt(QAnimationGroup* o, int x1) const { return o->animationAt(x1); }
    Q_INVOKABLE int ManimationCount(QAnimationGroup* o) const { return o->animationCount(); }
    Q_INVOKABLE void Mclear(QAnimationGroup* o) { o->clear(); }
    Q_INVOKABLE int MindexOfAnimation(QAnimationGroup* o, QAbstractAnimation* x1) const { return o->indexOfAnimation(x1); }
    Q_INVOKABLE void MinsertAnimation(QAnimationGroup* o, int x1, QAbstractAnimation* x2) { o->insertAnimation(x1, x2); }
    Q_INVOKABLE void MremoveAnimation(QAnimationGroup* o, QAbstractAnimation* x1) { o->removeAnimation(x1); }
    Q_INVOKABLE QAbstractAnimation* MtakeAnimation(QAnimationGroup* o, int x1) { return o->takeAnimation(x1); }
};

class EQL_EXPORT Q27 : public Q142 { // QButtonGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LButtonGroup(u, x1); }
    Q_INVOKABLE void MaddButton(QButtonGroup* o, QAbstractButton* x1, int x2 = -1) { o->addButton(x1, x2); }
    Q_INVOKABLE QAbstractButton* Mbutton(QButtonGroup* o, int x1) const { return o->button(x1); }
    Q_INVOKABLE QList<QAbstractButton*> Mbuttons(QButtonGroup* o) const { return o->buttons(); }
    Q_INVOKABLE QAbstractButton* McheckedButton(QButtonGroup* o) const { return o->checkedButton(); }
    Q_INVOKABLE int McheckedId(QButtonGroup* o) const { return o->checkedId(); }
    Q_INVOKABLE bool Mexclusive(QButtonGroup* o) const { return o->exclusive(); }
    Q_INVOKABLE int Mid(QButtonGroup* o, QAbstractButton* x1) const { return o->id(x1); }
    Q_INVOKABLE void MremoveButton(QButtonGroup* o, QAbstractButton* x1) { o->removeButton(x1); }
    Q_INVOKABLE void MsetExclusive(QButtonGroup* o, bool x1) { o->setExclusive(x1); }
    Q_INVOKABLE void MsetId(QButtonGroup* o, QAbstractButton* x1, int x2) { o->setId(x1, x2); }
};

class EQL_EXPORT Q36 : public Q142 { // QClipboard
    Q_OBJECT
public:
    Q_INVOKABLE void Mclear(QClipboard* o, QClipboard::Mode x1 = QClipboard::Clipboard) { o->clear(x1); }
    Q_INVOKABLE QImage Mimage(QClipboard* o, QClipboard::Mode x1 = QClipboard::Clipboard) const { return o->image(x1); }
    Q_INVOKABLE const QMimeData* MmimeData(QClipboard* o, QClipboard::Mode x1 = QClipboard::Clipboard) const { return o->mimeData(x1); }
    Q_INVOKABLE bool MownsClipboard(QClipboard* o) const { return o->ownsClipboard(); }
    Q_INVOKABLE bool MownsFindBuffer(QClipboard* o) const { return o->ownsFindBuffer(); }
    Q_INVOKABLE bool MownsSelection(QClipboard* o) const { return o->ownsSelection(); }
    Q_INVOKABLE QPixmap Mpixmap(QClipboard* o, QClipboard::Mode x1 = QClipboard::Clipboard) const { return o->pixmap(x1); }
    Q_INVOKABLE void MsetImage(QClipboard* o, const QImage& x1, QClipboard::Mode x2 = QClipboard::Clipboard) { o->setImage(x1, x2); }
    Q_INVOKABLE void MsetMimeData(QClipboard* o, QMimeData* x1, QClipboard::Mode x2 = QClipboard::Clipboard) { o->setMimeData(x1, x2); }
    Q_INVOKABLE void MsetPixmap(QClipboard* o, const QPixmap& x1, QClipboard::Mode x2 = QClipboard::Clipboard) { o->setPixmap(x1, x2); }
    Q_INVOKABLE void MsetText(QClipboard* o, const QString& x1, QClipboard::Mode x2 = QClipboard::Clipboard) { o->setText(x1, x2); }
    Q_INVOKABLE bool MsupportsFindBuffer(QClipboard* o) const { return o->supportsFindBuffer(); }
    Q_INVOKABLE bool MsupportsSelection(QClipboard* o) const { return o->supportsSelection(); }
    Q_INVOKABLE QString Mtext(QClipboard* o, QClipboard::Mode x1 = QClipboard::Clipboard) const { return o->text(x1); }
    Q_INVOKABLE QString Mtext(QClipboard* o, QString& x1, QClipboard::Mode x2 = QClipboard::Clipboard) const { return o->text(x1, x2); }
};

class EQL_EXPORT Q42 : public Q142 { // QCompleter
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LCompleter(u, x1); }
    Q_INVOKABLE void* C(uint u, QAbstractItemModel* x1, QObject* x2 = 0) { return new LCompleter(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QStringList& x1, QObject* x2 = 0) { return new LCompleter(u, x1, x2); }
    Q_INVOKABLE int McaseSensitivity(QCompleter* o) const { return o->caseSensitivity(); }
    Q_INVOKABLE int McompletionColumn(QCompleter* o) const { return o->completionColumn(); }
    Q_INVOKABLE int McompletionCount(QCompleter* o) const { return o->completionCount(); }
    Q_INVOKABLE int McompletionMode(QCompleter* o) const { return o->completionMode(); }
    Q_INVOKABLE QAbstractItemModel* McompletionModel(QCompleter* o) const { return o->completionModel(); }
    Q_INVOKABLE QString McompletionPrefix(QCompleter* o) const { return o->completionPrefix(); }
    Q_INVOKABLE int McompletionRole(QCompleter* o) const { return o->completionRole(); }
    Q_INVOKABLE QString McurrentCompletion(QCompleter* o) const { return o->currentCompletion(); }
    Q_INVOKABLE QModelIndex McurrentIndex(QCompleter* o) const { return o->currentIndex(); }
    Q_INVOKABLE int McurrentRow(QCompleter* o) const { return o->currentRow(); }
    Q_INVOKABLE int MfilterMode(QCompleter* o) const { return o->filterMode(); }
    Q_INVOKABLE int MmaxVisibleItems(QCompleter* o) const { return o->maxVisibleItems(); }
    Q_INVOKABLE QAbstractItemModel* Mmodel(QCompleter* o) const { return o->model(); }
    Q_INVOKABLE int MmodelSorting(QCompleter* o) const { return o->modelSorting(); }
    Q_INVOKABLE QString MpathFromIndex(QCompleter* o, const QModelIndex& x1) const { return o->pathFromIndex(x1); }
    Q_INVOKABLE QAbstractItemView* Mpopup(QCompleter* o) const { return o->popup(); }
    Q_INVOKABLE void MsetCaseSensitivity(QCompleter* o, Qt::CaseSensitivity x1) { o->setCaseSensitivity(x1); }
    Q_INVOKABLE void MsetCompletionColumn(QCompleter* o, int x1) { o->setCompletionColumn(x1); }
    Q_INVOKABLE void MsetCompletionMode(QCompleter* o, QCompleter::CompletionMode x1) { o->setCompletionMode(x1); }
    Q_INVOKABLE void MsetCompletionRole(QCompleter* o, int x1) { o->setCompletionRole(x1); }
    Q_INVOKABLE bool MsetCurrentRow(QCompleter* o, int x1) { return o->setCurrentRow(x1); }
    Q_INVOKABLE void MsetFilterMode(QCompleter* o, Qt::MatchFlags x1) { o->setFilterMode(x1); }
    Q_INVOKABLE void MsetMaxVisibleItems(QCompleter* o, int x1) { o->setMaxVisibleItems(x1); }
    Q_INVOKABLE void MsetModel(QCompleter* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetModelSorting(QCompleter* o, QCompleter::ModelSorting x1) { o->setModelSorting(x1); }
    Q_INVOKABLE void MsetPopup(QCompleter* o, QAbstractItemView* x1) { o->setPopup(x1); }
    Q_INVOKABLE void MsetWidget(QCompleter* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE QStringList MsplitPath(QCompleter* o, const QString& x1) const { return o->splitPath(x1); }
    Q_INVOKABLE QWidget* Mwidget(QCompleter* o) const { return o->widget(); }
    Q_INVOKABLE bool MwrapAround(QCompleter* o) const { return o->wrapAround(); }
};

class EQL_EXPORT Q43 : public Q142 { // QCoreApplication
    Q_OBJECT
public:
    Q_INVOKABLE void MinstallNativeEventFilter(QCoreApplication* o, QAbstractNativeEventFilter* x1) { o->installNativeEventFilter(x1); }
    Q_INVOKABLE bool Mnotify(QCoreApplication* o, QObject* x1, QEvent* x2) { return o->notify(x1, x2); }
    Q_INVOKABLE void MremoveNativeEventFilter(QCoreApplication* o, QAbstractNativeEventFilter* x1) { o->removeNativeEventFilter(x1); }
    Q_INVOKABLE void SaddLibraryPath(const QString& x1) { QCoreApplication::addLibraryPath(x1); }
    Q_INVOKABLE QString SapplicationDirPath() { return QCoreApplication::applicationDirPath(); }
    Q_INVOKABLE QString SapplicationFilePath() { return QCoreApplication::applicationFilePath(); }
    Q_INVOKABLE QString SapplicationName() { return QCoreApplication::applicationName(); }
    Q_INVOKABLE qlonglong SapplicationPid() { return QCoreApplication::applicationPid(); }
    Q_INVOKABLE QString SapplicationVersion() { return QCoreApplication::applicationVersion(); }
    Q_INVOKABLE QStringList Sarguments() { return QCoreApplication::arguments(); }
    Q_INVOKABLE bool SclosingDown() { return QCoreApplication::closingDown(); }
    Q_INVOKABLE QAbstractEventDispatcher* SeventDispatcher() { return QCoreApplication::eventDispatcher(); }
    Q_INVOKABLE int Sexec() { return QCoreApplication::exec(); }
    Q_INVOKABLE void Sexit(int x1 = 0) { QCoreApplication::exit(x1); }
    Q_INVOKABLE void Sflush() { QCoreApplication::flush(); }
    Q_INVOKABLE bool SinstallTranslator(QTranslator* x1) { return QCoreApplication::installTranslator(x1); }
    Q_INVOKABLE QCoreApplication* Sinstance() { return QCoreApplication::instance(); }
    Q_INVOKABLE bool SisQuitLockEnabled() { return QCoreApplication::isQuitLockEnabled(); }
    Q_INVOKABLE bool SisSetuidAllowed() { return QCoreApplication::isSetuidAllowed(); }
    Q_INVOKABLE QStringList SlibraryPaths() { return QCoreApplication::libraryPaths(); }
    Q_INVOKABLE QString SorganizationDomain() { return QCoreApplication::organizationDomain(); }
    Q_INVOKABLE QString SorganizationName() { return QCoreApplication::organizationName(); }
    Q_INVOKABLE void SpostEvent(QObject* x1, QEvent* x2, int x3 = Qt::NormalEventPriority) { QCoreApplication::postEvent(x1, x2, x3); }
    Q_INVOKABLE void SprocessEvents(QEventLoop::ProcessEventsFlags x1 = QEventLoop::AllEvents) { QCoreApplication::processEvents(x1); }
    Q_INVOKABLE void SprocessEvents(QEventLoop::ProcessEventsFlags x1, int x2) { QCoreApplication::processEvents(x1, x2); }
    Q_INVOKABLE void SremoveLibraryPath(const QString& x1) { QCoreApplication::removeLibraryPath(x1); }
    Q_INVOKABLE void SremovePostedEvents(QObject* x1, int x2 = 0) { QCoreApplication::removePostedEvents(x1, x2); }
    Q_INVOKABLE bool SremoveTranslator(QTranslator* x1) { return QCoreApplication::removeTranslator(x1); }
    Q_INVOKABLE bool SsendEvent(QObject* x1, QEvent* x2) { return QCoreApplication::sendEvent(x1, x2); }
    Q_INVOKABLE void SsendPostedEvents(QObject* x1 = 0, int x2 = 0) { QCoreApplication::sendPostedEvents(x1, x2); }
    Q_INVOKABLE void SsetApplicationName(const QString& x1) { QCoreApplication::setApplicationName(x1); }
    Q_INVOKABLE void SsetApplicationVersion(const QString& x1) { QCoreApplication::setApplicationVersion(x1); }
    Q_INVOKABLE void SsetAttribute(Qt::ApplicationAttribute x1, bool x2 = true) { QCoreApplication::setAttribute(x1, x2); }
    Q_INVOKABLE void SsetEventDispatcher(QAbstractEventDispatcher* x1) { QCoreApplication::setEventDispatcher(x1); }
    Q_INVOKABLE void SsetLibraryPaths(const QStringList& x1) { QCoreApplication::setLibraryPaths(x1); }
    Q_INVOKABLE void SsetOrganizationDomain(const QString& x1) { QCoreApplication::setOrganizationDomain(x1); }
    Q_INVOKABLE void SsetOrganizationName(const QString& x1) { QCoreApplication::setOrganizationName(x1); }
    Q_INVOKABLE void SsetQuitLockEnabled(bool x1) { QCoreApplication::setQuitLockEnabled(x1); }
    Q_INVOKABLE void SsetSetuidAllowed(bool x1) { QCoreApplication::setSetuidAllowed(x1); }
    Q_INVOKABLE bool SstartingUp() { return QCoreApplication::startingUp(); }
    Q_INVOKABLE bool StestAttribute(Qt::ApplicationAttribute x1) { return QCoreApplication::testAttribute(x1); }
    Q_INVOKABLE QString Stranslate(const char* x1, const char* x2, const char* x3 = 0, int x4 = -1) { return QCoreApplication::translate(x1, x2, x3, x4); }
};

class EQL_EXPORT Q44 : public Q142 { // QDataWidgetMapper
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LDataWidgetMapper(u, x1); }
    Q_INVOKABLE void MaddMapping(QDataWidgetMapper* o, QWidget* x1, int x2) { o->addMapping(x1, x2); }
    Q_INVOKABLE void MaddMapping(QDataWidgetMapper* o, QWidget* x1, int x2, const QByteArray& x3) { o->addMapping(x1, x2, x3); }
    Q_INVOKABLE void MclearMapping(QDataWidgetMapper* o) { o->clearMapping(); }
    Q_INVOKABLE int McurrentIndex(QDataWidgetMapper* o) const { return o->currentIndex(); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegate(QDataWidgetMapper* o) const { return o->itemDelegate(); }
    Q_INVOKABLE QByteArray MmappedPropertyName(QDataWidgetMapper* o, QWidget* x1) const { return o->mappedPropertyName(x1); }
    Q_INVOKABLE int MmappedSection(QDataWidgetMapper* o, QWidget* x1) const { return o->mappedSection(x1); }
    Q_INVOKABLE QWidget* MmappedWidgetAt(QDataWidgetMapper* o, int x1) const { return o->mappedWidgetAt(x1); }
    Q_INVOKABLE QAbstractItemModel* Mmodel(QDataWidgetMapper* o) const { return o->model(); }
    Q_INVOKABLE int Morientation(QDataWidgetMapper* o) const { return o->orientation(); }
    Q_INVOKABLE void MremoveMapping(QDataWidgetMapper* o, QWidget* x1) { o->removeMapping(x1); }
    Q_INVOKABLE QModelIndex MrootIndex(QDataWidgetMapper* o) const { return o->rootIndex(); }
    Q_INVOKABLE void MsetItemDelegate(QDataWidgetMapper* o, QAbstractItemDelegate* x1) { o->setItemDelegate(x1); }
    Q_INVOKABLE void MsetModel(QDataWidgetMapper* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetOrientation(QDataWidgetMapper* o, Qt::Orientation x1) { o->setOrientation(x1); }
    Q_INVOKABLE void MsetRootIndex(QDataWidgetMapper* o, const QModelIndex& x1) { o->setRootIndex(x1); }
    Q_INVOKABLE void MsetSubmitPolicy(QDataWidgetMapper* o, QDataWidgetMapper::SubmitPolicy x1) { o->setSubmitPolicy(x1); }
    Q_INVOKABLE int MsubmitPolicy(QDataWidgetMapper* o) const { return o->submitPolicy(); }
};

class EQL_EXPORT Q51 : public Q4 { // QDirModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QStringList& x1, QDir::Filters x2, QDir::SortFlags x3, QObject* x4 = 0) { return new LDirModel(u, x1, x2, x3, x4); }
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LDirModel(u, x1); }
    Q_INVOKABLE QIcon MfileIcon(QDirModel* o, const QModelIndex& x1) const { return o->fileIcon(x1); }
    Q_INVOKABLE QFileInfo MfileInfo(QDirModel* o, const QModelIndex& x1) const { return o->fileInfo(x1); }
    Q_INVOKABLE QString MfileName(QDirModel* o, const QModelIndex& x1) const { return o->fileName(x1); }
    Q_INVOKABLE QString MfilePath(QDirModel* o, const QModelIndex& x1) const { return o->filePath(x1); }
    Q_INVOKABLE int Mfilter(QDirModel* o) const { return o->filter(); }
    Q_INVOKABLE QFileIconProvider* MiconProvider(QDirModel* o) const { return o->iconProvider(); }
    Q_INVOKABLE QModelIndex Mindex(QDirModel* o, const QString& x1, int x2 = 0) const { return o->index(x1, x2); }
    Q_INVOKABLE bool MisDir(QDirModel* o, const QModelIndex& x1) const { return o->isDir(x1); }
    Q_INVOKABLE bool MisReadOnly(QDirModel* o) const { return o->isReadOnly(); }
    Q_INVOKABLE bool MlazyChildCount(QDirModel* o) const { return o->lazyChildCount(); }
    Q_INVOKABLE QModelIndex Mmkdir(QDirModel* o, const QModelIndex& x1, const QString& x2) { return o->mkdir(x1, x2); }
    Q_INVOKABLE QStringList MnameFilters(QDirModel* o) const { return o->nameFilters(); }
    Q_INVOKABLE bool Mremove(QDirModel* o, const QModelIndex& x1) { return o->remove(x1); }
    Q_INVOKABLE bool MresolveSymlinks(QDirModel* o) const { return o->resolveSymlinks(); }
    Q_INVOKABLE bool Mrmdir(QDirModel* o, const QModelIndex& x1) { return o->rmdir(x1); }
    Q_INVOKABLE void MsetFilter(QDirModel* o, QDir::Filters x1) { o->setFilter(x1); }
    Q_INVOKABLE void MsetIconProvider(QDirModel* o, QFileIconProvider* x1) { o->setIconProvider(x1); }
    Q_INVOKABLE void MsetLazyChildCount(QDirModel* o, bool x1) { o->setLazyChildCount(x1); }
    Q_INVOKABLE void MsetNameFilters(QDirModel* o, const QStringList& x1) { o->setNameFilters(x1); }
    Q_INVOKABLE void MsetReadOnly(QDirModel* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetResolveSymlinks(QDirModel* o, bool x1) { o->setResolveSymlinks(x1); }
    Q_INVOKABLE void MsetSorting(QDirModel* o, QDir::SortFlags x1) { o->setSorting(x1); }
    Q_INVOKABLE int Msorting(QDirModel* o) const { return o->sorting(); }
    Q_INVOKABLE int McolumnCount(QDirModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE QVariant Mdata(QDirModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QDirModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Mflags(QDirModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QDirModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE QVariant MheaderData(QDirModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QDirModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE QMimeData* MmimeData(QDirModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QDirModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE QModelIndex Mparent(QDirModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE int MrowCount(QDirModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QDirModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE void Msort(QDirModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE int MsupportedDropActions(QDirModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q55 : public Q142 { // QDrag
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LDrag(u, x1); }
    Q_INVOKABLE QPixmap MdragCursor(QDrag* o, Qt::DropAction x1) const { return o->dragCursor(x1); }
    Q_INVOKABLE int Mexec(QDrag* o, Qt::DropActions x1 = Qt::MoveAction) { return o->exec(x1); }
    Q_INVOKABLE int Mexec(QDrag* o, Qt::DropActions x1, Qt::DropAction x2) { return o->exec(x1, x2); }
    Q_INVOKABLE QPoint MhotSpot(QDrag* o) const { return o->hotSpot(); }
    Q_INVOKABLE QMimeData* MmimeData(QDrag* o) const { return o->mimeData(); }
    Q_INVOKABLE QPixmap Mpixmap(QDrag* o) const { return o->pixmap(); }
    Q_INVOKABLE void MsetDragCursor(QDrag* o, const QPixmap& x1, Qt::DropAction x2) { o->setDragCursor(x1, x2); }
    Q_INVOKABLE void MsetHotSpot(QDrag* o, const QPoint& x1) { o->setHotSpot(x1); }
    Q_INVOKABLE void MsetMimeData(QDrag* o, QMimeData* x1) { o->setMimeData(x1); }
    Q_INVOKABLE void MsetPixmap(QDrag* o, const QPixmap& x1) { o->setPixmap(x1); }
    Q_INVOKABLE QObject* Msource(QDrag* o) const { return o->source(); }
    Q_INVOKABLE int MsupportedActions(QDrag* o) const { return o->supportedActions(); }
    Q_INVOKABLE QObject* Mtarget(QDrag* o) const { return o->target(); }
};

class EQL_EXPORT Q57 : public Q142 { // QEventLoop
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LEventLoop(u, x1); }
    Q_INVOKABLE int Mexec(QEventLoop* o, QEventLoop::ProcessEventsFlags x1 = QEventLoop::AllEvents) { return o->exec(x1); }
    Q_INVOKABLE void Mexit(QEventLoop* o, int x1 = 0) { o->exit(x1); }
    Q_INVOKABLE bool MisRunning(QEventLoop* o) const { return o->isRunning(); }
    Q_INVOKABLE bool MprocessEvents(QEventLoop* o, QEventLoop::ProcessEventsFlags x1 = QEventLoop::AllEvents) { return o->processEvents(x1); }
    Q_INVOKABLE void MprocessEvents(QEventLoop* o, QEventLoop::ProcessEventsFlags x1, int x2) { o->processEvents(x1, x2); }
    Q_INVOKABLE void MwakeUp(QEventLoop* o) { o->wakeUp(); }
    Q_INVOKABLE bool Mevent(QEventLoop* o, QEvent* x1) { return o->event(x1); }
};

class EQL_EXPORT Q58 : public Q17 { // QEventTransition
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LEventTransition(u, x1); }
    Q_INVOKABLE void* C(uint u, QObject* x1, QEvent::Type x2, QState* x3 = 0) { return new LEventTransition(u, x1, x2, x3); }
    Q_INVOKABLE QObject* MeventSource(QEventTransition* o) const { return o->eventSource(); }
    Q_INVOKABLE int MeventType(QEventTransition* o) const { return o->eventType(); }
    Q_INVOKABLE void MsetEventSource(QEventTransition* o, QObject* x1) { o->setEventSource(x1); }
    Q_INVOKABLE void MsetEventType(QEventTransition* o, QEvent::Type x1) { o->setEventType(x1); }
};

class EQL_EXPORT Q62 : public Q142 { // QFileSelector
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LFileSelector(u, x1); }
    Q_INVOKABLE QStringList MallSelectors(QFileSelector* o) const { return o->allSelectors(); }
    Q_INVOKABLE QStringList MextraSelectors(QFileSelector* o) const { return o->extraSelectors(); }
    Q_INVOKABLE QString Mselect(QFileSelector* o, const QString& x1) const { return o->select(x1); }
    Q_INVOKABLE QUrl Mselect(QFileSelector* o, const QUrl& x1) const { return o->select(x1); }
    Q_INVOKABLE void MsetExtraSelectors(QFileSelector* o, const QStringList& x1) { o->setExtraSelectors(x1); }
};

class EQL_EXPORT Q63 : public Q4 { // QFileSystemModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LFileSystemModel(u, x1); }
    Q_INVOKABLE QIcon MfileIcon(QFileSystemModel* o, const QModelIndex& x1) const { return o->fileIcon(x1); }
    Q_INVOKABLE QFileInfo MfileInfo(QFileSystemModel* o, const QModelIndex& x1) const { return o->fileInfo(x1); }
    Q_INVOKABLE QString MfileName(QFileSystemModel* o, const QModelIndex& x1) const { return o->fileName(x1); }
    Q_INVOKABLE QString MfilePath(QFileSystemModel* o, const QModelIndex& x1) const { return o->filePath(x1); }
    Q_INVOKABLE int Mfilter(QFileSystemModel* o) const { return o->filter(); }
    Q_INVOKABLE QFileIconProvider* MiconProvider(QFileSystemModel* o) const { return o->iconProvider(); }
    Q_INVOKABLE QModelIndex Mindex(QFileSystemModel* o, const QString& x1, int x2 = 0) const { return o->index(x1, x2); }
    Q_INVOKABLE bool MisDir(QFileSystemModel* o, const QModelIndex& x1) const { return o->isDir(x1); }
    Q_INVOKABLE bool MisReadOnly(QFileSystemModel* o) const { return o->isReadOnly(); }
    Q_INVOKABLE QDateTime MlastModified(QFileSystemModel* o, const QModelIndex& x1) const { return o->lastModified(x1); }
    Q_INVOKABLE QModelIndex Mmkdir(QFileSystemModel* o, const QModelIndex& x1, const QString& x2) { return o->mkdir(x1, x2); }
    Q_INVOKABLE QVariant MmyComputer(QFileSystemModel* o, int x1 = Qt::DisplayRole) const { return o->myComputer(x1); }
    Q_INVOKABLE bool MnameFilterDisables(QFileSystemModel* o) const { return o->nameFilterDisables(); }
    Q_INVOKABLE QStringList MnameFilters(QFileSystemModel* o) const { return o->nameFilters(); }
    Q_INVOKABLE int Mpermissions(QFileSystemModel* o, const QModelIndex& x1) const { return o->permissions(x1); }
    Q_INVOKABLE bool Mremove(QFileSystemModel* o, const QModelIndex& x1) { return o->remove(x1); }
    Q_INVOKABLE bool MresolveSymlinks(QFileSystemModel* o) const { return o->resolveSymlinks(); }
    Q_INVOKABLE bool Mrmdir(QFileSystemModel* o, const QModelIndex& x1) { return o->rmdir(x1); }
    Q_INVOKABLE QDir MrootDirectory(QFileSystemModel* o) const { return o->rootDirectory(); }
    Q_INVOKABLE QString MrootPath(QFileSystemModel* o) const { return o->rootPath(); }
    Q_INVOKABLE void MsetFilter(QFileSystemModel* o, QDir::Filters x1) { o->setFilter(x1); }
    Q_INVOKABLE void MsetIconProvider(QFileSystemModel* o, QFileIconProvider* x1) { o->setIconProvider(x1); }
    Q_INVOKABLE void MsetNameFilterDisables(QFileSystemModel* o, bool x1) { o->setNameFilterDisables(x1); }
    Q_INVOKABLE void MsetNameFilters(QFileSystemModel* o, const QStringList& x1) { o->setNameFilters(x1); }
    Q_INVOKABLE void MsetReadOnly(QFileSystemModel* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetResolveSymlinks(QFileSystemModel* o, bool x1) { o->setResolveSymlinks(x1); }
    Q_INVOKABLE QModelIndex MsetRootPath(QFileSystemModel* o, const QString& x1) { return o->setRootPath(x1); }
    Q_INVOKABLE qlonglong Msize(QFileSystemModel* o, const QModelIndex& x1) const { return o->size(x1); }
    Q_INVOKABLE QString Mtype(QFileSystemModel* o, const QModelIndex& x1) const { return o->type(x1); }
    Q_INVOKABLE bool McanFetchMore(QFileSystemModel* o, const QModelIndex& x1) const { return o->canFetchMore(x1); }
    Q_INVOKABLE int McolumnCount(QFileSystemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE QVariant Mdata(QFileSystemModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QFileSystemModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MfetchMore(QFileSystemModel* o, const QModelIndex& x1) { o->fetchMore(x1); }
    Q_INVOKABLE int Mflags(QFileSystemModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QFileSystemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE QVariant MheaderData(QFileSystemModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QFileSystemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE QMimeData* MmimeData(QFileSystemModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QFileSystemModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE QModelIndex Mparent(QFileSystemModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE int MrowCount(QFileSystemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QFileSystemModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE void Msort(QFileSystemModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE int MsupportedDropActions(QFileSystemModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q64 : public Q142 { // QFileSystemWatcher
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LFileSystemWatcher(u, x1); }
    Q_INVOKABLE void* C(uint u, const QStringList& x1, QObject* x2 = 0) { return new LFileSystemWatcher(u, x1, x2); }
    Q_INVOKABLE bool MaddPath(QFileSystemWatcher* o, const QString& x1) { return o->addPath(x1); }
    Q_INVOKABLE QStringList MaddPaths(QFileSystemWatcher* o, const QStringList& x1) { return o->addPaths(x1); }
    Q_INVOKABLE QStringList Mdirectories(QFileSystemWatcher* o) const { return o->directories(); }
    Q_INVOKABLE QStringList Mfiles(QFileSystemWatcher* o) const { return o->files(); }
    Q_INVOKABLE bool MremovePath(QFileSystemWatcher* o, const QString& x1) { return o->removePath(x1); }
    Q_INVOKABLE QStringList MremovePaths(QFileSystemWatcher* o, const QStringList& x1) { return o->removePaths(x1); }
};

class EQL_EXPORT Q65 : public Q14 { // QFinalState
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LFinalState(u, x1); }
};

class EQL_EXPORT Q71 : public Q142 { // QGesture
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGesture(u, x1); }
    Q_INVOKABLE int MgestureCancelPolicy(QGesture* o) const { return o->gestureCancelPolicy(); }
    Q_INVOKABLE int MgestureType(QGesture* o) const { return o->gestureType(); }
    Q_INVOKABLE bool MhasHotSpot(QGesture* o) const { return o->hasHotSpot(); }
    Q_INVOKABLE QPointF MhotSpot(QGesture* o) const { return o->hotSpot(); }
    Q_INVOKABLE void MsetGestureCancelPolicy(QGesture* o, QGesture::GestureCancelPolicy x1) { o->setGestureCancelPolicy(x1); }
    Q_INVOKABLE void MsetHotSpot(QGesture* o, const QPointF& x1) { o->setHotSpot(x1); }
    Q_INVOKABLE int Mstate(QGesture* o) const { return o->state(); }
    Q_INVOKABLE void MunsetHotSpot(QGesture* o) { o->unsetHotSpot(); }
};

class EQL_EXPORT Q72 : public Q142 { // QGraphicsAnchor
    Q_OBJECT
public:
    Q_INVOKABLE void MsetSizePolicy(QGraphicsAnchor* o, QSizePolicy::Policy x1) { o->setSizePolicy(x1); }
    Q_INVOKABLE void MsetSpacing(QGraphicsAnchor* o, qreal x1) { o->setSpacing(x1); }
    Q_INVOKABLE int MsizePolicy(QGraphicsAnchor* o) const { return o->sizePolicy(); }
    Q_INVOKABLE qreal Mspacing(QGraphicsAnchor* o) const { return o->spacing(); }
    Q_INVOKABLE void MunsetSpacing(QGraphicsAnchor* o) { o->unsetSpacing(); }
};

class EQL_EXPORT Q76 : public Q142 { // QGraphicsEffect
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsEffect(u, x1); }
    Q_INVOKABLE QRectF MboundingRect(QGraphicsEffect* o) const { return o->boundingRect(); }
    Q_INVOKABLE QRectF MboundingRectFor(QGraphicsEffect* o, const QRectF& x1) const { return o->boundingRectFor(x1); }
    Q_INVOKABLE bool MisEnabled(QGraphicsEffect* o) const { return o->isEnabled(); }
    Q_INVOKABLE void MdrawSource(QGraphicsEffect* o, QPainter* x1) { ((LGraphicsEffect*)o)->drawSource(x1); }
    Q_INVOKABLE QRectF MsourceBoundingRect(QGraphicsEffect* o, Qt::CoordinateSystem x1 = Qt::LogicalCoordinates) const { return ((LGraphicsEffect*)o)->sourceBoundingRect(x1); }
    Q_INVOKABLE bool MsourceIsPixmap(QGraphicsEffect* o) const { return ((LGraphicsEffect*)o)->sourceIsPixmap(); }
    Q_INVOKABLE void MupdateBoundingRect(QGraphicsEffect* o) { ((LGraphicsEffect*)o)->updateBoundingRect(); }
};

class EQL_EXPORT Q77 : public Q142 { // QGraphicsObject
    Q_OBJECT
public:
    Q_INVOKABLE void MgrabGesture(QGraphicsObject* o, Qt::GestureType x1, Qt::GestureFlags x2 = Qt::GestureFlags()) { o->grabGesture(x1, x2); }
    Q_INVOKABLE void MungrabGesture(QGraphicsObject* o, Qt::GestureType x1) { o->ungrabGesture(x1); }
};

class EQL_EXPORT Q78 : public Q76 { // QGraphicsOpacityEffect
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsOpacityEffect(u, x1); }
    Q_INVOKABLE qreal Mopacity(QGraphicsOpacityEffect* o) const { return o->opacity(); }
    Q_INVOKABLE QBrush MopacityMask(QGraphicsOpacityEffect* o) const { return o->opacityMask(); }
};

class EQL_EXPORT Q82 : public Q142 { // QGraphicsScene
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsScene(u, x1); }
    Q_INVOKABLE void* C(uint u, const QRectF& x1, QObject* x2 = 0) { return new LGraphicsScene(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, qreal x1, qreal x2, qreal x3, qreal x4, QObject* x5 = 0) { return new LGraphicsScene(u, x1, x2, x3, x4, x5); }
    Q_INVOKABLE QGraphicsItem* MactivePanel(QGraphicsScene* o) const { return o->activePanel(); }
    Q_INVOKABLE QGraphicsWidget* MactiveWindow(QGraphicsScene* o) const { return o->activeWindow(); }
    Q_INVOKABLE QGraphicsEllipseItem* MaddEllipse(QGraphicsScene* o, const QRectF& x1, const QPen& x2 = QPen(), const QBrush& x3 = QBrush()) { return o->addEllipse(x1, x2, x3); }
    Q_INVOKABLE QGraphicsEllipseItem* MaddEllipse(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4, const QPen& x5 = QPen(), const QBrush& x6 = QBrush()) { return o->addEllipse(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE void MaddItem(QGraphicsScene* o, QGraphicsItem* x1) { o->addItem(x1); }
    Q_INVOKABLE QGraphicsLineItem* MaddLine(QGraphicsScene* o, const QLineF& x1, const QPen& x2 = QPen()) { return o->addLine(x1, x2); }
    Q_INVOKABLE QGraphicsLineItem* MaddLine(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4, const QPen& x5 = QPen()) { return o->addLine(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QGraphicsPathItem* MaddPath(QGraphicsScene* o, const QPainterPath& x1, const QPen& x2 = QPen(), const QBrush& x3 = QBrush()) { return o->addPath(x1, x2, x3); }
    Q_INVOKABLE QGraphicsPixmapItem* MaddPixmap(QGraphicsScene* o, const QPixmap& x1) { return o->addPixmap(x1); }
    Q_INVOKABLE QGraphicsPolygonItem* MaddPolygon(QGraphicsScene* o, const QPolygonF& x1, const QPen& x2 = QPen(), const QBrush& x3 = QBrush()) { return o->addPolygon(x1, x2, x3); }
    Q_INVOKABLE QGraphicsRectItem* MaddRect(QGraphicsScene* o, const QRectF& x1, const QPen& x2 = QPen(), const QBrush& x3 = QBrush()) { return o->addRect(x1, x2, x3); }
    Q_INVOKABLE QGraphicsRectItem* MaddRect(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4, const QPen& x5 = QPen(), const QBrush& x6 = QBrush()) { return o->addRect(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE QGraphicsSimpleTextItem* MaddSimpleText(QGraphicsScene* o, const QString& x1, const QFont& x2 = QFont()) { return o->addSimpleText(x1, x2); }
    Q_INVOKABLE QGraphicsTextItem* MaddText(QGraphicsScene* o, const QString& x1, const QFont& x2 = QFont()) { return o->addText(x1, x2); }
    Q_INVOKABLE QGraphicsProxyWidget* MaddWidget(QGraphicsScene* o, QWidget* x1, Qt::WindowFlags x2 = 0) { return o->addWidget(x1, x2); }
    Q_INVOKABLE QBrush MbackgroundBrush(QGraphicsScene* o) const { return o->backgroundBrush(); }
    Q_INVOKABLE int MbspTreeDepth(QGraphicsScene* o) const { return o->bspTreeDepth(); }
    Q_INVOKABLE void MclearFocus(QGraphicsScene* o) { o->clearFocus(); }
    Q_INVOKABLE QList<QGraphicsItem*> McollidingItems(QGraphicsScene* o, const QGraphicsItem* x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape) const { return o->collidingItems(x1, x2); }
    Q_INVOKABLE QGraphicsItemGroup* McreateItemGroup(QGraphicsScene* o, const QList<QGraphicsItem*>& x1) { return o->createItemGroup(x1); }
    Q_INVOKABLE void MdestroyItemGroup(QGraphicsScene* o, QGraphicsItemGroup* x1) { o->destroyItemGroup(x1); }
    Q_INVOKABLE QGraphicsItem* MfocusItem(QGraphicsScene* o) const { return o->focusItem(); }
    Q_INVOKABLE QFont Mfont(QGraphicsScene* o) const { return o->font(); }
    Q_INVOKABLE QBrush MforegroundBrush(QGraphicsScene* o) const { return o->foregroundBrush(); }
    Q_INVOKABLE bool MhasFocus(QGraphicsScene* o) const { return o->hasFocus(); }
    Q_INVOKABLE qreal Mheight(QGraphicsScene* o) const { return o->height(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QGraphicsScene* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE void Minvalidate(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4, QGraphicsScene::SceneLayers x5 = QGraphicsScene::AllLayers) { o->invalidate(x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool MisActive(QGraphicsScene* o) const { return o->isActive(); }
    Q_INVOKABLE QGraphicsItem* MitemAt(QGraphicsScene* o, const QPointF& x1, const QTransform& x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE QGraphicsItem* MitemAt(QGraphicsScene* o, qreal x1, qreal x2, const QTransform& x3) const { return o->itemAt(x1, x2, x3); }
    Q_INVOKABLE int MitemIndexMethod(QGraphicsScene* o) const { return o->itemIndexMethod(); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, Qt::SortOrder x1 = Qt::DescendingOrder) const { return o->items(x1); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, const QPointF& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape, Qt::SortOrder x3 = Qt::DescendingOrder, const QTransform& x4 = QTransform()) const { return o->items(x1, x2, x3, x4); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4, Qt::ItemSelectionMode x5, Qt::SortOrder x6, const QTransform& x7 = QTransform()) const { return o->items(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, const QRectF& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape, Qt::SortOrder x3 = Qt::DescendingOrder, const QTransform& x4 = QTransform()) const { return o->items(x1, x2, x3, x4); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, const QPolygonF& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape, Qt::SortOrder x3 = Qt::DescendingOrder, const QTransform& x4 = QTransform()) const { return o->items(x1, x2, x3, x4); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsScene* o, const QPainterPath& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape, Qt::SortOrder x3 = Qt::DescendingOrder, const QTransform& x4 = QTransform()) const { return o->items(x1, x2, x3, x4); }
    Q_INVOKABLE QRectF MitemsBoundingRect(QGraphicsScene* o) const { return o->itemsBoundingRect(); }
    Q_INVOKABLE qreal MminimumRenderSize(QGraphicsScene* o) const { return o->minimumRenderSize(); }
    Q_INVOKABLE QGraphicsItem* MmouseGrabberItem(QGraphicsScene* o) const { return o->mouseGrabberItem(); }
    Q_INVOKABLE QPalette Mpalette(QGraphicsScene* o) const { return o->palette(); }
    Q_INVOKABLE void MremoveItem(QGraphicsScene* o, QGraphicsItem* x1) { o->removeItem(x1); }
    Q_INVOKABLE void Mrender(QGraphicsScene* o, QPainter* x1, const QRectF& x2 = QRectF(), const QRectF& x3 = QRectF(), Qt::AspectRatioMode x4 = Qt::KeepAspectRatio) { o->render(x1, x2, x3, x4); }
    Q_INVOKABLE QRectF MsceneRect(QGraphicsScene* o) const { return o->sceneRect(); }
    Q_INVOKABLE QList<QGraphicsItem*> MselectedItems(QGraphicsScene* o) const { return o->selectedItems(); }
    Q_INVOKABLE QPainterPath MselectionArea(QGraphicsScene* o) const { return o->selectionArea(); }
    Q_INVOKABLE bool MsendEvent(QGraphicsScene* o, QGraphicsItem* x1, QEvent* x2) { return o->sendEvent(x1, x2); }
    Q_INVOKABLE void MsetActivePanel(QGraphicsScene* o, QGraphicsItem* x1) { o->setActivePanel(x1); }
    Q_INVOKABLE void MsetActiveWindow(QGraphicsScene* o, QGraphicsWidget* x1) { o->setActiveWindow(x1); }
    Q_INVOKABLE void MsetBackgroundBrush(QGraphicsScene* o, const QBrush& x1) { o->setBackgroundBrush(x1); }
    Q_INVOKABLE void MsetBspTreeDepth(QGraphicsScene* o, int x1) { o->setBspTreeDepth(x1); }
    Q_INVOKABLE void MsetFocus(QGraphicsScene* o, Qt::FocusReason x1 = Qt::OtherFocusReason) { o->setFocus(x1); }
    Q_INVOKABLE void MsetFocusItem(QGraphicsScene* o, QGraphicsItem* x1, Qt::FocusReason x2 = Qt::OtherFocusReason) { o->setFocusItem(x1, x2); }
    Q_INVOKABLE void MsetFont(QGraphicsScene* o, const QFont& x1) { o->setFont(x1); }
    Q_INVOKABLE void MsetForegroundBrush(QGraphicsScene* o, const QBrush& x1) { o->setForegroundBrush(x1); }
    Q_INVOKABLE void MsetItemIndexMethod(QGraphicsScene* o, QGraphicsScene::ItemIndexMethod x1) { o->setItemIndexMethod(x1); }
    Q_INVOKABLE void MsetMinimumRenderSize(QGraphicsScene* o, qreal x1) { o->setMinimumRenderSize(x1); }
    Q_INVOKABLE void MsetPalette(QGraphicsScene* o, const QPalette& x1) { o->setPalette(x1); }
    Q_INVOKABLE void MsetSceneRect(QGraphicsScene* o, const QRectF& x1) { o->setSceneRect(x1); }
    Q_INVOKABLE void MsetSceneRect(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->setSceneRect(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetSelectionArea(QGraphicsScene* o, const QPainterPath& x1, const QTransform& x2) { o->setSelectionArea(x1, x2); }
    Q_INVOKABLE void MsetSelectionArea(QGraphicsScene* o, const QPainterPath& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape, const QTransform& x3 = QTransform()) { o->setSelectionArea(x1, x2, x3); }
    Q_INVOKABLE void MsetSelectionArea(QGraphicsScene* o, const QPainterPath& x1, Qt::ItemSelectionOperation x2, Qt::ItemSelectionMode x3 = Qt::IntersectsItemShape, const QTransform& x4 = QTransform()) { o->setSelectionArea(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetStickyFocus(QGraphicsScene* o, bool x1) { o->setStickyFocus(x1); }
    Q_INVOKABLE void MsetStyle(QGraphicsScene* o, QStyle* x1) { o->setStyle(x1); }
    Q_INVOKABLE bool MstickyFocus(QGraphicsScene* o) const { return o->stickyFocus(); }
    Q_INVOKABLE QStyle* Mstyle(QGraphicsScene* o) const { return o->style(); }
    Q_INVOKABLE void Mupdate(QGraphicsScene* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->update(x1, x2, x3, x4); }
    Q_INVOKABLE QList<QGraphicsView*> Mviews(QGraphicsScene* o) const { return o->views(); }
    Q_INVOKABLE qreal Mwidth(QGraphicsScene* o) const { return o->width(); }
};

class EQL_EXPORT Q84 : public Q77 { // QGraphicsTextItem
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QGraphicsItem* x1 = 0) { return new LGraphicsTextItem(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QGraphicsItem* x2 = 0) { return new LGraphicsTextItem(u, x1, x2); }
    Q_INVOKABLE void MadjustSize(QGraphicsTextItem* o) { o->adjustSize(); }
    Q_INVOKABLE QColor MdefaultTextColor(QGraphicsTextItem* o) const { return o->defaultTextColor(); }
    Q_INVOKABLE QTextDocument* Mdocument(QGraphicsTextItem* o) const { return o->document(); }
    Q_INVOKABLE QFont Mfont(QGraphicsTextItem* o) const { return o->font(); }
    Q_INVOKABLE bool MopenExternalLinks(QGraphicsTextItem* o) const { return o->openExternalLinks(); }
    Q_INVOKABLE void MsetDefaultTextColor(QGraphicsTextItem* o, const QColor& x1) { o->setDefaultTextColor(x1); }
    Q_INVOKABLE void MsetDocument(QGraphicsTextItem* o, QTextDocument* x1) { o->setDocument(x1); }
    Q_INVOKABLE void MsetFont(QGraphicsTextItem* o, const QFont& x1) { o->setFont(x1); }
    Q_INVOKABLE void MsetHtml(QGraphicsTextItem* o, const QString& x1) { o->setHtml(x1); }
    Q_INVOKABLE void MsetOpenExternalLinks(QGraphicsTextItem* o, bool x1) { o->setOpenExternalLinks(x1); }
    Q_INVOKABLE void MsetPlainText(QGraphicsTextItem* o, const QString& x1) { o->setPlainText(x1); }
    Q_INVOKABLE void MsetTabChangesFocus(QGraphicsTextItem* o, bool x1) { o->setTabChangesFocus(x1); }
    Q_INVOKABLE void MsetTextCursor(QGraphicsTextItem* o, const QTextCursor& x1) { o->setTextCursor(x1); }
    Q_INVOKABLE void MsetTextInteractionFlags(QGraphicsTextItem* o, Qt::TextInteractionFlags x1) { o->setTextInteractionFlags(x1); }
    Q_INVOKABLE void MsetTextWidth(QGraphicsTextItem* o, qreal x1) { o->setTextWidth(x1); }
    Q_INVOKABLE bool MtabChangesFocus(QGraphicsTextItem* o) const { return o->tabChangesFocus(); }
    Q_INVOKABLE QTextCursor MtextCursor(QGraphicsTextItem* o) const { return o->textCursor(); }
    Q_INVOKABLE int MtextInteractionFlags(QGraphicsTextItem* o) const { return o->textInteractionFlags(); }
    Q_INVOKABLE qreal MtextWidth(QGraphicsTextItem* o) const { return o->textWidth(); }
    Q_INVOKABLE QString MtoHtml(QGraphicsTextItem* o) const { return o->toHtml(); }
    Q_INVOKABLE QString MtoPlainText(QGraphicsTextItem* o) const { return o->toPlainText(); }
    Q_INVOKABLE QRectF MboundingRect(QGraphicsTextItem* o) const { return o->boundingRect(); }
    Q_INVOKABLE bool Mcontains(QGraphicsTextItem* o, const QPointF& x1) const { return o->contains(x1); }
    Q_INVOKABLE bool MisObscuredBy(QGraphicsTextItem* o, const QGraphicsItem* x1) const { return o->isObscuredBy(x1); }
    Q_INVOKABLE QPainterPath MopaqueArea(QGraphicsTextItem* o) const { return o->opaqueArea(); }
    Q_INVOKABLE void Mpaint(QGraphicsTextItem* o, QPainter* x1, const QStyleOptionGraphicsItem* x2, QWidget* x3) { o->paint(x1, x2, x3); }
    Q_INVOKABLE QPainterPath Mshape(QGraphicsTextItem* o) const { return o->shape(); }
    Q_INVOKABLE int Mtype(QGraphicsTextItem* o) const { return o->type(); }
};

class EQL_EXPORT Q85 : public Q142 { // QGraphicsTransform
    Q_OBJECT
public:
};

class EQL_EXPORT Q89 : public Q77 { // QGraphicsWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QGraphicsItem* x1 = 0, Qt::WindowFlags x2 = 0) { return new LGraphicsWidget(u, x1, x2); }
    Q_INVOKABLE QList<QAction*> Mactions(QGraphicsWidget* o) const { return o->actions(); }
    Q_INVOKABLE void MaddAction(QGraphicsWidget* o, QAction* x1) { o->addAction(x1); }
    Q_INVOKABLE void MaddActions(QGraphicsWidget* o, const QList<QAction*>& x1) { o->addActions(x1); }
    Q_INVOKABLE void MadjustSize(QGraphicsWidget* o) { o->adjustSize(); }
    Q_INVOKABLE bool MautoFillBackground(QGraphicsWidget* o) const { return o->autoFillBackground(); }
    Q_INVOKABLE int MfocusPolicy(QGraphicsWidget* o) const { return o->focusPolicy(); }
    Q_INVOKABLE QGraphicsWidget* MfocusWidget(QGraphicsWidget* o) const { return o->focusWidget(); }
    Q_INVOKABLE QFont Mfont(QGraphicsWidget* o) const { return o->font(); }
    Q_INVOKABLE int MgrabShortcut(QGraphicsWidget* o, const QKeySequence& x1, Qt::ShortcutContext x2 = Qt::WindowShortcut) { return o->grabShortcut(x1, x2); }
    Q_INVOKABLE void MinsertAction(QGraphicsWidget* o, QAction* x1, QAction* x2) { o->insertAction(x1, x2); }
    Q_INVOKABLE void MinsertActions(QGraphicsWidget* o, QAction* x1, QList<QAction*> x2) { o->insertActions(x1, x2); }
    Q_INVOKABLE bool MisActiveWindow(QGraphicsWidget* o) const { return o->isActiveWindow(); }
    Q_INVOKABLE QGraphicsLayout* Mlayout(QGraphicsWidget* o) const { return o->layout(); }
    Q_INVOKABLE int MlayoutDirection(QGraphicsWidget* o) const { return o->layoutDirection(); }
    Q_INVOKABLE void MpaintWindowFrame(QGraphicsWidget* o, QPainter* x1, const QStyleOptionGraphicsItem* x2, QWidget* x3 = 0) { o->paintWindowFrame(x1, x2, x3); }
    Q_INVOKABLE QPalette Mpalette(QGraphicsWidget* o) const { return o->palette(); }
    Q_INVOKABLE QRectF Mrect(QGraphicsWidget* o) const { return o->rect(); }
    Q_INVOKABLE void MreleaseShortcut(QGraphicsWidget* o, int x1) { o->releaseShortcut(x1); }
    Q_INVOKABLE void MremoveAction(QGraphicsWidget* o, QAction* x1) { o->removeAction(x1); }
    Q_INVOKABLE void Mresize(QGraphicsWidget* o, const QSizeF& x1) { o->resize(x1); }
    Q_INVOKABLE void Mresize(QGraphicsWidget* o, qreal x1, qreal x2) { o->resize(x1, x2); }
    Q_INVOKABLE void MsetAttribute(QGraphicsWidget* o, Qt::WidgetAttribute x1, bool x2 = true) { o->setAttribute(x1, x2); }
    Q_INVOKABLE void MsetAutoFillBackground(QGraphicsWidget* o, bool x1) { o->setAutoFillBackground(x1); }
    Q_INVOKABLE void MsetContentsMargins(QGraphicsWidget* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->setContentsMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetFocusPolicy(QGraphicsWidget* o, Qt::FocusPolicy x1) { o->setFocusPolicy(x1); }
    Q_INVOKABLE void MsetFont(QGraphicsWidget* o, const QFont& x1) { o->setFont(x1); }
    Q_INVOKABLE void MsetGeometry(QGraphicsWidget* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->setGeometry(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetLayout(QGraphicsWidget* o, QGraphicsLayout* x1) { o->setLayout(x1); }
    Q_INVOKABLE void MsetLayoutDirection(QGraphicsWidget* o, Qt::LayoutDirection x1) { o->setLayoutDirection(x1); }
    Q_INVOKABLE void MsetPalette(QGraphicsWidget* o, const QPalette& x1) { o->setPalette(x1); }
    Q_INVOKABLE void MsetShortcutAutoRepeat(QGraphicsWidget* o, int x1, bool x2 = true) { o->setShortcutAutoRepeat(x1, x2); }
    Q_INVOKABLE void MsetShortcutEnabled(QGraphicsWidget* o, int x1, bool x2 = true) { o->setShortcutEnabled(x1, x2); }
    Q_INVOKABLE void MsetStyle(QGraphicsWidget* o, QStyle* x1) { o->setStyle(x1); }
    Q_INVOKABLE void MsetWindowFlags(QGraphicsWidget* o, Qt::WindowFlags x1) { o->setWindowFlags(x1); }
    Q_INVOKABLE void MsetWindowFrameMargins(QGraphicsWidget* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->setWindowFrameMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetWindowTitle(QGraphicsWidget* o, const QString& x1) { o->setWindowTitle(x1); }
    Q_INVOKABLE QSizeF Msize(QGraphicsWidget* o) const { return o->size(); }
    Q_INVOKABLE QStyle* Mstyle(QGraphicsWidget* o) const { return o->style(); }
    Q_INVOKABLE bool MtestAttribute(QGraphicsWidget* o, Qt::WidgetAttribute x1) const { return o->testAttribute(x1); }
    Q_INVOKABLE void MunsetLayoutDirection(QGraphicsWidget* o) { o->unsetLayoutDirection(); }
    Q_INVOKABLE void MunsetWindowFrameMargins(QGraphicsWidget* o) { o->unsetWindowFrameMargins(); }
    Q_INVOKABLE int MwindowFlags(QGraphicsWidget* o) const { return o->windowFlags(); }
    Q_INVOKABLE QRectF MwindowFrameGeometry(QGraphicsWidget* o) const { return o->windowFrameGeometry(); }
    Q_INVOKABLE QRectF MwindowFrameRect(QGraphicsWidget* o) const { return o->windowFrameRect(); }
    Q_INVOKABLE QString MwindowTitle(QGraphicsWidget* o) const { return o->windowTitle(); }
    Q_INVOKABLE int MwindowType(QGraphicsWidget* o) const { return o->windowType(); }
    Q_INVOKABLE QRectF MboundingRect(QGraphicsWidget* o) const { return o->boundingRect(); }
    Q_INVOKABLE void Mpaint(QGraphicsWidget* o, QPainter* x1, const QStyleOptionGraphicsItem* x2, QWidget* x3 = 0) { o->paint(x1, x2, x3); }
    Q_INVOKABLE void MsetGeometry(QGraphicsWidget* o, const QRectF& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QPainterPath Mshape(QGraphicsWidget* o) const { return o->shape(); }
    Q_INVOKABLE int Mtype(QGraphicsWidget* o) const { return o->type(); }
    Q_INVOKABLE void SsetTabOrder(QGraphicsWidget* x1, QGraphicsWidget* x2) { QGraphicsWidget::setTabOrder(x1, x2); }
};

class EQL_EXPORT Q92 : public Q43 { // QGuiApplication
    Q_OBJECT
public:
    Q_INVOKABLE qreal MdevicePixelRatio(QGuiApplication* o) const { return o->devicePixelRatio(); }
    Q_INVOKABLE bool MisSavingSession(QGuiApplication* o) const { return o->isSavingSession(); }
    Q_INVOKABLE bool MisSessionRestored(QGuiApplication* o) const { return o->isSessionRestored(); }
    Q_INVOKABLE QString MsessionId(QGuiApplication* o) const { return o->sessionId(); }
    Q_INVOKABLE QString MsessionKey(QGuiApplication* o) const { return o->sessionKey(); }
    Q_INVOKABLE bool Mnotify(QGuiApplication* o, QObject* x1, QEvent* x2) { return o->notify(x1, x2); }
    Q_INVOKABLE QWindowList SallWindows() { return QGuiApplication::allWindows(); }
    Q_INVOKABLE QString SapplicationDisplayName() { return QGuiApplication::applicationDisplayName(); }
    Q_INVOKABLE int SapplicationState() { return QGuiApplication::applicationState(); }
    Q_INVOKABLE void SchangeOverrideCursor(const QCursor& x1) { QGuiApplication::changeOverrideCursor(x1); }
    Q_INVOKABLE QClipboard* Sclipboard() { return QGuiApplication::clipboard(); }
    Q_INVOKABLE bool SdesktopSettingsAware() { return QGuiApplication::desktopSettingsAware(); }
    Q_INVOKABLE int Sexec() { return QGuiApplication::exec(); }
    Q_INVOKABLE QObject* SfocusObject() { return QGuiApplication::focusObject(); }
    Q_INVOKABLE QWindow* SfocusWindow() { return QGuiApplication::focusWindow(); }
    Q_INVOKABLE QFont Sfont() { return QGuiApplication::font(); }
    Q_INVOKABLE QInputMethod* SinputMethod() { return QGuiApplication::inputMethod(); }
    Q_INVOKABLE bool SisLeftToRight() { return QGuiApplication::isLeftToRight(); }
    Q_INVOKABLE bool SisRightToLeft() { return QGuiApplication::isRightToLeft(); }
    Q_INVOKABLE int SkeyboardModifiers() { return QGuiApplication::keyboardModifiers(); }
    Q_INVOKABLE int SlayoutDirection() { return QGuiApplication::layoutDirection(); }
    Q_INVOKABLE QWindow* SmodalWindow() { return QGuiApplication::modalWindow(); }
    Q_INVOKABLE int SmouseButtons() { return QGuiApplication::mouseButtons(); }
    Q_INVOKABLE QCursor* SoverrideCursor() { return QGuiApplication::overrideCursor(); }
    Q_INVOKABLE QPalette Spalette() { return QGuiApplication::palette(); }
    Q_INVOKABLE QFunctionPointer SplatformFunction(const QByteArray& x1) { return QGuiApplication::platformFunction(x1); }
    Q_INVOKABLE QString SplatformName() { return QGuiApplication::platformName(); }
    Q_INVOKABLE QPlatformNativeInterface* SplatformNativeInterface() { return QGuiApplication::platformNativeInterface(); }
    Q_INVOKABLE QScreen* SprimaryScreen() { return QGuiApplication::primaryScreen(); }
    Q_INVOKABLE int SqueryKeyboardModifiers() { return QGuiApplication::queryKeyboardModifiers(); }
    Q_INVOKABLE bool SquitOnLastWindowClosed() { return QGuiApplication::quitOnLastWindowClosed(); }
    Q_INVOKABLE void SrestoreOverrideCursor() { QGuiApplication::restoreOverrideCursor(); }
    Q_INVOKABLE QList<QScreen*> Sscreens() { return QGuiApplication::screens(); }
    Q_INVOKABLE void SsetApplicationDisplayName(const QString& x1) { QGuiApplication::setApplicationDisplayName(x1); }
    Q_INVOKABLE void SsetDesktopSettingsAware(bool x1) { QGuiApplication::setDesktopSettingsAware(x1); }
    Q_INVOKABLE void SsetFont(const QFont& x1) { QGuiApplication::setFont(x1); }
    Q_INVOKABLE void SsetLayoutDirection(Qt::LayoutDirection x1) { QGuiApplication::setLayoutDirection(x1); }
    Q_INVOKABLE void SsetOverrideCursor(const QCursor& x1) { QGuiApplication::setOverrideCursor(x1); }
    Q_INVOKABLE void SsetPalette(const QPalette& x1) { QGuiApplication::setPalette(x1); }
    Q_INVOKABLE void SsetQuitOnLastWindowClosed(bool x1) { QGuiApplication::setQuitOnLastWindowClosed(x1); }
    Q_INVOKABLE void SsetWindowIcon(const QIcon& x1) { QGuiApplication::setWindowIcon(x1); }
    Q_INVOKABLE QStyleHints* SstyleHints() { return QGuiApplication::styleHints(); }
    Q_INVOKABLE void Ssync() { QGuiApplication::sync(); }
    Q_INVOKABLE QWindow* StopLevelAt(const QPoint& x1) { return QGuiApplication::topLevelAt(x1); }
    Q_INVOKABLE QWindowList StopLevelWindows() { return QGuiApplication::topLevelWindows(); }
    Q_INVOKABLE QIcon SwindowIcon() { return QGuiApplication::windowIcon(); }
};

class EQL_EXPORT Q103 : public Q14 { // QHistoryState
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LHistoryState(u, x1); }
    Q_INVOKABLE void* C(uint u, QHistoryState::HistoryType x1, QState* x2 = 0) { return new LHistoryState(u, x1, x2); }
    Q_INVOKABLE QAbstractState* MdefaultState(QHistoryState* o) const { return o->defaultState(); }
    Q_INVOKABLE int MhistoryType(QHistoryState* o) const { return o->historyType(); }
    Q_INVOKABLE void MsetDefaultState(QHistoryState* o, QAbstractState* x1) { o->setDefaultState(x1); }
    Q_INVOKABLE void MsetHistoryType(QHistoryState* o, QHistoryState::HistoryType x1) { o->setHistoryType(x1); }
};

class EQL_EXPORT Q105 : public Q142 { // QIODevice
    Q_OBJECT
public:
    Q_INVOKABLE bool MatEnd(QIODevice* o) const { return o->atEnd(); }
    Q_INVOKABLE qlonglong MbytesAvailable(QIODevice* o) const { return o->bytesAvailable(); }
    Q_INVOKABLE qlonglong MbytesToWrite(QIODevice* o) const { return o->bytesToWrite(); }
    Q_INVOKABLE bool McanReadLine(QIODevice* o) const { return o->canReadLine(); }
    Q_INVOKABLE void Mclose(QIODevice* o) { o->close(); }
    Q_INVOKABLE QString MerrorString(QIODevice* o) const { return o->errorString(); }
    Q_INVOKABLE bool MgetChar(QIODevice* o, char* x1) { return o->getChar(x1); }
    Q_INVOKABLE bool MisOpen(QIODevice* o) const { return o->isOpen(); }
    Q_INVOKABLE bool MisReadable(QIODevice* o) const { return o->isReadable(); }
    Q_INVOKABLE bool MisSequential(QIODevice* o) const { return o->isSequential(); }
    Q_INVOKABLE bool MisTextModeEnabled(QIODevice* o) const { return o->isTextModeEnabled(); }
    Q_INVOKABLE bool MisWritable(QIODevice* o) const { return o->isWritable(); }
    Q_INVOKABLE bool Mopen(QIODevice* o, QIODevice::OpenMode x1) { return o->open(x1); }
    Q_INVOKABLE int MopenMode(QIODevice* o) const { return o->openMode(); }
    Q_INVOKABLE qlonglong Mpeek(QIODevice* o, char* x1, qint64 x2) { return o->peek(x1, x2); }
    Q_INVOKABLE QByteArray Mpeek(QIODevice* o, qint64 x1) { return o->peek(x1); }
    Q_INVOKABLE qlonglong Mpos(QIODevice* o) const { return o->pos(); }
    Q_INVOKABLE bool MputChar(QIODevice* o, char x1) { return o->putChar(x1); }
    Q_INVOKABLE qlonglong Mread(QIODevice* o, char* x1, qint64 x2) { return o->read(x1, x2); }
    Q_INVOKABLE QByteArray Mread(QIODevice* o, qint64 x1) { return o->read(x1); }
    Q_INVOKABLE QByteArray MreadAll(QIODevice* o) { return o->readAll(); }
    Q_INVOKABLE qlonglong MreadLine(QIODevice* o, char* x1, qint64 x2) { return o->readLine(x1, x2); }
    Q_INVOKABLE QByteArray MreadLine(QIODevice* o, qint64 x1 = 0) { return o->readLine(x1); }
    Q_INVOKABLE bool Mreset(QIODevice* o) { return o->reset(); }
    Q_INVOKABLE bool Mseek(QIODevice* o, qint64 x1) { return o->seek(x1); }
    Q_INVOKABLE void MsetTextModeEnabled(QIODevice* o, bool x1) { o->setTextModeEnabled(x1); }
    Q_INVOKABLE qlonglong Msize(QIODevice* o) const { return o->size(); }
    Q_INVOKABLE void MungetChar(QIODevice* o, char x1) { o->ungetChar(x1); }
    Q_INVOKABLE bool MwaitForBytesWritten(QIODevice* o, int x1) { return o->waitForBytesWritten(x1); }
    Q_INVOKABLE bool MwaitForReadyRead(QIODevice* o, int x1) { return o->waitForReadyRead(x1); }
    Q_INVOKABLE qlonglong Mwrite(QIODevice* o, const char* x1, qint64 x2) { return o->write(x1, x2); }
    Q_INVOKABLE qlonglong Mwrite(QIODevice* o, const char* x1) { return o->write(x1); }
    Q_INVOKABLE qlonglong Mwrite(QIODevice* o, const QByteArray& x1) { return o->write(x1); }
    Q_INVOKABLE void MsetErrorString(QIODevice* o, const QString& x1) { ((LIODevice*)o)->setErrorString(x1); }
    Q_INVOKABLE void MsetOpenMode(QIODevice* o, QIODevice::OpenMode x1) { ((LIODevice*)o)->setOpenMode(x1); }
};

class EQL_EXPORT Q106 : public Q9 { // QIdentityProxyModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LIdentityProxyModel(u, x1); }
    Q_INVOKABLE int McolumnCount(QIdentityProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE bool MdropMimeData(QIdentityProxyModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QVariant MheaderData(QIdentityProxyModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE bool MinsertColumns(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertColumns(x1, x2, x3); }
    Q_INVOKABLE bool MinsertRows(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertRows(x1, x2, x3); }
    Q_INVOKABLE QModelIndex MmapFromSource(QIdentityProxyModel* o, const QModelIndex& x1) const { return o->mapFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionFromSource(QIdentityProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionToSource(QIdentityProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionToSource(x1); }
    Q_INVOKABLE QModelIndex MmapToSource(QIdentityProxyModel* o, const QModelIndex& x1) const { return o->mapToSource(x1); }
    Q_INVOKABLE QModelIndexList Mmatch(QIdentityProxyModel* o, const QModelIndex& x1, int x2, const QVariant& x3, int x4 = 1, Qt::MatchFlags x5 = Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const { return o->match(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QModelIndex Mparent(QIdentityProxyModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE bool MremoveColumns(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeColumns(x1, x2, x3); }
    Q_INVOKABLE bool MremoveRows(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeRows(x1, x2, x3); }
    Q_INVOKABLE int MrowCount(QIdentityProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE void MsetSourceModel(QIdentityProxyModel* o, QAbstractItemModel* x1) { o->setSourceModel(x1); }
    Q_INVOKABLE QModelIndex Msibling(QIdentityProxyModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
};

class EQL_EXPORT Q108 : public Q142 { // QInputMethod
    Q_OBJECT
public:
    Q_INVOKABLE QRectF McursorRectangle(QInputMethod* o) const { return o->cursorRectangle(); }
    Q_INVOKABLE int MinputDirection(QInputMethod* o) const { return o->inputDirection(); }
    Q_INVOKABLE QRectF MinputItemRectangle(QInputMethod* o) const { return o->inputItemRectangle(); }
    Q_INVOKABLE QTransform MinputItemTransform(QInputMethod* o) const { return o->inputItemTransform(); }
    Q_INVOKABLE bool MisAnimating(QInputMethod* o) const { return o->isAnimating(); }
    Q_INVOKABLE bool MisVisible(QInputMethod* o) const { return o->isVisible(); }
    Q_INVOKABLE QRectF MkeyboardRectangle(QInputMethod* o) const { return o->keyboardRectangle(); }
    Q_INVOKABLE QLocale Mlocale(QInputMethod* o) const { return o->locale(); }
    Q_INVOKABLE void MsetInputItemRectangle(QInputMethod* o, const QRectF& x1) { o->setInputItemRectangle(x1); }
    Q_INVOKABLE void MsetInputItemTransform(QInputMethod* o, const QTransform& x1) { o->setInputItemTransform(x1); }
    Q_INVOKABLE void MsetVisible(QInputMethod* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QVariant SqueryFocusObject(Qt::InputMethodQuery x1, QVariant x2) { return QInputMethod::queryFocusObject(x1, x2); }
};

class EQL_EXPORT Q110 : public Q3 { // QItemDelegate
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LItemDelegate(u, x1); }
    Q_INVOKABLE bool MhasClipping(QItemDelegate* o) const { return o->hasClipping(); }
    Q_INVOKABLE QItemEditorFactory* MitemEditorFactory(QItemDelegate* o) const { return o->itemEditorFactory(); }
    Q_INVOKABLE void MsetClipping(QItemDelegate* o, bool x1) { o->setClipping(x1); }
    Q_INVOKABLE void MsetItemEditorFactory(QItemDelegate* o, QItemEditorFactory* x1) { o->setItemEditorFactory(x1); }
    Q_INVOKABLE void MdrawBackground(QItemDelegate* o, QPainter* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { ((LItemDelegate*)o)->drawBackground(x1, x2, x3); }
    Q_INVOKABLE QWidget* McreateEditor(QItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { return o->createEditor(x1, x2, x3); }
    Q_INVOKABLE void Mpaint(QItemDelegate* o, QPainter* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->paint(x1, x2, x3); }
    Q_INVOKABLE void MsetEditorData(QItemDelegate* o, QWidget* x1, const QModelIndex& x2) const { o->setEditorData(x1, x2); }
    Q_INVOKABLE void MsetModelData(QItemDelegate* o, QWidget* x1, QAbstractItemModel* x2, const QModelIndex& x3) const { o->setModelData(x1, x2, x3); }
    Q_INVOKABLE QSize MsizeHint(QItemDelegate* o, const QStyleOptionViewItem& x1, const QModelIndex& x2) const { return o->sizeHint(x1, x2); }
    Q_INVOKABLE void MupdateEditorGeometry(QItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->updateEditorGeometry(x1, x2, x3); }
};

class EQL_EXPORT Q111 : public Q142 { // QItemSelectionModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QAbstractItemModel* x1 = 0) { return new LItemSelectionModel(u, x1); }
    Q_INVOKABLE void* C(uint u, QAbstractItemModel* x1, QObject* x2) { return new LItemSelectionModel(u, x1, x2); }
    Q_INVOKABLE bool McolumnIntersectsSelection(QItemSelectionModel* o, int x1, const QModelIndex& x2) const { return o->columnIntersectsSelection(x1, x2); }
    Q_INVOKABLE QModelIndex McurrentIndex(QItemSelectionModel* o) const { return o->currentIndex(); }
    Q_INVOKABLE bool MhasSelection(QItemSelectionModel* o) const { return o->hasSelection(); }
    Q_INVOKABLE bool MisColumnSelected(QItemSelectionModel* o, int x1, const QModelIndex& x2) const { return o->isColumnSelected(x1, x2); }
    Q_INVOKABLE bool MisRowSelected(QItemSelectionModel* o, int x1, const QModelIndex& x2) const { return o->isRowSelected(x1, x2); }
    Q_INVOKABLE bool MisSelected(QItemSelectionModel* o, const QModelIndex& x1) const { return o->isSelected(x1); }
    Q_INVOKABLE const QAbstractItemModel* Mmodel(QItemSelectionModel* o) const { return o->model(); }
    Q_INVOKABLE QAbstractItemModel* Mmodel(QItemSelectionModel* o) { return o->model(); }
    Q_INVOKABLE bool MrowIntersectsSelection(QItemSelectionModel* o, int x1, const QModelIndex& x2) const { return o->rowIntersectsSelection(x1, x2); }
    Q_INVOKABLE QModelIndexList MselectedColumns(QItemSelectionModel* o, int x1 = 0) const { return o->selectedColumns(x1); }
    Q_INVOKABLE QModelIndexList MselectedIndexes(QItemSelectionModel* o) const { return o->selectedIndexes(); }
    Q_INVOKABLE QModelIndexList MselectedRows(QItemSelectionModel* o, int x1 = 0) const { return o->selectedRows(x1); }
    Q_INVOKABLE const QItemSelection Mselection(QItemSelectionModel* o) const { return o->selection(); }
    Q_INVOKABLE void MsetModel(QItemSelectionModel* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MemitSelectionChanged(QItemSelectionModel* o, const QItemSelection& x1, const QItemSelection& x2) { ((LItemSelectionModel*)o)->emitSelectionChanged(x1, x2); }
};

class EQL_EXPORT Q113 : public Q58 { // QKeyEventTransition
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LKeyEventTransition(u, x1); }
    Q_INVOKABLE void* C(uint u, QObject* x1, QEvent::Type x2, int x3, QState* x4 = 0) { return new LKeyEventTransition(u, x1, x2, x3, x4); }
    Q_INVOKABLE int Mkey(QKeyEventTransition* o) const { return o->key(); }
    Q_INVOKABLE int MmodifierMask(QKeyEventTransition* o) const { return o->modifierMask(); }
    Q_INVOKABLE void MsetKey(QKeyEventTransition* o, int x1) { o->setKey(x1); }
    Q_INVOKABLE void MsetModifierMask(QKeyEventTransition* o, Qt::KeyboardModifiers x1) { o->setModifierMask(x1); }
};

class EQL_EXPORT Q116 : public Q142 { // QLayout
    Q_OBJECT
public:
    Q_INVOKABLE bool Mactivate(QLayout* o) { return o->activate(); }
    Q_INVOKABLE void MaddItem(QLayout* o, QLayoutItem* x1) { o->addItem(x1); }
    Q_INVOKABLE void MaddWidget(QLayout* o, QWidget* x1) { o->addWidget(x1); }
    Q_INVOKABLE QMargins McontentsMargins(QLayout* o) const { return o->contentsMargins(); }
    Q_INVOKABLE QRect McontentsRect(QLayout* o) const { return o->contentsRect(); }
    Q_INVOKABLE int Mcount(QLayout* o) const { return o->count(); }
    Q_INVOKABLE int MindexOf(QLayout* o, QWidget* x1) const { return o->indexOf(x1); }
    Q_INVOKABLE bool MisEnabled(QLayout* o) const { return o->isEnabled(); }
    Q_INVOKABLE QLayoutItem* MitemAt(QLayout* o, int x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QWidget* MmenuBar(QLayout* o) const { return o->menuBar(); }
    Q_INVOKABLE QWidget* MparentWidget(QLayout* o) const { return o->parentWidget(); }
    Q_INVOKABLE void MremoveItem(QLayout* o, QLayoutItem* x1) { o->removeItem(x1); }
    Q_INVOKABLE void MremoveWidget(QLayout* o, QWidget* x1) { o->removeWidget(x1); }
    Q_INVOKABLE QLayoutItem* MreplaceWidget(QLayout* o, QWidget* x1, QWidget* x2, Qt::FindChildOptions x3 = Qt::FindChildrenRecursively) { return o->replaceWidget(x1, x2, x3); }
    Q_INVOKABLE bool MsetAlignment(QLayout* o, QWidget* x1, Qt::Alignment x2) { return o->setAlignment(x1, x2); }
    Q_INVOKABLE bool MsetAlignment(QLayout* o, QLayout* x1, Qt::Alignment x2) { return o->setAlignment(x1, x2); }
    Q_INVOKABLE void MsetContentsMargins(QLayout* o, int x1, int x2, int x3, int x4) { o->setContentsMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetContentsMargins(QLayout* o, const QMargins& x1) { o->setContentsMargins(x1); }
    Q_INVOKABLE void MsetEnabled(QLayout* o, bool x1) { o->setEnabled(x1); }
    Q_INVOKABLE void MsetMenuBar(QLayout* o, QWidget* x1) { o->setMenuBar(x1); }
    Q_INVOKABLE void MsetSizeConstraint(QLayout* o, QLayout::SizeConstraint x1) { o->setSizeConstraint(x1); }
    Q_INVOKABLE void MsetSpacing(QLayout* o, int x1) { o->setSpacing(x1); }
    Q_INVOKABLE int MsizeConstraint(QLayout* o) const { return o->sizeConstraint(); }
    Q_INVOKABLE int Mspacing(QLayout* o) const { return o->spacing(); }
    Q_INVOKABLE QLayoutItem* MtakeAt(QLayout* o, int x1) { return o->takeAt(x1); }
    Q_INVOKABLE void Mupdate(QLayout* o) { o->update(); }
    Q_INVOKABLE int McontrolTypes(QLayout* o) const { return o->controlTypes(); }
    Q_INVOKABLE int MexpandingDirections(QLayout* o) const { return o->expandingDirections(); }
    Q_INVOKABLE QRect Mgeometry(QLayout* o) const { return o->geometry(); }
    Q_INVOKABLE void Minvalidate(QLayout* o) { o->invalidate(); }
    Q_INVOKABLE bool MisEmpty(QLayout* o) const { return o->isEmpty(); }
    Q_INVOKABLE QLayout* Mlayout(QLayout* o) { return o->layout(); }
    Q_INVOKABLE QSize MmaximumSize(QLayout* o) const { return o->maximumSize(); }
    Q_INVOKABLE QSize MminimumSize(QLayout* o) const { return o->minimumSize(); }
    Q_INVOKABLE void MsetGeometry(QLayout* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QSize SclosestAcceptableSize(const QWidget* x1, const QSize& x2) { return QLayout::closestAcceptableSize(x1, x2); }
};

class EQL_EXPORT Q117 : public Q142 { // QLibrary
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LLibrary(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QObject* x2 = 0) { return new LLibrary(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QString& x1, int x2, QObject* x3 = 0) { return new LLibrary(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, const QString& x1, const QString& x2, QObject* x3 = 0) { return new LLibrary(u, x1, x2, x3); }
    Q_INVOKABLE QString MerrorString(QLibrary* o) const { return o->errorString(); }
    Q_INVOKABLE QString MfileName(QLibrary* o) const { return o->fileName(); }
    Q_INVOKABLE bool MisLoaded(QLibrary* o) const { return o->isLoaded(); }
    Q_INVOKABLE bool Mload(QLibrary* o) { return o->load(); }
    Q_INVOKABLE int MloadHints(QLibrary* o) const { return o->loadHints(); }
    Q_INVOKABLE QFunctionPointer Mresolve(QLibrary* o, const char* x1) { return o->resolve(x1); }
    Q_INVOKABLE void MsetFileName(QLibrary* o, const QString& x1) { o->setFileName(x1); }
    Q_INVOKABLE void MsetFileNameAndVersion(QLibrary* o, const QString& x1, int x2) { o->setFileNameAndVersion(x1, x2); }
    Q_INVOKABLE void MsetFileNameAndVersion(QLibrary* o, const QString& x1, const QString& x2) { o->setFileNameAndVersion(x1, x2); }
    Q_INVOKABLE void MsetLoadHints(QLibrary* o, QLibrary::LoadHints x1) { o->setLoadHints(x1); }
    Q_INVOKABLE bool Munload(QLibrary* o) { return o->unload(); }
    Q_INVOKABLE bool SisLibrary(const QString& x1) { return QLibrary::isLibrary(x1); }
    Q_INVOKABLE QFunctionPointer Sresolve(const QString& x1, const char* x2) { return QLibrary::resolve(x1, x2); }
    Q_INVOKABLE QFunctionPointer Sresolve(const QString& x1, int x2, const char* x3) { return QLibrary::resolve(x1, x2, x3); }
    Q_INVOKABLE QFunctionPointer Sresolve(const QString& x1, const QString& x2, const char* x3) { return QLibrary::resolve(x1, x2, x3); }
};

class EQL_EXPORT Q135 : public Q142 { // QMimeData
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u) { return new LMimeData(u); }
    Q_INVOKABLE void Mclear(QMimeData* o) { o->clear(); }
    Q_INVOKABLE QVariant McolorData(QMimeData* o) const { return o->colorData(); }
    Q_INVOKABLE QByteArray Mdata(QMimeData* o, const QString& x1) const { return o->data(x1); }
    Q_INVOKABLE QStringList Mformats(QMimeData* o) const { return o->formats(); }
    Q_INVOKABLE bool MhasColor(QMimeData* o) const { return o->hasColor(); }
    Q_INVOKABLE bool MhasFormat(QMimeData* o, const QString& x1) const { return o->hasFormat(x1); }
    Q_INVOKABLE bool MhasHtml(QMimeData* o) const { return o->hasHtml(); }
    Q_INVOKABLE bool MhasImage(QMimeData* o) const { return o->hasImage(); }
    Q_INVOKABLE bool MhasText(QMimeData* o) const { return o->hasText(); }
    Q_INVOKABLE bool MhasUrls(QMimeData* o) const { return o->hasUrls(); }
    Q_INVOKABLE QString Mhtml(QMimeData* o) const { return o->html(); }
    Q_INVOKABLE QVariant MimageData(QMimeData* o) const { return o->imageData(); }
    Q_INVOKABLE void MremoveFormat(QMimeData* o, const QString& x1) { o->removeFormat(x1); }
    Q_INVOKABLE void MsetColorData(QMimeData* o, const QVariant& x1) { o->setColorData(x1); }
    Q_INVOKABLE void MsetData(QMimeData* o, const QString& x1, const QByteArray& x2) { o->setData(x1, x2); }
    Q_INVOKABLE void MsetHtml(QMimeData* o, const QString& x1) { o->setHtml(x1); }
    Q_INVOKABLE void MsetImageData(QMimeData* o, const QVariant& x1) { o->setImageData(x1); }
    Q_INVOKABLE void MsetText(QMimeData* o, const QString& x1) { o->setText(x1); }
    Q_INVOKABLE void MsetUrls(QMimeData* o, const QList<QUrl>& x1) { o->setUrls(x1); }
    Q_INVOKABLE QString Mtext(QMimeData* o) const { return o->text(); }
    Q_INVOKABLE QList<QUrl> Murls(QMimeData* o) const { return o->urls(); }
};

class EQL_EXPORT Q136 : public Q58 { // QMouseEventTransition
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LMouseEventTransition(u, x1); }
    Q_INVOKABLE void* C(uint u, QObject* x1, QEvent::Type x2, Qt::MouseButton x3, QState* x4 = 0) { return new LMouseEventTransition(u, x1, x2, x3, x4); }
    Q_INVOKABLE int Mbutton(QMouseEventTransition* o) const { return o->button(); }
    Q_INVOKABLE QPainterPath MhitTestPath(QMouseEventTransition* o) const { return o->hitTestPath(); }
    Q_INVOKABLE int MmodifierMask(QMouseEventTransition* o) const { return o->modifierMask(); }
    Q_INVOKABLE void MsetButton(QMouseEventTransition* o, Qt::MouseButton x1) { o->setButton(x1); }
    Q_INVOKABLE void MsetHitTestPath(QMouseEventTransition* o, const QPainterPath& x1) { o->setHitTestPath(x1); }
    Q_INVOKABLE void MsetModifierMask(QMouseEventTransition* o, Qt::KeyboardModifiers x1) { o->setModifierMask(x1); }
};

class EQL_EXPORT Q137 : public Q142 { // QMovie
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LMovie(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, const QByteArray& x2 = QByteArray(), QObject* x3 = 0) { return new LMovie(u, x1, x2, x3); }
    Q_INVOKABLE QColor MbackgroundColor(QMovie* o) const { return o->backgroundColor(); }
    Q_INVOKABLE int McacheMode(QMovie* o) const { return o->cacheMode(); }
    Q_INVOKABLE int McurrentFrameNumber(QMovie* o) const { return o->currentFrameNumber(); }
    Q_INVOKABLE QImage McurrentImage(QMovie* o) const { return o->currentImage(); }
    Q_INVOKABLE QPixmap McurrentPixmap(QMovie* o) const { return o->currentPixmap(); }
    Q_INVOKABLE QString MfileName(QMovie* o) const { return o->fileName(); }
    Q_INVOKABLE QByteArray Mformat(QMovie* o) const { return o->format(); }
    Q_INVOKABLE int MframeCount(QMovie* o) const { return o->frameCount(); }
    Q_INVOKABLE QRect MframeRect(QMovie* o) const { return o->frameRect(); }
    Q_INVOKABLE bool MisValid(QMovie* o) const { return o->isValid(); }
    Q_INVOKABLE bool MjumpToFrame(QMovie* o, int x1) { return o->jumpToFrame(x1); }
    Q_INVOKABLE int MloopCount(QMovie* o) const { return o->loopCount(); }
    Q_INVOKABLE int MnextFrameDelay(QMovie* o) const { return o->nextFrameDelay(); }
    Q_INVOKABLE QSize MscaledSize(QMovie* o) { return o->scaledSize(); }
    Q_INVOKABLE void MsetBackgroundColor(QMovie* o, const QColor& x1) { o->setBackgroundColor(x1); }
    Q_INVOKABLE void MsetCacheMode(QMovie* o, QMovie::CacheMode x1) { o->setCacheMode(x1); }
    Q_INVOKABLE void MsetFileName(QMovie* o, const QString& x1) { o->setFileName(x1); }
    Q_INVOKABLE void MsetFormat(QMovie* o, const QByteArray& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsetScaledSize(QMovie* o, const QSize& x1) { o->setScaledSize(x1); }
    Q_INVOKABLE int Mspeed(QMovie* o) const { return o->speed(); }
    Q_INVOKABLE int Mstate(QMovie* o) const { return o->state(); }
    Q_INVOKABLE QList<QByteArray> SsupportedFormats() { return QMovie::supportedFormats(); }
};

class EQL_EXPORT Q143 : public Q142 { // QObjectCleanupHandler
    Q_OBJECT
public:
    Q_INVOKABLE QObject* Madd(QObjectCleanupHandler* o, QObject* x1) { return o->add(x1); }
    Q_INVOKABLE void Mclear(QObjectCleanupHandler* o) { o->clear(); }
    Q_INVOKABLE bool MisEmpty(QObjectCleanupHandler* o) const { return o->isEmpty(); }
    Q_INVOKABLE void Mremove(QObjectCleanupHandler* o, QObject* x1) { o->remove(x1); }
};

class EQL_EXPORT Q144 : public Q142 { // QOpenGLContext
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LOpenGLContext(u, x1); }
    Q_INVOKABLE bool Mcreate(QOpenGLContext* o) { return o->create(); }
    Q_INVOKABLE GLuint MdefaultFramebufferObject(QOpenGLContext* o) const { return o->defaultFramebufferObject(); }
    Q_INVOKABLE void MdoneCurrent(QOpenGLContext* o) { o->doneCurrent(); }
    Q_INVOKABLE QSurfaceFormat Mformat(QOpenGLContext* o) const { return o->format(); }
    Q_INVOKABLE QOpenGLFunctions* Mfunctions(QOpenGLContext* o) const { return o->functions(); }
    Q_INVOKABLE QFunctionPointer MgetProcAddress(QOpenGLContext* o, const QByteArray& x1) const { return o->getProcAddress(x1); }
    Q_INVOKABLE bool MhasExtension(QOpenGLContext* o, const QByteArray& x1) const { return o->hasExtension(x1); }
    Q_INVOKABLE bool MisOpenGLES(QOpenGLContext* o) const { return o->isOpenGLES(); }
    Q_INVOKABLE bool MisValid(QOpenGLContext* o) const { return o->isValid(); }
    Q_INVOKABLE bool MmakeCurrent(QOpenGLContext* o, QSurface* x1) { return o->makeCurrent(x1); }
    Q_INVOKABLE QScreen* Mscreen(QOpenGLContext* o) const { return o->screen(); }
    Q_INVOKABLE void MsetFormat(QOpenGLContext* o, const QSurfaceFormat& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsetScreen(QOpenGLContext* o, QScreen* x1) { o->setScreen(x1); }
    Q_INVOKABLE void MsetShareContext(QOpenGLContext* o, QOpenGLContext* x1) { o->setShareContext(x1); }
    Q_INVOKABLE QOpenGLContext* MshareContext(QOpenGLContext* o) const { return o->shareContext(); }
    Q_INVOKABLE QOpenGLContextGroup* MshareGroup(QOpenGLContext* o) const { return o->shareGroup(); }
    Q_INVOKABLE QSurface* Msurface(QOpenGLContext* o) const { return o->surface(); }
    Q_INVOKABLE void MswapBuffers(QOpenGLContext* o, QSurface* x1) { o->swapBuffers(x1); }
    Q_INVOKABLE bool SareSharing(QOpenGLContext* x1, QOpenGLContext* x2) { return QOpenGLContext::areSharing(x1, x2); }
    Q_INVOKABLE QOpenGLContext* ScurrentContext() { return QOpenGLContext::currentContext(); }
    Q_INVOKABLE QOpenGLContext* SglobalShareContext() { return QOpenGLContext::globalShareContext(); }
    Q_INVOKABLE int SopenGLModuleType() { return QOpenGLContext::openGLModuleType(); }
    Q_INVOKABLE bool SsupportsThreadedOpenGL() { return QOpenGLContext::supportsThreadedOpenGL(); }
};

class EQL_EXPORT Q145 : public Q142 { // QOpenGLShader
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QOpenGLShader::ShaderType x1, QObject* x2 = 0) { return new LOpenGLShader(u, x1, x2); }
    Q_INVOKABLE bool McompileSourceCode(QOpenGLShader* o, const char* x1) { return o->compileSourceCode(x1); }
    Q_INVOKABLE bool McompileSourceCode(QOpenGLShader* o, const QByteArray& x1) { return o->compileSourceCode(x1); }
    Q_INVOKABLE bool McompileSourceCode(QOpenGLShader* o, const QString& x1) { return o->compileSourceCode(x1); }
    Q_INVOKABLE bool McompileSourceFile(QOpenGLShader* o, const QString& x1) { return o->compileSourceFile(x1); }
    Q_INVOKABLE bool MisCompiled(QOpenGLShader* o) const { return o->isCompiled(); }
    Q_INVOKABLE QString Mlog(QOpenGLShader* o) const { return o->log(); }
    Q_INVOKABLE GLuint MshaderId(QOpenGLShader* o) const { return o->shaderId(); }
    Q_INVOKABLE int MshaderType(QOpenGLShader* o) const { return o->shaderType(); }
    Q_INVOKABLE QByteArray MsourceCode(QOpenGLShader* o) const { return o->sourceCode(); }
    Q_INVOKABLE bool ShasOpenGLShaders(QOpenGLShader::ShaderType x1, QOpenGLContext* x2 = 0) { return QOpenGLShader::hasOpenGLShaders(x1, x2); }
};

class EQL_EXPORT Q146 : public Q142 { // QOpenGLShaderProgram
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LOpenGLShaderProgram(u, x1); }
    Q_INVOKABLE bool MaddShader(QOpenGLShaderProgram* o, QOpenGLShader* x1) { return o->addShader(x1); }
    Q_INVOKABLE bool MaddShaderFromSourceCode(QOpenGLShaderProgram* o, QOpenGLShader::ShaderType x1, const char* x2) { return o->addShaderFromSourceCode(x1, x2); }
    Q_INVOKABLE bool MaddShaderFromSourceCode(QOpenGLShaderProgram* o, QOpenGLShader::ShaderType x1, const QByteArray& x2) { return o->addShaderFromSourceCode(x1, x2); }
    Q_INVOKABLE bool MaddShaderFromSourceCode(QOpenGLShaderProgram* o, QOpenGLShader::ShaderType x1, const QString& x2) { return o->addShaderFromSourceCode(x1, x2); }
    Q_INVOKABLE bool MaddShaderFromSourceFile(QOpenGLShaderProgram* o, QOpenGLShader::ShaderType x1, const QString& x2) { return o->addShaderFromSourceFile(x1, x2); }
    Q_INVOKABLE int MattributeLocation(QOpenGLShaderProgram* o, const char* x1) const { return o->attributeLocation(x1); }
    Q_INVOKABLE int MattributeLocation(QOpenGLShaderProgram* o, const QByteArray& x1) const { return o->attributeLocation(x1); }
    Q_INVOKABLE int MattributeLocation(QOpenGLShaderProgram* o, const QString& x1) const { return o->attributeLocation(x1); }
    Q_INVOKABLE bool Mbind(QOpenGLShaderProgram* o) { return o->bind(); }
    Q_INVOKABLE void MbindAttributeLocation(QOpenGLShaderProgram* o, const char* x1, int x2) { o->bindAttributeLocation(x1, x2); }
    Q_INVOKABLE void MbindAttributeLocation(QOpenGLShaderProgram* o, const QByteArray& x1, int x2) { o->bindAttributeLocation(x1, x2); }
    Q_INVOKABLE void MbindAttributeLocation(QOpenGLShaderProgram* o, const QString& x1, int x2) { o->bindAttributeLocation(x1, x2); }
    Q_INVOKABLE bool Mcreate(QOpenGLShaderProgram* o) { return o->create(); }
    Q_INVOKABLE QVector<float> MdefaultInnerTessellationLevels(QOpenGLShaderProgram* o) const { return o->defaultInnerTessellationLevels(); }
    Q_INVOKABLE QVector<float> MdefaultOuterTessellationLevels(QOpenGLShaderProgram* o) const { return o->defaultOuterTessellationLevels(); }
    Q_INVOKABLE void MdisableAttributeArray(QOpenGLShaderProgram* o, int x1) { o->disableAttributeArray(x1); }
    Q_INVOKABLE void MdisableAttributeArray(QOpenGLShaderProgram* o, const char* x1) { o->disableAttributeArray(x1); }
    Q_INVOKABLE void MenableAttributeArray(QOpenGLShaderProgram* o, int x1) { o->enableAttributeArray(x1); }
    Q_INVOKABLE void MenableAttributeArray(QOpenGLShaderProgram* o, const char* x1) { o->enableAttributeArray(x1); }
    Q_INVOKABLE bool MisLinked(QOpenGLShaderProgram* o) const { return o->isLinked(); }
    Q_INVOKABLE bool Mlink(QOpenGLShaderProgram* o) { return o->link(); }
    Q_INVOKABLE QString Mlog(QOpenGLShaderProgram* o) const { return o->log(); }
    Q_INVOKABLE int MmaxGeometryOutputVertices(QOpenGLShaderProgram* o) const { return o->maxGeometryOutputVertices(); }
    Q_INVOKABLE int MpatchVertexCount(QOpenGLShaderProgram* o) const { return o->patchVertexCount(); }
    Q_INVOKABLE GLuint MprogramId(QOpenGLShaderProgram* o) const { return o->programId(); }
    Q_INVOKABLE void Mrelease(QOpenGLShaderProgram* o) { o->release(); }
    Q_INVOKABLE void MremoveAllShaders(QOpenGLShaderProgram* o) { o->removeAllShaders(); }
    Q_INVOKABLE void MremoveShader(QOpenGLShaderProgram* o, QOpenGLShader* x1) { o->removeShader(x1); }
    Q_INVOKABLE void MsetAttributeBuffer(QOpenGLShaderProgram* o, int x1, GLenum x2, int x3, int x4, int x5 = 0) { o->setAttributeBuffer(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetAttributeBuffer(QOpenGLShaderProgram* o, const char* x1, GLenum x2, int x3, int x4, int x5 = 0) { o->setAttributeBuffer(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, GLfloat x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3) { o->setAttributeValue(x1, x2, x3); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3, GLfloat x4) { o->setAttributeValue(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3, GLfloat x4, GLfloat x5) { o->setAttributeValue(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, const QVector2D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, const QVector3D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, const QVector4D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, int x1, const QColor& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3) { o->setAttributeValue(x1, x2, x3); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3, GLfloat x4) { o->setAttributeValue(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3, GLfloat x4, GLfloat x5) { o->setAttributeValue(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, const QVector2D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, const QVector3D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, const QVector4D& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetAttributeValue(QOpenGLShaderProgram* o, const char* x1, const QColor& x2) { o->setAttributeValue(x1, x2); }
    Q_INVOKABLE void MsetDefaultInnerTessellationLevels(QOpenGLShaderProgram* o, const QVector<float>& x1) { o->setDefaultInnerTessellationLevels(x1); }
    Q_INVOKABLE void MsetDefaultOuterTessellationLevels(QOpenGLShaderProgram* o, const QVector<float>& x1) { o->setDefaultOuterTessellationLevels(x1); }
    Q_INVOKABLE void MsetPatchVertexCount(QOpenGLShaderProgram* o, int x1) { o->setPatchVertexCount(x1); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLfloat x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QPointF& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QSize& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QSizeF& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QMatrix4x4& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QTransform& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLint x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLuint x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3) { o->setUniformValue(x1, x2, x3); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3, GLfloat x4) { o->setUniformValue(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, GLfloat x2, GLfloat x3, GLfloat x4, GLfloat x5) { o->setUniformValue(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QVector2D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QVector3D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QVector4D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QColor& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QPoint& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QPointF& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QSize& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QSizeF& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QMatrix4x4& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, int x1, const QTransform& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLint x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLuint x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3) { o->setUniformValue(x1, x2, x3); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3, GLfloat x4) { o->setUniformValue(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, GLfloat x2, GLfloat x3, GLfloat x4, GLfloat x5) { o->setUniformValue(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QVector2D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QVector3D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QVector4D& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QColor& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE void MsetUniformValue(QOpenGLShaderProgram* o, const char* x1, const QPoint& x2) { o->setUniformValue(x1, x2); }
    Q_INVOKABLE QList<QOpenGLShader*> Mshaders(QOpenGLShaderProgram* o) const { return o->shaders(); }
    Q_INVOKABLE int MuniformLocation(QOpenGLShaderProgram* o, const char* x1) const { return o->uniformLocation(x1); }
    Q_INVOKABLE int MuniformLocation(QOpenGLShaderProgram* o, const QByteArray& x1) const { return o->uniformLocation(x1); }
    Q_INVOKABLE int MuniformLocation(QOpenGLShaderProgram* o, const QString& x1) const { return o->uniformLocation(x1); }
    Q_INVOKABLE bool ShasOpenGLShaderPrograms(QOpenGLContext* x1 = 0) { return QOpenGLShaderProgram::hasOpenGLShaderPrograms(x1); }
};

class EQL_EXPORT Q151 : public Q71 { // QPanGesture
    Q_OBJECT
public:
    Q_INVOKABLE qreal Macceleration(QPanGesture* o) const { return o->acceleration(); }
    Q_INVOKABLE QPointF Mdelta(QPanGesture* o) const { return o->delta(); }
    Q_INVOKABLE QPointF MlastOffset(QPanGesture* o) const { return o->lastOffset(); }
    Q_INVOKABLE QPointF Moffset(QPanGesture* o) const { return o->offset(); }
    Q_INVOKABLE void MsetAcceleration(QPanGesture* o, qreal x1) { o->setAcceleration(x1); }
    Q_INVOKABLE void MsetLastOffset(QPanGesture* o, const QPointF& x1) { o->setLastOffset(x1); }
    Q_INVOKABLE void MsetOffset(QPanGesture* o, const QPointF& x1) { o->setOffset(x1); }
};

class EQL_EXPORT Q152 : public Q21 { // QParallelAnimationGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LParallelAnimationGroup(u, x1); }
    Q_INVOKABLE int Mduration(QParallelAnimationGroup* o) const { return o->duration(); }
};

class EQL_EXPORT Q153 : public Q1 { // QPauseAnimation
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LPauseAnimation(u, x1); }
    Q_INVOKABLE void* C(uint u, int x1, QObject* x2 = 0) { return new LPauseAnimation(u, x1, x2); }
    Q_INVOKABLE void MsetDuration(QPauseAnimation* o, int x1) { o->setDuration(x1); }
    Q_INVOKABLE int Mduration(QPauseAnimation* o) const { return o->duration(); }
};

class EQL_EXPORT Q154 : public Q142 { // QPdfWriter
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QString& x1) { return new LPdfWriter(u, x1); }
    Q_INVOKABLE QString Mcreator(QPdfWriter* o) const { return o->creator(); }
    Q_INVOKABLE QPageLayout MpageLayout(QPdfWriter* o) const { return o->pageLayout(); }
    Q_INVOKABLE int Mresolution(QPdfWriter* o) const { return o->resolution(); }
    Q_INVOKABLE void MsetCreator(QPdfWriter* o, const QString& x1) { o->setCreator(x1); }
    Q_INVOKABLE bool MsetPageLayout(QPdfWriter* o, const QPageLayout& x1) { return o->setPageLayout(x1); }
    Q_INVOKABLE bool MsetPageMargins(QPdfWriter* o, const QMarginsF& x1) { return o->setPageMargins(x1); }
    Q_INVOKABLE bool MsetPageMargins(QPdfWriter* o, const QMarginsF& x1, QPageLayout::Unit x2) { return o->setPageMargins(x1, x2); }
    Q_INVOKABLE bool MsetPageOrientation(QPdfWriter* o, QPageLayout::Orientation x1) { return o->setPageOrientation(x1); }
    Q_INVOKABLE bool MsetPageSize(QPdfWriter* o, const QPageSize& x1) { return o->setPageSize(x1); }
    Q_INVOKABLE void MsetResolution(QPdfWriter* o, int x1) { o->setResolution(x1); }
    Q_INVOKABLE void MsetTitle(QPdfWriter* o, const QString& x1) { o->setTitle(x1); }
    Q_INVOKABLE QString Mtitle(QPdfWriter* o) const { return o->title(); }
    Q_INVOKABLE bool MnewPage(QPdfWriter* o) { return o->newPage(); }
};

class EQL_EXPORT Q155 : public Q71 { // QPinchGesture
    Q_OBJECT
public:
    Q_INVOKABLE QPointF McenterPoint(QPinchGesture* o) const { return o->centerPoint(); }
    Q_INVOKABLE int MchangeFlags(QPinchGesture* o) const { return o->changeFlags(); }
    Q_INVOKABLE QPointF MlastCenterPoint(QPinchGesture* o) const { return o->lastCenterPoint(); }
    Q_INVOKABLE qreal MlastRotationAngle(QPinchGesture* o) const { return o->lastRotationAngle(); }
    Q_INVOKABLE qreal MlastScaleFactor(QPinchGesture* o) const { return o->lastScaleFactor(); }
    Q_INVOKABLE qreal MrotationAngle(QPinchGesture* o) const { return o->rotationAngle(); }
    Q_INVOKABLE qreal MscaleFactor(QPinchGesture* o) const { return o->scaleFactor(); }
    Q_INVOKABLE void MsetCenterPoint(QPinchGesture* o, const QPointF& x1) { o->setCenterPoint(x1); }
    Q_INVOKABLE void MsetChangeFlags(QPinchGesture* o, QPinchGesture::ChangeFlags x1) { o->setChangeFlags(x1); }
    Q_INVOKABLE void MsetLastCenterPoint(QPinchGesture* o, const QPointF& x1) { o->setLastCenterPoint(x1); }
    Q_INVOKABLE void MsetLastRotationAngle(QPinchGesture* o, qreal x1) { o->setLastRotationAngle(x1); }
    Q_INVOKABLE void MsetLastScaleFactor(QPinchGesture* o, qreal x1) { o->setLastScaleFactor(x1); }
    Q_INVOKABLE void MsetRotationAngle(QPinchGesture* o, qreal x1) { o->setRotationAngle(x1); }
    Q_INVOKABLE void MsetScaleFactor(QPinchGesture* o, qreal x1) { o->setScaleFactor(x1); }
    Q_INVOKABLE void MsetStartCenterPoint(QPinchGesture* o, const QPointF& x1) { o->setStartCenterPoint(x1); }
    Q_INVOKABLE void MsetTotalChangeFlags(QPinchGesture* o, QPinchGesture::ChangeFlags x1) { o->setTotalChangeFlags(x1); }
    Q_INVOKABLE void MsetTotalRotationAngle(QPinchGesture* o, qreal x1) { o->setTotalRotationAngle(x1); }
    Q_INVOKABLE void MsetTotalScaleFactor(QPinchGesture* o, qreal x1) { o->setTotalScaleFactor(x1); }
    Q_INVOKABLE QPointF MstartCenterPoint(QPinchGesture* o) const { return o->startCenterPoint(); }
    Q_INVOKABLE int MtotalChangeFlags(QPinchGesture* o) const { return o->totalChangeFlags(); }
    Q_INVOKABLE qreal MtotalRotationAngle(QPinchGesture* o) const { return o->totalRotationAngle(); }
    Q_INVOKABLE qreal MtotalScaleFactor(QPinchGesture* o) const { return o->totalScaleFactor(); }
};

class EQL_EXPORT Q156 : public Q16 { // QPlainTextDocumentLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QTextDocument* x1) { return new LPlainTextDocumentLayout(u, x1); }
    Q_INVOKABLE int McursorWidth(QPlainTextDocumentLayout* o) const { return o->cursorWidth(); }
    Q_INVOKABLE void MensureBlockLayout(QPlainTextDocumentLayout* o, const QTextBlock& x1) const { o->ensureBlockLayout(x1); }
    Q_INVOKABLE void MrequestUpdate(QPlainTextDocumentLayout* o) { o->requestUpdate(); }
    Q_INVOKABLE void MsetCursorWidth(QPlainTextDocumentLayout* o, int x1) { o->setCursorWidth(x1); }
    Q_INVOKABLE QRectF MblockBoundingRect(QPlainTextDocumentLayout* o, const QTextBlock& x1) const { return o->blockBoundingRect(x1); }
    Q_INVOKABLE QSizeF MdocumentSize(QPlainTextDocumentLayout* o) const { return o->documentSize(); }
    Q_INVOKABLE void Mdraw(QPlainTextDocumentLayout* o, QPainter* x1, const QPlainTextDocumentLayout::PaintContext& x2) { o->draw(x1, x2); }
    Q_INVOKABLE QRectF MframeBoundingRect(QPlainTextDocumentLayout* o, QTextFrame* x1) const { return o->frameBoundingRect(x1); }
    Q_INVOKABLE int MhitTest(QPlainTextDocumentLayout* o, const QPointF& x1, Qt::HitTestAccuracy x2) const { return o->hitTest(x1, x2); }
    Q_INVOKABLE int MpageCount(QPlainTextDocumentLayout* o) const { return o->pageCount(); }
};

class EQL_EXPORT Q158 : public Q142 { // QPluginLoader
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LPluginLoader(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QObject* x2 = 0) { return new LPluginLoader(u, x1, x2); }
    Q_INVOKABLE QString MerrorString(QPluginLoader* o) const { return o->errorString(); }
    Q_INVOKABLE QString MfileName(QPluginLoader* o) const { return o->fileName(); }
    Q_INVOKABLE QObject* Minstance(QPluginLoader* o) { return o->instance(); }
    Q_INVOKABLE bool MisLoaded(QPluginLoader* o) const { return o->isLoaded(); }
    Q_INVOKABLE bool Mload(QPluginLoader* o) { return o->load(); }
    Q_INVOKABLE int MloadHints(QPluginLoader* o) const { return o->loadHints(); }
    Q_INVOKABLE QJsonObject MmetaData(QPluginLoader* o) const { return o->metaData(); }
    Q_INVOKABLE void MsetFileName(QPluginLoader* o, const QString& x1) { o->setFileName(x1); }
    Q_INVOKABLE void MsetLoadHints(QPluginLoader* o, QLibrary::LoadHints x1) { o->setLoadHints(x1); }
    Q_INVOKABLE bool Munload(QPluginLoader* o) { return o->unload(); }
    Q_INVOKABLE QObjectList SstaticInstances() { return QPluginLoader::staticInstances(); }
    Q_INVOKABLE QVector<QStaticPlugin> SstaticPlugins() { return QPluginLoader::staticPlugins(); }
};

#ifndef OS_SAILFISH
class EQL_EXPORT Q162 : public Q105 { // QProcess
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LProcess(u, x1); }
    Q_INVOKABLE QStringList Marguments(QProcess* o) const { return o->arguments(); }
    Q_INVOKABLE void McloseReadChannel(QProcess* o, QProcess::ProcessChannel x1) { o->closeReadChannel(x1); }
    Q_INVOKABLE void McloseWriteChannel(QProcess* o) { o->closeWriteChannel(); }
    Q_INVOKABLE int Merror(QProcess* o) const { return o->error(); }
    Q_INVOKABLE int MexitCode(QProcess* o) const { return o->exitCode(); }
    Q_INVOKABLE int MexitStatus(QProcess* o) const { return o->exitStatus(); }
    Q_INVOKABLE int MinputChannelMode(QProcess* o) const { return o->inputChannelMode(); }
    Q_INVOKABLE int MprocessChannelMode(QProcess* o) const { return o->processChannelMode(); }
    Q_INVOKABLE QProcessEnvironment MprocessEnvironment(QProcess* o) const { return o->processEnvironment(); }
    Q_INVOKABLE qlonglong MprocessId(QProcess* o) const { return o->processId(); }
    Q_INVOKABLE QString Mprogram(QProcess* o) const { return o->program(); }
    Q_INVOKABLE QByteArray MreadAllStandardError(QProcess* o) { return o->readAllStandardError(); }
    Q_INVOKABLE QByteArray MreadAllStandardOutput(QProcess* o) { return o->readAllStandardOutput(); }
    Q_INVOKABLE int MreadChannel(QProcess* o) const { return o->readChannel(); }
    Q_INVOKABLE void MsetArguments(QProcess* o, const QStringList& x1) { o->setArguments(x1); }
    Q_INVOKABLE void MsetInputChannelMode(QProcess* o, QProcess::InputChannelMode x1) { o->setInputChannelMode(x1); }
    Q_INVOKABLE void MsetProcessChannelMode(QProcess* o, QProcess::ProcessChannelMode x1) { o->setProcessChannelMode(x1); }
    Q_INVOKABLE void MsetProcessEnvironment(QProcess* o, const QProcessEnvironment& x1) { o->setProcessEnvironment(x1); }
    Q_INVOKABLE void MsetProgram(QProcess* o, const QString& x1) { o->setProgram(x1); }
    Q_INVOKABLE void MsetReadChannel(QProcess* o, QProcess::ProcessChannel x1) { o->setReadChannel(x1); }
    Q_INVOKABLE void MsetStandardErrorFile(QProcess* o, const QString& x1, QProcess::OpenMode x2 = QProcess::Truncate) { o->setStandardErrorFile(x1, x2); }
    Q_INVOKABLE void MsetStandardInputFile(QProcess* o, const QString& x1) { o->setStandardInputFile(x1); }
    Q_INVOKABLE void MsetStandardOutputFile(QProcess* o, const QString& x1, QProcess::OpenMode x2 = QProcess::Truncate) { o->setStandardOutputFile(x1, x2); }
    Q_INVOKABLE void MsetStandardOutputProcess(QProcess* o, QProcess* x1) { o->setStandardOutputProcess(x1); }
    Q_INVOKABLE void MsetWorkingDirectory(QProcess* o, const QString& x1) { o->setWorkingDirectory(x1); }
    Q_INVOKABLE void Mstart(QProcess* o, const QString& x1, const QStringList& x2, QProcess::OpenMode x3 = QProcess::ReadWrite) { o->start(x1, x2, x3); }
    Q_INVOKABLE void Mstart(QProcess* o, QProcess::OpenMode x1 = QProcess::ReadWrite) { o->start(x1); }
    Q_INVOKABLE void Mstart(QProcess* o, const QString& x1, QProcess::OpenMode x2 = QProcess::ReadWrite) { o->start(x1, x2); }
    Q_INVOKABLE int Mstate(QProcess* o) const { return o->state(); }
    Q_INVOKABLE bool MwaitForFinished(QProcess* o, int x1 = 30000) { return o->waitForFinished(x1); }
    Q_INVOKABLE bool MwaitForStarted(QProcess* o, int x1 = 30000) { return o->waitForStarted(x1); }
    Q_INVOKABLE QString MworkingDirectory(QProcess* o) const { return o->workingDirectory(); }
    Q_INVOKABLE void MsetProcessState(QProcess* o, QProcess::ProcessState x1) { ((LProcess*)o)->setProcessState(x1); }
    Q_INVOKABLE bool MatEnd(QProcess* o) const { return o->atEnd(); }
    Q_INVOKABLE qlonglong MbytesAvailable(QProcess* o) const { return o->bytesAvailable(); }
    Q_INVOKABLE qlonglong MbytesToWrite(QProcess* o) const { return o->bytesToWrite(); }
    Q_INVOKABLE bool McanReadLine(QProcess* o) const { return o->canReadLine(); }
    Q_INVOKABLE void Mclose(QProcess* o) { o->close(); }
    Q_INVOKABLE bool MisSequential(QProcess* o) const { return o->isSequential(); }
    Q_INVOKABLE bool Mopen(QProcess* o, QProcess::OpenMode x1 = QProcess::ReadWrite) { return o->open(x1); }
    Q_INVOKABLE bool MwaitForBytesWritten(QProcess* o, int x1 = 30000) { return o->waitForBytesWritten(x1); }
    Q_INVOKABLE bool MwaitForReadyRead(QProcess* o, int x1 = 30000) { return o->waitForReadyRead(x1); }
    Q_INVOKABLE int Sexecute(const QString& x1, const QStringList& x2) { return QProcess::execute(x1, x2); }
    Q_INVOKABLE int Sexecute(const QString& x1) { return QProcess::execute(x1); }
    Q_INVOKABLE QString SnullDevice() { return QProcess::nullDevice(); }
    Q_INVOKABLE bool SstartDetached(const QString& x1, const QStringList& x2, const QString& x3 = QString(), qint64* x4 = 0) { return QProcess::startDetached(x1, x2, x3, x4); }
    Q_INVOKABLE bool SstartDetached(const QString& x1) { return QProcess::startDetached(x1); }
    Q_INVOKABLE QStringList SsystemEnvironment() { return QProcess::systemEnvironment(); }
};
#endif

class EQL_EXPORT Q195 : public Q142 { // QScreen
    Q_OBJECT
public:
    Q_INVOKABLE int MangleBetween(QScreen* o, Qt::ScreenOrientation x1, Qt::ScreenOrientation x2) const { return o->angleBetween(x1, x2); }
    Q_INVOKABLE QRect MavailableGeometry(QScreen* o) const { return o->availableGeometry(); }
    Q_INVOKABLE QSize MavailableSize(QScreen* o) const { return o->availableSize(); }
    Q_INVOKABLE QRect MavailableVirtualGeometry(QScreen* o) const { return o->availableVirtualGeometry(); }
    Q_INVOKABLE QSize MavailableVirtualSize(QScreen* o) const { return o->availableVirtualSize(); }
    Q_INVOKABLE int Mdepth(QScreen* o) const { return o->depth(); }
    Q_INVOKABLE qreal MdevicePixelRatio(QScreen* o) const { return o->devicePixelRatio(); }
    Q_INVOKABLE QRect Mgeometry(QScreen* o) const { return o->geometry(); }
    Q_INVOKABLE QPixmap MgrabWindow(QScreen* o, WId x1, int x2 = 0, int x3 = 0, int x4 = -1, int x5 = -1) { return o->grabWindow(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QPlatformScreen* Mhandle(QScreen* o) const { return o->handle(); }
    Q_INVOKABLE bool MisLandscape(QScreen* o, Qt::ScreenOrientation x1) const { return o->isLandscape(x1); }
    Q_INVOKABLE bool MisPortrait(QScreen* o, Qt::ScreenOrientation x1) const { return o->isPortrait(x1); }
    Q_INVOKABLE qreal MlogicalDotsPerInch(QScreen* o) const { return o->logicalDotsPerInch(); }
    Q_INVOKABLE qreal MlogicalDotsPerInchX(QScreen* o) const { return o->logicalDotsPerInchX(); }
    Q_INVOKABLE qreal MlogicalDotsPerInchY(QScreen* o) const { return o->logicalDotsPerInchY(); }
    Q_INVOKABLE QRect MmapBetween(QScreen* o, Qt::ScreenOrientation x1, Qt::ScreenOrientation x2, const QRect& x3) const { return o->mapBetween(x1, x2, x3); }
    Q_INVOKABLE QString Mname(QScreen* o) const { return o->name(); }
    Q_INVOKABLE int MnativeOrientation(QScreen* o) const { return o->nativeOrientation(); }
    Q_INVOKABLE int Morientation(QScreen* o) const { return o->orientation(); }
    Q_INVOKABLE int MorientationUpdateMask(QScreen* o) const { return o->orientationUpdateMask(); }
    Q_INVOKABLE qreal MphysicalDotsPerInch(QScreen* o) const { return o->physicalDotsPerInch(); }
    Q_INVOKABLE qreal MphysicalDotsPerInchX(QScreen* o) const { return o->physicalDotsPerInchX(); }
    Q_INVOKABLE qreal MphysicalDotsPerInchY(QScreen* o) const { return o->physicalDotsPerInchY(); }
    Q_INVOKABLE QSizeF MphysicalSize(QScreen* o) const { return o->physicalSize(); }
    Q_INVOKABLE int MprimaryOrientation(QScreen* o) const { return o->primaryOrientation(); }
    Q_INVOKABLE qreal MrefreshRate(QScreen* o) const { return o->refreshRate(); }
    Q_INVOKABLE void MsetOrientationUpdateMask(QScreen* o, Qt::ScreenOrientations x1) { o->setOrientationUpdateMask(x1); }
    Q_INVOKABLE QSize Msize(QScreen* o) const { return o->size(); }
    Q_INVOKABLE QTransform MtransformBetween(QScreen* o, Qt::ScreenOrientation x1, Qt::ScreenOrientation x2, const QRect& x3) const { return o->transformBetween(x1, x2, x3); }
    Q_INVOKABLE QRect MvirtualGeometry(QScreen* o) const { return o->virtualGeometry(); }
    Q_INVOKABLE QList<QScreen*> MvirtualSiblings(QScreen* o) const { return o->virtualSiblings(); }
    Q_INVOKABLE QSize MvirtualSize(QScreen* o) const { return o->virtualSize(); }
};

class EQL_EXPORT Q198 : public Q21 { // QSequentialAnimationGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LSequentialAnimationGroup(u, x1); }
    Q_INVOKABLE QPauseAnimation* MaddPause(QSequentialAnimationGroup* o, int x1) { return o->addPause(x1); }
    Q_INVOKABLE QAbstractAnimation* McurrentAnimation(QSequentialAnimationGroup* o) const { return o->currentAnimation(); }
    Q_INVOKABLE QPauseAnimation* MinsertPause(QSequentialAnimationGroup* o, int x1, int x2) { return o->insertPause(x1, x2); }
    Q_INVOKABLE int Mduration(QSequentialAnimationGroup* o) const { return o->duration(); }
};

class EQL_EXPORT Q199 : public Q142 { // QSessionManager
    Q_OBJECT
public:
    Q_INVOKABLE bool MallowsErrorInteraction(QSessionManager* o) { return o->allowsErrorInteraction(); }
    Q_INVOKABLE bool MallowsInteraction(QSessionManager* o) { return o->allowsInteraction(); }
    Q_INVOKABLE void Mcancel(QSessionManager* o) { o->cancel(); }
    Q_INVOKABLE QStringList MdiscardCommand(QSessionManager* o) const { return o->discardCommand(); }
    Q_INVOKABLE bool MisPhase2(QSessionManager* o) const { return o->isPhase2(); }
    Q_INVOKABLE void Mrelease(QSessionManager* o) { o->release(); }
    Q_INVOKABLE void MrequestPhase2(QSessionManager* o) { o->requestPhase2(); }
    Q_INVOKABLE QStringList MrestartCommand(QSessionManager* o) const { return o->restartCommand(); }
    Q_INVOKABLE int MrestartHint(QSessionManager* o) const { return o->restartHint(); }
    Q_INVOKABLE QString MsessionId(QSessionManager* o) const { return o->sessionId(); }
    Q_INVOKABLE QString MsessionKey(QSessionManager* o) const { return o->sessionKey(); }
    Q_INVOKABLE void MsetDiscardCommand(QSessionManager* o, const QStringList& x1) { o->setDiscardCommand(x1); }
    Q_INVOKABLE void MsetManagerProperty(QSessionManager* o, const QString& x1, const QStringList& x2) { o->setManagerProperty(x1, x2); }
    Q_INVOKABLE void MsetManagerProperty(QSessionManager* o, const QString& x1, const QString& x2) { o->setManagerProperty(x1, x2); }
    Q_INVOKABLE void MsetRestartCommand(QSessionManager* o, const QStringList& x1) { o->setRestartCommand(x1); }
    Q_INVOKABLE void MsetRestartHint(QSessionManager* o, QSessionManager::RestartHint x1) { o->setRestartHint(x1); }
};

class EQL_EXPORT Q200 : public Q142 { // QSettings
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QString& x1, const QString& x2 = QString(), QObject* x3 = 0) { return new LSettings(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, QSettings::Scope x1, const QString& x2, const QString& x3 = QString(), QObject* x4 = 0) { return new LSettings(u, x1, x2, x3, x4); }
    Q_INVOKABLE void* C(uint u, QSettings::Format x1, QSettings::Scope x2, const QString& x3, const QString& x4 = QString(), QObject* x5 = 0) { return new LSettings(u, x1, x2, x3, x4, x5); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QSettings::Format x2, QObject* x3 = 0) { return new LSettings(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LSettings(u, x1); }
    Q_INVOKABLE QStringList MallKeys(QSettings* o) const { return o->allKeys(); }
    Q_INVOKABLE QString MapplicationName(QSettings* o) const { return o->applicationName(); }
    Q_INVOKABLE void MbeginGroup(QSettings* o, const QString& x1) { o->beginGroup(x1); }
    Q_INVOKABLE int MbeginReadArray(QSettings* o, const QString& x1) { return o->beginReadArray(x1); }
    Q_INVOKABLE void MbeginWriteArray(QSettings* o, const QString& x1, int x2 = -1) { o->beginWriteArray(x1, x2); }
    Q_INVOKABLE QStringList MchildGroups(QSettings* o) const { return o->childGroups(); }
    Q_INVOKABLE QStringList MchildKeys(QSettings* o) const { return o->childKeys(); }
    Q_INVOKABLE void Mclear(QSettings* o) { o->clear(); }
    Q_INVOKABLE bool Mcontains(QSettings* o, const QString& x1) const { return o->contains(x1); }
    Q_INVOKABLE void MendArray(QSettings* o) { o->endArray(); }
    Q_INVOKABLE void MendGroup(QSettings* o) { o->endGroup(); }
    Q_INVOKABLE bool MfallbacksEnabled(QSettings* o) const { return o->fallbacksEnabled(); }
    Q_INVOKABLE QString MfileName(QSettings* o) const { return o->fileName(); }
    Q_INVOKABLE int Mformat(QSettings* o) const { return o->format(); }
    Q_INVOKABLE QString Mgroup(QSettings* o) const { return o->group(); }
    Q_INVOKABLE QTextCodec* MiniCodec(QSettings* o) const { return o->iniCodec(); }
    Q_INVOKABLE bool MisWritable(QSettings* o) const { return o->isWritable(); }
    Q_INVOKABLE QString MorganizationName(QSettings* o) const { return o->organizationName(); }
    Q_INVOKABLE void Mremove(QSettings* o, const QString& x1) { o->remove(x1); }
    Q_INVOKABLE int Mscope(QSettings* o) const { return o->scope(); }
    Q_INVOKABLE void MsetArrayIndex(QSettings* o, int x1) { o->setArrayIndex(x1); }
    Q_INVOKABLE void MsetFallbacksEnabled(QSettings* o, bool x1) { o->setFallbacksEnabled(x1); }
    Q_INVOKABLE void MsetIniCodec(QSettings* o, QTextCodec* x1) { o->setIniCodec(x1); }
    Q_INVOKABLE void MsetIniCodec(QSettings* o, const char* x1) { o->setIniCodec(x1); }
    Q_INVOKABLE void MsetValue(QSettings* o, const QString& x1, const QVariant& x2) { o->setValue(x1, x2); }
    Q_INVOKABLE int Mstatus(QSettings* o) const { return o->status(); }
    Q_INVOKABLE void Msync(QSettings* o) { o->sync(); }
    Q_INVOKABLE QVariant Mvalue(QSettings* o, const QString& x1, const QVariant& x2 = QVariant()) const { return o->value(x1, x2); }
    Q_INVOKABLE int SdefaultFormat() { return QSettings::defaultFormat(); }
    Q_INVOKABLE int SregisterFormat(const QString& x1, QSettings::ReadFunc x2, QSettings::WriteFunc x3, Qt::CaseSensitivity x4 = Qt::CaseSensitive) { return QSettings::registerFormat(x1, x2, x3, x4); }
    Q_INVOKABLE void SsetDefaultFormat(QSettings::Format x1) { QSettings::setDefaultFormat(x1); }
    Q_INVOKABLE void SsetPath(QSettings::Format x1, QSettings::Scope x2, const QString& x3) { QSettings::setPath(x1, x2, x3); }
};

class EQL_EXPORT Q201 : public Q142 { // QShortcut
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LShortcut(u, x1); }
    Q_INVOKABLE void* C(uint u, const QKeySequence& x1, QWidget* x2, const char* x3 = 0, const char* x4 = 0, Qt::ShortcutContext x5 = Qt::WindowShortcut) { return new LShortcut(u, x1, x2, x3, x4, x5); }
    Q_INVOKABLE bool MautoRepeat(QShortcut* o) const { return o->autoRepeat(); }
    Q_INVOKABLE int Mcontext(QShortcut* o) const { return o->context(); }
    Q_INVOKABLE int Mid(QShortcut* o) const { return o->id(); }
    Q_INVOKABLE bool MisEnabled(QShortcut* o) const { return o->isEnabled(); }
    Q_INVOKABLE QKeySequence Mkey(QShortcut* o) const { return o->key(); }
    Q_INVOKABLE QWidget* MparentWidget(QShortcut* o) const { return o->parentWidget(); }
    Q_INVOKABLE void MsetAutoRepeat(QShortcut* o, bool x1) { o->setAutoRepeat(x1); }
    Q_INVOKABLE void MsetContext(QShortcut* o, Qt::ShortcutContext x1) { o->setContext(x1); }
    Q_INVOKABLE void MsetEnabled(QShortcut* o, bool x1) { o->setEnabled(x1); }
    Q_INVOKABLE void MsetKey(QShortcut* o, const QKeySequence& x1) { o->setKey(x1); }
    Q_INVOKABLE void MsetWhatsThis(QShortcut* o, const QString& x1) { o->setWhatsThis(x1); }
    Q_INVOKABLE QString MwhatsThis(QShortcut* o) const { return o->whatsThis(); }
};

class EQL_EXPORT Q202 : public Q142 { // QSignalMapper
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LSignalMapper(u, x1); }
    Q_INVOKABLE QObject* Mmapping(QSignalMapper* o, int x1) const { return o->mapping(x1); }
    Q_INVOKABLE QObject* Mmapping(QSignalMapper* o, const QString& x1) const { return o->mapping(x1); }
    Q_INVOKABLE QObject* Mmapping(QSignalMapper* o, QWidget* x1) const { return o->mapping(x1); }
    Q_INVOKABLE QObject* Mmapping(QSignalMapper* o, QObject* x1) const { return o->mapping(x1); }
    Q_INVOKABLE void MremoveMappings(QSignalMapper* o, QObject* x1) { o->removeMappings(x1); }
    Q_INVOKABLE void MsetMapping(QSignalMapper* o, QObject* x1, int x2) { o->setMapping(x1, x2); }
    Q_INVOKABLE void MsetMapping(QSignalMapper* o, QObject* x1, const QString& x2) { o->setMapping(x1, x2); }
    Q_INVOKABLE void MsetMapping(QSignalMapper* o, QObject* x1, QWidget* x2) { o->setMapping(x1, x2); }
    Q_INVOKABLE void MsetMapping(QSignalMapper* o, QObject* x1, QObject* x2) { o->setMapping(x1, x2); }
};

class EQL_EXPORT Q203 : public Q17 { // QSignalTransition
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LSignalTransition(u, x1); }
    Q_INVOKABLE void* C(uint u, const QObject* x1, const char* x2, QState* x3 = 0) { return new LSignalTransition(u, x1, x2, x3); }
    Q_INVOKABLE QObject* MsenderObject(QSignalTransition* o) const { return o->senderObject(); }
    Q_INVOKABLE void MsetSenderObject(QSignalTransition* o, const QObject* x1) { o->setSenderObject(x1); }
    Q_INVOKABLE void MsetSignal(QSignalTransition* o, const QByteArray& x1) { o->setSignal(x1); }
    Q_INVOKABLE QByteArray Msignal(QSignalTransition* o) const { return o->signal(); }
};

class EQL_EXPORT Q206 : public Q9 { // QSortFilterProxyModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LSortFilterProxyModel(u, x1); }
    Q_INVOKABLE bool MdynamicSortFilter(QSortFilterProxyModel* o) const { return o->dynamicSortFilter(); }
    Q_INVOKABLE int MfilterCaseSensitivity(QSortFilterProxyModel* o) const { return o->filterCaseSensitivity(); }
    Q_INVOKABLE int MfilterKeyColumn(QSortFilterProxyModel* o) const { return o->filterKeyColumn(); }
    Q_INVOKABLE QRegExp MfilterRegExp(QSortFilterProxyModel* o) const { return o->filterRegExp(); }
    Q_INVOKABLE int MfilterRole(QSortFilterProxyModel* o) const { return o->filterRole(); }
    Q_INVOKABLE bool MisSortLocaleAware(QSortFilterProxyModel* o) const { return o->isSortLocaleAware(); }
    Q_INVOKABLE void MsetDynamicSortFilter(QSortFilterProxyModel* o, bool x1) { o->setDynamicSortFilter(x1); }
    Q_INVOKABLE void MsetFilterCaseSensitivity(QSortFilterProxyModel* o, Qt::CaseSensitivity x1) { o->setFilterCaseSensitivity(x1); }
    Q_INVOKABLE void MsetFilterKeyColumn(QSortFilterProxyModel* o, int x1) { o->setFilterKeyColumn(x1); }
    Q_INVOKABLE void MsetFilterRegExp(QSortFilterProxyModel* o, const QRegExp& x1) { o->setFilterRegExp(x1); }
    Q_INVOKABLE void MsetFilterRole(QSortFilterProxyModel* o, int x1) { o->setFilterRole(x1); }
    Q_INVOKABLE void MsetSortCaseSensitivity(QSortFilterProxyModel* o, Qt::CaseSensitivity x1) { o->setSortCaseSensitivity(x1); }
    Q_INVOKABLE void MsetSortLocaleAware(QSortFilterProxyModel* o, bool x1) { o->setSortLocaleAware(x1); }
    Q_INVOKABLE void MsetSortRole(QSortFilterProxyModel* o, int x1) { o->setSortRole(x1); }
    Q_INVOKABLE int MsortCaseSensitivity(QSortFilterProxyModel* o) const { return o->sortCaseSensitivity(); }
    Q_INVOKABLE int MsortColumn(QSortFilterProxyModel* o) const { return o->sortColumn(); }
    Q_INVOKABLE int MsortOrder(QSortFilterProxyModel* o) const { return o->sortOrder(); }
    Q_INVOKABLE int MsortRole(QSortFilterProxyModel* o) const { return o->sortRole(); }
    Q_INVOKABLE void MinvalidateFilter(QSortFilterProxyModel* o) { ((LSortFilterProxyModel*)o)->invalidateFilter(); }
    Q_INVOKABLE QModelIndex Mbuddy(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->buddy(x1); }
    Q_INVOKABLE bool McanFetchMore(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->canFetchMore(x1); }
    Q_INVOKABLE int McolumnCount(QSortFilterProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE QVariant Mdata(QSortFilterProxyModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QSortFilterProxyModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MfetchMore(QSortFilterProxyModel* o, const QModelIndex& x1) { o->fetchMore(x1); }
    Q_INVOKABLE int Mflags(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QSortFilterProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE QVariant MheaderData(QSortFilterProxyModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE bool MinsertColumns(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertColumns(x1, x2, x3); }
    Q_INVOKABLE bool MinsertRows(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertRows(x1, x2, x3); }
    Q_INVOKABLE QModelIndex MmapFromSource(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->mapFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionFromSource(QSortFilterProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionFromSource(x1); }
    Q_INVOKABLE QItemSelection MmapSelectionToSource(QSortFilterProxyModel* o, const QItemSelection& x1) const { return o->mapSelectionToSource(x1); }
    Q_INVOKABLE QModelIndex MmapToSource(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->mapToSource(x1); }
    Q_INVOKABLE QModelIndexList Mmatch(QSortFilterProxyModel* o, const QModelIndex& x1, int x2, const QVariant& x3, int x4 = 1, Qt::MatchFlags x5 = Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const { return o->match(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QMimeData* MmimeData(QSortFilterProxyModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QSortFilterProxyModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE QModelIndex Mparent(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE bool MremoveColumns(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeColumns(x1, x2, x3); }
    Q_INVOKABLE bool MremoveRows(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeRows(x1, x2, x3); }
    Q_INVOKABLE int MrowCount(QSortFilterProxyModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QSortFilterProxyModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE bool MsetHeaderData(QSortFilterProxyModel* o, int x1, Qt::Orientation x2, const QVariant& x3, int x4 = Qt::EditRole) { return o->setHeaderData(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetSourceModel(QSortFilterProxyModel* o, QAbstractItemModel* x1) { o->setSourceModel(x1); }
    Q_INVOKABLE QModelIndex Msibling(QSortFilterProxyModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
    Q_INVOKABLE void Msort(QSortFilterProxyModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE QSize Mspan(QSortFilterProxyModel* o, const QModelIndex& x1) const { return o->span(x1); }
    Q_INVOKABLE int MsupportedDropActions(QSortFilterProxyModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q216 : public Q116 { // QStackedLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u) { return new LStackedLayout(u); }
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LStackedLayout(u, x1); }
    Q_INVOKABLE void* C(uint u, QLayout* x1) { return new LStackedLayout(u, x1); }
    Q_INVOKABLE int MaddWidget(QStackedLayout* o, QWidget* x1) { return o->addWidget(x1); }
    Q_INVOKABLE int McurrentIndex(QStackedLayout* o) const { return o->currentIndex(); }
    Q_INVOKABLE QWidget* McurrentWidget(QStackedLayout* o) const { return o->currentWidget(); }
    Q_INVOKABLE int MinsertWidget(QStackedLayout* o, int x1, QWidget* x2) { return o->insertWidget(x1, x2); }
    Q_INVOKABLE void MsetStackingMode(QStackedLayout* o, QStackedLayout::StackingMode x1) { o->setStackingMode(x1); }
    Q_INVOKABLE int MstackingMode(QStackedLayout* o) const { return o->stackingMode(); }
    Q_INVOKABLE QWidget* Mwidget(QStackedLayout* o, int x1) const { return o->widget(x1); }
    Q_INVOKABLE void MaddItem(QStackedLayout* o, QLayoutItem* x1) { o->addItem(x1); }
    Q_INVOKABLE int Mcount(QStackedLayout* o) const { return o->count(); }
    Q_INVOKABLE bool MhasHeightForWidth(QStackedLayout* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE int MheightForWidth(QStackedLayout* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE QLayoutItem* MitemAt(QStackedLayout* o, int x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QSize MminimumSize(QStackedLayout* o) const { return o->minimumSize(); }
    Q_INVOKABLE void MsetGeometry(QStackedLayout* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QSize MsizeHint(QStackedLayout* o) const { return o->sizeHint(); }
    Q_INVOKABLE QLayoutItem* MtakeAt(QStackedLayout* o, int x1) { return o->takeAt(x1); }
};

class EQL_EXPORT Q218 : public Q4 { // QStandardItemModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LStandardItemModel(u, x1); }
    Q_INVOKABLE void* C(uint u, int x1, int x2, QObject* x3 = 0) { return new LStandardItemModel(u, x1, x2, x3); }
    Q_INVOKABLE void MappendColumn(QStandardItemModel* o, const QList<QStandardItem*>& x1) { o->appendColumn(x1); }
    Q_INVOKABLE void MappendRow(QStandardItemModel* o, const QList<QStandardItem*>& x1) { o->appendRow(x1); }
    Q_INVOKABLE void MappendRow(QStandardItemModel* o, QStandardItem* x1) { o->appendRow(x1); }
    Q_INVOKABLE void Mclear(QStandardItemModel* o) { o->clear(); }
    Q_INVOKABLE QList<QStandardItem*> MfindItems(QStandardItemModel* o, const QString& x1, Qt::MatchFlags x2 = Qt::MatchExactly, int x3 = 0) const { return o->findItems(x1, x2, x3); }
    Q_INVOKABLE QStandardItem* MhorizontalHeaderItem(QStandardItemModel* o, int x1) const { return o->horizontalHeaderItem(x1); }
    Q_INVOKABLE QModelIndex MindexFromItem(QStandardItemModel* o, const QStandardItem* x1) const { return o->indexFromItem(x1); }
    Q_INVOKABLE void MinsertColumn(QStandardItemModel* o, int x1, const QList<QStandardItem*>& x2) { o->insertColumn(x1, x2); }
    Q_INVOKABLE bool MinsertColumn(QStandardItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->insertColumn(x1, x2); }
    Q_INVOKABLE void MinsertRow(QStandardItemModel* o, int x1, const QList<QStandardItem*>& x2) { o->insertRow(x1, x2); }
    Q_INVOKABLE bool MinsertRow(QStandardItemModel* o, int x1, const QModelIndex& x2 = QModelIndex()) { return o->insertRow(x1, x2); }
    Q_INVOKABLE void MinsertRow(QStandardItemModel* o, int x1, QStandardItem* x2) { o->insertRow(x1, x2); }
    Q_INVOKABLE QStandardItem* MinvisibleRootItem(QStandardItemModel* o) const { return o->invisibleRootItem(); }
    Q_INVOKABLE QStandardItem* Mitem(QStandardItemModel* o, int x1, int x2 = 0) const { return o->item(x1, x2); }
    Q_INVOKABLE QStandardItem* MitemFromIndex(QStandardItemModel* o, const QModelIndex& x1) const { return o->itemFromIndex(x1); }
    Q_INVOKABLE const QStandardItem* MitemPrototype(QStandardItemModel* o) const { return o->itemPrototype(); }
    Q_INVOKABLE void MsetColumnCount(QStandardItemModel* o, int x1) { o->setColumnCount(x1); }
    Q_INVOKABLE void MsetHorizontalHeaderItem(QStandardItemModel* o, int x1, QStandardItem* x2) { o->setHorizontalHeaderItem(x1, x2); }
    Q_INVOKABLE void MsetHorizontalHeaderLabels(QStandardItemModel* o, const QStringList& x1) { o->setHorizontalHeaderLabels(x1); }
    Q_INVOKABLE void MsetItem(QStandardItemModel* o, int x1, int x2, QStandardItem* x3) { o->setItem(x1, x2, x3); }
    Q_INVOKABLE void MsetItem(QStandardItemModel* o, int x1, QStandardItem* x2) { o->setItem(x1, x2); }
    Q_INVOKABLE void MsetItemPrototype(QStandardItemModel* o, const QStandardItem* x1) { o->setItemPrototype(x1); }
    Q_INVOKABLE void MsetRowCount(QStandardItemModel* o, int x1) { o->setRowCount(x1); }
    Q_INVOKABLE void MsetSortRole(QStandardItemModel* o, int x1) { o->setSortRole(x1); }
    Q_INVOKABLE void MsetVerticalHeaderItem(QStandardItemModel* o, int x1, QStandardItem* x2) { o->setVerticalHeaderItem(x1, x2); }
    Q_INVOKABLE void MsetVerticalHeaderLabels(QStandardItemModel* o, const QStringList& x1) { o->setVerticalHeaderLabels(x1); }
    Q_INVOKABLE int MsortRole(QStandardItemModel* o) const { return o->sortRole(); }
    Q_INVOKABLE QList<QStandardItem*> MtakeColumn(QStandardItemModel* o, int x1) { return o->takeColumn(x1); }
    Q_INVOKABLE QStandardItem* MtakeHorizontalHeaderItem(QStandardItemModel* o, int x1) { return o->takeHorizontalHeaderItem(x1); }
    Q_INVOKABLE QStandardItem* MtakeItem(QStandardItemModel* o, int x1, int x2 = 0) { return o->takeItem(x1, x2); }
    Q_INVOKABLE QList<QStandardItem*> MtakeRow(QStandardItemModel* o, int x1) { return o->takeRow(x1); }
    Q_INVOKABLE QStandardItem* MtakeVerticalHeaderItem(QStandardItemModel* o, int x1) { return o->takeVerticalHeaderItem(x1); }
    Q_INVOKABLE QStandardItem* MverticalHeaderItem(QStandardItemModel* o, int x1) const { return o->verticalHeaderItem(x1); }
    Q_INVOKABLE int McolumnCount(QStandardItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->columnCount(x1); }
    Q_INVOKABLE QVariant Mdata(QStandardItemModel* o, const QModelIndex& x1, int x2 = Qt::DisplayRole) const { return o->data(x1, x2); }
    Q_INVOKABLE bool MdropMimeData(QStandardItemModel* o, const QMimeData* x1, Qt::DropAction x2, int x3, int x4, const QModelIndex& x5) { return o->dropMimeData(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Mflags(QStandardItemModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MhasChildren(QStandardItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->hasChildren(x1); }
    Q_INVOKABLE QVariant MheaderData(QStandardItemModel* o, int x1, Qt::Orientation x2, int x3 = Qt::DisplayRole) const { return o->headerData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Mindex(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) const { return o->index(x1, x2, x3); }
    Q_INVOKABLE bool MinsertColumns(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertColumns(x1, x2, x3); }
    Q_INVOKABLE bool MinsertRows(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertRows(x1, x2, x3); }
    Q_INVOKABLE QMimeData* MmimeData(QStandardItemModel* o, const QModelIndexList& x1) const { return o->mimeData(x1); }
    Q_INVOKABLE QStringList MmimeTypes(QStandardItemModel* o) const { return o->mimeTypes(); }
    Q_INVOKABLE QModelIndex Mparent(QStandardItemModel* o, const QModelIndex& x1) const { return o->parent(x1); }
    Q_INVOKABLE bool MremoveColumns(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeColumns(x1, x2, x3); }
    Q_INVOKABLE bool MremoveRows(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeRows(x1, x2, x3); }
    Q_INVOKABLE int MrowCount(QStandardItemModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QStandardItemModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE bool MsetHeaderData(QStandardItemModel* o, int x1, Qt::Orientation x2, const QVariant& x3, int x4 = Qt::EditRole) { return o->setHeaderData(x1, x2, x3, x4); }
    Q_INVOKABLE QModelIndex Msibling(QStandardItemModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
    Q_INVOKABLE void Msort(QStandardItemModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE int MsupportedDropActions(QStandardItemModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q219 : public Q14 { // QState
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QState* x1 = 0) { return new LState(u, x1); }
    Q_INVOKABLE void* C(uint u, QState::ChildMode x1, QState* x2 = 0) { return new LState(u, x1, x2); }
    Q_INVOKABLE void MaddTransition(QState* o, QAbstractTransition* x1) { o->addTransition(x1); }
    Q_INVOKABLE QSignalTransition* MaddTransition(QState* o, const QObject* x1, const char* x2, QAbstractState* x3) { return o->addTransition(x1, x2, x3); }
    Q_INVOKABLE QAbstractTransition* MaddTransition(QState* o, QAbstractState* x1) { return o->addTransition(x1); }
    Q_INVOKABLE void MassignProperty(QState* o, QObject* x1, const char* x2, const QVariant& x3) { o->assignProperty(x1, x2, x3); }
    Q_INVOKABLE int MchildMode(QState* o) const { return o->childMode(); }
    Q_INVOKABLE QAbstractState* MerrorState(QState* o) const { return o->errorState(); }
    Q_INVOKABLE QAbstractState* MinitialState(QState* o) const { return o->initialState(); }
    Q_INVOKABLE void MremoveTransition(QState* o, QAbstractTransition* x1) { o->removeTransition(x1); }
    Q_INVOKABLE void MsetChildMode(QState* o, QState::ChildMode x1) { o->setChildMode(x1); }
    Q_INVOKABLE void MsetErrorState(QState* o, QAbstractState* x1) { o->setErrorState(x1); }
    Q_INVOKABLE void MsetInitialState(QState* o, QAbstractState* x1) { o->setInitialState(x1); }
    Q_INVOKABLE QList<QAbstractTransition*> Mtransitions(QState* o) const { return o->transitions(); }
};

class EQL_EXPORT Q220 : public Q219 { // QStateMachine
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LStateMachine(u, x1); }
    Q_INVOKABLE void* C(uint u, QState::ChildMode x1, QObject* x2 = 0) { return new LStateMachine(u, x1, x2); }
    Q_INVOKABLE void MaddDefaultAnimation(QStateMachine* o, QAbstractAnimation* x1) { o->addDefaultAnimation(x1); }
    Q_INVOKABLE void MaddState(QStateMachine* o, QAbstractState* x1) { o->addState(x1); }
    Q_INVOKABLE bool McancelDelayedEvent(QStateMachine* o, int x1) { return o->cancelDelayedEvent(x1); }
    Q_INVOKABLE void MclearError(QStateMachine* o) { o->clearError(); }
    Q_INVOKABLE QList<QAbstractAnimation*> MdefaultAnimations(QStateMachine* o) const { return o->defaultAnimations(); }
    Q_INVOKABLE int Merror(QStateMachine* o) const { return o->error(); }
    Q_INVOKABLE QString MerrorString(QStateMachine* o) const { return o->errorString(); }
    Q_INVOKABLE int MglobalRestorePolicy(QStateMachine* o) const { return o->globalRestorePolicy(); }
    Q_INVOKABLE bool MisAnimated(QStateMachine* o) const { return o->isAnimated(); }
    Q_INVOKABLE bool MisRunning(QStateMachine* o) const { return o->isRunning(); }
    Q_INVOKABLE int MpostDelayedEvent(QStateMachine* o, QEvent* x1, int x2) { return o->postDelayedEvent(x1, x2); }
    Q_INVOKABLE void MpostEvent(QStateMachine* o, QEvent* x1, QStateMachine::EventPriority x2 = QStateMachine::NormalPriority) { o->postEvent(x1, x2); }
    Q_INVOKABLE void MremoveDefaultAnimation(QStateMachine* o, QAbstractAnimation* x1) { o->removeDefaultAnimation(x1); }
    Q_INVOKABLE void MremoveState(QStateMachine* o, QAbstractState* x1) { o->removeState(x1); }
    Q_INVOKABLE void MsetAnimated(QStateMachine* o, bool x1) { o->setAnimated(x1); }
    Q_INVOKABLE void MsetGlobalRestorePolicy(QStateMachine* o, QState::RestorePolicy x1) { o->setGlobalRestorePolicy(x1); }
    Q_INVOKABLE bool MeventFilter(QStateMachine* o, QObject* x1, QEvent* x2) { return o->eventFilter(x1, x2); }
};

class EQL_EXPORT Q222 : public Q6 { // QStringListModel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LStringListModel(u, x1); }
    Q_INVOKABLE void* C(uint u, const QStringList& x1, QObject* x2 = 0) { return new LStringListModel(u, x1, x2); }
    Q_INVOKABLE void MsetStringList(QStringListModel* o, const QStringList& x1) { o->setStringList(x1); }
    Q_INVOKABLE QStringList MstringList(QStringListModel* o) const { return o->stringList(); }
    Q_INVOKABLE QVariant Mdata(QStringListModel* o, const QModelIndex& x1, int x2) const { return o->data(x1, x2); }
    Q_INVOKABLE int Mflags(QStringListModel* o, const QModelIndex& x1) const { return o->flags(x1); }
    Q_INVOKABLE bool MinsertRows(QStringListModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->insertRows(x1, x2, x3); }
    Q_INVOKABLE bool MremoveRows(QStringListModel* o, int x1, int x2, const QModelIndex& x3 = QModelIndex()) { return o->removeRows(x1, x2, x3); }
    Q_INVOKABLE int MrowCount(QStringListModel* o, const QModelIndex& x1 = QModelIndex()) const { return o->rowCount(x1); }
    Q_INVOKABLE bool MsetData(QStringListModel* o, const QModelIndex& x1, const QVariant& x2, int x3 = Qt::EditRole) { return o->setData(x1, x2, x3); }
    Q_INVOKABLE QModelIndex Msibling(QStringListModel* o, int x1, int x2, const QModelIndex& x3) const { return o->sibling(x1, x2, x3); }
    Q_INVOKABLE void Msort(QStringListModel* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sort(x1, x2); }
    Q_INVOKABLE int MsupportedDropActions(QStringListModel* o) const { return o->supportedDropActions(); }
};

class EQL_EXPORT Q223 : public Q142 { // QStyle
    Q_OBJECT
public:
    Q_INVOKABLE int McombinedLayoutSpacing(QStyle* o, QSizePolicy::ControlTypes x1, QSizePolicy::ControlTypes x2, Qt::Orientation x3, QStyleOption* x4 = 0, QWidget* x5 = 0) const { return o->combinedLayoutSpacing(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MdrawComplexControl(QStyle* o, QStyle::ComplexControl x1, const QStyleOptionComplex* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawControl(QStyle* o, QStyle::ControlElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawItemPixmap(QStyle* o, QPainter* x1, const QRect& x2, int x3, const QPixmap& x4) const { o->drawItemPixmap(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawItemText(QStyle* o, QPainter* x1, const QRect& x2, int x3, const QPalette& x4, bool x5, const QString& x6, QPalette::ColorRole x7 = QPalette::NoRole) const { o->drawItemText(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE void MdrawPrimitive(QStyle* o, QStyle::PrimitiveElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawPrimitive(x1, x2, x3, x4); }
    Q_INVOKABLE QPixmap MgeneratedIconPixmap(QStyle* o, QIcon::Mode x1, const QPixmap& x2, const QStyleOption* x3) const { return o->generatedIconPixmap(x1, x2, x3); }
    Q_INVOKABLE int MhitTestComplexControl(QStyle* o, QStyle::ComplexControl x1, const QStyleOptionComplex* x2, const QPoint& x3, const QWidget* x4 = 0) const { return o->hitTestComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MitemPixmapRect(QStyle* o, const QRect& x1, int x2, const QPixmap& x3) const { return o->itemPixmapRect(x1, x2, x3); }
    Q_INVOKABLE QRect MitemTextRect(QStyle* o, const QFontMetrics& x1, const QRect& x2, int x3, bool x4, const QString& x5) const { return o->itemTextRect(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int MlayoutSpacing(QStyle* o, QSizePolicy::ControlType x1, QSizePolicy::ControlType x2, Qt::Orientation x3, const QStyleOption* x4 = 0, const QWidget* x5 = 0) const { return o->layoutSpacing(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int MpixelMetric(QStyle* o, QStyle::PixelMetric x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->pixelMetric(x1, x2, x3); }
    Q_INVOKABLE void Mpolish(QStyle* o, QWidget* x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QStyle* o, QApplication* x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QStyle* o, QPalette& x1) { o->polish(x1); }
    Q_INVOKABLE const QStyle* Mproxy(QStyle* o) const { return o->proxy(); }
    Q_INVOKABLE QSize MsizeFromContents(QStyle* o, QStyle::ContentsType x1, const QStyleOption* x2, const QSize& x3, const QWidget* x4 = 0) const { return o->sizeFromContents(x1, x2, x3, x4); }
    Q_INVOKABLE QIcon MstandardIcon(QStyle* o, QStyle::StandardPixmap x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->standardIcon(x1, x2, x3); }
    Q_INVOKABLE QPalette MstandardPalette(QStyle* o) const { return o->standardPalette(); }
    Q_INVOKABLE int MstyleHint(QStyle* o, QStyle::StyleHint x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0, QStyleHintReturn* x4 = 0) const { return o->styleHint(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubControlRect(QStyle* o, QStyle::ComplexControl x1, const QStyleOptionComplex* x2, QStyle::SubControl x3, const QWidget* x4 = 0) const { return o->subControlRect(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubElementRect(QStyle* o, QStyle::SubElement x1, const QStyleOption* x2, const QWidget* x3 = 0) const { return o->subElementRect(x1, x2, x3); }
    Q_INVOKABLE void Munpolish(QStyle* o, QWidget* x1) { o->unpolish(x1); }
    Q_INVOKABLE void Munpolish(QStyle* o, QApplication* x1) { o->unpolish(x1); }
    Q_INVOKABLE QRect SalignedRect(Qt::LayoutDirection x1, Qt::Alignment x2, const QSize& x3, const QRect& x4) { return QStyle::alignedRect(x1, x2, x3, x4); }
    Q_INVOKABLE int SsliderPositionFromValue(int x1, int x2, int x3, int x4, bool x5 = false) { return QStyle::sliderPositionFromValue(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int SsliderValueFromPosition(int x1, int x2, int x3, int x4, bool x5 = false) { return QStyle::sliderValueFromPosition(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int SvisualAlignment(Qt::LayoutDirection x1, Qt::Alignment x2) { return QStyle::visualAlignment(x1, x2); }
    Q_INVOKABLE QPoint SvisualPos(Qt::LayoutDirection x1, const QRect& x2, const QPoint& x3) { return QStyle::visualPos(x1, x2, x3); }
    Q_INVOKABLE QRect SvisualRect(Qt::LayoutDirection x1, const QRect& x2, const QRect& x3) { return QStyle::visualRect(x1, x2, x3); }
};

class EQL_EXPORT Q224 : public Q142 { // QStyleHints
    Q_OBJECT
public:
    Q_INVOKABLE int McursorFlashTime(QStyleHints* o) const { return o->cursorFlashTime(); }
    Q_INVOKABLE qreal MfontSmoothingGamma(QStyleHints* o) const { return o->fontSmoothingGamma(); }
    Q_INVOKABLE int MkeyboardAutoRepeatRate(QStyleHints* o) const { return o->keyboardAutoRepeatRate(); }
    Q_INVOKABLE int MkeyboardInputInterval(QStyleHints* o) const { return o->keyboardInputInterval(); }
    Q_INVOKABLE int MmouseDoubleClickInterval(QStyleHints* o) const { return o->mouseDoubleClickInterval(); }
    Q_INVOKABLE int MmousePressAndHoldInterval(QStyleHints* o) const { return o->mousePressAndHoldInterval(); }
    Q_INVOKABLE QChar MpasswordMaskCharacter(QStyleHints* o) const { return o->passwordMaskCharacter(); }
    Q_INVOKABLE int MpasswordMaskDelay(QStyleHints* o) const { return o->passwordMaskDelay(); }
    Q_INVOKABLE bool MsetFocusOnTouchRelease(QStyleHints* o) const { return o->setFocusOnTouchRelease(); }
    Q_INVOKABLE bool MshowIsFullScreen(QStyleHints* o) const { return o->showIsFullScreen(); }
    Q_INVOKABLE bool MsingleClickActivation(QStyleHints* o) const { return o->singleClickActivation(); }
    Q_INVOKABLE int MstartDragDistance(QStyleHints* o) const { return o->startDragDistance(); }
    Q_INVOKABLE int MstartDragTime(QStyleHints* o) const { return o->startDragTime(); }
    Q_INVOKABLE int MstartDragVelocity(QStyleHints* o) const { return o->startDragVelocity(); }
    Q_INVOKABLE int MtabFocusBehavior(QStyleHints* o) const { return o->tabFocusBehavior(); }
    Q_INVOKABLE bool MuseRtlExtensions(QStyleHints* o) const { return o->useRtlExtensions(); }
};

class EQL_EXPORT Q225 : public Q3 { // QStyledItemDelegate
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LStyledItemDelegate(u, x1); }
    Q_INVOKABLE QString MdisplayText(QStyledItemDelegate* o, const QVariant& x1, const QLocale& x2) const { return o->displayText(x1, x2); }
    Q_INVOKABLE QItemEditorFactory* MitemEditorFactory(QStyledItemDelegate* o) const { return o->itemEditorFactory(); }
    Q_INVOKABLE void MsetItemEditorFactory(QStyledItemDelegate* o, QItemEditorFactory* x1) { o->setItemEditorFactory(x1); }
    Q_INVOKABLE QWidget* McreateEditor(QStyledItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { return o->createEditor(x1, x2, x3); }
    Q_INVOKABLE void Mpaint(QStyledItemDelegate* o, QPainter* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->paint(x1, x2, x3); }
    Q_INVOKABLE void MsetEditorData(QStyledItemDelegate* o, QWidget* x1, const QModelIndex& x2) const { o->setEditorData(x1, x2); }
    Q_INVOKABLE void MsetModelData(QStyledItemDelegate* o, QWidget* x1, QAbstractItemModel* x2, const QModelIndex& x3) const { o->setModelData(x1, x2, x3); }
    Q_INVOKABLE QSize MsizeHint(QStyledItemDelegate* o, const QStyleOptionViewItem& x1, const QModelIndex& x2) const { return o->sizeHint(x1, x2); }
    Q_INVOKABLE void MupdateEditorGeometry(QStyledItemDelegate* o, QWidget* x1, const QStyleOptionViewItem& x2, const QModelIndex& x3) const { o->updateEditorGeometry(x1, x2, x3); }
};

class EQL_EXPORT Q228 : public Q71 { // QSwipeGesture
    Q_OBJECT
public:
    Q_INVOKABLE int MhorizontalDirection(QSwipeGesture* o) const { return o->horizontalDirection(); }
    Q_INVOKABLE void MsetSwipeAngle(QSwipeGesture* o, qreal x1) { o->setSwipeAngle(x1); }
    Q_INVOKABLE qreal MswipeAngle(QSwipeGesture* o) const { return o->swipeAngle(); }
    Q_INVOKABLE int MverticalDirection(QSwipeGesture* o) const { return o->verticalDirection(); }
};

class EQL_EXPORT Q229 : public Q142 { // QSyntaxHighlighter
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LSyntaxHighlighter(u, x1); }
    Q_INVOKABLE void* C(uint u, QTextDocument* x1) { return new LSyntaxHighlighter(u, x1); }
    Q_INVOKABLE QTextDocument* Mdocument(QSyntaxHighlighter* o) const { return o->document(); }
    Q_INVOKABLE void MsetDocument(QSyntaxHighlighter* o, QTextDocument* x1) { o->setDocument(x1); }
    Q_INVOKABLE QTextBlock McurrentBlock(QSyntaxHighlighter* o) const { return ((LSyntaxHighlighter*)o)->currentBlock(); }
    Q_INVOKABLE int McurrentBlockState(QSyntaxHighlighter* o) const { return ((LSyntaxHighlighter*)o)->currentBlockState(); }
    Q_INVOKABLE QTextBlockUserData* McurrentBlockUserData(QSyntaxHighlighter* o) const { return ((LSyntaxHighlighter*)o)->currentBlockUserData(); }
    Q_INVOKABLE QTextCharFormat Mformat(QSyntaxHighlighter* o, int x1) const { return ((LSyntaxHighlighter*)o)->format(x1); }
    Q_INVOKABLE int MpreviousBlockState(QSyntaxHighlighter* o) const { return ((LSyntaxHighlighter*)o)->previousBlockState(); }
    Q_INVOKABLE void MsetCurrentBlockState(QSyntaxHighlighter* o, int x1) { ((LSyntaxHighlighter*)o)->setCurrentBlockState(x1); }
    Q_INVOKABLE void MsetCurrentBlockUserData(QSyntaxHighlighter* o, QTextBlockUserData* x1) { ((LSyntaxHighlighter*)o)->setCurrentBlockUserData(x1); }
    Q_INVOKABLE void MsetFormat(QSyntaxHighlighter* o, int x1, int x2, const QTextCharFormat& x3) { ((LSyntaxHighlighter*)o)->setFormat(x1, x2, x3); }
    Q_INVOKABLE void MsetFormat(QSyntaxHighlighter* o, int x1, int x2, const QColor& x3) { ((LSyntaxHighlighter*)o)->setFormat(x1, x2, x3); }
    Q_INVOKABLE void MsetFormat(QSyntaxHighlighter* o, int x1, int x2, const QFont& x3) { ((LSyntaxHighlighter*)o)->setFormat(x1, x2, x3); }
};

class EQL_EXPORT Q230 : public Q142 { // QSystemTrayIcon
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LSystemTrayIcon(u, x1); }
    Q_INVOKABLE void* C(uint u, const QIcon& x1, QObject* x2 = 0) { return new LSystemTrayIcon(u, x1, x2); }
    Q_INVOKABLE QMenu* McontextMenu(QSystemTrayIcon* o) const { return o->contextMenu(); }
    Q_INVOKABLE QRect Mgeometry(QSystemTrayIcon* o) const { return o->geometry(); }
    Q_INVOKABLE QIcon Micon(QSystemTrayIcon* o) const { return o->icon(); }
    Q_INVOKABLE bool MisVisible(QSystemTrayIcon* o) const { return o->isVisible(); }
    Q_INVOKABLE void MsetContextMenu(QSystemTrayIcon* o, QMenu* x1) { o->setContextMenu(x1); }
    Q_INVOKABLE void MsetIcon(QSystemTrayIcon* o, const QIcon& x1) { o->setIcon(x1); }
    Q_INVOKABLE void MsetToolTip(QSystemTrayIcon* o, const QString& x1) { o->setToolTip(x1); }
    Q_INVOKABLE QString MtoolTip(QSystemTrayIcon* o) const { return o->toolTip(); }
    Q_INVOKABLE bool SisSystemTrayAvailable() { return QSystemTrayIcon::isSystemTrayAvailable(); }
    Q_INVOKABLE bool SsupportsMessages() { return QSystemTrayIcon::supportsMessages(); }
};

class EQL_EXPORT Q235 : public Q71 { // QTapAndHoldGesture
    Q_OBJECT
public:
    Q_INVOKABLE QPointF Mposition(QTapAndHoldGesture* o) const { return o->position(); }
    Q_INVOKABLE void MsetPosition(QTapAndHoldGesture* o, const QPointF& x1) { o->setPosition(x1); }
    Q_INVOKABLE void SsetTimeout(int x1) { QTapAndHoldGesture::setTimeout(x1); }
    Q_INVOKABLE int Stimeout() { return QTapAndHoldGesture::timeout(); }
};

class EQL_EXPORT Q236 : public Q71 { // QTapGesture
    Q_OBJECT
public:
    Q_INVOKABLE QPointF Mposition(QTapGesture* o) const { return o->position(); }
    Q_INVOKABLE void MsetPosition(QTapGesture* o, const QPointF& x1) { o->setPosition(x1); }
};

class EQL_EXPORT Q241 : public Q142 { // QTextDocument
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LTextDocument(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QObject* x2 = 0) { return new LTextDocument(u, x1, x2); }
    Q_INVOKABLE void MaddResource(QTextDocument* o, int x1, const QUrl& x2, const QVariant& x3) { o->addResource(x1, x2, x3); }
    Q_INVOKABLE void MadjustSize(QTextDocument* o) { o->adjustSize(); }
    Q_INVOKABLE QVector<QTextFormat> MallFormats(QTextDocument* o) const { return o->allFormats(); }
    Q_INVOKABLE int MavailableRedoSteps(QTextDocument* o) const { return o->availableRedoSteps(); }
    Q_INVOKABLE int MavailableUndoSteps(QTextDocument* o) const { return o->availableUndoSteps(); }
    Q_INVOKABLE QUrl MbaseUrl(QTextDocument* o) const { return o->baseUrl(); }
    Q_INVOKABLE QTextBlock Mbegin(QTextDocument* o) const { return o->begin(); }
    Q_INVOKABLE int MblockCount(QTextDocument* o) const { return o->blockCount(); }
    Q_INVOKABLE QChar McharacterAt(QTextDocument* o, int x1) const { return o->characterAt(x1); }
    Q_INVOKABLE int McharacterCount(QTextDocument* o) const { return o->characterCount(); }
    Q_INVOKABLE void Mclear(QTextDocument* o) { o->clear(); }
    Q_INVOKABLE void MclearUndoRedoStacks(QTextDocument* o, QTextDocument::Stacks x1 = QTextDocument::UndoAndRedoStacks) { o->clearUndoRedoStacks(x1); }
    Q_INVOKABLE QTextDocument* Mclone(QTextDocument* o, QObject* x1 = 0) const { return o->clone(x1); }
    Q_INVOKABLE int MdefaultCursorMoveStyle(QTextDocument* o) const { return o->defaultCursorMoveStyle(); }
    Q_INVOKABLE QFont MdefaultFont(QTextDocument* o) const { return o->defaultFont(); }
    Q_INVOKABLE QString MdefaultStyleSheet(QTextDocument* o) const { return o->defaultStyleSheet(); }
    Q_INVOKABLE QTextOption MdefaultTextOption(QTextDocument* o) const { return o->defaultTextOption(); }
    Q_INVOKABLE QAbstractTextDocumentLayout* MdocumentLayout(QTextDocument* o) const { return o->documentLayout(); }
    Q_INVOKABLE qreal MdocumentMargin(QTextDocument* o) const { return o->documentMargin(); }
    Q_INVOKABLE void MdrawContents(QTextDocument* o, QPainter* x1, const QRectF& x2 = QRectF()) { o->drawContents(x1, x2); }
    Q_INVOKABLE QTextBlock Mend(QTextDocument* o) const { return o->end(); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QString& x1, const QTextCursor& x2, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QRegularExpression& x1, int x2 = 0, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QRegularExpression& x1, const QTextCursor& x2, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QString& x1, int x2 = 0, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QRegExp& x1, int x2 = 0, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextCursor Mfind(QTextDocument* o, const QRegExp& x1, const QTextCursor& x2, QTextDocument::FindFlags x3 = 0) const { return o->find(x1, x2, x3); }
    Q_INVOKABLE QTextBlock MfindBlock(QTextDocument* o, int x1) const { return o->findBlock(x1); }
    Q_INVOKABLE QTextBlock MfindBlockByLineNumber(QTextDocument* o, int x1) const { return o->findBlockByLineNumber(x1); }
    Q_INVOKABLE QTextBlock MfindBlockByNumber(QTextDocument* o, int x1) const { return o->findBlockByNumber(x1); }
    Q_INVOKABLE QTextBlock MfirstBlock(QTextDocument* o) const { return o->firstBlock(); }
    Q_INVOKABLE qreal MidealWidth(QTextDocument* o) const { return o->idealWidth(); }
    Q_INVOKABLE qreal MindentWidth(QTextDocument* o) const { return o->indentWidth(); }
    Q_INVOKABLE bool MisEmpty(QTextDocument* o) const { return o->isEmpty(); }
    Q_INVOKABLE bool MisModified(QTextDocument* o) const { return o->isModified(); }
    Q_INVOKABLE bool MisRedoAvailable(QTextDocument* o) const { return o->isRedoAvailable(); }
    Q_INVOKABLE bool MisUndoAvailable(QTextDocument* o) const { return o->isUndoAvailable(); }
    Q_INVOKABLE bool MisUndoRedoEnabled(QTextDocument* o) const { return o->isUndoRedoEnabled(); }
    Q_INVOKABLE QTextBlock MlastBlock(QTextDocument* o) const { return o->lastBlock(); }
    Q_INVOKABLE int MlineCount(QTextDocument* o) const { return o->lineCount(); }
    Q_INVOKABLE void MmarkContentsDirty(QTextDocument* o, int x1, int x2) { o->markContentsDirty(x1, x2); }
    Q_INVOKABLE int MmaximumBlockCount(QTextDocument* o) const { return o->maximumBlockCount(); }
    Q_INVOKABLE QString MmetaInformation(QTextDocument* o, QTextDocument::MetaInformation x1) const { return o->metaInformation(x1); }
    Q_INVOKABLE QTextObject* Mobject(QTextDocument* o, int x1) const { return o->object(x1); }
    Q_INVOKABLE QTextObject* MobjectForFormat(QTextDocument* o, const QTextFormat& x1) const { return o->objectForFormat(x1); }
    Q_INVOKABLE int MpageCount(QTextDocument* o) const { return o->pageCount(); }
    Q_INVOKABLE QSizeF MpageSize(QTextDocument* o) const { return o->pageSize(); }
    Q_INVOKABLE void Mprint(QTextDocument* o, QPagedPaintDevice* x1) const { o->print(x1); }
    Q_INVOKABLE void Mredo(QTextDocument* o, QTextCursor* x1) { o->redo(x1); }
    Q_INVOKABLE QVariant Mresource(QTextDocument* o, int x1, const QUrl& x2) const { return o->resource(x1, x2); }
    Q_INVOKABLE int Mrevision(QTextDocument* o) const { return o->revision(); }
    Q_INVOKABLE QTextFrame* MrootFrame(QTextDocument* o) const { return o->rootFrame(); }
    Q_INVOKABLE void MsetBaseUrl(QTextDocument* o, const QUrl& x1) { o->setBaseUrl(x1); }
    Q_INVOKABLE void MsetDefaultCursorMoveStyle(QTextDocument* o, Qt::CursorMoveStyle x1) { o->setDefaultCursorMoveStyle(x1); }
    Q_INVOKABLE void MsetDefaultFont(QTextDocument* o, const QFont& x1) { o->setDefaultFont(x1); }
    Q_INVOKABLE void MsetDefaultStyleSheet(QTextDocument* o, const QString& x1) { o->setDefaultStyleSheet(x1); }
    Q_INVOKABLE void MsetDefaultTextOption(QTextDocument* o, const QTextOption& x1) { o->setDefaultTextOption(x1); }
    Q_INVOKABLE void MsetDocumentLayout(QTextDocument* o, QAbstractTextDocumentLayout* x1) { o->setDocumentLayout(x1); }
    Q_INVOKABLE void MsetDocumentMargin(QTextDocument* o, qreal x1) { o->setDocumentMargin(x1); }
    Q_INVOKABLE void MsetHtml(QTextDocument* o, const QString& x1) { o->setHtml(x1); }
    Q_INVOKABLE void MsetIndentWidth(QTextDocument* o, qreal x1) { o->setIndentWidth(x1); }
    Q_INVOKABLE void MsetMaximumBlockCount(QTextDocument* o, int x1) { o->setMaximumBlockCount(x1); }
    Q_INVOKABLE void MsetMetaInformation(QTextDocument* o, QTextDocument::MetaInformation x1, const QString& x2) { o->setMetaInformation(x1, x2); }
    Q_INVOKABLE void MsetPageSize(QTextDocument* o, const QSizeF& x1) { o->setPageSize(x1); }
    Q_INVOKABLE void MsetPlainText(QTextDocument* o, const QString& x1) { o->setPlainText(x1); }
    Q_INVOKABLE void MsetTextWidth(QTextDocument* o, qreal x1) { o->setTextWidth(x1); }
    Q_INVOKABLE void MsetUndoRedoEnabled(QTextDocument* o, bool x1) { o->setUndoRedoEnabled(x1); }
    Q_INVOKABLE void MsetUseDesignMetrics(QTextDocument* o, bool x1) { o->setUseDesignMetrics(x1); }
    Q_INVOKABLE QSizeF Msize(QTextDocument* o) const { return o->size(); }
    Q_INVOKABLE qreal MtextWidth(QTextDocument* o) const { return o->textWidth(); }
    Q_INVOKABLE QString MtoHtml(QTextDocument* o, const QByteArray& x1 = QByteArray()) const { return o->toHtml(x1); }
    Q_INVOKABLE QString MtoPlainText(QTextDocument* o) const { return o->toPlainText(); }
    Q_INVOKABLE void Mundo(QTextDocument* o, QTextCursor* x1) { o->undo(x1); }
    Q_INVOKABLE bool MuseDesignMetrics(QTextDocument* o) const { return o->useDesignMetrics(); }
};

class EQL_EXPORT Q245 : public Q142 { // QTextObject
    Q_OBJECT
public:
    Q_INVOKABLE QTextDocument* Mdocument(QTextObject* o) const { return o->document(); }
    Q_INVOKABLE QTextFormat Mformat(QTextObject* o) const { return o->format(); }
    Q_INVOKABLE int MformatIndex(QTextObject* o) const { return o->formatIndex(); }
    Q_INVOKABLE int MobjectIndex(QTextObject* o) const { return o->objectIndex(); }
    Q_INVOKABLE void MsetFormat(QTextObject* o, const QTextFormat& x1) { ((LTextObject*)o)->setFormat(x1); }
};

class EQL_EXPORT Q248 : public Q142 { // QTimeLine
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, int x1 = 1000, QObject* x2 = 0) { return new LTimeLine(u, x1, x2); }
    Q_INVOKABLE int McurrentFrame(QTimeLine* o) const { return o->currentFrame(); }
    Q_INVOKABLE int McurrentTime(QTimeLine* o) const { return o->currentTime(); }
    Q_INVOKABLE qreal McurrentValue(QTimeLine* o) const { return o->currentValue(); }
    Q_INVOKABLE int McurveShape(QTimeLine* o) const { return o->curveShape(); }
    Q_INVOKABLE int Mdirection(QTimeLine* o) const { return o->direction(); }
    Q_INVOKABLE int Mduration(QTimeLine* o) const { return o->duration(); }
    Q_INVOKABLE QEasingCurve MeasingCurve(QTimeLine* o) const { return o->easingCurve(); }
    Q_INVOKABLE int MendFrame(QTimeLine* o) const { return o->endFrame(); }
    Q_INVOKABLE int MframeForTime(QTimeLine* o, int x1) const { return o->frameForTime(x1); }
    Q_INVOKABLE int MloopCount(QTimeLine* o) const { return o->loopCount(); }
    Q_INVOKABLE void MsetCurveShape(QTimeLine* o, QTimeLine::CurveShape x1) { o->setCurveShape(x1); }
    Q_INVOKABLE void MsetDirection(QTimeLine* o, QTimeLine::Direction x1) { o->setDirection(x1); }
    Q_INVOKABLE void MsetDuration(QTimeLine* o, int x1) { o->setDuration(x1); }
    Q_INVOKABLE void MsetEasingCurve(QTimeLine* o, const QEasingCurve& x1) { o->setEasingCurve(x1); }
    Q_INVOKABLE void MsetEndFrame(QTimeLine* o, int x1) { o->setEndFrame(x1); }
    Q_INVOKABLE void MsetFrameRange(QTimeLine* o, int x1, int x2) { o->setFrameRange(x1, x2); }
    Q_INVOKABLE void MsetLoopCount(QTimeLine* o, int x1) { o->setLoopCount(x1); }
    Q_INVOKABLE void MsetStartFrame(QTimeLine* o, int x1) { o->setStartFrame(x1); }
    Q_INVOKABLE void MsetUpdateInterval(QTimeLine* o, int x1) { o->setUpdateInterval(x1); }
    Q_INVOKABLE int MstartFrame(QTimeLine* o) const { return o->startFrame(); }
    Q_INVOKABLE int Mstate(QTimeLine* o) const { return o->state(); }
    Q_INVOKABLE int MupdateInterval(QTimeLine* o) const { return o->updateInterval(); }
    Q_INVOKABLE qreal MvalueForTime(QTimeLine* o, int x1) const { return o->valueForTime(x1); }
};

class EQL_EXPORT Q249 : public Q142 { // QTimer
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LTimer(u, x1); }
    Q_INVOKABLE int Minterval(QTimer* o) const { return o->interval(); }
    Q_INVOKABLE bool MisActive(QTimer* o) const { return o->isActive(); }
    Q_INVOKABLE bool MisSingleShot(QTimer* o) const { return o->isSingleShot(); }
    Q_INVOKABLE int MremainingTime(QTimer* o) const { return o->remainingTime(); }
    Q_INVOKABLE void MsetInterval(QTimer* o, int x1) { o->setInterval(x1); }
    Q_INVOKABLE void MsetTimerType(QTimer* o, Qt::TimerType x1) { o->setTimerType(x1); }
    Q_INVOKABLE int MtimerId(QTimer* o) const { return o->timerId(); }
    Q_INVOKABLE int MtimerType(QTimer* o) const { return o->timerType(); }
};

class EQL_EXPORT Q253 : public Q142 { // QTranslator
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LTranslator(u, x1); }
    Q_INVOKABLE bool MisEmpty(QTranslator* o) const { return o->isEmpty(); }
    Q_INVOKABLE bool Mload(QTranslator* o, const QString& x1, const QString& x2 = QString(), const QString& x3 = QString(), const QString& x4 = QString()) { return o->load(x1, x2, x3, x4); }
    Q_INVOKABLE bool Mload(QTranslator* o, const QLocale& x1, const QString& x2, const QString& x3 = QString(), const QString& x4 = QString(), const QString& x5 = QString()) { return o->load(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QString Mtranslate(QTranslator* o, const char* x1, const char* x2, const char* x3 = 0, int x4 = -1) const { return o->translate(x1, x2, x3, x4); }
};

class EQL_EXPORT Q257 : public Q142 { // QUndoGroup
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LUndoGroup(u, x1); }
    Q_INVOKABLE QUndoStack* MactiveStack(QUndoGroup* o) const { return o->activeStack(); }
    Q_INVOKABLE void MaddStack(QUndoGroup* o, QUndoStack* x1) { o->addStack(x1); }
    Q_INVOKABLE bool McanRedo(QUndoGroup* o) const { return o->canRedo(); }
    Q_INVOKABLE bool McanUndo(QUndoGroup* o) const { return o->canUndo(); }
    Q_INVOKABLE QAction* McreateRedoAction(QUndoGroup* o, QObject* x1, const QString& x2 = QString()) const { return o->createRedoAction(x1, x2); }
    Q_INVOKABLE QAction* McreateUndoAction(QUndoGroup* o, QObject* x1, const QString& x2 = QString()) const { return o->createUndoAction(x1, x2); }
    Q_INVOKABLE bool MisClean(QUndoGroup* o) const { return o->isClean(); }
    Q_INVOKABLE QString MredoText(QUndoGroup* o) const { return o->redoText(); }
    Q_INVOKABLE void MremoveStack(QUndoGroup* o, QUndoStack* x1) { o->removeStack(x1); }
    Q_INVOKABLE QList<QUndoStack*> Mstacks(QUndoGroup* o) const { return o->stacks(); }
    Q_INVOKABLE QString MundoText(QUndoGroup* o) const { return o->undoText(); }
};

class EQL_EXPORT Q258 : public Q142 { // QUndoStack
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LUndoStack(u, x1); }
    Q_INVOKABLE void MbeginMacro(QUndoStack* o, const QString& x1) { o->beginMacro(x1); }
    Q_INVOKABLE bool McanRedo(QUndoStack* o) const { return o->canRedo(); }
    Q_INVOKABLE bool McanUndo(QUndoStack* o) const { return o->canUndo(); }
    Q_INVOKABLE int McleanIndex(QUndoStack* o) const { return o->cleanIndex(); }
    Q_INVOKABLE void Mclear(QUndoStack* o) { o->clear(); }
    Q_INVOKABLE const QUndoCommand* Mcommand(QUndoStack* o, int x1) const { return o->command(x1); }
    Q_INVOKABLE int Mcount(QUndoStack* o) const { return o->count(); }
    Q_INVOKABLE QAction* McreateRedoAction(QUndoStack* o, QObject* x1, const QString& x2 = QString()) const { return o->createRedoAction(x1, x2); }
    Q_INVOKABLE QAction* McreateUndoAction(QUndoStack* o, QObject* x1, const QString& x2 = QString()) const { return o->createUndoAction(x1, x2); }
    Q_INVOKABLE void MendMacro(QUndoStack* o) { o->endMacro(); }
    Q_INVOKABLE int Mindex(QUndoStack* o) const { return o->index(); }
    Q_INVOKABLE bool MisActive(QUndoStack* o) const { return o->isActive(); }
    Q_INVOKABLE bool MisClean(QUndoStack* o) const { return o->isClean(); }
    Q_INVOKABLE void Mpush(QUndoStack* o, QUndoCommand* x1) { o->push(x1); }
    Q_INVOKABLE QString MredoText(QUndoStack* o) const { return o->redoText(); }
    Q_INVOKABLE void MsetUndoLimit(QUndoStack* o, int x1) { o->setUndoLimit(x1); }
    Q_INVOKABLE QString Mtext(QUndoStack* o, int x1) const { return o->text(x1); }
    Q_INVOKABLE int MundoLimit(QUndoStack* o) const { return o->undoLimit(); }
    Q_INVOKABLE QString MundoText(QUndoStack* o) const { return o->undoText(); }
};

class EQL_EXPORT Q261 : public Q142 { // QValidator
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LValidator(u, x1); }
    Q_INVOKABLE void Mfixup(QValidator* o, QString& x1) const { o->fixup(x1); }
    Q_INVOKABLE QLocale Mlocale(QValidator* o) const { return o->locale(); }
    Q_INVOKABLE void MsetLocale(QValidator* o, const QLocale& x1) { o->setLocale(x1); }
    Q_INVOKABLE int Mvalidate(QValidator* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
};

class EQL_EXPORT Q262 : public Q1 { // QVariantAnimation
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LVariantAnimation(u, x1); }
    Q_INVOKABLE QVariant McurrentValue(QVariantAnimation* o) const { return o->currentValue(); }
    Q_INVOKABLE QEasingCurve MeasingCurve(QVariantAnimation* o) const { return o->easingCurve(); }
    Q_INVOKABLE QVariant MendValue(QVariantAnimation* o) const { return o->endValue(); }
    Q_INVOKABLE QVariant MkeyValueAt(QVariantAnimation* o, qreal x1) const { return o->keyValueAt(x1); }
    Q_INVOKABLE void MsetDuration(QVariantAnimation* o, int x1) { o->setDuration(x1); }
    Q_INVOKABLE void MsetEasingCurve(QVariantAnimation* o, const QEasingCurve& x1) { o->setEasingCurve(x1); }
    Q_INVOKABLE void MsetEndValue(QVariantAnimation* o, const QVariant& x1) { o->setEndValue(x1); }
    Q_INVOKABLE void MsetStartValue(QVariantAnimation* o, const QVariant& x1) { o->setStartValue(x1); }
    Q_INVOKABLE QVariant MstartValue(QVariantAnimation* o) const { return o->startValue(); }
    Q_INVOKABLE int Mduration(QVariantAnimation* o) const { return o->duration(); }
};

class EQL_EXPORT Q279 : public Q142 { // QWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LWidget(u, x1, x2); }
    Q_INVOKABLE bool MacceptDrops(QWidget* o) const { return o->acceptDrops(); }
    Q_INVOKABLE QString MaccessibleDescription(QWidget* o) const { return o->accessibleDescription(); }
    Q_INVOKABLE QString MaccessibleName(QWidget* o) const { return o->accessibleName(); }
    Q_INVOKABLE QList<QAction*> Mactions(QWidget* o) const { return o->actions(); }
    Q_INVOKABLE void MactivateWindow(QWidget* o) { o->activateWindow(); }
    Q_INVOKABLE void MaddAction(QWidget* o, QAction* x1) { o->addAction(x1); }
    Q_INVOKABLE void MaddActions(QWidget* o, const QList<QAction*>& x1) { o->addActions(x1); }
    Q_INVOKABLE void MadjustSize(QWidget* o) { o->adjustSize(); }
    Q_INVOKABLE bool MautoFillBackground(QWidget* o) const { return o->autoFillBackground(); }
    Q_INVOKABLE int MbackgroundRole(QWidget* o) const { return o->backgroundRole(); }
    Q_INVOKABLE QBackingStore* MbackingStore(QWidget* o) const { return o->backingStore(); }
    Q_INVOKABLE QSize MbaseSize(QWidget* o) const { return o->baseSize(); }
    Q_INVOKABLE QWidget* MchildAt(QWidget* o, int x1, int x2) const { return o->childAt(x1, x2); }
    Q_INVOKABLE QWidget* MchildAt(QWidget* o, const QPoint& x1) const { return o->childAt(x1); }
    Q_INVOKABLE QRect MchildrenRect(QWidget* o) const { return o->childrenRect(); }
    Q_INVOKABLE QRegion MchildrenRegion(QWidget* o) const { return o->childrenRegion(); }
    Q_INVOKABLE void MclearFocus(QWidget* o) { o->clearFocus(); }
    Q_INVOKABLE void MclearMask(QWidget* o) { o->clearMask(); }
    Q_INVOKABLE QMargins McontentsMargins(QWidget* o) const { return o->contentsMargins(); }
    Q_INVOKABLE QRect McontentsRect(QWidget* o) const { return o->contentsRect(); }
    Q_INVOKABLE int McontextMenuPolicy(QWidget* o) const { return o->contextMenuPolicy(); }
    Q_INVOKABLE QCursor Mcursor(QWidget* o) const { return o->cursor(); }
    Q_INVOKABLE WId MeffectiveWinId(QWidget* o) const { return o->effectiveWinId(); }
    Q_INVOKABLE void MensurePolished(QWidget* o) const { o->ensurePolished(); }
    Q_INVOKABLE int MfocusPolicy(QWidget* o) const { return o->focusPolicy(); }
    Q_INVOKABLE QWidget* MfocusProxy(QWidget* o) const { return o->focusProxy(); }
    Q_INVOKABLE QWidget* MfocusWidget(QWidget* o) const { return o->focusWidget(); }
    Q_INVOKABLE QFont Mfont(QWidget* o) const { return o->font(); }
    Q_INVOKABLE QFontInfo MfontInfo(QWidget* o) const { return o->fontInfo(); }
    Q_INVOKABLE QFontMetrics MfontMetrics(QWidget* o) const { return o->fontMetrics(); }
    Q_INVOKABLE int MforegroundRole(QWidget* o) const { return o->foregroundRole(); }
    Q_INVOKABLE QRect MframeGeometry(QWidget* o) const { return o->frameGeometry(); }
    Q_INVOKABLE QSize MframeSize(QWidget* o) const { return o->frameSize(); }
    Q_INVOKABLE QRect Mgeometry(QWidget* o) const { return o->geometry(); }
    Q_INVOKABLE QPixmap Mgrab(QWidget* o, const QRect& x1 = QRect_DEFAULT) { return o->grab(x1); }
    Q_INVOKABLE void MgrabGesture(QWidget* o, Qt::GestureType x1, Qt::GestureFlags x2 = Qt::GestureFlags()) { o->grabGesture(x1, x2); }
    Q_INVOKABLE void MgrabKeyboard(QWidget* o) { o->grabKeyboard(); }
    Q_INVOKABLE void MgrabMouse(QWidget* o) { o->grabMouse(); }
    Q_INVOKABLE void MgrabMouse(QWidget* o, const QCursor& x1) { o->grabMouse(x1); }
    Q_INVOKABLE int MgrabShortcut(QWidget* o, const QKeySequence& x1, Qt::ShortcutContext x2 = Qt::WindowShortcut) { return o->grabShortcut(x1, x2); }
    Q_INVOKABLE QGraphicsEffect* MgraphicsEffect(QWidget* o) const { return o->graphicsEffect(); }
    Q_INVOKABLE QGraphicsProxyWidget* MgraphicsProxyWidget(QWidget* o) const { return o->graphicsProxyWidget(); }
    Q_INVOKABLE bool MhasFocus(QWidget* o) const { return o->hasFocus(); }
    Q_INVOKABLE bool MhasHeightForWidth(QWidget* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE bool MhasMouseTracking(QWidget* o) const { return o->hasMouseTracking(); }
    Q_INVOKABLE int Mheight(QWidget* o) const { return o->height(); }
    Q_INVOKABLE int MheightForWidth(QWidget* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE int MinputMethodHints(QWidget* o) const { return o->inputMethodHints(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QWidget* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE void MinsertAction(QWidget* o, QAction* x1, QAction* x2) { o->insertAction(x1, x2); }
    Q_INVOKABLE void MinsertActions(QWidget* o, QAction* x1, QList<QAction*> x2) { o->insertActions(x1, x2); }
    Q_INVOKABLE bool MisActiveWindow(QWidget* o) const { return o->isActiveWindow(); }
    Q_INVOKABLE bool MisAncestorOf(QWidget* o, const QWidget* x1) const { return o->isAncestorOf(x1); }
    Q_INVOKABLE bool MisEnabled(QWidget* o) const { return o->isEnabled(); }
    Q_INVOKABLE bool MisEnabledTo(QWidget* o, const QWidget* x1) const { return o->isEnabledTo(x1); }
    Q_INVOKABLE bool MisFullScreen(QWidget* o) const { return o->isFullScreen(); }
    Q_INVOKABLE bool MisHidden(QWidget* o) const { return o->isHidden(); }
    Q_INVOKABLE bool MisMaximized(QWidget* o) const { return o->isMaximized(); }
    Q_INVOKABLE bool MisMinimized(QWidget* o) const { return o->isMinimized(); }
    Q_INVOKABLE bool MisModal(QWidget* o) const { return o->isModal(); }
    Q_INVOKABLE bool MisVisible(QWidget* o) const { return o->isVisible(); }
    Q_INVOKABLE bool MisVisibleTo(QWidget* o, const QWidget* x1) const { return o->isVisibleTo(x1); }
    Q_INVOKABLE bool MisWindow(QWidget* o) const { return o->isWindow(); }
    Q_INVOKABLE bool MisWindowModified(QWidget* o) const { return o->isWindowModified(); }
    Q_INVOKABLE QLayout* Mlayout(QWidget* o) const { return o->layout(); }
    Q_INVOKABLE int MlayoutDirection(QWidget* o) const { return o->layoutDirection(); }
    Q_INVOKABLE QLocale Mlocale(QWidget* o) const { return o->locale(); }
    Q_INVOKABLE QPoint MmapFrom(QWidget* o, const QWidget* x1, const QPoint& x2) const { return o->mapFrom(x1, x2); }
    Q_INVOKABLE QPoint MmapFromGlobal(QWidget* o, const QPoint& x1) const { return o->mapFromGlobal(x1); }
    Q_INVOKABLE QPoint MmapFromParent(QWidget* o, const QPoint& x1) const { return o->mapFromParent(x1); }
    Q_INVOKABLE QPoint MmapTo(QWidget* o, const QWidget* x1, const QPoint& x2) const { return o->mapTo(x1, x2); }
    Q_INVOKABLE QPoint MmapToGlobal(QWidget* o, const QPoint& x1) const { return o->mapToGlobal(x1); }
    Q_INVOKABLE QPoint MmapToParent(QWidget* o, const QPoint& x1) const { return o->mapToParent(x1); }
    Q_INVOKABLE QRegion Mmask(QWidget* o) const { return o->mask(); }
    Q_INVOKABLE int MmaximumHeight(QWidget* o) const { return o->maximumHeight(); }
    Q_INVOKABLE QSize MmaximumSize(QWidget* o) const { return o->maximumSize(); }
    Q_INVOKABLE int MmaximumWidth(QWidget* o) const { return o->maximumWidth(); }
    Q_INVOKABLE int MminimumHeight(QWidget* o) const { return o->minimumHeight(); }
    Q_INVOKABLE QSize MminimumSize(QWidget* o) const { return o->minimumSize(); }
    Q_INVOKABLE QSize MminimumSizeHint(QWidget* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE int MminimumWidth(QWidget* o) const { return o->minimumWidth(); }
    Q_INVOKABLE void Mmove(QWidget* o, const QPoint& x1) { o->move(x1); }
    Q_INVOKABLE void Mmove(QWidget* o, int x1, int x2) { o->move(x1, x2); }
    Q_INVOKABLE QWidget* MnativeParentWidget(QWidget* o) const { return o->nativeParentWidget(); }
    Q_INVOKABLE QWidget* MnextInFocusChain(QWidget* o) const { return o->nextInFocusChain(); }
    Q_INVOKABLE QRect MnormalGeometry(QWidget* o) const { return o->normalGeometry(); }
    Q_INVOKABLE void MoverrideWindowFlags(QWidget* o, Qt::WindowFlags x1) { o->overrideWindowFlags(x1); }
    Q_INVOKABLE QPalette Mpalette(QWidget* o) const { return o->palette(); }
    Q_INVOKABLE QWidget* MparentWidget(QWidget* o) const { return o->parentWidget(); }
    Q_INVOKABLE QPoint Mpos(QWidget* o) const { return o->pos(); }
    Q_INVOKABLE QWidget* MpreviousInFocusChain(QWidget* o) const { return o->previousInFocusChain(); }
    Q_INVOKABLE QRect Mrect(QWidget* o) const { return o->rect(); }
    Q_INVOKABLE void MreleaseKeyboard(QWidget* o) { o->releaseKeyboard(); }
    Q_INVOKABLE void MreleaseMouse(QWidget* o) { o->releaseMouse(); }
    Q_INVOKABLE void MreleaseShortcut(QWidget* o, int x1) { o->releaseShortcut(x1); }
    Q_INVOKABLE void MremoveAction(QWidget* o, QAction* x1) { o->removeAction(x1); }
    Q_INVOKABLE void Mrepaint(QWidget* o, int x1, int x2, int x3, int x4) { o->repaint(x1, x2, x3, x4); }
    Q_INVOKABLE void Mrepaint(QWidget* o, const QRect& x1) { o->repaint(x1); }
    Q_INVOKABLE void Mrepaint(QWidget* o, const QRegion& x1) { o->repaint(x1); }
    Q_INVOKABLE void Mresize(QWidget* o, const QSize& x1) { o->resize(x1); }
    Q_INVOKABLE void Mresize(QWidget* o, int x1, int x2) { o->resize(x1, x2); }
    Q_INVOKABLE bool MrestoreGeometry(QWidget* o, const QByteArray& x1) { return o->restoreGeometry(x1); }
    Q_INVOKABLE QByteArray MsaveGeometry(QWidget* o) const { return o->saveGeometry(); }
    Q_INVOKABLE void Mscroll(QWidget* o, int x1, int x2) { o->scroll(x1, x2); }
    Q_INVOKABLE void Mscroll(QWidget* o, int x1, int x2, const QRect& x3) { o->scroll(x1, x2, x3); }
    Q_INVOKABLE void MsetAcceptDrops(QWidget* o, bool x1) { o->setAcceptDrops(x1); }
    Q_INVOKABLE void MsetAccessibleDescription(QWidget* o, const QString& x1) { o->setAccessibleDescription(x1); }
    Q_INVOKABLE void MsetAccessibleName(QWidget* o, const QString& x1) { o->setAccessibleName(x1); }
    Q_INVOKABLE void MsetAttribute(QWidget* o, Qt::WidgetAttribute x1, bool x2 = true) { o->setAttribute(x1, x2); }
    Q_INVOKABLE void MsetAutoFillBackground(QWidget* o, bool x1) { o->setAutoFillBackground(x1); }
    Q_INVOKABLE void MsetBackgroundRole(QWidget* o, QPalette::ColorRole x1) { o->setBackgroundRole(x1); }
    Q_INVOKABLE void MsetBaseSize(QWidget* o, const QSize& x1) { o->setBaseSize(x1); }
    Q_INVOKABLE void MsetBaseSize(QWidget* o, int x1, int x2) { o->setBaseSize(x1, x2); }
    Q_INVOKABLE void MsetContentsMargins(QWidget* o, int x1, int x2, int x3, int x4) { o->setContentsMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetContentsMargins(QWidget* o, const QMargins& x1) { o->setContentsMargins(x1); }
    Q_INVOKABLE void MsetContextMenuPolicy(QWidget* o, Qt::ContextMenuPolicy x1) { o->setContextMenuPolicy(x1); }
    Q_INVOKABLE void MsetCursor(QWidget* o, const QCursor& x1) { o->setCursor(x1); }
    Q_INVOKABLE void MsetFixedHeight(QWidget* o, int x1) { o->setFixedHeight(x1); }
    Q_INVOKABLE void MsetFixedSize(QWidget* o, const QSize& x1) { o->setFixedSize(x1); }
    Q_INVOKABLE void MsetFixedSize(QWidget* o, int x1, int x2) { o->setFixedSize(x1, x2); }
    Q_INVOKABLE void MsetFixedWidth(QWidget* o, int x1) { o->setFixedWidth(x1); }
    Q_INVOKABLE void MsetFocus(QWidget* o, Qt::FocusReason x1) { o->setFocus(x1); }
    Q_INVOKABLE void MsetFocusPolicy(QWidget* o, Qt::FocusPolicy x1) { o->setFocusPolicy(x1); }
    Q_INVOKABLE void MsetFocusProxy(QWidget* o, QWidget* x1) { o->setFocusProxy(x1); }
    Q_INVOKABLE void MsetFont(QWidget* o, const QFont& x1) { o->setFont(x1); }
    Q_INVOKABLE void MsetForegroundRole(QWidget* o, QPalette::ColorRole x1) { o->setForegroundRole(x1); }
    Q_INVOKABLE void MsetGeometry(QWidget* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE void MsetGeometry(QWidget* o, int x1, int x2, int x3, int x4) { o->setGeometry(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetGraphicsEffect(QWidget* o, QGraphicsEffect* x1) { o->setGraphicsEffect(x1); }
    Q_INVOKABLE void MsetInputMethodHints(QWidget* o, Qt::InputMethodHints x1) { o->setInputMethodHints(x1); }
    Q_INVOKABLE void MsetLayout(QWidget* o, QLayout* x1) { o->setLayout(x1); }
    Q_INVOKABLE void MsetLayoutDirection(QWidget* o, Qt::LayoutDirection x1) { o->setLayoutDirection(x1); }
    Q_INVOKABLE void MsetLocale(QWidget* o, const QLocale& x1) { o->setLocale(x1); }
    Q_INVOKABLE void MsetMask(QWidget* o, const QBitmap& x1) { o->setMask(x1); }
    Q_INVOKABLE void MsetMask(QWidget* o, const QRegion& x1) { o->setMask(x1); }
    Q_INVOKABLE void MsetMaximumHeight(QWidget* o, int x1) { o->setMaximumHeight(x1); }
    Q_INVOKABLE void MsetMaximumSize(QWidget* o, const QSize& x1) { o->setMaximumSize(x1); }
    Q_INVOKABLE void MsetMaximumSize(QWidget* o, int x1, int x2) { o->setMaximumSize(x1, x2); }
    Q_INVOKABLE void MsetMaximumWidth(QWidget* o, int x1) { o->setMaximumWidth(x1); }
    Q_INVOKABLE void MsetMinimumHeight(QWidget* o, int x1) { o->setMinimumHeight(x1); }
    Q_INVOKABLE void MsetMinimumSize(QWidget* o, const QSize& x1) { o->setMinimumSize(x1); }
    Q_INVOKABLE void MsetMinimumSize(QWidget* o, int x1, int x2) { o->setMinimumSize(x1, x2); }
    Q_INVOKABLE void MsetMinimumWidth(QWidget* o, int x1) { o->setMinimumWidth(x1); }
    Q_INVOKABLE void MsetMouseTracking(QWidget* o, bool x1) { o->setMouseTracking(x1); }
    Q_INVOKABLE void MsetPalette(QWidget* o, const QPalette& x1) { o->setPalette(x1); }
    Q_INVOKABLE void MsetParent(QWidget* o, QWidget* x1) { o->setParent(x1); }
    Q_INVOKABLE void MsetParent(QWidget* o, QWidget* x1, Qt::WindowFlags x2) { o->setParent(x1, x2); }
    Q_INVOKABLE void MsetShortcutAutoRepeat(QWidget* o, int x1, bool x2 = true) { o->setShortcutAutoRepeat(x1, x2); }
    Q_INVOKABLE void MsetShortcutEnabled(QWidget* o, int x1, bool x2 = true) { o->setShortcutEnabled(x1, x2); }
    Q_INVOKABLE void MsetSizeIncrement(QWidget* o, const QSize& x1) { o->setSizeIncrement(x1); }
    Q_INVOKABLE void MsetSizeIncrement(QWidget* o, int x1, int x2) { o->setSizeIncrement(x1, x2); }
    Q_INVOKABLE void MsetSizePolicy(QWidget* o, QSizePolicy x1) { o->setSizePolicy(x1); }
    Q_INVOKABLE void MsetSizePolicy(QWidget* o, QSizePolicy::Policy x1, QSizePolicy::Policy x2) { o->setSizePolicy(x1, x2); }
    Q_INVOKABLE void MsetStatusTip(QWidget* o, const QString& x1) { o->setStatusTip(x1); }
    Q_INVOKABLE void MsetStyle(QWidget* o, QStyle* x1) { o->setStyle(x1); }
    Q_INVOKABLE void MsetToolTip(QWidget* o, const QString& x1) { o->setToolTip(x1); }
    Q_INVOKABLE void MsetToolTipDuration(QWidget* o, int x1) { o->setToolTipDuration(x1); }
    Q_INVOKABLE void MsetUpdatesEnabled(QWidget* o, bool x1) { o->setUpdatesEnabled(x1); }
    Q_INVOKABLE void MsetWhatsThis(QWidget* o, const QString& x1) { o->setWhatsThis(x1); }
    Q_INVOKABLE void MsetWindowFilePath(QWidget* o, const QString& x1) { o->setWindowFilePath(x1); }
    Q_INVOKABLE void MsetWindowFlags(QWidget* o, Qt::WindowFlags x1) { o->setWindowFlags(x1); }
    Q_INVOKABLE void MsetWindowIcon(QWidget* o, const QIcon& x1) { o->setWindowIcon(x1); }
    Q_INVOKABLE void MsetWindowIconText(QWidget* o, const QString& x1) { o->setWindowIconText(x1); }
    Q_INVOKABLE void MsetWindowModality(QWidget* o, Qt::WindowModality x1) { o->setWindowModality(x1); }
    Q_INVOKABLE void MsetWindowOpacity(QWidget* o, qreal x1) { o->setWindowOpacity(x1); }
    Q_INVOKABLE void MsetWindowRole(QWidget* o, const QString& x1) { o->setWindowRole(x1); }
    Q_INVOKABLE void MsetWindowState(QWidget* o, Qt::WindowStates x1) { o->setWindowState(x1); }
    Q_INVOKABLE QSize Msize(QWidget* o) const { return o->size(); }
    Q_INVOKABLE QSize MsizeHint(QWidget* o) const { return o->sizeHint(); }
    Q_INVOKABLE QSize MsizeIncrement(QWidget* o) const { return o->sizeIncrement(); }
    Q_INVOKABLE QSizePolicy MsizePolicy(QWidget* o) const { return o->sizePolicy(); }
    Q_INVOKABLE void MstackUnder(QWidget* o, QWidget* x1) { o->stackUnder(x1); }
    Q_INVOKABLE QString MstatusTip(QWidget* o) const { return o->statusTip(); }
    Q_INVOKABLE QStyle* Mstyle(QWidget* o) const { return o->style(); }
    Q_INVOKABLE QString MstyleSheet(QWidget* o) const { return o->styleSheet(); }
    Q_INVOKABLE bool MtestAttribute(QWidget* o, Qt::WidgetAttribute x1) const { return o->testAttribute(x1); }
    Q_INVOKABLE QString MtoolTip(QWidget* o) const { return o->toolTip(); }
    Q_INVOKABLE int MtoolTipDuration(QWidget* o) const { return o->toolTipDuration(); }
    Q_INVOKABLE bool MunderMouse(QWidget* o) const { return o->underMouse(); }
    Q_INVOKABLE void MungrabGesture(QWidget* o, Qt::GestureType x1) { o->ungrabGesture(x1); }
    Q_INVOKABLE void MunsetCursor(QWidget* o) { o->unsetCursor(); }
    Q_INVOKABLE void MunsetLayoutDirection(QWidget* o) { o->unsetLayoutDirection(); }
    Q_INVOKABLE void MunsetLocale(QWidget* o) { o->unsetLocale(); }
    Q_INVOKABLE void Mupdate(QWidget* o, int x1, int x2, int x3, int x4) { o->update(x1, x2, x3, x4); }
    Q_INVOKABLE void Mupdate(QWidget* o, const QRect& x1) { o->update(x1); }
    Q_INVOKABLE void Mupdate(QWidget* o, const QRegion& x1) { o->update(x1); }
    Q_INVOKABLE void MupdateGeometry(QWidget* o) { o->updateGeometry(); }
    Q_INVOKABLE bool MupdatesEnabled(QWidget* o) const { return o->updatesEnabled(); }
    Q_INVOKABLE QRegion MvisibleRegion(QWidget* o) const { return o->visibleRegion(); }
    Q_INVOKABLE QString MwhatsThis(QWidget* o) const { return o->whatsThis(); }
    Q_INVOKABLE int Mwidth(QWidget* o) const { return o->width(); }
    Q_INVOKABLE WId MwinId(QWidget* o) const { return o->winId(); }
    Q_INVOKABLE QWidget* Mwindow(QWidget* o) const { return o->window(); }
    Q_INVOKABLE QString MwindowFilePath(QWidget* o) const { return o->windowFilePath(); }
    Q_INVOKABLE int MwindowFlags(QWidget* o) const { return o->windowFlags(); }
    Q_INVOKABLE QIcon MwindowIcon(QWidget* o) const { return o->windowIcon(); }
    Q_INVOKABLE QString MwindowIconText(QWidget* o) const { return o->windowIconText(); }
    Q_INVOKABLE int MwindowModality(QWidget* o) const { return o->windowModality(); }
    Q_INVOKABLE qreal MwindowOpacity(QWidget* o) const { return o->windowOpacity(); }
    Q_INVOKABLE QString MwindowRole(QWidget* o) const { return o->windowRole(); }
    Q_INVOKABLE int MwindowState(QWidget* o) const { return o->windowState(); }
    Q_INVOKABLE QString MwindowTitle(QWidget* o) const { return o->windowTitle(); }
    Q_INVOKABLE int MwindowType(QWidget* o) const { return o->windowType(); }
    Q_INVOKABLE int Mx(QWidget* o) const { return o->x(); }
    Q_INVOKABLE int My(QWidget* o) const { return o->y(); }
    Q_INVOKABLE void Mcreate(QWidget* o, WId x1 = 0, bool x2 = true, bool x3 = true) { ((LWidget*)o)->create(x1, x2, x3); }
    Q_INVOKABLE void Mdestroy(QWidget* o, bool x1 = true, bool x2 = true) { ((LWidget*)o)->destroy(x1, x2); }
    Q_INVOKABLE bool MfocusNextChild(QWidget* o) { return ((LWidget*)o)->focusNextChild(); }
    Q_INVOKABLE bool MfocusPreviousChild(QWidget* o) { return ((LWidget*)o)->focusPreviousChild(); }
    Q_INVOKABLE QWidget* ScreateWindowContainer(QWindow* x1, QWidget* x2 = 0, Qt::WindowFlags x3 = 0) { return QWidget::createWindowContainer(x1, x2, x3); }
    Q_INVOKABLE QWidget* Sfind(WId x1) { return QWidget::find(x1); }
    Q_INVOKABLE QWidget* SkeyboardGrabber() { return QWidget::keyboardGrabber(); }
    Q_INVOKABLE QWidget* SmouseGrabber() { return QWidget::mouseGrabber(); }
    Q_INVOKABLE void SsetTabOrder(QWidget* x1, QWidget* x2) { QWidget::setTabOrder(x1, x2); }
};

class EQL_EXPORT Q280 : public Q19 { // QWidgetAction
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LWidgetAction(u, x1); }
    Q_INVOKABLE QWidget* MdefaultWidget(QWidgetAction* o) const { return o->defaultWidget(); }
    Q_INVOKABLE void MreleaseWidget(QWidgetAction* o, QWidget* x1) { o->releaseWidget(x1); }
    Q_INVOKABLE QWidget* MrequestWidget(QWidgetAction* o, QWidget* x1) { return o->requestWidget(x1); }
    Q_INVOKABLE void MsetDefaultWidget(QWidgetAction* o, QWidget* x1) { o->setDefaultWidget(x1); }
    Q_INVOKABLE QList<QWidget*> McreatedWidgets(QWidgetAction* o) const { return ((LWidgetAction*)o)->createdWidgets(); }
};

class EQL_EXPORT Q281 : public Q142 { // QWindow
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QScreen* x1 = 0) { return new LWindow(u, x1); }
    Q_INVOKABLE void* C(uint u, QWindow* x1) { return new LWindow(u, x1); }
    Q_INVOKABLE QSize MbaseSize(QWindow* o) const { return o->baseSize(); }
    Q_INVOKABLE int McontentOrientation(QWindow* o) const { return o->contentOrientation(); }
    Q_INVOKABLE void Mcreate(QWindow* o) { o->create(); }
    Q_INVOKABLE QCursor Mcursor(QWindow* o) const { return o->cursor(); }
    Q_INVOKABLE void Mdestroy(QWindow* o) { o->destroy(); }
    Q_INVOKABLE qreal MdevicePixelRatio(QWindow* o) const { return o->devicePixelRatio(); }
    Q_INVOKABLE QString MfilePath(QWindow* o) const { return o->filePath(); }
    Q_INVOKABLE int Mflags(QWindow* o) const { return o->flags(); }
    Q_INVOKABLE QObject* MfocusObject(QWindow* o) const { return o->focusObject(); }
    Q_INVOKABLE QRect MframeGeometry(QWindow* o) const { return o->frameGeometry(); }
    Q_INVOKABLE QMargins MframeMargins(QWindow* o) const { return o->frameMargins(); }
    Q_INVOKABLE QPoint MframePosition(QWindow* o) const { return o->framePosition(); }
    Q_INVOKABLE QRect Mgeometry(QWindow* o) const { return o->geometry(); }
    Q_INVOKABLE int Mheight(QWindow* o) const { return o->height(); }
    Q_INVOKABLE QIcon Micon(QWindow* o) const { return o->icon(); }
    Q_INVOKABLE bool MisActive(QWindow* o) const { return o->isActive(); }
    Q_INVOKABLE bool MisAncestorOf(QWindow* o, const QWindow* x1, QWindow::AncestorMode x2 = QWindow::IncludeTransients) const { return o->isAncestorOf(x1, x2); }
    Q_INVOKABLE bool MisExposed(QWindow* o) const { return o->isExposed(); }
    Q_INVOKABLE bool MisModal(QWindow* o) const { return o->isModal(); }
    Q_INVOKABLE bool MisTopLevel(QWindow* o) const { return o->isTopLevel(); }
    Q_INVOKABLE bool MisVisible(QWindow* o) const { return o->isVisible(); }
    Q_INVOKABLE QPoint MmapFromGlobal(QWindow* o, const QPoint& x1) const { return o->mapFromGlobal(x1); }
    Q_INVOKABLE QPoint MmapToGlobal(QWindow* o, const QPoint& x1) const { return o->mapToGlobal(x1); }
    Q_INVOKABLE QRegion Mmask(QWindow* o) const { return o->mask(); }
    Q_INVOKABLE int MmaximumHeight(QWindow* o) const { return o->maximumHeight(); }
    Q_INVOKABLE QSize MmaximumSize(QWindow* o) const { return o->maximumSize(); }
    Q_INVOKABLE int MmaximumWidth(QWindow* o) const { return o->maximumWidth(); }
    Q_INVOKABLE int MminimumHeight(QWindow* o) const { return o->minimumHeight(); }
    Q_INVOKABLE QSize MminimumSize(QWindow* o) const { return o->minimumSize(); }
    Q_INVOKABLE int MminimumWidth(QWindow* o) const { return o->minimumWidth(); }
    Q_INVOKABLE int Mmodality(QWindow* o) const { return o->modality(); }
    Q_INVOKABLE qreal Mopacity(QWindow* o) const { return o->opacity(); }
    Q_INVOKABLE QWindow* Mparent(QWindow* o) const { return o->parent(); }
    Q_INVOKABLE QPoint Mposition(QWindow* o) const { return o->position(); }
    Q_INVOKABLE void MreportContentOrientationChange(QWindow* o, Qt::ScreenOrientation x1) { o->reportContentOrientationChange(x1); }
    Q_INVOKABLE QSurfaceFormat MrequestedFormat(QWindow* o) const { return o->requestedFormat(); }
    Q_INVOKABLE void Mresize(QWindow* o, const QSize& x1) { o->resize(x1); }
    Q_INVOKABLE void Mresize(QWindow* o, int x1, int x2) { o->resize(x1, x2); }
    Q_INVOKABLE QScreen* Mscreen(QWindow* o) const { return o->screen(); }
    Q_INVOKABLE void MsetBaseSize(QWindow* o, const QSize& x1) { o->setBaseSize(x1); }
    Q_INVOKABLE void MsetCursor(QWindow* o, const QCursor& x1) { o->setCursor(x1); }
    Q_INVOKABLE void MsetFilePath(QWindow* o, const QString& x1) { o->setFilePath(x1); }
    Q_INVOKABLE void MsetFlags(QWindow* o, Qt::WindowFlags x1) { o->setFlags(x1); }
    Q_INVOKABLE void MsetFormat(QWindow* o, const QSurfaceFormat& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsetFramePosition(QWindow* o, const QPoint& x1) { o->setFramePosition(x1); }
    Q_INVOKABLE void MsetGeometry(QWindow* o, int x1, int x2, int x3, int x4) { o->setGeometry(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetGeometry(QWindow* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE void MsetIcon(QWindow* o, const QIcon& x1) { o->setIcon(x1); }
    Q_INVOKABLE bool MsetKeyboardGrabEnabled(QWindow* o, bool x1) { return o->setKeyboardGrabEnabled(x1); }
    Q_INVOKABLE void MsetMask(QWindow* o, const QRegion& x1) { o->setMask(x1); }
    Q_INVOKABLE void MsetMaximumSize(QWindow* o, const QSize& x1) { o->setMaximumSize(x1); }
    Q_INVOKABLE void MsetMinimumSize(QWindow* o, const QSize& x1) { o->setMinimumSize(x1); }
    Q_INVOKABLE void MsetModality(QWindow* o, Qt::WindowModality x1) { o->setModality(x1); }
    Q_INVOKABLE bool MsetMouseGrabEnabled(QWindow* o, bool x1) { return o->setMouseGrabEnabled(x1); }
    Q_INVOKABLE void MsetOpacity(QWindow* o, qreal x1) { o->setOpacity(x1); }
    Q_INVOKABLE void MsetParent(QWindow* o, QWindow* x1) { o->setParent(x1); }
    Q_INVOKABLE void MsetPosition(QWindow* o, const QPoint& x1) { o->setPosition(x1); }
    Q_INVOKABLE void MsetPosition(QWindow* o, int x1, int x2) { o->setPosition(x1, x2); }
    Q_INVOKABLE void MsetScreen(QWindow* o, QScreen* x1) { o->setScreen(x1); }
    Q_INVOKABLE void MsetSizeIncrement(QWindow* o, const QSize& x1) { o->setSizeIncrement(x1); }
    Q_INVOKABLE void MsetSurfaceType(QWindow* o, QWindow::SurfaceType x1) { o->setSurfaceType(x1); }
    Q_INVOKABLE void MsetTransientParent(QWindow* o, QWindow* x1) { o->setTransientParent(x1); }
    Q_INVOKABLE void MsetVisibility(QWindow* o, QWindow::Visibility x1) { o->setVisibility(x1); }
    Q_INVOKABLE void MsetWindowState(QWindow* o, Qt::WindowState x1) { o->setWindowState(x1); }
    Q_INVOKABLE QSize MsizeIncrement(QWindow* o) const { return o->sizeIncrement(); }
    Q_INVOKABLE QString Mtitle(QWindow* o) const { return o->title(); }
    Q_INVOKABLE QWindow* MtransientParent(QWindow* o) const { return o->transientParent(); }
    Q_INVOKABLE int Mtype(QWindow* o) const { return o->type(); }
    Q_INVOKABLE void MunsetCursor(QWindow* o) { o->unsetCursor(); }
    Q_INVOKABLE int Mvisibility(QWindow* o) const { return o->visibility(); }
    Q_INVOKABLE int Mwidth(QWindow* o) const { return o->width(); }
    Q_INVOKABLE WId MwinId(QWindow* o) const { return o->winId(); }
    Q_INVOKABLE int MwindowState(QWindow* o) const { return o->windowState(); }
    Q_INVOKABLE int Mx(QWindow* o) const { return o->x(); }
    Q_INVOKABLE int My(QWindow* o) const { return o->y(); }
    Q_INVOKABLE QSurfaceFormat Mformat(QWindow* o) const { return o->format(); }
    Q_INVOKABLE QSize Msize(QWindow* o) const { return o->size(); }
    Q_INVOKABLE int MsurfaceType(QWindow* o) const { return o->surfaceType(); }
    Q_INVOKABLE QWindow* SfromWinId(WId x1) { return QWindow::fromWinId(x1); }
};

class EQL_EXPORT Q283 : public Q279 { // QWizardPage
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LWizardPage(u, x1); }
    Q_INVOKABLE QString MbuttonText(QWizardPage* o, QWizard::WizardButton x1) const { return o->buttonText(x1); }
    Q_INVOKABLE void McleanupPage(QWizardPage* o) { o->cleanupPage(); }
    Q_INVOKABLE void MinitializePage(QWizardPage* o) { o->initializePage(); }
    Q_INVOKABLE bool MisCommitPage(QWizardPage* o) const { return o->isCommitPage(); }
    Q_INVOKABLE bool MisComplete(QWizardPage* o) const { return o->isComplete(); }
    Q_INVOKABLE bool MisFinalPage(QWizardPage* o) const { return o->isFinalPage(); }
    Q_INVOKABLE int MnextId(QWizardPage* o) const { return o->nextId(); }
    Q_INVOKABLE QPixmap Mpixmap(QWizardPage* o, QWizard::WizardPixmap x1) const { return o->pixmap(x1); }
    Q_INVOKABLE void MsetButtonText(QWizardPage* o, QWizard::WizardButton x1, const QString& x2) { o->setButtonText(x1, x2); }
    Q_INVOKABLE void MsetCommitPage(QWizardPage* o, bool x1) { o->setCommitPage(x1); }
    Q_INVOKABLE void MsetFinalPage(QWizardPage* o, bool x1) { o->setFinalPage(x1); }
    Q_INVOKABLE void MsetPixmap(QWizardPage* o, QWizard::WizardPixmap x1, const QPixmap& x2) { o->setPixmap(x1, x2); }
    Q_INVOKABLE void MsetSubTitle(QWizardPage* o, const QString& x1) { o->setSubTitle(x1); }
    Q_INVOKABLE void MsetTitle(QWizardPage* o, const QString& x1) { o->setTitle(x1); }
    Q_INVOKABLE QString MsubTitle(QWizardPage* o) const { return o->subTitle(); }
    Q_INVOKABLE QString Mtitle(QWizardPage* o) const { return o->title(); }
    Q_INVOKABLE bool MvalidatePage(QWizardPage* o) { return o->validatePage(); }
    Q_INVOKABLE QVariant Mfield(QWizardPage* o, const QString& x1) const { return ((LWizardPage*)o)->field(x1); }
    Q_INVOKABLE void MregisterField(QWizardPage* o, const QString& x1, QWidget* x2, const char* x3 = 0, const char* x4 = 0) { ((LWizardPage*)o)->registerField(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetField(QWizardPage* o, const QString& x1, const QVariant& x2) { ((LWizardPage*)o)->setField(x1, x2); }
    Q_INVOKABLE QWizard* Mwizard(QWizardPage* o) const { return ((LWizardPage*)o)->wizard(); }
};

class EQL_EXPORT Q2 : public Q279 { // QAbstractButton
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LAbstractButton(u, x1); }
    Q_INVOKABLE bool MautoExclusive(QAbstractButton* o) const { return o->autoExclusive(); }
    Q_INVOKABLE bool MautoRepeat(QAbstractButton* o) const { return o->autoRepeat(); }
    Q_INVOKABLE int MautoRepeatDelay(QAbstractButton* o) const { return o->autoRepeatDelay(); }
    Q_INVOKABLE int MautoRepeatInterval(QAbstractButton* o) const { return o->autoRepeatInterval(); }
    Q_INVOKABLE QButtonGroup* Mgroup(QAbstractButton* o) const { return o->group(); }
    Q_INVOKABLE QIcon Micon(QAbstractButton* o) const { return o->icon(); }
    Q_INVOKABLE QSize MiconSize(QAbstractButton* o) const { return o->iconSize(); }
    Q_INVOKABLE bool MisCheckable(QAbstractButton* o) const { return o->isCheckable(); }
    Q_INVOKABLE bool MisChecked(QAbstractButton* o) const { return o->isChecked(); }
    Q_INVOKABLE bool MisDown(QAbstractButton* o) const { return o->isDown(); }
    Q_INVOKABLE void MsetAutoExclusive(QAbstractButton* o, bool x1) { o->setAutoExclusive(x1); }
    Q_INVOKABLE void MsetAutoRepeat(QAbstractButton* o, bool x1) { o->setAutoRepeat(x1); }
    Q_INVOKABLE void MsetAutoRepeatDelay(QAbstractButton* o, int x1) { o->setAutoRepeatDelay(x1); }
    Q_INVOKABLE void MsetAutoRepeatInterval(QAbstractButton* o, int x1) { o->setAutoRepeatInterval(x1); }
    Q_INVOKABLE void MsetCheckable(QAbstractButton* o, bool x1) { o->setCheckable(x1); }
    Q_INVOKABLE void MsetDown(QAbstractButton* o, bool x1) { o->setDown(x1); }
    Q_INVOKABLE void MsetIcon(QAbstractButton* o, const QIcon& x1) { o->setIcon(x1); }
    Q_INVOKABLE void MsetShortcut(QAbstractButton* o, const QKeySequence& x1) { o->setShortcut(x1); }
    Q_INVOKABLE void MsetText(QAbstractButton* o, const QString& x1) { o->setText(x1); }
    Q_INVOKABLE QKeySequence Mshortcut(QAbstractButton* o) const { return o->shortcut(); }
    Q_INVOKABLE QString Mtext(QAbstractButton* o) const { return o->text(); }
};

class EQL_EXPORT Q11 : public Q279 { // QAbstractSlider
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LAbstractSlider(u, x1); }
    Q_INVOKABLE bool MhasTracking(QAbstractSlider* o) const { return o->hasTracking(); }
    Q_INVOKABLE bool MinvertedAppearance(QAbstractSlider* o) const { return o->invertedAppearance(); }
    Q_INVOKABLE bool MinvertedControls(QAbstractSlider* o) const { return o->invertedControls(); }
    Q_INVOKABLE bool MisSliderDown(QAbstractSlider* o) const { return o->isSliderDown(); }
    Q_INVOKABLE int Mmaximum(QAbstractSlider* o) const { return o->maximum(); }
    Q_INVOKABLE int Mminimum(QAbstractSlider* o) const { return o->minimum(); }
    Q_INVOKABLE int Morientation(QAbstractSlider* o) const { return o->orientation(); }
    Q_INVOKABLE int MpageStep(QAbstractSlider* o) const { return o->pageStep(); }
    Q_INVOKABLE void MsetInvertedAppearance(QAbstractSlider* o, bool x1) { o->setInvertedAppearance(x1); }
    Q_INVOKABLE void MsetInvertedControls(QAbstractSlider* o, bool x1) { o->setInvertedControls(x1); }
    Q_INVOKABLE void MsetMaximum(QAbstractSlider* o, int x1) { o->setMaximum(x1); }
    Q_INVOKABLE void MsetMinimum(QAbstractSlider* o, int x1) { o->setMinimum(x1); }
    Q_INVOKABLE void MsetPageStep(QAbstractSlider* o, int x1) { o->setPageStep(x1); }
    Q_INVOKABLE void MsetSingleStep(QAbstractSlider* o, int x1) { o->setSingleStep(x1); }
    Q_INVOKABLE void MsetSliderDown(QAbstractSlider* o, bool x1) { o->setSliderDown(x1); }
    Q_INVOKABLE void MsetSliderPosition(QAbstractSlider* o, int x1) { o->setSliderPosition(x1); }
    Q_INVOKABLE void MsetTracking(QAbstractSlider* o, bool x1) { o->setTracking(x1); }
    Q_INVOKABLE int MsingleStep(QAbstractSlider* o) const { return o->singleStep(); }
    Q_INVOKABLE int MsliderPosition(QAbstractSlider* o) const { return o->sliderPosition(); }
    Q_INVOKABLE void MtriggerAction(QAbstractSlider* o, QAbstractSlider::SliderAction x1) { o->triggerAction(x1); }
    Q_INVOKABLE int Mvalue(QAbstractSlider* o) const { return o->value(); }
    Q_INVOKABLE int MrepeatAction(QAbstractSlider* o) const { return ((LAbstractSlider*)o)->repeatAction(); }
    Q_INVOKABLE void MsetRepeatAction(QAbstractSlider* o, QAbstractSlider::SliderAction x1, int x2 = 500, int x3 = 50) { ((LAbstractSlider*)o)->setRepeatAction(x1, x2, x3); }
};

class EQL_EXPORT Q13 : public Q279 { // QAbstractSpinBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LAbstractSpinBox(u, x1); }
    Q_INVOKABLE int Malignment(QAbstractSpinBox* o) const { return o->alignment(); }
    Q_INVOKABLE int MbuttonSymbols(QAbstractSpinBox* o) const { return o->buttonSymbols(); }
    Q_INVOKABLE int McorrectionMode(QAbstractSpinBox* o) const { return o->correctionMode(); }
    Q_INVOKABLE void Mfixup(QAbstractSpinBox* o, QString& x1) const { o->fixup(x1); }
    Q_INVOKABLE bool MhasAcceptableInput(QAbstractSpinBox* o) const { return o->hasAcceptableInput(); }
    Q_INVOKABLE bool MhasFrame(QAbstractSpinBox* o) const { return o->hasFrame(); }
    Q_INVOKABLE void MinterpretText(QAbstractSpinBox* o) { o->interpretText(); }
    Q_INVOKABLE bool MisAccelerated(QAbstractSpinBox* o) const { return o->isAccelerated(); }
    Q_INVOKABLE bool MisGroupSeparatorShown(QAbstractSpinBox* o) const { return o->isGroupSeparatorShown(); }
    Q_INVOKABLE bool MisReadOnly(QAbstractSpinBox* o) const { return o->isReadOnly(); }
    Q_INVOKABLE bool MkeyboardTracking(QAbstractSpinBox* o) const { return o->keyboardTracking(); }
    Q_INVOKABLE void MsetAccelerated(QAbstractSpinBox* o, bool x1) { o->setAccelerated(x1); }
    Q_INVOKABLE void MsetAlignment(QAbstractSpinBox* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetButtonSymbols(QAbstractSpinBox* o, QAbstractSpinBox::ButtonSymbols x1) { o->setButtonSymbols(x1); }
    Q_INVOKABLE void MsetCorrectionMode(QAbstractSpinBox* o, QAbstractSpinBox::CorrectionMode x1) { o->setCorrectionMode(x1); }
    Q_INVOKABLE void MsetFrame(QAbstractSpinBox* o, bool x1) { o->setFrame(x1); }
    Q_INVOKABLE void MsetGroupSeparatorShown(QAbstractSpinBox* o, bool x1) { o->setGroupSeparatorShown(x1); }
    Q_INVOKABLE void MsetKeyboardTracking(QAbstractSpinBox* o, bool x1) { o->setKeyboardTracking(x1); }
    Q_INVOKABLE void MsetReadOnly(QAbstractSpinBox* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetSpecialValueText(QAbstractSpinBox* o, const QString& x1) { o->setSpecialValueText(x1); }
    Q_INVOKABLE void MsetWrapping(QAbstractSpinBox* o, bool x1) { o->setWrapping(x1); }
    Q_INVOKABLE QString MspecialValueText(QAbstractSpinBox* o) const { return o->specialValueText(); }
    Q_INVOKABLE void MstepBy(QAbstractSpinBox* o, int x1) { o->stepBy(x1); }
    Q_INVOKABLE QString Mtext(QAbstractSpinBox* o) const { return o->text(); }
    Q_INVOKABLE int Mvalidate(QAbstractSpinBox* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
    Q_INVOKABLE bool Mwrapping(QAbstractSpinBox* o) const { return o->wrapping(); }
    Q_INVOKABLE void MinitStyleOption(QAbstractSpinBox* o, QStyleOptionSpinBox* x1) const { ((LAbstractSpinBox*)o)->initStyleOption(x1); }
    Q_INVOKABLE QLineEdit* MlineEdit(QAbstractSpinBox* o) const { return ((LAbstractSpinBox*)o)->lineEdit(); }
    Q_INVOKABLE void MsetLineEdit(QAbstractSpinBox* o, QLineEdit* x1) { ((LAbstractSpinBox*)o)->setLineEdit(x1); }
    Q_INVOKABLE bool Mevent(QAbstractSpinBox* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QVariant MinputMethodQuery(QAbstractSpinBox* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QAbstractSpinBox* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QAbstractSpinBox* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q22 : public Q92 { // QApplication
    Q_OBJECT
public:
    Q_INVOKABLE QString MstyleSheet(QApplication* o) const { return o->styleSheet(); }
    Q_INVOKABLE bool Mnotify(QApplication* o, QObject* x1, QEvent* x2) { return o->notify(x1, x2); }
    Q_INVOKABLE QWidget* SactiveModalWidget() { return QApplication::activeModalWidget(); }
    Q_INVOKABLE QWidget* SactivePopupWidget() { return QApplication::activePopupWidget(); }
    Q_INVOKABLE QWidget* SactiveWindow() { return QApplication::activeWindow(); }
    Q_INVOKABLE void Salert(QWidget* x1, int x2 = 0) { QApplication::alert(x1, x2); }
    Q_INVOKABLE QWidgetList SallWidgets() { return QApplication::allWidgets(); }
    Q_INVOKABLE void Sbeep() { QApplication::beep(); }
    Q_INVOKABLE int ScolorSpec() { return QApplication::colorSpec(); }
    Q_INVOKABLE int ScursorFlashTime() { return QApplication::cursorFlashTime(); }
    Q_INVOKABLE QDesktopWidget* Sdesktop() { return QApplication::desktop(); }
    Q_INVOKABLE int SdoubleClickInterval() { return QApplication::doubleClickInterval(); }
    Q_INVOKABLE int Sexec() { return QApplication::exec(); }
    Q_INVOKABLE QWidget* SfocusWidget() { return QApplication::focusWidget(); }
    Q_INVOKABLE QFont Sfont() { return QApplication::font(); }
    Q_INVOKABLE QFont Sfont(const QWidget* x1) { return QApplication::font(x1); }
    Q_INVOKABLE QFont Sfont(const char* x1) { return QApplication::font(x1); }
    Q_INVOKABLE QFontMetrics SfontMetrics() { return QApplication::fontMetrics(); }
    Q_INVOKABLE QSize SglobalStrut() { return QApplication::globalStrut(); }
    Q_INVOKABLE bool SisEffectEnabled(Qt::UIEffect x1) { return QApplication::isEffectEnabled(x1); }
    Q_INVOKABLE int SkeyboardInputInterval() { return QApplication::keyboardInputInterval(); }
    Q_INVOKABLE QPalette Spalette(const QWidget* x1) { return QApplication::palette(x1); }
    Q_INVOKABLE QPalette Spalette(const char* x1) { return QApplication::palette(x1); }
    Q_INVOKABLE void SsetActiveWindow(QWidget* x1) { QApplication::setActiveWindow(x1); }
    Q_INVOKABLE void SsetColorSpec(int x1) { QApplication::setColorSpec(x1); }
    Q_INVOKABLE void SsetCursorFlashTime(int x1) { QApplication::setCursorFlashTime(x1); }
    Q_INVOKABLE void SsetDoubleClickInterval(int x1) { QApplication::setDoubleClickInterval(x1); }
    Q_INVOKABLE void SsetEffectEnabled(Qt::UIEffect x1, bool x2 = true) { QApplication::setEffectEnabled(x1, x2); }
    Q_INVOKABLE void SsetFont(const QFont& x1, const char* x2 = 0) { QApplication::setFont(x1, x2); }
    Q_INVOKABLE void SsetGlobalStrut(const QSize& x1) { QApplication::setGlobalStrut(x1); }
    Q_INVOKABLE void SsetKeyboardInputInterval(int x1) { QApplication::setKeyboardInputInterval(x1); }
    Q_INVOKABLE void SsetPalette(const QPalette& x1, const char* x2 = 0) { QApplication::setPalette(x1, x2); }
    Q_INVOKABLE void SsetStartDragDistance(int x1) { QApplication::setStartDragDistance(x1); }
    Q_INVOKABLE void SsetStartDragTime(int x1) { QApplication::setStartDragTime(x1); }
    Q_INVOKABLE void SsetStyle(QStyle* x1) { QApplication::setStyle(x1); }
    Q_INVOKABLE QStyle* SsetStyle(const QString& x1) { return QApplication::setStyle(x1); }
    Q_INVOKABLE void SsetWheelScrollLines(int x1) { QApplication::setWheelScrollLines(x1); }
    Q_INVOKABLE void SsetWindowIcon(const QIcon& x1) { QApplication::setWindowIcon(x1); }
    Q_INVOKABLE int SstartDragDistance() { return QApplication::startDragDistance(); }
    Q_INVOKABLE int SstartDragTime() { return QApplication::startDragTime(); }
    Q_INVOKABLE QStyle* Sstyle() { return QApplication::style(); }
    Q_INVOKABLE QWidget* StopLevelAt(const QPoint& x1) { return QApplication::topLevelAt(x1); }
    Q_INVOKABLE QWidget* StopLevelAt(int x1, int x2) { return QApplication::topLevelAt(x1, x2); }
    Q_INVOKABLE QWidgetList StopLevelWidgets() { return QApplication::topLevelWidgets(); }
    Q_INVOKABLE int SwheelScrollLines() { return QApplication::wheelScrollLines(); }
    Q_INVOKABLE QWidget* SwidgetAt(const QPoint& x1) { return QApplication::widgetAt(x1); }
    Q_INVOKABLE QWidget* SwidgetAt(int x1, int x2) { return QApplication::widgetAt(x1, x2); }
    Q_INVOKABLE QIcon SwindowIcon() { return QApplication::windowIcon(); }
};

class EQL_EXPORT Q25 : public Q116 { // QBoxLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QBoxLayout::Direction x1, QWidget* x2 = 0) { return new LBoxLayout(u, x1, x2); }
    Q_INVOKABLE void MaddLayout(QBoxLayout* o, QLayout* x1, int x2 = 0) { o->addLayout(x1, x2); }
    Q_INVOKABLE void MaddSpacerItem(QBoxLayout* o, QSpacerItem* x1) { o->addSpacerItem(x1); }
    Q_INVOKABLE void MaddSpacing(QBoxLayout* o, int x1) { o->addSpacing(x1); }
    Q_INVOKABLE void MaddStretch(QBoxLayout* o, int x1 = 0) { o->addStretch(x1); }
    Q_INVOKABLE void MaddStrut(QBoxLayout* o, int x1) { o->addStrut(x1); }
    Q_INVOKABLE void MaddWidget(QBoxLayout* o, QWidget* x1, int x2 = 0, Qt::Alignment x3 = 0) { o->addWidget(x1, x2, x3); }
    Q_INVOKABLE int Mdirection(QBoxLayout* o) const { return o->direction(); }
    Q_INVOKABLE void MinsertItem(QBoxLayout* o, int x1, QLayoutItem* x2) { o->insertItem(x1, x2); }
    Q_INVOKABLE void MinsertLayout(QBoxLayout* o, int x1, QLayout* x2, int x3 = 0) { o->insertLayout(x1, x2, x3); }
    Q_INVOKABLE void MinsertSpacerItem(QBoxLayout* o, int x1, QSpacerItem* x2) { o->insertSpacerItem(x1, x2); }
    Q_INVOKABLE void MinsertSpacing(QBoxLayout* o, int x1, int x2) { o->insertSpacing(x1, x2); }
    Q_INVOKABLE void MinsertStretch(QBoxLayout* o, int x1, int x2 = 0) { o->insertStretch(x1, x2); }
    Q_INVOKABLE void MinsertWidget(QBoxLayout* o, int x1, QWidget* x2, int x3 = 0, Qt::Alignment x4 = 0) { o->insertWidget(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetDirection(QBoxLayout* o, QBoxLayout::Direction x1) { o->setDirection(x1); }
    Q_INVOKABLE void MsetSpacing(QBoxLayout* o, int x1) { o->setSpacing(x1); }
    Q_INVOKABLE void MsetStretch(QBoxLayout* o, int x1, int x2) { o->setStretch(x1, x2); }
    Q_INVOKABLE bool MsetStretchFactor(QBoxLayout* o, QWidget* x1, int x2) { return o->setStretchFactor(x1, x2); }
    Q_INVOKABLE bool MsetStretchFactor(QBoxLayout* o, QLayout* x1, int x2) { return o->setStretchFactor(x1, x2); }
    Q_INVOKABLE int Mspacing(QBoxLayout* o) const { return o->spacing(); }
    Q_INVOKABLE int Mstretch(QBoxLayout* o, int x1) const { return o->stretch(x1); }
    Q_INVOKABLE void MaddItem(QBoxLayout* o, QLayoutItem* x1) { o->addItem(x1); }
    Q_INVOKABLE int Mcount(QBoxLayout* o) const { return o->count(); }
    Q_INVOKABLE int MexpandingDirections(QBoxLayout* o) const { return o->expandingDirections(); }
    Q_INVOKABLE bool MhasHeightForWidth(QBoxLayout* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE int MheightForWidth(QBoxLayout* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE void Minvalidate(QBoxLayout* o) { o->invalidate(); }
    Q_INVOKABLE QLayoutItem* MitemAt(QBoxLayout* o, int x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QSize MmaximumSize(QBoxLayout* o) const { return o->maximumSize(); }
    Q_INVOKABLE int MminimumHeightForWidth(QBoxLayout* o, int x1) const { return o->minimumHeightForWidth(x1); }
    Q_INVOKABLE QSize MminimumSize(QBoxLayout* o) const { return o->minimumSize(); }
    Q_INVOKABLE void MsetGeometry(QBoxLayout* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QSize MsizeHint(QBoxLayout* o) const { return o->sizeHint(); }
    Q_INVOKABLE QLayoutItem* MtakeAt(QBoxLayout* o, int x1) { return o->takeAt(x1); }
};

class EQL_EXPORT Q26 : public Q105 { // QBuffer
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LBuffer(u, x1); }
    Q_INVOKABLE QByteArray Mbuffer(QBuffer* o) { return o->buffer(); }
    Q_INVOKABLE QByteArray Mbuffer(QBuffer* o) const { return o->buffer(); }
    Q_INVOKABLE QByteArray Mdata(QBuffer* o) const { return o->data(); }
    Q_INVOKABLE void MsetData(QBuffer* o, const QByteArray& x1) { o->setData(x1); }
    Q_INVOKABLE void MsetData(QBuffer* o, const char* x1, int x2) { o->setData(x1, x2); }
    Q_INVOKABLE bool MatEnd(QBuffer* o) const { return o->atEnd(); }
    Q_INVOKABLE bool McanReadLine(QBuffer* o) const { return o->canReadLine(); }
    Q_INVOKABLE void Mclose(QBuffer* o) { o->close(); }
    Q_INVOKABLE bool Mopen(QBuffer* o, QBuffer::OpenMode x1) { return o->open(x1); }
    Q_INVOKABLE qlonglong Mpos(QBuffer* o) const { return o->pos(); }
    Q_INVOKABLE bool Mseek(QBuffer* o, qint64 x1) { return o->seek(x1); }
    Q_INVOKABLE qlonglong Msize(QBuffer* o) const { return o->size(); }
};

class EQL_EXPORT Q28 : public Q279 { // QCalendarWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LCalendarWidget(u, x1); }
    Q_INVOKABLE int MdateEditAcceptDelay(QCalendarWidget* o) const { return o->dateEditAcceptDelay(); }
    Q_INVOKABLE QTextCharFormat MdateTextFormat(QCalendarWidget* o, const QDate& x1) const { return o->dateTextFormat(x1); }
    Q_INVOKABLE int MfirstDayOfWeek(QCalendarWidget* o) const { return o->firstDayOfWeek(); }
    Q_INVOKABLE QTextCharFormat MheaderTextFormat(QCalendarWidget* o) const { return o->headerTextFormat(); }
    Q_INVOKABLE int MhorizontalHeaderFormat(QCalendarWidget* o) const { return o->horizontalHeaderFormat(); }
    Q_INVOKABLE bool MisDateEditEnabled(QCalendarWidget* o) const { return o->isDateEditEnabled(); }
    Q_INVOKABLE bool MisGridVisible(QCalendarWidget* o) const { return o->isGridVisible(); }
    Q_INVOKABLE bool MisNavigationBarVisible(QCalendarWidget* o) const { return o->isNavigationBarVisible(); }
    Q_INVOKABLE QDate MmaximumDate(QCalendarWidget* o) const { return o->maximumDate(); }
    Q_INVOKABLE QDate MminimumDate(QCalendarWidget* o) const { return o->minimumDate(); }
    Q_INVOKABLE int MmonthShown(QCalendarWidget* o) const { return o->monthShown(); }
    Q_INVOKABLE QDate MselectedDate(QCalendarWidget* o) const { return o->selectedDate(); }
    Q_INVOKABLE int MselectionMode(QCalendarWidget* o) const { return o->selectionMode(); }
    Q_INVOKABLE void MsetDateEditAcceptDelay(QCalendarWidget* o, int x1) { o->setDateEditAcceptDelay(x1); }
    Q_INVOKABLE void MsetDateEditEnabled(QCalendarWidget* o, bool x1) { o->setDateEditEnabled(x1); }
    Q_INVOKABLE void MsetDateTextFormat(QCalendarWidget* o, const QDate& x1, const QTextCharFormat& x2) { o->setDateTextFormat(x1, x2); }
    Q_INVOKABLE void MsetFirstDayOfWeek(QCalendarWidget* o, Qt::DayOfWeek x1) { o->setFirstDayOfWeek(x1); }
    Q_INVOKABLE void MsetHeaderTextFormat(QCalendarWidget* o, const QTextCharFormat& x1) { o->setHeaderTextFormat(x1); }
    Q_INVOKABLE void MsetHorizontalHeaderFormat(QCalendarWidget* o, QCalendarWidget::HorizontalHeaderFormat x1) { o->setHorizontalHeaderFormat(x1); }
    Q_INVOKABLE void MsetMaximumDate(QCalendarWidget* o, const QDate& x1) { o->setMaximumDate(x1); }
    Q_INVOKABLE void MsetMinimumDate(QCalendarWidget* o, const QDate& x1) { o->setMinimumDate(x1); }
    Q_INVOKABLE void MsetSelectionMode(QCalendarWidget* o, QCalendarWidget::SelectionMode x1) { o->setSelectionMode(x1); }
    Q_INVOKABLE void MsetVerticalHeaderFormat(QCalendarWidget* o, QCalendarWidget::VerticalHeaderFormat x1) { o->setVerticalHeaderFormat(x1); }
    Q_INVOKABLE void MsetWeekdayTextFormat(QCalendarWidget* o, Qt::DayOfWeek x1, const QTextCharFormat& x2) { o->setWeekdayTextFormat(x1, x2); }
    Q_INVOKABLE int MverticalHeaderFormat(QCalendarWidget* o) const { return o->verticalHeaderFormat(); }
    Q_INVOKABLE QTextCharFormat MweekdayTextFormat(QCalendarWidget* o, Qt::DayOfWeek x1) const { return o->weekdayTextFormat(x1); }
    Q_INVOKABLE int MyearShown(QCalendarWidget* o) const { return o->yearShown(); }
    Q_INVOKABLE void MupdateCell(QCalendarWidget* o, const QDate& x1) { ((LCalendarWidget*)o)->updateCell(x1); }
    Q_INVOKABLE void MupdateCells(QCalendarWidget* o) { ((LCalendarWidget*)o)->updateCells(); }
    Q_INVOKABLE QSize MminimumSizeHint(QCalendarWidget* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QCalendarWidget* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q35 : public Q2 { // QCheckBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LCheckBox(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LCheckBox(u, x1, x2); }
    Q_INVOKABLE int McheckState(QCheckBox* o) const { return o->checkState(); }
    Q_INVOKABLE bool MisTristate(QCheckBox* o) const { return o->isTristate(); }
    Q_INVOKABLE void MsetCheckState(QCheckBox* o, Qt::CheckState x1) { o->setCheckState(x1); }
    Q_INVOKABLE void MsetTristate(QCheckBox* o, bool x1 = true) { o->setTristate(x1); }
    Q_INVOKABLE void MinitStyleOption(QCheckBox* o, QStyleOptionButton* x1) const { ((LCheckBox*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QCheckBox* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QCheckBox* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q39 : public Q279 { // QComboBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LComboBox(u, x1); }
    Q_INVOKABLE void MaddItem(QComboBox* o, const QString& x1, const QVariant& x2 = QVariant()) { o->addItem(x1, x2); }
    Q_INVOKABLE void MaddItem(QComboBox* o, const QIcon& x1, const QString& x2, const QVariant& x3 = QVariant()) { o->addItem(x1, x2, x3); }
    Q_INVOKABLE void MaddItems(QComboBox* o, const QStringList& x1) { o->addItems(x1); }
    Q_INVOKABLE QCompleter* Mcompleter(QComboBox* o) const { return o->completer(); }
    Q_INVOKABLE int Mcount(QComboBox* o) const { return o->count(); }
    Q_INVOKABLE QVariant McurrentData(QComboBox* o, int x1 = Qt::UserRole) const { return o->currentData(x1); }
    Q_INVOKABLE int McurrentIndex(QComboBox* o) const { return o->currentIndex(); }
    Q_INVOKABLE QString McurrentText(QComboBox* o) const { return o->currentText(); }
    Q_INVOKABLE bool MduplicatesEnabled(QComboBox* o) const { return o->duplicatesEnabled(); }
    Q_INVOKABLE int MfindData(QComboBox* o, const QVariant& x1, int x2 = Qt::UserRole, Qt::MatchFlags x3 = static_cast<Qt::MatchFlags>(Qt::MatchExactly|Qt::MatchCaseSensitive)) const { return o->findData(x1, x2, x3); }
    Q_INVOKABLE int MfindText(QComboBox* o, const QString& x1, Qt::MatchFlags x2 = static_cast<Qt::MatchFlags>(Qt::MatchExactly|Qt::MatchCaseSensitive)) const { return o->findText(x1, x2); }
    Q_INVOKABLE bool MhasFrame(QComboBox* o) const { return o->hasFrame(); }
    Q_INVOKABLE void MhidePopup(QComboBox* o) { o->hidePopup(); }
    Q_INVOKABLE QSize MiconSize(QComboBox* o) const { return o->iconSize(); }
    Q_INVOKABLE void MinsertItem(QComboBox* o, int x1, const QString& x2, const QVariant& x3 = QVariant()) { o->insertItem(x1, x2, x3); }
    Q_INVOKABLE void MinsertItem(QComboBox* o, int x1, const QIcon& x2, const QString& x3, const QVariant& x4 = QVariant()) { o->insertItem(x1, x2, x3, x4); }
    Q_INVOKABLE void MinsertItems(QComboBox* o, int x1, const QStringList& x2) { o->insertItems(x1, x2); }
    Q_INVOKABLE int MinsertPolicy(QComboBox* o) const { return o->insertPolicy(); }
    Q_INVOKABLE void MinsertSeparator(QComboBox* o, int x1) { o->insertSeparator(x1); }
    Q_INVOKABLE bool MisEditable(QComboBox* o) const { return o->isEditable(); }
    Q_INVOKABLE QVariant MitemData(QComboBox* o, int x1, int x2 = Qt::UserRole) const { return o->itemData(x1, x2); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegate(QComboBox* o) const { return o->itemDelegate(); }
    Q_INVOKABLE QIcon MitemIcon(QComboBox* o, int x1) const { return o->itemIcon(x1); }
    Q_INVOKABLE QString MitemText(QComboBox* o, int x1) const { return o->itemText(x1); }
    Q_INVOKABLE QLineEdit* MlineEdit(QComboBox* o) const { return o->lineEdit(); }
    Q_INVOKABLE int MmaxCount(QComboBox* o) const { return o->maxCount(); }
    Q_INVOKABLE int MmaxVisibleItems(QComboBox* o) const { return o->maxVisibleItems(); }
    Q_INVOKABLE int MminimumContentsLength(QComboBox* o) const { return o->minimumContentsLength(); }
    Q_INVOKABLE QAbstractItemModel* Mmodel(QComboBox* o) const { return o->model(); }
    Q_INVOKABLE int MmodelColumn(QComboBox* o) const { return o->modelColumn(); }
    Q_INVOKABLE void MremoveItem(QComboBox* o, int x1) { o->removeItem(x1); }
    Q_INVOKABLE QModelIndex MrootModelIndex(QComboBox* o) const { return o->rootModelIndex(); }
    Q_INVOKABLE void MsetCompleter(QComboBox* o, QCompleter* x1) { o->setCompleter(x1); }
    Q_INVOKABLE void MsetDuplicatesEnabled(QComboBox* o, bool x1) { o->setDuplicatesEnabled(x1); }
    Q_INVOKABLE void MsetEditable(QComboBox* o, bool x1) { o->setEditable(x1); }
    Q_INVOKABLE void MsetFrame(QComboBox* o, bool x1) { o->setFrame(x1); }
    Q_INVOKABLE void MsetIconSize(QComboBox* o, const QSize& x1) { o->setIconSize(x1); }
    Q_INVOKABLE void MsetInsertPolicy(QComboBox* o, QComboBox::InsertPolicy x1) { o->setInsertPolicy(x1); }
    Q_INVOKABLE void MsetItemData(QComboBox* o, int x1, const QVariant& x2, int x3 = Qt::UserRole) { o->setItemData(x1, x2, x3); }
    Q_INVOKABLE void MsetItemDelegate(QComboBox* o, QAbstractItemDelegate* x1) { o->setItemDelegate(x1); }
    Q_INVOKABLE void MsetItemIcon(QComboBox* o, int x1, const QIcon& x2) { o->setItemIcon(x1, x2); }
    Q_INVOKABLE void MsetItemText(QComboBox* o, int x1, const QString& x2) { o->setItemText(x1, x2); }
    Q_INVOKABLE void MsetLineEdit(QComboBox* o, QLineEdit* x1) { o->setLineEdit(x1); }
    Q_INVOKABLE void MsetMaxCount(QComboBox* o, int x1) { o->setMaxCount(x1); }
    Q_INVOKABLE void MsetMaxVisibleItems(QComboBox* o, int x1) { o->setMaxVisibleItems(x1); }
    Q_INVOKABLE void MsetMinimumContentsLength(QComboBox* o, int x1) { o->setMinimumContentsLength(x1); }
    Q_INVOKABLE void MsetModel(QComboBox* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetModelColumn(QComboBox* o, int x1) { o->setModelColumn(x1); }
    Q_INVOKABLE void MsetRootModelIndex(QComboBox* o, const QModelIndex& x1) { o->setRootModelIndex(x1); }
    Q_INVOKABLE void MsetSizeAdjustPolicy(QComboBox* o, QComboBox::SizeAdjustPolicy x1) { o->setSizeAdjustPolicy(x1); }
    Q_INVOKABLE void MsetValidator(QComboBox* o, const QValidator* x1) { o->setValidator(x1); }
    Q_INVOKABLE void MsetView(QComboBox* o, QAbstractItemView* x1) { o->setView(x1); }
    Q_INVOKABLE void MshowPopup(QComboBox* o) { o->showPopup(); }
    Q_INVOKABLE int MsizeAdjustPolicy(QComboBox* o) const { return o->sizeAdjustPolicy(); }
    Q_INVOKABLE const QValidator* Mvalidator(QComboBox* o) const { return o->validator(); }
    Q_INVOKABLE QAbstractItemView* Mview(QComboBox* o) const { return o->view(); }
    Q_INVOKABLE void MinitStyleOption(QComboBox* o, QStyleOptionComboBox* x1) const { ((LComboBox*)o)->initStyleOption(x1); }
    Q_INVOKABLE bool Mevent(QComboBox* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QVariant MinputMethodQuery(QComboBox* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QComboBox* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QComboBox* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q41 : public Q223 { // QCommonStyle
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u) { return new LCommonStyle(u); }
    Q_INVOKABLE void MdrawComplexControl(QCommonStyle* o, QCommonStyle::ComplexControl x1, const QStyleOptionComplex* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawControl(QCommonStyle* o, QCommonStyle::ControlElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawPrimitive(QCommonStyle* o, QCommonStyle::PrimitiveElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawPrimitive(x1, x2, x3, x4); }
    Q_INVOKABLE QPixmap MgeneratedIconPixmap(QCommonStyle* o, QIcon::Mode x1, const QPixmap& x2, const QStyleOption* x3) const { return o->generatedIconPixmap(x1, x2, x3); }
    Q_INVOKABLE int MhitTestComplexControl(QCommonStyle* o, QCommonStyle::ComplexControl x1, const QStyleOptionComplex* x2, const QPoint& x3, const QWidget* x4 = 0) const { return o->hitTestComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE int MlayoutSpacing(QCommonStyle* o, QSizePolicy::ControlType x1, QSizePolicy::ControlType x2, Qt::Orientation x3, const QStyleOption* x4 = 0, const QWidget* x5 = 0) const { return o->layoutSpacing(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int MpixelMetric(QCommonStyle* o, QCommonStyle::PixelMetric x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->pixelMetric(x1, x2, x3); }
    Q_INVOKABLE void Mpolish(QCommonStyle* o, QPalette& x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QCommonStyle* o, QApplication* x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QCommonStyle* o, QWidget* x1) { o->polish(x1); }
    Q_INVOKABLE QSize MsizeFromContents(QCommonStyle* o, QCommonStyle::ContentsType x1, const QStyleOption* x2, const QSize& x3, const QWidget* x4 = 0) const { return o->sizeFromContents(x1, x2, x3, x4); }
    Q_INVOKABLE QPixmap MstandardPixmap(QCommonStyle* o, QCommonStyle::StandardPixmap x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->standardPixmap(x1, x2, x3); }
    Q_INVOKABLE int MstyleHint(QCommonStyle* o, QCommonStyle::StyleHint x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0, QStyleHintReturn* x4 = 0) const { return o->styleHint(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubControlRect(QCommonStyle* o, QCommonStyle::ComplexControl x1, const QStyleOptionComplex* x2, QCommonStyle::SubControl x3, const QWidget* x4 = 0) const { return o->subControlRect(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubElementRect(QCommonStyle* o, QCommonStyle::SubElement x1, const QStyleOption* x2, const QWidget* x3 = 0) const { return o->subElementRect(x1, x2, x3); }
    Q_INVOKABLE void Munpolish(QCommonStyle* o, QWidget* x1) { o->unpolish(x1); }
    Q_INVOKABLE void Munpolish(QCommonStyle* o, QApplication* x1) { o->unpolish(x1); }
};

class EQL_EXPORT Q46 : public Q13 { // QDateTimeEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LDateTimeEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QDateTime& x1, QWidget* x2 = 0) { return new LDateTimeEdit(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QDate& x1, QWidget* x2 = 0) { return new LDateTimeEdit(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QTime& x1, QWidget* x2 = 0) { return new LDateTimeEdit(u, x1, x2); }
    Q_INVOKABLE bool McalendarPopup(QDateTimeEdit* o) const { return o->calendarPopup(); }
    Q_INVOKABLE QCalendarWidget* McalendarWidget(QDateTimeEdit* o) const { return o->calendarWidget(); }
    Q_INVOKABLE void MclearMaximumDate(QDateTimeEdit* o) { o->clearMaximumDate(); }
    Q_INVOKABLE void MclearMaximumDateTime(QDateTimeEdit* o) { o->clearMaximumDateTime(); }
    Q_INVOKABLE void MclearMaximumTime(QDateTimeEdit* o) { o->clearMaximumTime(); }
    Q_INVOKABLE void MclearMinimumDate(QDateTimeEdit* o) { o->clearMinimumDate(); }
    Q_INVOKABLE void MclearMinimumDateTime(QDateTimeEdit* o) { o->clearMinimumDateTime(); }
    Q_INVOKABLE void MclearMinimumTime(QDateTimeEdit* o) { o->clearMinimumTime(); }
    Q_INVOKABLE int McurrentSection(QDateTimeEdit* o) const { return o->currentSection(); }
    Q_INVOKABLE int McurrentSectionIndex(QDateTimeEdit* o) const { return o->currentSectionIndex(); }
    Q_INVOKABLE QDate Mdate(QDateTimeEdit* o) const { return o->date(); }
    Q_INVOKABLE QDateTime MdateTime(QDateTimeEdit* o) const { return o->dateTime(); }
    Q_INVOKABLE QString MdisplayFormat(QDateTimeEdit* o) const { return o->displayFormat(); }
    Q_INVOKABLE int MdisplayedSections(QDateTimeEdit* o) const { return o->displayedSections(); }
    Q_INVOKABLE QDate MmaximumDate(QDateTimeEdit* o) const { return o->maximumDate(); }
    Q_INVOKABLE QDateTime MmaximumDateTime(QDateTimeEdit* o) const { return o->maximumDateTime(); }
    Q_INVOKABLE QTime MmaximumTime(QDateTimeEdit* o) const { return o->maximumTime(); }
    Q_INVOKABLE QDate MminimumDate(QDateTimeEdit* o) const { return o->minimumDate(); }
    Q_INVOKABLE QDateTime MminimumDateTime(QDateTimeEdit* o) const { return o->minimumDateTime(); }
    Q_INVOKABLE QTime MminimumTime(QDateTimeEdit* o) const { return o->minimumTime(); }
    Q_INVOKABLE int MsectionAt(QDateTimeEdit* o, int x1) const { return o->sectionAt(x1); }
    Q_INVOKABLE int MsectionCount(QDateTimeEdit* o) const { return o->sectionCount(); }
    Q_INVOKABLE QString MsectionText(QDateTimeEdit* o, QDateTimeEdit::Section x1) const { return o->sectionText(x1); }
    Q_INVOKABLE void MsetCalendarPopup(QDateTimeEdit* o, bool x1) { o->setCalendarPopup(x1); }
    Q_INVOKABLE void MsetCalendarWidget(QDateTimeEdit* o, QCalendarWidget* x1) { o->setCalendarWidget(x1); }
    Q_INVOKABLE void MsetCurrentSection(QDateTimeEdit* o, QDateTimeEdit::Section x1) { o->setCurrentSection(x1); }
    Q_INVOKABLE void MsetCurrentSectionIndex(QDateTimeEdit* o, int x1) { o->setCurrentSectionIndex(x1); }
    Q_INVOKABLE void MsetDateRange(QDateTimeEdit* o, const QDate& x1, const QDate& x2) { o->setDateRange(x1, x2); }
    Q_INVOKABLE void MsetDateTimeRange(QDateTimeEdit* o, const QDateTime& x1, const QDateTime& x2) { o->setDateTimeRange(x1, x2); }
    Q_INVOKABLE void MsetDisplayFormat(QDateTimeEdit* o, const QString& x1) { o->setDisplayFormat(x1); }
    Q_INVOKABLE void MsetMaximumDate(QDateTimeEdit* o, const QDate& x1) { o->setMaximumDate(x1); }
    Q_INVOKABLE void MsetMaximumDateTime(QDateTimeEdit* o, const QDateTime& x1) { o->setMaximumDateTime(x1); }
    Q_INVOKABLE void MsetMaximumTime(QDateTimeEdit* o, const QTime& x1) { o->setMaximumTime(x1); }
    Q_INVOKABLE void MsetMinimumDate(QDateTimeEdit* o, const QDate& x1) { o->setMinimumDate(x1); }
    Q_INVOKABLE void MsetMinimumDateTime(QDateTimeEdit* o, const QDateTime& x1) { o->setMinimumDateTime(x1); }
    Q_INVOKABLE void MsetMinimumTime(QDateTimeEdit* o, const QTime& x1) { o->setMinimumTime(x1); }
    Q_INVOKABLE void MsetSelectedSection(QDateTimeEdit* o, QDateTimeEdit::Section x1) { o->setSelectedSection(x1); }
    Q_INVOKABLE void MsetTimeRange(QDateTimeEdit* o, const QTime& x1, const QTime& x2) { o->setTimeRange(x1, x2); }
    Q_INVOKABLE void MsetTimeSpec(QDateTimeEdit* o, Qt::TimeSpec x1) { o->setTimeSpec(x1); }
    Q_INVOKABLE QTime Mtime(QDateTimeEdit* o) const { return o->time(); }
    Q_INVOKABLE int MtimeSpec(QDateTimeEdit* o) const { return o->timeSpec(); }
    Q_INVOKABLE void MinitStyleOption(QDateTimeEdit* o, QStyleOptionSpinBox* x1) const { ((LDateTimeEdit*)o)->initStyleOption(x1); }
    Q_INVOKABLE void Mclear(QDateTimeEdit* o) { o->clear(); }
    Q_INVOKABLE bool Mevent(QDateTimeEdit* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QSize MsizeHint(QDateTimeEdit* o) const { return o->sizeHint(); }
    Q_INVOKABLE void MstepBy(QDateTimeEdit* o, int x1) { o->stepBy(x1); }
};

class EQL_EXPORT Q47 : public Q279 { // QDesktopWidget
    Q_OBJECT
public:
    Q_INVOKABLE const QRect MavailableGeometry(QDesktopWidget* o, int x1 = -1) const { return o->availableGeometry(x1); }
    Q_INVOKABLE const QRect MavailableGeometry(QDesktopWidget* o, const QWidget* x1) const { return o->availableGeometry(x1); }
    Q_INVOKABLE const QRect MavailableGeometry(QDesktopWidget* o, const QPoint& x1) const { return o->availableGeometry(x1); }
    Q_INVOKABLE bool MisVirtualDesktop(QDesktopWidget* o) const { return o->isVirtualDesktop(); }
    Q_INVOKABLE int MprimaryScreen(QDesktopWidget* o) const { return o->primaryScreen(); }
    Q_INVOKABLE QWidget* Mscreen(QDesktopWidget* o, int x1 = -1) { return o->screen(x1); }
    Q_INVOKABLE int MscreenCount(QDesktopWidget* o) const { return o->screenCount(); }
    Q_INVOKABLE const QRect MscreenGeometry(QDesktopWidget* o, int x1 = -1) const { return o->screenGeometry(x1); }
    Q_INVOKABLE const QRect MscreenGeometry(QDesktopWidget* o, const QWidget* x1) const { return o->screenGeometry(x1); }
    Q_INVOKABLE const QRect MscreenGeometry(QDesktopWidget* o, const QPoint& x1) const { return o->screenGeometry(x1); }
    Q_INVOKABLE int MscreenNumber(QDesktopWidget* o, const QWidget* x1 = 0) const { return o->screenNumber(x1); }
    Q_INVOKABLE int MscreenNumber(QDesktopWidget* o, const QPoint& x1) const { return o->screenNumber(x1); }
};

class EQL_EXPORT Q48 : public Q11 { // QDial
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LDial(u, x1); }
    Q_INVOKABLE int MnotchSize(QDial* o) const { return o->notchSize(); }
    Q_INVOKABLE qreal MnotchTarget(QDial* o) const { return o->notchTarget(); }
    Q_INVOKABLE bool MnotchesVisible(QDial* o) const { return o->notchesVisible(); }
    Q_INVOKABLE void MsetNotchTarget(QDial* o, double x1) { o->setNotchTarget(x1); }
    Q_INVOKABLE bool Mwrapping(QDial* o) const { return o->wrapping(); }
    Q_INVOKABLE void MinitStyleOption(QDial* o, QStyleOptionSlider* x1) const { ((LDial*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QDial* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QDial* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q49 : public Q279 { // QDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LDialog(u, x1, x2); }
    Q_INVOKABLE bool MisSizeGripEnabled(QDialog* o) const { return o->isSizeGripEnabled(); }
    Q_INVOKABLE int Mresult(QDialog* o) const { return o->result(); }
    Q_INVOKABLE void MsetModal(QDialog* o, bool x1) { o->setModal(x1); }
    Q_INVOKABLE void MsetResult(QDialog* o, int x1) { o->setResult(x1); }
    Q_INVOKABLE void MsetSizeGripEnabled(QDialog* o, bool x1) { o->setSizeGripEnabled(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QDialog* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE void MsetVisible(QDialog* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QSize MsizeHint(QDialog* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q50 : public Q279 { // QDialogButtonBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LDialogButtonBox(u, x1); }
    Q_INVOKABLE void* C(uint u, Qt::Orientation x1, QWidget* x2 = 0) { return new LDialogButtonBox(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QDialogButtonBox::StandardButtons x1, QWidget* x2 = 0) { return new LDialogButtonBox(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QDialogButtonBox::StandardButtons x1, Qt::Orientation x2, QWidget* x3 = 0) { return new LDialogButtonBox(u, x1, x2, x3); }
    Q_INVOKABLE void MaddButton(QDialogButtonBox* o, QAbstractButton* x1, QDialogButtonBox::ButtonRole x2) { o->addButton(x1, x2); }
    Q_INVOKABLE QPushButton* MaddButton(QDialogButtonBox* o, const QString& x1, QDialogButtonBox::ButtonRole x2) { return o->addButton(x1, x2); }
    Q_INVOKABLE QPushButton* MaddButton(QDialogButtonBox* o, QDialogButtonBox::StandardButton x1) { return o->addButton(x1); }
    Q_INVOKABLE QPushButton* Mbutton(QDialogButtonBox* o, QDialogButtonBox::StandardButton x1) const { return o->button(x1); }
    Q_INVOKABLE int MbuttonRole(QDialogButtonBox* o, QAbstractButton* x1) const { return o->buttonRole(x1); }
    Q_INVOKABLE QList<QAbstractButton*> Mbuttons(QDialogButtonBox* o) const { return o->buttons(); }
    Q_INVOKABLE bool McenterButtons(QDialogButtonBox* o) const { return o->centerButtons(); }
    Q_INVOKABLE void Mclear(QDialogButtonBox* o) { o->clear(); }
    Q_INVOKABLE int Morientation(QDialogButtonBox* o) const { return o->orientation(); }
    Q_INVOKABLE void MremoveButton(QDialogButtonBox* o, QAbstractButton* x1) { o->removeButton(x1); }
    Q_INVOKABLE void MsetCenterButtons(QDialogButtonBox* o, bool x1) { o->setCenterButtons(x1); }
    Q_INVOKABLE void MsetOrientation(QDialogButtonBox* o, Qt::Orientation x1) { o->setOrientation(x1); }
    Q_INVOKABLE void MsetStandardButtons(QDialogButtonBox* o, QDialogButtonBox::StandardButtons x1) { o->setStandardButtons(x1); }
    Q_INVOKABLE int MstandardButton(QDialogButtonBox* o, QAbstractButton* x1) const { return o->standardButton(x1); }
    Q_INVOKABLE int MstandardButtons(QDialogButtonBox* o) const { return o->standardButtons(); }
};

class EQL_EXPORT Q52 : public Q279 { // QDockWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0, Qt::WindowFlags x3 = 0) { return new LDockWidget(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LDockWidget(u, x1, x2); }
    Q_INVOKABLE int MallowedAreas(QDockWidget* o) const { return o->allowedAreas(); }
    Q_INVOKABLE int Mfeatures(QDockWidget* o) const { return o->features(); }
    Q_INVOKABLE bool MisAreaAllowed(QDockWidget* o, Qt::DockWidgetArea x1) const { return o->isAreaAllowed(x1); }
    Q_INVOKABLE bool MisFloating(QDockWidget* o) const { return o->isFloating(); }
    Q_INVOKABLE void MsetAllowedAreas(QDockWidget* o, Qt::DockWidgetAreas x1) { o->setAllowedAreas(x1); }
    Q_INVOKABLE void MsetFeatures(QDockWidget* o, QDockWidget::DockWidgetFeatures x1) { o->setFeatures(x1); }
    Q_INVOKABLE void MsetFloating(QDockWidget* o, bool x1) { o->setFloating(x1); }
    Q_INVOKABLE void MsetTitleBarWidget(QDockWidget* o, QWidget* x1) { o->setTitleBarWidget(x1); }
    Q_INVOKABLE void MsetWidget(QDockWidget* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE QWidget* MtitleBarWidget(QDockWidget* o) const { return o->titleBarWidget(); }
    Q_INVOKABLE QAction* MtoggleViewAction(QDockWidget* o) const { return o->toggleViewAction(); }
    Q_INVOKABLE QWidget* Mwidget(QDockWidget* o) const { return o->widget(); }
    Q_INVOKABLE void MinitStyleOption(QDockWidget* o, QStyleOptionDockWidget* x1) const { ((LDockWidget*)o)->initStyleOption(x1); }
};

class EQL_EXPORT Q53 : public Q13 { // QDoubleSpinBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LDoubleSpinBox(u, x1); }
    Q_INVOKABLE QString McleanText(QDoubleSpinBox* o) const { return o->cleanText(); }
    Q_INVOKABLE int Mdecimals(QDoubleSpinBox* o) const { return o->decimals(); }
    Q_INVOKABLE double Mmaximum(QDoubleSpinBox* o) const { return o->maximum(); }
    Q_INVOKABLE double Mminimum(QDoubleSpinBox* o) const { return o->minimum(); }
    Q_INVOKABLE QString Mprefix(QDoubleSpinBox* o) const { return o->prefix(); }
    Q_INVOKABLE void MsetDecimals(QDoubleSpinBox* o, int x1) { o->setDecimals(x1); }
    Q_INVOKABLE void MsetMaximum(QDoubleSpinBox* o, double x1) { o->setMaximum(x1); }
    Q_INVOKABLE void MsetMinimum(QDoubleSpinBox* o, double x1) { o->setMinimum(x1); }
    Q_INVOKABLE void MsetPrefix(QDoubleSpinBox* o, const QString& x1) { o->setPrefix(x1); }
    Q_INVOKABLE void MsetRange(QDoubleSpinBox* o, double x1, double x2) { o->setRange(x1, x2); }
    Q_INVOKABLE void MsetSingleStep(QDoubleSpinBox* o, double x1) { o->setSingleStep(x1); }
    Q_INVOKABLE void MsetSuffix(QDoubleSpinBox* o, const QString& x1) { o->setSuffix(x1); }
    Q_INVOKABLE double MsingleStep(QDoubleSpinBox* o) const { return o->singleStep(); }
    Q_INVOKABLE QString Msuffix(QDoubleSpinBox* o) const { return o->suffix(); }
    Q_INVOKABLE QString MtextFromValue(QDoubleSpinBox* o, double x1) const { return o->textFromValue(x1); }
    Q_INVOKABLE double Mvalue(QDoubleSpinBox* o) const { return o->value(); }
    Q_INVOKABLE double MvalueFromText(QDoubleSpinBox* o, const QString& x1) const { return o->valueFromText(x1); }
    Q_INVOKABLE void Mfixup(QDoubleSpinBox* o, QString& x1) const { o->fixup(x1); }
    Q_INVOKABLE int Mvalidate(QDoubleSpinBox* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
};

class EQL_EXPORT Q54 : public Q261 { // QDoubleValidator
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LDoubleValidator(u, x1); }
    Q_INVOKABLE void* C(uint u, double x1, double x2, int x3, QObject* x4 = 0) { return new LDoubleValidator(u, x1, x2, x3, x4); }
    Q_INVOKABLE double Mbottom(QDoubleValidator* o) const { return o->bottom(); }
    Q_INVOKABLE int Mdecimals(QDoubleValidator* o) const { return o->decimals(); }
    Q_INVOKABLE int Mnotation(QDoubleValidator* o) const { return o->notation(); }
    Q_INVOKABLE void MsetBottom(QDoubleValidator* o, double x1) { o->setBottom(x1); }
    Q_INVOKABLE void MsetDecimals(QDoubleValidator* o, int x1) { o->setDecimals(x1); }
    Q_INVOKABLE void MsetNotation(QDoubleValidator* o, QDoubleValidator::Notation x1) { o->setNotation(x1); }
    Q_INVOKABLE void MsetRange(QDoubleValidator* o, double x1, double x2, int x3 = 0) { o->setRange(x1, x2, x3); }
    Q_INVOKABLE void MsetTop(QDoubleValidator* o, double x1) { o->setTop(x1); }
    Q_INVOKABLE double Mtop(QDoubleValidator* o) const { return o->top(); }
    Q_INVOKABLE int Mvalidate(QDoubleValidator* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
};

class EQL_EXPORT Q56 : public Q49 { // QErrorMessage
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LErrorMessage(u, x1); }
};

class EQL_EXPORT Q60 : public Q105 { // QFileDevice
    Q_OBJECT
public:
    Q_INVOKABLE int Merror(QFileDevice* o) const { return o->error(); }
    Q_INVOKABLE QString MfileName(QFileDevice* o) const { return o->fileName(); }
    Q_INVOKABLE bool Mflush(QFileDevice* o) { return o->flush(); }
    Q_INVOKABLE int Mhandle(QFileDevice* o) const { return o->handle(); }
    Q_INVOKABLE int Mpermissions(QFileDevice* o) const { return o->permissions(); }
    Q_INVOKABLE bool Mresize(QFileDevice* o, qint64 x1) { return o->resize(x1); }
    Q_INVOKABLE bool MsetPermissions(QFileDevice* o, QFileDevice::Permissions x1) { return o->setPermissions(x1); }
    Q_INVOKABLE void MunsetError(QFileDevice* o) { o->unsetError(); }
    Q_INVOKABLE bool MatEnd(QFileDevice* o) const { return o->atEnd(); }
    Q_INVOKABLE void Mclose(QFileDevice* o) { o->close(); }
    Q_INVOKABLE bool MisSequential(QFileDevice* o) const { return o->isSequential(); }
    Q_INVOKABLE qlonglong Mpos(QFileDevice* o) const { return o->pos(); }
    Q_INVOKABLE bool Mseek(QFileDevice* o, qint64 x1) { return o->seek(x1); }
    Q_INVOKABLE qlonglong Msize(QFileDevice* o) const { return o->size(); }
};

class EQL_EXPORT Q61 : public Q49 { // QFileDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1, Qt::WindowFlags x2) { return new LFileDialog(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, const QString& x2 = QString(), const QString& x3 = QString(), const QString& x4 = QString()) { return new LFileDialog(u, x1, x2, x3, x4); }
    Q_INVOKABLE int MacceptMode(QFileDialog* o) const { return o->acceptMode(); }
    Q_INVOKABLE QString MdefaultSuffix(QFileDialog* o) const { return o->defaultSuffix(); }
    Q_INVOKABLE QDir Mdirectory(QFileDialog* o) const { return o->directory(); }
    Q_INVOKABLE QUrl MdirectoryUrl(QFileDialog* o) const { return o->directoryUrl(); }
    Q_INVOKABLE int MfileMode(QFileDialog* o) const { return o->fileMode(); }
    Q_INVOKABLE int Mfilter(QFileDialog* o) const { return o->filter(); }
    Q_INVOKABLE QStringList Mhistory(QFileDialog* o) const { return o->history(); }
    Q_INVOKABLE QFileIconProvider* MiconProvider(QFileDialog* o) const { return o->iconProvider(); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegate(QFileDialog* o) const { return o->itemDelegate(); }
    Q_INVOKABLE QString MlabelText(QFileDialog* o, QFileDialog::DialogLabel x1) const { return o->labelText(x1); }
    Q_INVOKABLE QStringList MmimeTypeFilters(QFileDialog* o) const { return o->mimeTypeFilters(); }
    Q_INVOKABLE QStringList MnameFilters(QFileDialog* o) const { return o->nameFilters(); }
    Q_INVOKABLE void Mopen(QFileDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE int Moptions(QFileDialog* o) const { return o->options(); }
    Q_INVOKABLE QAbstractProxyModel* MproxyModel(QFileDialog* o) const { return o->proxyModel(); }
    Q_INVOKABLE bool MrestoreState(QFileDialog* o, const QByteArray& x1) { return o->restoreState(x1); }
    Q_INVOKABLE QByteArray MsaveState(QFileDialog* o) const { return o->saveState(); }
    Q_INVOKABLE void MselectFile(QFileDialog* o, const QString& x1) { o->selectFile(x1); }
    Q_INVOKABLE void MselectMimeTypeFilter(QFileDialog* o, const QString& x1) { o->selectMimeTypeFilter(x1); }
    Q_INVOKABLE void MselectNameFilter(QFileDialog* o, const QString& x1) { o->selectNameFilter(x1); }
    Q_INVOKABLE void MselectUrl(QFileDialog* o, const QUrl& x1) { o->selectUrl(x1); }
    Q_INVOKABLE QStringList MselectedFiles(QFileDialog* o) const { return o->selectedFiles(); }
    Q_INVOKABLE QString MselectedNameFilter(QFileDialog* o) const { return o->selectedNameFilter(); }
    Q_INVOKABLE QList<QUrl> MselectedUrls(QFileDialog* o) const { return o->selectedUrls(); }
    Q_INVOKABLE void MsetAcceptMode(QFileDialog* o, QFileDialog::AcceptMode x1) { o->setAcceptMode(x1); }
    Q_INVOKABLE void MsetDefaultSuffix(QFileDialog* o, const QString& x1) { o->setDefaultSuffix(x1); }
    Q_INVOKABLE void MsetDirectory(QFileDialog* o, const QString& x1) { o->setDirectory(x1); }
    Q_INVOKABLE void MsetDirectory(QFileDialog* o, const QDir& x1) { o->setDirectory(x1); }
    Q_INVOKABLE void MsetDirectoryUrl(QFileDialog* o, const QUrl& x1) { o->setDirectoryUrl(x1); }
    Q_INVOKABLE void MsetFileMode(QFileDialog* o, QFileDialog::FileMode x1) { o->setFileMode(x1); }
    Q_INVOKABLE void MsetFilter(QFileDialog* o, QDir::Filters x1) { o->setFilter(x1); }
    Q_INVOKABLE void MsetHistory(QFileDialog* o, const QStringList& x1) { o->setHistory(x1); }
    Q_INVOKABLE void MsetIconProvider(QFileDialog* o, QFileIconProvider* x1) { o->setIconProvider(x1); }
    Q_INVOKABLE void MsetItemDelegate(QFileDialog* o, QAbstractItemDelegate* x1) { o->setItemDelegate(x1); }
    Q_INVOKABLE void MsetLabelText(QFileDialog* o, QFileDialog::DialogLabel x1, const QString& x2) { o->setLabelText(x1, x2); }
    Q_INVOKABLE void MsetMimeTypeFilters(QFileDialog* o, const QStringList& x1) { o->setMimeTypeFilters(x1); }
    Q_INVOKABLE void MsetNameFilter(QFileDialog* o, const QString& x1) { o->setNameFilter(x1); }
    Q_INVOKABLE void MsetNameFilters(QFileDialog* o, const QStringList& x1) { o->setNameFilters(x1); }
    Q_INVOKABLE void MsetOption(QFileDialog* o, QFileDialog::Option x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QFileDialog* o, QFileDialog::Options x1) { o->setOptions(x1); }
    Q_INVOKABLE void MsetProxyModel(QFileDialog* o, QAbstractProxyModel* x1) { o->setProxyModel(x1); }
    Q_INVOKABLE void MsetSidebarUrls(QFileDialog* o, const QList<QUrl>& x1) { o->setSidebarUrls(x1); }
    Q_INVOKABLE void MsetViewMode(QFileDialog* o, QFileDialog::ViewMode x1) { o->setViewMode(x1); }
    Q_INVOKABLE QList<QUrl> MsidebarUrls(QFileDialog* o) const { return o->sidebarUrls(); }
    Q_INVOKABLE bool MtestOption(QFileDialog* o, QFileDialog::Option x1) const { return o->testOption(x1); }
    Q_INVOKABLE int MviewMode(QFileDialog* o) const { return o->viewMode(); }
    Q_INVOKABLE void MsetVisible(QFileDialog* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QString SgetExistingDirectory(QWidget* x1 = 0, const QString& x2 = QString(), const QString& x3 = QString(), QFileDialog::Options x4 = QFileDialog::ShowDirsOnly) { return QFileDialog::getExistingDirectory(x1, x2, x3, x4); }
    Q_INVOKABLE QUrl SgetExistingDirectoryUrl(QWidget* x1 = 0, const QString& x2 = QString(), const QUrl& x3 = QUrl(), QFileDialog::Options x4 = QFileDialog::ShowDirsOnly, const QStringList& x5 = QStringList()) { return QFileDialog::getExistingDirectoryUrl(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QString SgetOpenFileName(QWidget* x1 = 0, const QString& x2 = QString(), const QString& x3 = QString(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0) { return QFileDialog::getOpenFileName(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE QStringList SgetOpenFileNames(QWidget* x1 = 0, const QString& x2 = QString(), const QString& x3 = QString(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0) { return QFileDialog::getOpenFileNames(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE QUrl SgetOpenFileUrl(QWidget* x1 = 0, const QString& x2 = QString(), const QUrl& x3 = QUrl(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0, const QStringList& x7 = QStringList()) { return QFileDialog::getOpenFileUrl(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE QList<QUrl> SgetOpenFileUrls(QWidget* x1 = 0, const QString& x2 = QString(), const QUrl& x3 = QUrl(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0, const QStringList& x7 = QStringList()) { return QFileDialog::getOpenFileUrls(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE QString SgetSaveFileName(QWidget* x1 = 0, const QString& x2 = QString(), const QString& x3 = QString(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0) { return QFileDialog::getSaveFileName(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE QUrl SgetSaveFileUrl(QWidget* x1 = 0, const QString& x2 = QString(), const QUrl& x3 = QUrl(), const QString& x4 = QString(), QString* x5 = 0, QFileDialog::Options x6 = 0, const QStringList& x7 = QStringList()) { return QFileDialog::getSaveFileUrl(x1, x2, x3, x4, x5, x6, x7); }
};

class EQL_EXPORT Q66 : public Q279 { // QFocusFrame
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LFocusFrame(u, x1); }
    Q_INVOKABLE void MsetWidget(QFocusFrame* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE QWidget* Mwidget(QFocusFrame* o) const { return o->widget(); }
    Q_INVOKABLE void MinitStyleOption(QFocusFrame* o, QStyleOption* x1) const { ((LFocusFrame*)o)->initStyleOption(x1); }
};

class EQL_EXPORT Q67 : public Q39 { // QFontComboBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LFontComboBox(u, x1); }
    Q_INVOKABLE QFont McurrentFont(QFontComboBox* o) const { return o->currentFont(); }
    Q_INVOKABLE int MfontFilters(QFontComboBox* o) const { return o->fontFilters(); }
    Q_INVOKABLE void MsetFontFilters(QFontComboBox* o, QFontComboBox::FontFilters x1) { o->setFontFilters(x1); }
    Q_INVOKABLE void MsetWritingSystem(QFontComboBox* o, QFontDatabase::WritingSystem x1) { o->setWritingSystem(x1); }
    Q_INVOKABLE int MwritingSystem(QFontComboBox* o) const { return o->writingSystem(); }
    Q_INVOKABLE QSize MsizeHint(QFontComboBox* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q68 : public Q49 { // QFontDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LFontDialog(u, x1); }
    Q_INVOKABLE void* C(uint u, const QFont& x1, QWidget* x2 = 0) { return new LFontDialog(u, x1, x2); }
    Q_INVOKABLE QFont McurrentFont(QFontDialog* o) const { return o->currentFont(); }
    Q_INVOKABLE void Mopen(QFontDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE int Moptions(QFontDialog* o) const { return o->options(); }
    Q_INVOKABLE QFont MselectedFont(QFontDialog* o) const { return o->selectedFont(); }
    Q_INVOKABLE void MsetCurrentFont(QFontDialog* o, const QFont& x1) { o->setCurrentFont(x1); }
    Q_INVOKABLE void MsetOption(QFontDialog* o, QFontDialog::FontDialogOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QFontDialog* o, QFontDialog::FontDialogOptions x1) { o->setOptions(x1); }
    Q_INVOKABLE bool MtestOption(QFontDialog* o, QFontDialog::FontDialogOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE void MsetVisible(QFontDialog* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QFont SgetFont(bool* x1, const QFont& x2, QWidget* x3 = 0, const QString& x4 = QString(), QFontDialog::FontDialogOptions x5 = 0) { return QFontDialog::getFont(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QFont SgetFont(bool* x1, QWidget* x2 = 0) { return QFontDialog::getFont(x1, x2); }
};

class EQL_EXPORT Q69 : public Q116 { // QFormLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LFormLayout(u, x1); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, QWidget* x1, QWidget* x2) { o->addRow(x1, x2); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, QWidget* x1, QLayout* x2) { o->addRow(x1, x2); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, const QString& x1, QWidget* x2) { o->addRow(x1, x2); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, const QString& x1, QLayout* x2) { o->addRow(x1, x2); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, QWidget* x1) { o->addRow(x1); }
    Q_INVOKABLE void MaddRow(QFormLayout* o, QLayout* x1) { o->addRow(x1); }
    Q_INVOKABLE int MfieldGrowthPolicy(QFormLayout* o) const { return o->fieldGrowthPolicy(); }
    Q_INVOKABLE int MformAlignment(QFormLayout* o) const { return o->formAlignment(); }
    Q_INVOKABLE int MhorizontalSpacing(QFormLayout* o) const { return o->horizontalSpacing(); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, QWidget* x2, QWidget* x3) { o->insertRow(x1, x2, x3); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, QWidget* x2, QLayout* x3) { o->insertRow(x1, x2, x3); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, const QString& x2, QWidget* x3) { o->insertRow(x1, x2, x3); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, const QString& x2, QLayout* x3) { o->insertRow(x1, x2, x3); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, QWidget* x2) { o->insertRow(x1, x2); }
    Q_INVOKABLE void MinsertRow(QFormLayout* o, int x1, QLayout* x2) { o->insertRow(x1, x2); }
    Q_INVOKABLE QLayoutItem* MitemAt(QFormLayout* o, int x1, QFormLayout::ItemRole x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE int MlabelAlignment(QFormLayout* o) const { return o->labelAlignment(); }
    Q_INVOKABLE QWidget* MlabelForField(QFormLayout* o, QWidget* x1) const { return o->labelForField(x1); }
    Q_INVOKABLE QWidget* MlabelForField(QFormLayout* o, QLayout* x1) const { return o->labelForField(x1); }
    Q_INVOKABLE int MrowCount(QFormLayout* o) const { return o->rowCount(); }
    Q_INVOKABLE int MrowWrapPolicy(QFormLayout* o) const { return o->rowWrapPolicy(); }
    Q_INVOKABLE void MsetFieldGrowthPolicy(QFormLayout* o, QFormLayout::FieldGrowthPolicy x1) { o->setFieldGrowthPolicy(x1); }
    Q_INVOKABLE void MsetFormAlignment(QFormLayout* o, Qt::Alignment x1) { o->setFormAlignment(x1); }
    Q_INVOKABLE void MsetHorizontalSpacing(QFormLayout* o, int x1) { o->setHorizontalSpacing(x1); }
    Q_INVOKABLE void MsetItem(QFormLayout* o, int x1, QFormLayout::ItemRole x2, QLayoutItem* x3) { o->setItem(x1, x2, x3); }
    Q_INVOKABLE void MsetLabelAlignment(QFormLayout* o, Qt::Alignment x1) { o->setLabelAlignment(x1); }
    Q_INVOKABLE void MsetLayout(QFormLayout* o, int x1, QFormLayout::ItemRole x2, QLayout* x3) { o->setLayout(x1, x2, x3); }
    Q_INVOKABLE void MsetRowWrapPolicy(QFormLayout* o, QFormLayout::RowWrapPolicy x1) { o->setRowWrapPolicy(x1); }
    Q_INVOKABLE void MsetSpacing(QFormLayout* o, int x1) { o->setSpacing(x1); }
    Q_INVOKABLE void MsetVerticalSpacing(QFormLayout* o, int x1) { o->setVerticalSpacing(x1); }
    Q_INVOKABLE void MsetWidget(QFormLayout* o, int x1, QFormLayout::ItemRole x2, QWidget* x3) { o->setWidget(x1, x2, x3); }
    Q_INVOKABLE int Mspacing(QFormLayout* o) const { return o->spacing(); }
    Q_INVOKABLE int MverticalSpacing(QFormLayout* o) const { return o->verticalSpacing(); }
    Q_INVOKABLE void MaddItem(QFormLayout* o, QLayoutItem* x1) { o->addItem(x1); }
    Q_INVOKABLE int Mcount(QFormLayout* o) const { return o->count(); }
    Q_INVOKABLE int MexpandingDirections(QFormLayout* o) const { return o->expandingDirections(); }
    Q_INVOKABLE bool MhasHeightForWidth(QFormLayout* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE int MheightForWidth(QFormLayout* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE void Minvalidate(QFormLayout* o) { o->invalidate(); }
    Q_INVOKABLE QLayoutItem* MitemAt(QFormLayout* o, int x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QSize MminimumSize(QFormLayout* o) const { return o->minimumSize(); }
    Q_INVOKABLE void MsetGeometry(QFormLayout* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QSize MsizeHint(QFormLayout* o) const { return o->sizeHint(); }
    Q_INVOKABLE QLayoutItem* MtakeAt(QFormLayout* o, int x1) { return o->takeAt(x1); }
};

class EQL_EXPORT Q70 : public Q279 { // QFrame
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LFrame(u, x1, x2); }
    Q_INVOKABLE QRect MframeRect(QFrame* o) const { return o->frameRect(); }
    Q_INVOKABLE int MframeShadow(QFrame* o) const { return o->frameShadow(); }
    Q_INVOKABLE int MframeShape(QFrame* o) const { return o->frameShape(); }
    Q_INVOKABLE int MframeStyle(QFrame* o) const { return o->frameStyle(); }
    Q_INVOKABLE int MframeWidth(QFrame* o) const { return o->frameWidth(); }
    Q_INVOKABLE int MlineWidth(QFrame* o) const { return o->lineWidth(); }
    Q_INVOKABLE int MmidLineWidth(QFrame* o) const { return o->midLineWidth(); }
    Q_INVOKABLE void MsetFrameRect(QFrame* o, const QRect& x1) { o->setFrameRect(x1); }
    Q_INVOKABLE void MsetFrameShadow(QFrame* o, QFrame::Shadow x1) { o->setFrameShadow(x1); }
    Q_INVOKABLE void MsetFrameShape(QFrame* o, QFrame::Shape x1) { o->setFrameShape(x1); }
    Q_INVOKABLE void MsetFrameStyle(QFrame* o, int x1) { o->setFrameStyle(x1); }
    Q_INVOKABLE void MsetLineWidth(QFrame* o, int x1) { o->setLineWidth(x1); }
    Q_INVOKABLE void MsetMidLineWidth(QFrame* o, int x1) { o->setMidLineWidth(x1); }
    Q_INVOKABLE void MinitStyleOption(QFrame* o, QStyleOptionFrame* x1) const { ((LFrame*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MsizeHint(QFrame* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q73 : public Q76 { // QGraphicsBlurEffect
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsBlurEffect(u, x1); }
    Q_INVOKABLE int MblurHints(QGraphicsBlurEffect* o) const { return o->blurHints(); }
    Q_INVOKABLE qreal MblurRadius(QGraphicsBlurEffect* o) const { return o->blurRadius(); }
    Q_INVOKABLE QRectF MboundingRectFor(QGraphicsBlurEffect* o, const QRectF& x1) const { return o->boundingRectFor(x1); }
};

class EQL_EXPORT Q74 : public Q76 { // QGraphicsColorizeEffect
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsColorizeEffect(u, x1); }
    Q_INVOKABLE QColor Mcolor(QGraphicsColorizeEffect* o) const { return o->color(); }
    Q_INVOKABLE qreal Mstrength(QGraphicsColorizeEffect* o) const { return o->strength(); }
};

class EQL_EXPORT Q75 : public Q76 { // QGraphicsDropShadowEffect
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsDropShadowEffect(u, x1); }
    Q_INVOKABLE qreal MblurRadius(QGraphicsDropShadowEffect* o) const { return o->blurRadius(); }
    Q_INVOKABLE QColor Mcolor(QGraphicsDropShadowEffect* o) const { return o->color(); }
    Q_INVOKABLE QPointF Moffset(QGraphicsDropShadowEffect* o) const { return o->offset(); }
    Q_INVOKABLE qreal MxOffset(QGraphicsDropShadowEffect* o) const { return o->xOffset(); }
    Q_INVOKABLE qreal MyOffset(QGraphicsDropShadowEffect* o) const { return o->yOffset(); }
    Q_INVOKABLE QRectF MboundingRectFor(QGraphicsDropShadowEffect* o, const QRectF& x1) const { return o->boundingRectFor(x1); }
};

class EQL_EXPORT Q79 : public Q89 { // QGraphicsProxyWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QGraphicsItem* x1 = 0, Qt::WindowFlags x2 = 0) { return new LGraphicsProxyWidget(u, x1, x2); }
    Q_INVOKABLE QGraphicsProxyWidget* McreateProxyForChildWidget(QGraphicsProxyWidget* o, QWidget* x1) { return o->createProxyForChildWidget(x1); }
    Q_INVOKABLE void MsetWidget(QGraphicsProxyWidget* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE QRectF MsubWidgetRect(QGraphicsProxyWidget* o, const QWidget* x1) const { return o->subWidgetRect(x1); }
    Q_INVOKABLE QWidget* Mwidget(QGraphicsProxyWidget* o) const { return o->widget(); }
    Q_INVOKABLE void Mpaint(QGraphicsProxyWidget* o, QPainter* x1, const QStyleOptionGraphicsItem* x2, QWidget* x3) { o->paint(x1, x2, x3); }
    Q_INVOKABLE void MsetGeometry(QGraphicsProxyWidget* o, const QRectF& x1) { o->setGeometry(x1); }
    Q_INVOKABLE int Mtype(QGraphicsProxyWidget* o) const { return o->type(); }
};

class EQL_EXPORT Q80 : public Q85 { // QGraphicsRotation
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsRotation(u, x1); }
    Q_INVOKABLE qreal Mangle(QGraphicsRotation* o) const { return o->angle(); }
    Q_INVOKABLE QVector3D Maxis(QGraphicsRotation* o) const { return o->axis(); }
    Q_INVOKABLE QVector3D Morigin(QGraphicsRotation* o) const { return o->origin(); }
    Q_INVOKABLE void MsetAngle(QGraphicsRotation* o, qreal x1) { o->setAngle(x1); }
    Q_INVOKABLE void MsetAxis(QGraphicsRotation* o, const QVector3D& x1) { o->setAxis(x1); }
    Q_INVOKABLE void MsetAxis(QGraphicsRotation* o, Qt::Axis x1) { o->setAxis(x1); }
    Q_INVOKABLE void MsetOrigin(QGraphicsRotation* o, const QVector3D& x1) { o->setOrigin(x1); }
};

class EQL_EXPORT Q81 : public Q85 { // QGraphicsScale
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LGraphicsScale(u, x1); }
    Q_INVOKABLE QVector3D Morigin(QGraphicsScale* o) const { return o->origin(); }
    Q_INVOKABLE void MsetOrigin(QGraphicsScale* o, const QVector3D& x1) { o->setOrigin(x1); }
    Q_INVOKABLE void MsetXScale(QGraphicsScale* o, qreal x1) { o->setXScale(x1); }
    Q_INVOKABLE void MsetYScale(QGraphicsScale* o, qreal x1) { o->setYScale(x1); }
    Q_INVOKABLE void MsetZScale(QGraphicsScale* o, qreal x1) { o->setZScale(x1); }
    Q_INVOKABLE qreal MxScale(QGraphicsScale* o) const { return o->xScale(); }
    Q_INVOKABLE qreal MyScale(QGraphicsScale* o) const { return o->yScale(); }
    Q_INVOKABLE qreal MzScale(QGraphicsScale* o) const { return o->zScale(); }
};

class EQL_EXPORT Q90 : public Q116 { // QGridLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LGridLayout(u, x1); }
    Q_INVOKABLE void* C(uint u) { return new LGridLayout(u); }
    Q_INVOKABLE void MaddItem(QGridLayout* o, QLayoutItem* x1, int x2, int x3, int x4 = 1, int x5 = 1, Qt::Alignment x6 = 0) { o->addItem(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE void MaddLayout(QGridLayout* o, QLayout* x1, int x2, int x3, Qt::Alignment x4 = 0) { o->addLayout(x1, x2, x3, x4); }
    Q_INVOKABLE void MaddLayout(QGridLayout* o, QLayout* x1, int x2, int x3, int x4, int x5, Qt::Alignment x6 = 0) { o->addLayout(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE void MaddWidget(QGridLayout* o, QWidget* x1, int x2, int x3, Qt::Alignment x4 = 0) { o->addWidget(x1, x2, x3, x4); }
    Q_INVOKABLE void MaddWidget(QGridLayout* o, QWidget* x1, int x2, int x3, int x4, int x5, Qt::Alignment x6 = 0) { o->addWidget(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE QRect McellRect(QGridLayout* o, int x1, int x2) const { return o->cellRect(x1, x2); }
    Q_INVOKABLE int McolumnCount(QGridLayout* o) const { return o->columnCount(); }
    Q_INVOKABLE int McolumnMinimumWidth(QGridLayout* o, int x1) const { return o->columnMinimumWidth(x1); }
    Q_INVOKABLE int McolumnStretch(QGridLayout* o, int x1) const { return o->columnStretch(x1); }
    Q_INVOKABLE int MhorizontalSpacing(QGridLayout* o) const { return o->horizontalSpacing(); }
    Q_INVOKABLE QLayoutItem* MitemAtPosition(QGridLayout* o, int x1, int x2) const { return o->itemAtPosition(x1, x2); }
    Q_INVOKABLE int MoriginCorner(QGridLayout* o) const { return o->originCorner(); }
    Q_INVOKABLE int MrowCount(QGridLayout* o) const { return o->rowCount(); }
    Q_INVOKABLE int MrowMinimumHeight(QGridLayout* o, int x1) const { return o->rowMinimumHeight(x1); }
    Q_INVOKABLE int MrowStretch(QGridLayout* o, int x1) const { return o->rowStretch(x1); }
    Q_INVOKABLE void MsetColumnMinimumWidth(QGridLayout* o, int x1, int x2) { o->setColumnMinimumWidth(x1, x2); }
    Q_INVOKABLE void MsetColumnStretch(QGridLayout* o, int x1, int x2) { o->setColumnStretch(x1, x2); }
    Q_INVOKABLE void MsetHorizontalSpacing(QGridLayout* o, int x1) { o->setHorizontalSpacing(x1); }
    Q_INVOKABLE void MsetOriginCorner(QGridLayout* o, Qt::Corner x1) { o->setOriginCorner(x1); }
    Q_INVOKABLE void MsetRowMinimumHeight(QGridLayout* o, int x1, int x2) { o->setRowMinimumHeight(x1, x2); }
    Q_INVOKABLE void MsetRowStretch(QGridLayout* o, int x1, int x2) { o->setRowStretch(x1, x2); }
    Q_INVOKABLE void MsetSpacing(QGridLayout* o, int x1) { o->setSpacing(x1); }
    Q_INVOKABLE void MsetVerticalSpacing(QGridLayout* o, int x1) { o->setVerticalSpacing(x1); }
    Q_INVOKABLE int Mspacing(QGridLayout* o) const { return o->spacing(); }
    Q_INVOKABLE int MverticalSpacing(QGridLayout* o) const { return o->verticalSpacing(); }
    Q_INVOKABLE int Mcount(QGridLayout* o) const { return o->count(); }
    Q_INVOKABLE int MexpandingDirections(QGridLayout* o) const { return o->expandingDirections(); }
    Q_INVOKABLE bool MhasHeightForWidth(QGridLayout* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE int MheightForWidth(QGridLayout* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE void Minvalidate(QGridLayout* o) { o->invalidate(); }
    Q_INVOKABLE QLayoutItem* MitemAt(QGridLayout* o, int x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QSize MmaximumSize(QGridLayout* o) const { return o->maximumSize(); }
    Q_INVOKABLE int MminimumHeightForWidth(QGridLayout* o, int x1) const { return o->minimumHeightForWidth(x1); }
    Q_INVOKABLE QSize MminimumSize(QGridLayout* o) const { return o->minimumSize(); }
    Q_INVOKABLE void MsetGeometry(QGridLayout* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE QSize MsizeHint(QGridLayout* o) const { return o->sizeHint(); }
    Q_INVOKABLE QLayoutItem* MtakeAt(QGridLayout* o, int x1) { return o->takeAt(x1); }
};

class EQL_EXPORT Q91 : public Q279 { // QGroupBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LGroupBox(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LGroupBox(u, x1, x2); }
    Q_INVOKABLE int Malignment(QGroupBox* o) const { return o->alignment(); }
    Q_INVOKABLE bool MisCheckable(QGroupBox* o) const { return o->isCheckable(); }
    Q_INVOKABLE bool MisChecked(QGroupBox* o) const { return o->isChecked(); }
    Q_INVOKABLE bool MisFlat(QGroupBox* o) const { return o->isFlat(); }
    Q_INVOKABLE void MsetAlignment(QGroupBox* o, int x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetCheckable(QGroupBox* o, bool x1) { o->setCheckable(x1); }
    Q_INVOKABLE void MsetFlat(QGroupBox* o, bool x1) { o->setFlat(x1); }
    Q_INVOKABLE void MsetTitle(QGroupBox* o, const QString& x1) { o->setTitle(x1); }
    Q_INVOKABLE QString Mtitle(QGroupBox* o) const { return o->title(); }
    Q_INVOKABLE void MinitStyleOption(QGroupBox* o, QStyleOptionGroupBox* x1) const { ((LGroupBox*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QGroupBox* o) const { return o->minimumSizeHint(); }
};

class EQL_EXPORT Q93 : public Q25 { // QHBoxLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u) { return new LHBoxLayout(u); }
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LHBoxLayout(u, x1); }
};

class EQL_EXPORT Q107 : public Q49 { // QInputDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LInputDialog(u, x1, x2); }
    Q_INVOKABLE QString McancelButtonText(QInputDialog* o) const { return o->cancelButtonText(); }
    Q_INVOKABLE QStringList McomboBoxItems(QInputDialog* o) const { return o->comboBoxItems(); }
    Q_INVOKABLE int MdoubleDecimals(QInputDialog* o) const { return o->doubleDecimals(); }
    Q_INVOKABLE double MdoubleMaximum(QInputDialog* o) const { return o->doubleMaximum(); }
    Q_INVOKABLE double MdoubleMinimum(QInputDialog* o) const { return o->doubleMinimum(); }
    Q_INVOKABLE double MdoubleValue(QInputDialog* o) const { return o->doubleValue(); }
    Q_INVOKABLE int MinputMode(QInputDialog* o) const { return o->inputMode(); }
    Q_INVOKABLE int MintMaximum(QInputDialog* o) const { return o->intMaximum(); }
    Q_INVOKABLE int MintMinimum(QInputDialog* o) const { return o->intMinimum(); }
    Q_INVOKABLE int MintStep(QInputDialog* o) const { return o->intStep(); }
    Q_INVOKABLE int MintValue(QInputDialog* o) const { return o->intValue(); }
    Q_INVOKABLE bool MisComboBoxEditable(QInputDialog* o) const { return o->isComboBoxEditable(); }
    Q_INVOKABLE QString MlabelText(QInputDialog* o) const { return o->labelText(); }
    Q_INVOKABLE QString MokButtonText(QInputDialog* o) const { return o->okButtonText(); }
    Q_INVOKABLE void Mopen(QInputDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE int Moptions(QInputDialog* o) const { return o->options(); }
    Q_INVOKABLE void MsetCancelButtonText(QInputDialog* o, const QString& x1) { o->setCancelButtonText(x1); }
    Q_INVOKABLE void MsetComboBoxEditable(QInputDialog* o, bool x1) { o->setComboBoxEditable(x1); }
    Q_INVOKABLE void MsetComboBoxItems(QInputDialog* o, const QStringList& x1) { o->setComboBoxItems(x1); }
    Q_INVOKABLE void MsetDoubleDecimals(QInputDialog* o, int x1) { o->setDoubleDecimals(x1); }
    Q_INVOKABLE void MsetDoubleMaximum(QInputDialog* o, double x1) { o->setDoubleMaximum(x1); }
    Q_INVOKABLE void MsetDoubleMinimum(QInputDialog* o, double x1) { o->setDoubleMinimum(x1); }
    Q_INVOKABLE void MsetDoubleRange(QInputDialog* o, double x1, double x2) { o->setDoubleRange(x1, x2); }
    Q_INVOKABLE void MsetDoubleValue(QInputDialog* o, double x1) { o->setDoubleValue(x1); }
    Q_INVOKABLE void MsetInputMode(QInputDialog* o, QInputDialog::InputMode x1) { o->setInputMode(x1); }
    Q_INVOKABLE void MsetIntMaximum(QInputDialog* o, int x1) { o->setIntMaximum(x1); }
    Q_INVOKABLE void MsetIntMinimum(QInputDialog* o, int x1) { o->setIntMinimum(x1); }
    Q_INVOKABLE void MsetIntRange(QInputDialog* o, int x1, int x2) { o->setIntRange(x1, x2); }
    Q_INVOKABLE void MsetIntStep(QInputDialog* o, int x1) { o->setIntStep(x1); }
    Q_INVOKABLE void MsetIntValue(QInputDialog* o, int x1) { o->setIntValue(x1); }
    Q_INVOKABLE void MsetLabelText(QInputDialog* o, const QString& x1) { o->setLabelText(x1); }
    Q_INVOKABLE void MsetOkButtonText(QInputDialog* o, const QString& x1) { o->setOkButtonText(x1); }
    Q_INVOKABLE void MsetOption(QInputDialog* o, QInputDialog::InputDialogOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QInputDialog* o, QInputDialog::InputDialogOptions x1) { o->setOptions(x1); }
    Q_INVOKABLE void MsetTextEchoMode(QInputDialog* o, QLineEdit::EchoMode x1) { o->setTextEchoMode(x1); }
    Q_INVOKABLE void MsetTextValue(QInputDialog* o, const QString& x1) { o->setTextValue(x1); }
    Q_INVOKABLE bool MtestOption(QInputDialog* o, QInputDialog::InputDialogOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE int MtextEchoMode(QInputDialog* o) const { return o->textEchoMode(); }
    Q_INVOKABLE QString MtextValue(QInputDialog* o) const { return o->textValue(); }
    Q_INVOKABLE void Mdone(QInputDialog* o, int x1) { o->done(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QInputDialog* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE void MsetVisible(QInputDialog* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QSize MsizeHint(QInputDialog* o) const { return o->sizeHint(); }
    Q_INVOKABLE double SgetDouble(QWidget* x1, const QString& x2, const QString& x3, double x4 = 0, double x5 = -2147483647, double x6 = 2147483647, int x7 = 1, bool* x8 = 0, Qt::WindowFlags x9 = 0) { return QInputDialog::getDouble(x1, x2, x3, x4, x5, x6, x7, x8, x9); }
    Q_INVOKABLE int SgetInt(QWidget* x1, const QString& x2, const QString& x3, int x4 = 0, int x5 = -2147483647, int x6 = 2147483647, int x7 = 1, bool* x8 = 0, Qt::WindowFlags x9 = 0) { return QInputDialog::getInt(x1, x2, x3, x4, x5, x6, x7, x8, x9); }
    Q_INVOKABLE QString SgetItem(QWidget* x1, const QString& x2, const QString& x3, const QStringList& x4, int x5 = 0, bool x6 = true, bool* x7 = 0, Qt::WindowFlags x8 = 0, Qt::InputMethodHints x9 = Qt::ImhNone) { return QInputDialog::getItem(x1, x2, x3, x4, x5, x6, x7, x8, x9); }
    Q_INVOKABLE QString SgetMultiLineText(QWidget* x1, const QString& x2, const QString& x3, const QString& x4 = QString(), bool* x5 = 0, Qt::WindowFlags x6 = 0, Qt::InputMethodHints x7 = Qt::ImhNone) { return QInputDialog::getMultiLineText(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE QString SgetText(QWidget* x1, const QString& x2, const QString& x3, QLineEdit::EchoMode x4 = QLineEdit::Normal, const QString& x5 = QString(), bool* x6 = 0, Qt::WindowFlags x7 = 0, Qt::InputMethodHints x8 = Qt::ImhNone) { return QInputDialog::getText(x1, x2, x3, x4, x5, x6, x7, x8); }
};

class EQL_EXPORT Q109 : public Q261 { // QIntValidator
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LIntValidator(u, x1); }
    Q_INVOKABLE void* C(uint u, int x1, int x2, QObject* x3 = 0) { return new LIntValidator(u, x1, x2, x3); }
    Q_INVOKABLE int Mbottom(QIntValidator* o) const { return o->bottom(); }
    Q_INVOKABLE void MsetBottom(QIntValidator* o, int x1) { o->setBottom(x1); }
    Q_INVOKABLE void MsetRange(QIntValidator* o, int x1, int x2) { o->setRange(x1, x2); }
    Q_INVOKABLE void MsetTop(QIntValidator* o, int x1) { o->setTop(x1); }
    Q_INVOKABLE int Mtop(QIntValidator* o) const { return o->top(); }
    Q_INVOKABLE void Mfixup(QIntValidator* o, QString& x1) const { o->fixup(x1); }
    Q_INVOKABLE int Mvalidate(QIntValidator* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
};

class EQL_EXPORT Q114 : public Q70 { // QLCDNumber
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LLCDNumber(u, x1); }
    Q_INVOKABLE void* C(uint u, uint x1, QWidget* x2 = 0) { return new LLCDNumber(u, x1, x2); }
    Q_INVOKABLE bool McheckOverflow(QLCDNumber* o, double x1) const { return o->checkOverflow(x1); }
    Q_INVOKABLE bool McheckOverflow(QLCDNumber* o, int x1) const { return o->checkOverflow(x1); }
    Q_INVOKABLE int MdigitCount(QLCDNumber* o) const { return o->digitCount(); }
    Q_INVOKABLE int MintValue(QLCDNumber* o) const { return o->intValue(); }
    Q_INVOKABLE int Mmode(QLCDNumber* o) const { return o->mode(); }
    Q_INVOKABLE int MsegmentStyle(QLCDNumber* o) const { return o->segmentStyle(); }
    Q_INVOKABLE void MsetDigitCount(QLCDNumber* o, int x1) { o->setDigitCount(x1); }
    Q_INVOKABLE void MsetMode(QLCDNumber* o, QLCDNumber::Mode x1) { o->setMode(x1); }
    Q_INVOKABLE void MsetSegmentStyle(QLCDNumber* o, QLCDNumber::SegmentStyle x1) { o->setSegmentStyle(x1); }
    Q_INVOKABLE bool MsmallDecimalPoint(QLCDNumber* o) const { return o->smallDecimalPoint(); }
    Q_INVOKABLE double Mvalue(QLCDNumber* o) const { return o->value(); }
    Q_INVOKABLE QSize MsizeHint(QLCDNumber* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q115 : public Q70 { // QLabel
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LLabel(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0, Qt::WindowFlags x3 = 0) { return new LLabel(u, x1, x2, x3); }
    Q_INVOKABLE int Malignment(QLabel* o) const { return o->alignment(); }
    Q_INVOKABLE QWidget* Mbuddy(QLabel* o) const { return o->buddy(); }
    Q_INVOKABLE bool MhasScaledContents(QLabel* o) const { return o->hasScaledContents(); }
    Q_INVOKABLE bool MhasSelectedText(QLabel* o) const { return o->hasSelectedText(); }
    Q_INVOKABLE int Mindent(QLabel* o) const { return o->indent(); }
    Q_INVOKABLE int Mmargin(QLabel* o) const { return o->margin(); }
    Q_INVOKABLE QMovie* Mmovie(QLabel* o) const { return o->movie(); }
    Q_INVOKABLE bool MopenExternalLinks(QLabel* o) const { return o->openExternalLinks(); }
    Q_INVOKABLE const QPicture* Mpicture(QLabel* o) const { return o->picture(); }
    Q_INVOKABLE const QPixmap* Mpixmap(QLabel* o) const { return o->pixmap(); }
    Q_INVOKABLE QString MselectedText(QLabel* o) const { return o->selectedText(); }
    Q_INVOKABLE int MselectionStart(QLabel* o) const { return o->selectionStart(); }
    Q_INVOKABLE void MsetAlignment(QLabel* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetBuddy(QLabel* o, QWidget* x1) { o->setBuddy(x1); }
    Q_INVOKABLE void MsetIndent(QLabel* o, int x1) { o->setIndent(x1); }
    Q_INVOKABLE void MsetMargin(QLabel* o, int x1) { o->setMargin(x1); }
    Q_INVOKABLE void MsetOpenExternalLinks(QLabel* o, bool x1) { o->setOpenExternalLinks(x1); }
    Q_INVOKABLE void MsetScaledContents(QLabel* o, bool x1) { o->setScaledContents(x1); }
    Q_INVOKABLE void MsetSelection(QLabel* o, int x1, int x2) { o->setSelection(x1, x2); }
    Q_INVOKABLE void MsetTextFormat(QLabel* o, Qt::TextFormat x1) { o->setTextFormat(x1); }
    Q_INVOKABLE void MsetTextInteractionFlags(QLabel* o, Qt::TextInteractionFlags x1) { o->setTextInteractionFlags(x1); }
    Q_INVOKABLE void MsetWordWrap(QLabel* o, bool x1) { o->setWordWrap(x1); }
    Q_INVOKABLE QString Mtext(QLabel* o) const { return o->text(); }
    Q_INVOKABLE int MtextFormat(QLabel* o) const { return o->textFormat(); }
    Q_INVOKABLE int MtextInteractionFlags(QLabel* o) const { return o->textInteractionFlags(); }
    Q_INVOKABLE bool MwordWrap(QLabel* o) const { return o->wordWrap(); }
    Q_INVOKABLE int MheightForWidth(QLabel* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QLabel* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QLabel* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q118 : public Q279 { // QLineEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LLineEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LLineEdit(u, x1, x2); }
    Q_INVOKABLE void MaddAction(QLineEdit* o, QAction* x1, QLineEdit::ActionPosition x2) { o->addAction(x1, x2); }
    Q_INVOKABLE QAction* MaddAction(QLineEdit* o, const QIcon& x1, QLineEdit::ActionPosition x2) { return o->addAction(x1, x2); }
    Q_INVOKABLE int Malignment(QLineEdit* o) const { return o->alignment(); }
    Q_INVOKABLE void Mbackspace(QLineEdit* o) { o->backspace(); }
    Q_INVOKABLE QCompleter* Mcompleter(QLineEdit* o) const { return o->completer(); }
    Q_INVOKABLE QMenu* McreateStandardContextMenu(QLineEdit* o) { return o->createStandardContextMenu(); }
    Q_INVOKABLE void McursorBackward(QLineEdit* o, bool x1, int x2 = 1) { o->cursorBackward(x1, x2); }
    Q_INVOKABLE void McursorForward(QLineEdit* o, bool x1, int x2 = 1) { o->cursorForward(x1, x2); }
    Q_INVOKABLE int McursorMoveStyle(QLineEdit* o) const { return o->cursorMoveStyle(); }
    Q_INVOKABLE int McursorPosition(QLineEdit* o) const { return o->cursorPosition(); }
    Q_INVOKABLE int McursorPositionAt(QLineEdit* o, const QPoint& x1) { return o->cursorPositionAt(x1); }
    Q_INVOKABLE void McursorWordBackward(QLineEdit* o, bool x1) { o->cursorWordBackward(x1); }
    Q_INVOKABLE void McursorWordForward(QLineEdit* o, bool x1) { o->cursorWordForward(x1); }
    Q_INVOKABLE void Mdel(QLineEdit* o) { o->del(); }
    Q_INVOKABLE void Mdeselect(QLineEdit* o) { o->deselect(); }
    Q_INVOKABLE QString MdisplayText(QLineEdit* o) const { return o->displayText(); }
    Q_INVOKABLE bool MdragEnabled(QLineEdit* o) const { return o->dragEnabled(); }
    Q_INVOKABLE int MechoMode(QLineEdit* o) const { return o->echoMode(); }
    Q_INVOKABLE void Mend(QLineEdit* o, bool x1) { o->end(x1); }
    Q_INVOKABLE bool MhasAcceptableInput(QLineEdit* o) const { return o->hasAcceptableInput(); }
    Q_INVOKABLE bool MhasFrame(QLineEdit* o) const { return o->hasFrame(); }
    Q_INVOKABLE bool MhasSelectedText(QLineEdit* o) const { return o->hasSelectedText(); }
    Q_INVOKABLE void Mhome(QLineEdit* o, bool x1) { o->home(x1); }
    Q_INVOKABLE QString MinputMask(QLineEdit* o) const { return o->inputMask(); }
    Q_INVOKABLE void Minsert(QLineEdit* o, const QString& x1) { o->insert(x1); }
    Q_INVOKABLE bool MisClearButtonEnabled(QLineEdit* o) const { return o->isClearButtonEnabled(); }
    Q_INVOKABLE bool MisModified(QLineEdit* o) const { return o->isModified(); }
    Q_INVOKABLE bool MisReadOnly(QLineEdit* o) const { return o->isReadOnly(); }
    Q_INVOKABLE bool MisRedoAvailable(QLineEdit* o) const { return o->isRedoAvailable(); }
    Q_INVOKABLE bool MisUndoAvailable(QLineEdit* o) const { return o->isUndoAvailable(); }
    Q_INVOKABLE int MmaxLength(QLineEdit* o) const { return o->maxLength(); }
    Q_INVOKABLE QString MselectedText(QLineEdit* o) const { return o->selectedText(); }
    Q_INVOKABLE int MselectionStart(QLineEdit* o) const { return o->selectionStart(); }
    Q_INVOKABLE void MsetAlignment(QLineEdit* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetClearButtonEnabled(QLineEdit* o, bool x1) { o->setClearButtonEnabled(x1); }
    Q_INVOKABLE void MsetCompleter(QLineEdit* o, QCompleter* x1) { o->setCompleter(x1); }
    Q_INVOKABLE void MsetCursorMoveStyle(QLineEdit* o, Qt::CursorMoveStyle x1) { o->setCursorMoveStyle(x1); }
    Q_INVOKABLE void MsetCursorPosition(QLineEdit* o, int x1) { o->setCursorPosition(x1); }
    Q_INVOKABLE void MsetDragEnabled(QLineEdit* o, bool x1) { o->setDragEnabled(x1); }
    Q_INVOKABLE void MsetEchoMode(QLineEdit* o, QLineEdit::EchoMode x1) { o->setEchoMode(x1); }
    Q_INVOKABLE void MsetFrame(QLineEdit* o, bool x1) { o->setFrame(x1); }
    Q_INVOKABLE void MsetInputMask(QLineEdit* o, const QString& x1) { o->setInputMask(x1); }
    Q_INVOKABLE void MsetMaxLength(QLineEdit* o, int x1) { o->setMaxLength(x1); }
    Q_INVOKABLE void MsetModified(QLineEdit* o, bool x1) { o->setModified(x1); }
    Q_INVOKABLE void MsetReadOnly(QLineEdit* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetSelection(QLineEdit* o, int x1, int x2) { o->setSelection(x1, x2); }
    Q_INVOKABLE void MsetTextMargins(QLineEdit* o, int x1, int x2, int x3, int x4) { o->setTextMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetTextMargins(QLineEdit* o, const QMargins& x1) { o->setTextMargins(x1); }
    Q_INVOKABLE void MsetValidator(QLineEdit* o, const QValidator* x1) { o->setValidator(x1); }
    Q_INVOKABLE QString Mtext(QLineEdit* o) const { return o->text(); }
    Q_INVOKABLE QMargins MtextMargins(QLineEdit* o) const { return o->textMargins(); }
    Q_INVOKABLE const QValidator* Mvalidator(QLineEdit* o) const { return o->validator(); }
    Q_INVOKABLE QRect McursorRect(QLineEdit* o) const { return ((LLineEdit*)o)->cursorRect(); }
    Q_INVOKABLE void MinitStyleOption(QLineEdit* o, QStyleOptionFrame* x1) const { ((LLineEdit*)o)->initStyleOption(x1); }
    Q_INVOKABLE bool Mevent(QLineEdit* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QVariant MinputMethodQuery(QLineEdit* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QLineEdit* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QLineEdit* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q123 : public Q279 { // QMainWindow
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LMainWindow(u, x1, x2); }
    Q_INVOKABLE void MaddDockWidget(QMainWindow* o, Qt::DockWidgetArea x1, QDockWidget* x2) { o->addDockWidget(x1, x2); }
    Q_INVOKABLE void MaddDockWidget(QMainWindow* o, Qt::DockWidgetArea x1, QDockWidget* x2, Qt::Orientation x3) { o->addDockWidget(x1, x2, x3); }
    Q_INVOKABLE void MaddToolBar(QMainWindow* o, Qt::ToolBarArea x1, QToolBar* x2) { o->addToolBar(x1, x2); }
    Q_INVOKABLE void MaddToolBar(QMainWindow* o, QToolBar* x1) { o->addToolBar(x1); }
    Q_INVOKABLE QToolBar* MaddToolBar(QMainWindow* o, const QString& x1) { return o->addToolBar(x1); }
    Q_INVOKABLE void MaddToolBarBreak(QMainWindow* o, Qt::ToolBarArea x1 = Qt::TopToolBarArea) { o->addToolBarBreak(x1); }
    Q_INVOKABLE QWidget* McentralWidget(QMainWindow* o) const { return o->centralWidget(); }
    Q_INVOKABLE int Mcorner(QMainWindow* o, Qt::Corner x1) const { return o->corner(x1); }
    Q_INVOKABLE QMenu* McreatePopupMenu(QMainWindow* o) { return o->createPopupMenu(); }
    Q_INVOKABLE int MdockOptions(QMainWindow* o) const { return o->dockOptions(); }
    Q_INVOKABLE int MdockWidgetArea(QMainWindow* o, QDockWidget* x1) const { return o->dockWidgetArea(x1); }
    Q_INVOKABLE bool MdocumentMode(QMainWindow* o) const { return o->documentMode(); }
    Q_INVOKABLE QSize MiconSize(QMainWindow* o) const { return o->iconSize(); }
    Q_INVOKABLE void MinsertToolBar(QMainWindow* o, QToolBar* x1, QToolBar* x2) { o->insertToolBar(x1, x2); }
    Q_INVOKABLE void MinsertToolBarBreak(QMainWindow* o, QToolBar* x1) { o->insertToolBarBreak(x1); }
    Q_INVOKABLE bool MisAnimated(QMainWindow* o) const { return o->isAnimated(); }
    Q_INVOKABLE bool MisDockNestingEnabled(QMainWindow* o) const { return o->isDockNestingEnabled(); }
    Q_INVOKABLE QMenuBar* MmenuBar(QMainWindow* o) const { return o->menuBar(); }
    Q_INVOKABLE QWidget* MmenuWidget(QMainWindow* o) const { return o->menuWidget(); }
    Q_INVOKABLE void MremoveDockWidget(QMainWindow* o, QDockWidget* x1) { o->removeDockWidget(x1); }
    Q_INVOKABLE void MremoveToolBar(QMainWindow* o, QToolBar* x1) { o->removeToolBar(x1); }
    Q_INVOKABLE void MremoveToolBarBreak(QMainWindow* o, QToolBar* x1) { o->removeToolBarBreak(x1); }
    Q_INVOKABLE bool MrestoreDockWidget(QMainWindow* o, QDockWidget* x1) { return o->restoreDockWidget(x1); }
    Q_INVOKABLE bool MrestoreState(QMainWindow* o, const QByteArray& x1, int x2 = 0) { return o->restoreState(x1, x2); }
    Q_INVOKABLE QByteArray MsaveState(QMainWindow* o, int x1 = 0) const { return o->saveState(x1); }
    Q_INVOKABLE void MsetCentralWidget(QMainWindow* o, QWidget* x1) { o->setCentralWidget(x1); }
    Q_INVOKABLE void MsetCorner(QMainWindow* o, Qt::Corner x1, Qt::DockWidgetArea x2) { o->setCorner(x1, x2); }
    Q_INVOKABLE void MsetDockOptions(QMainWindow* o, QMainWindow::DockOptions x1) { o->setDockOptions(x1); }
    Q_INVOKABLE void MsetDocumentMode(QMainWindow* o, bool x1) { o->setDocumentMode(x1); }
    Q_INVOKABLE void MsetIconSize(QMainWindow* o, const QSize& x1) { o->setIconSize(x1); }
    Q_INVOKABLE void MsetMenuBar(QMainWindow* o, QMenuBar* x1) { o->setMenuBar(x1); }
    Q_INVOKABLE void MsetMenuWidget(QMainWindow* o, QWidget* x1) { o->setMenuWidget(x1); }
    Q_INVOKABLE void MsetStatusBar(QMainWindow* o, QStatusBar* x1) { o->setStatusBar(x1); }
    Q_INVOKABLE void MsetTabPosition(QMainWindow* o, Qt::DockWidgetAreas x1, QTabWidget::TabPosition x2) { o->setTabPosition(x1, x2); }
    Q_INVOKABLE void MsetTabShape(QMainWindow* o, QTabWidget::TabShape x1) { o->setTabShape(x1); }
    Q_INVOKABLE void MsetToolButtonStyle(QMainWindow* o, Qt::ToolButtonStyle x1) { o->setToolButtonStyle(x1); }
    Q_INVOKABLE void MsplitDockWidget(QMainWindow* o, QDockWidget* x1, QDockWidget* x2, Qt::Orientation x3) { o->splitDockWidget(x1, x2, x3); }
    Q_INVOKABLE QStatusBar* MstatusBar(QMainWindow* o) const { return o->statusBar(); }
    Q_INVOKABLE int MtabPosition(QMainWindow* o, Qt::DockWidgetArea x1) const { return o->tabPosition(x1); }
    Q_INVOKABLE int MtabShape(QMainWindow* o) const { return o->tabShape(); }
    Q_INVOKABLE QList<QDockWidget*> MtabifiedDockWidgets(QMainWindow* o, QDockWidget* x1) const { return o->tabifiedDockWidgets(x1); }
    Q_INVOKABLE void MtabifyDockWidget(QMainWindow* o, QDockWidget* x1, QDockWidget* x2) { o->tabifyDockWidget(x1, x2); }
    Q_INVOKABLE QWidget* MtakeCentralWidget(QMainWindow* o) { return o->takeCentralWidget(); }
    Q_INVOKABLE int MtoolBarArea(QMainWindow* o, QToolBar* x1) const { return o->toolBarArea(x1); }
    Q_INVOKABLE bool MtoolBarBreak(QMainWindow* o, QToolBar* x1) const { return o->toolBarBreak(x1); }
    Q_INVOKABLE int MtoolButtonStyle(QMainWindow* o) const { return o->toolButtonStyle(); }
    Q_INVOKABLE bool MunifiedTitleAndToolBarOnMac(QMainWindow* o) const { return o->unifiedTitleAndToolBarOnMac(); }
};

class EQL_EXPORT Q125 : public Q279 { // QMdiSubWindow
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LMdiSubWindow(u, x1, x2); }
    Q_INVOKABLE bool MisShaded(QMdiSubWindow* o) const { return o->isShaded(); }
    Q_INVOKABLE int MkeyboardPageStep(QMdiSubWindow* o) const { return o->keyboardPageStep(); }
    Q_INVOKABLE int MkeyboardSingleStep(QMdiSubWindow* o) const { return o->keyboardSingleStep(); }
    Q_INVOKABLE QMdiArea* MmdiArea(QMdiSubWindow* o) const { return o->mdiArea(); }
    Q_INVOKABLE void MsetKeyboardPageStep(QMdiSubWindow* o, int x1) { o->setKeyboardPageStep(x1); }
    Q_INVOKABLE void MsetKeyboardSingleStep(QMdiSubWindow* o, int x1) { o->setKeyboardSingleStep(x1); }
    Q_INVOKABLE void MsetOption(QMdiSubWindow* o, QMdiSubWindow::SubWindowOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetSystemMenu(QMdiSubWindow* o, QMenu* x1) { o->setSystemMenu(x1); }
    Q_INVOKABLE void MsetWidget(QMdiSubWindow* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE QMenu* MsystemMenu(QMdiSubWindow* o) const { return o->systemMenu(); }
    Q_INVOKABLE bool MtestOption(QMdiSubWindow* o, QMdiSubWindow::SubWindowOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE QWidget* Mwidget(QMdiSubWindow* o) const { return o->widget(); }
    Q_INVOKABLE QSize MminimumSizeHint(QMdiSubWindow* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QMdiSubWindow* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q132 : public Q279 { // QMenu
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LMenu(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LMenu(u, x1, x2); }
    Q_INVOKABLE QAction* MactionAt(QMenu* o, const QPoint& x1) const { return o->actionAt(x1); }
    Q_INVOKABLE QRect MactionGeometry(QMenu* o, QAction* x1) const { return o->actionGeometry(x1); }
    Q_INVOKABLE QAction* MactiveAction(QMenu* o) const { return o->activeAction(); }
    Q_INVOKABLE QAction* MaddAction(QMenu* o, const QString& x1) { return o->addAction(x1); }
    Q_INVOKABLE QAction* MaddAction(QMenu* o, const QIcon& x1, const QString& x2) { return o->addAction(x1, x2); }
    Q_INVOKABLE QAction* MaddAction(QMenu* o, const QString& x1, const QObject* x2, const char* x3, const QKeySequence& x4 = 0) { return o->addAction(x1, x2, x3, x4); }
    Q_INVOKABLE QAction* MaddAction(QMenu* o, const QIcon& x1, const QString& x2, const QObject* x3, const char* x4, const QKeySequence& x5 = 0) { return o->addAction(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QAction* MaddMenu(QMenu* o, QMenu* x1) { return o->addMenu(x1); }
    Q_INVOKABLE QMenu* MaddMenu(QMenu* o, const QString& x1) { return o->addMenu(x1); }
    Q_INVOKABLE QMenu* MaddMenu(QMenu* o, const QIcon& x1, const QString& x2) { return o->addMenu(x1, x2); }
    Q_INVOKABLE QAction* MaddSection(QMenu* o, const QString& x1) { return o->addSection(x1); }
    Q_INVOKABLE QAction* MaddSection(QMenu* o, const QIcon& x1, const QString& x2) { return o->addSection(x1, x2); }
    Q_INVOKABLE QAction* MaddSeparator(QMenu* o) { return o->addSeparator(); }
    Q_INVOKABLE void Mclear(QMenu* o) { o->clear(); }
    Q_INVOKABLE QAction* Mexec(QMenu* o) { return o->exec(); }
    Q_INVOKABLE QAction* Mexec(QMenu* o, const QPoint& x1, QAction* x2 = 0) { return o->exec(x1, x2); }
    Q_INVOKABLE void MhideTearOffMenu(QMenu* o) { o->hideTearOffMenu(); }
    Q_INVOKABLE QIcon Micon(QMenu* o) const { return o->icon(); }
    Q_INVOKABLE QAction* MinsertMenu(QMenu* o, QAction* x1, QMenu* x2) { return o->insertMenu(x1, x2); }
    Q_INVOKABLE QAction* MinsertSection(QMenu* o, QAction* x1, const QString& x2) { return o->insertSection(x1, x2); }
    Q_INVOKABLE QAction* MinsertSection(QMenu* o, QAction* x1, const QIcon& x2, const QString& x3) { return o->insertSection(x1, x2, x3); }
    Q_INVOKABLE QAction* MinsertSeparator(QMenu* o, QAction* x1) { return o->insertSeparator(x1); }
    Q_INVOKABLE bool MisEmpty(QMenu* o) const { return o->isEmpty(); }
    Q_INVOKABLE bool MisTearOffEnabled(QMenu* o) const { return o->isTearOffEnabled(); }
    Q_INVOKABLE bool MisTearOffMenuVisible(QMenu* o) const { return o->isTearOffMenuVisible(); }
    Q_INVOKABLE QAction* MmenuAction(QMenu* o) const { return o->menuAction(); }
    Q_INVOKABLE void Mpopup(QMenu* o, const QPoint& x1, QAction* x2 = 0) { o->popup(x1, x2); }
    Q_INVOKABLE bool MseparatorsCollapsible(QMenu* o) const { return o->separatorsCollapsible(); }
    Q_INVOKABLE void MsetActiveAction(QMenu* o, QAction* x1) { o->setActiveAction(x1); }
    Q_INVOKABLE void MsetIcon(QMenu* o, const QIcon& x1) { o->setIcon(x1); }
    Q_INVOKABLE void MsetSeparatorsCollapsible(QMenu* o, bool x1) { o->setSeparatorsCollapsible(x1); }
    Q_INVOKABLE void MsetTearOffEnabled(QMenu* o, bool x1) { o->setTearOffEnabled(x1); }
    Q_INVOKABLE void MsetTitle(QMenu* o, const QString& x1) { o->setTitle(x1); }
    Q_INVOKABLE void MsetToolTipsVisible(QMenu* o, bool x1) { o->setToolTipsVisible(x1); }
    Q_INVOKABLE QString Mtitle(QMenu* o) const { return o->title(); }
    Q_INVOKABLE bool MtoolTipsVisible(QMenu* o) const { return o->toolTipsVisible(); }
    Q_INVOKABLE int McolumnCount(QMenu* o) const { return ((LMenu*)o)->columnCount(); }
    Q_INVOKABLE void MinitStyleOption(QMenu* o, QStyleOptionMenuItem* x1, const QAction* x2) const { ((LMenu*)o)->initStyleOption(x1, x2); }
    Q_INVOKABLE QSize MsizeHint(QMenu* o) const { return o->sizeHint(); }
    Q_INVOKABLE QAction* Sexec(const QList<QAction*>& x1, const QPoint& x2, QAction* x3 = 0, QWidget* x4 = 0) { return QMenu::exec(x1, x2, x3, x4); }
};

class EQL_EXPORT Q133 : public Q279 { // QMenuBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LMenuBar(u, x1); }
    Q_INVOKABLE QAction* MactionAt(QMenuBar* o, const QPoint& x1) const { return o->actionAt(x1); }
    Q_INVOKABLE QRect MactionGeometry(QMenuBar* o, QAction* x1) const { return o->actionGeometry(x1); }
    Q_INVOKABLE QAction* MactiveAction(QMenuBar* o) const { return o->activeAction(); }
    Q_INVOKABLE QAction* MaddAction(QMenuBar* o, const QString& x1) { return o->addAction(x1); }
    Q_INVOKABLE QAction* MaddAction(QMenuBar* o, const QString& x1, const QObject* x2, const char* x3) { return o->addAction(x1, x2, x3); }
    Q_INVOKABLE QAction* MaddMenu(QMenuBar* o, QMenu* x1) { return o->addMenu(x1); }
    Q_INVOKABLE QMenu* MaddMenu(QMenuBar* o, const QString& x1) { return o->addMenu(x1); }
    Q_INVOKABLE QMenu* MaddMenu(QMenuBar* o, const QIcon& x1, const QString& x2) { return o->addMenu(x1, x2); }
    Q_INVOKABLE QAction* MaddSeparator(QMenuBar* o) { return o->addSeparator(); }
    Q_INVOKABLE void Mclear(QMenuBar* o) { o->clear(); }
    Q_INVOKABLE QWidget* McornerWidget(QMenuBar* o, Qt::Corner x1 = Qt::TopRightCorner) const { return o->cornerWidget(x1); }
    Q_INVOKABLE QAction* MinsertMenu(QMenuBar* o, QAction* x1, QMenu* x2) { return o->insertMenu(x1, x2); }
    Q_INVOKABLE QAction* MinsertSeparator(QMenuBar* o, QAction* x1) { return o->insertSeparator(x1); }
    Q_INVOKABLE bool MisDefaultUp(QMenuBar* o) const { return o->isDefaultUp(); }
    Q_INVOKABLE bool MisNativeMenuBar(QMenuBar* o) const { return o->isNativeMenuBar(); }
    Q_INVOKABLE void MsetActiveAction(QMenuBar* o, QAction* x1) { o->setActiveAction(x1); }
    Q_INVOKABLE void MsetCornerWidget(QMenuBar* o, QWidget* x1, Qt::Corner x2 = Qt::TopRightCorner) { o->setCornerWidget(x1, x2); }
    Q_INVOKABLE void MsetDefaultUp(QMenuBar* o, bool x1) { o->setDefaultUp(x1); }
    Q_INVOKABLE void MsetNativeMenuBar(QMenuBar* o, bool x1) { o->setNativeMenuBar(x1); }
    Q_INVOKABLE void MinitStyleOption(QMenuBar* o, QStyleOptionMenuItem* x1, const QAction* x2) const { ((LMenuBar*)o)->initStyleOption(x1, x2); }
    Q_INVOKABLE int MheightForWidth(QMenuBar* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QMenuBar* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QMenuBar* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q134 : public Q49 { // QMessageBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LMessageBox(u, x1); }
    Q_INVOKABLE void* C(uint u, QMessageBox::Icon x1, const QString& x2, const QString& x3, QMessageBox::StandardButtons x4 = QMessageBox::NoButton, QWidget* x5 = 0, Qt::WindowFlags x6 = Qt::Dialog|Qt::MSWindowsFixedSizeDialogHint) { return new LMessageBox(u, x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE void MaddButton(QMessageBox* o, QAbstractButton* x1, QMessageBox::ButtonRole x2) { o->addButton(x1, x2); }
    Q_INVOKABLE QPushButton* MaddButton(QMessageBox* o, const QString& x1, QMessageBox::ButtonRole x2) { return o->addButton(x1, x2); }
    Q_INVOKABLE QPushButton* MaddButton(QMessageBox* o, QMessageBox::StandardButton x1) { return o->addButton(x1); }
    Q_INVOKABLE QAbstractButton* Mbutton(QMessageBox* o, QMessageBox::StandardButton x1) const { return o->button(x1); }
    Q_INVOKABLE int MbuttonRole(QMessageBox* o, QAbstractButton* x1) const { return o->buttonRole(x1); }
    Q_INVOKABLE QList<QAbstractButton*> Mbuttons(QMessageBox* o) const { return o->buttons(); }
    Q_INVOKABLE QCheckBox* McheckBox(QMessageBox* o) const { return o->checkBox(); }
    Q_INVOKABLE QAbstractButton* MclickedButton(QMessageBox* o) const { return o->clickedButton(); }
    Q_INVOKABLE QPushButton* MdefaultButton(QMessageBox* o) const { return o->defaultButton(); }
    Q_INVOKABLE QString MdetailedText(QMessageBox* o) const { return o->detailedText(); }
    Q_INVOKABLE QAbstractButton* MescapeButton(QMessageBox* o) const { return o->escapeButton(); }
    Q_INVOKABLE int Micon(QMessageBox* o) const { return o->icon(); }
    Q_INVOKABLE QPixmap MiconPixmap(QMessageBox* o) const { return o->iconPixmap(); }
    Q_INVOKABLE QString MinformativeText(QMessageBox* o) const { return o->informativeText(); }
    Q_INVOKABLE void Mopen(QMessageBox* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE void MremoveButton(QMessageBox* o, QAbstractButton* x1) { o->removeButton(x1); }
    Q_INVOKABLE void MsetCheckBox(QMessageBox* o, QCheckBox* x1) { o->setCheckBox(x1); }
    Q_INVOKABLE void MsetDefaultButton(QMessageBox* o, QPushButton* x1) { o->setDefaultButton(x1); }
    Q_INVOKABLE void MsetDefaultButton(QMessageBox* o, QMessageBox::StandardButton x1) { o->setDefaultButton(x1); }
    Q_INVOKABLE void MsetDetailedText(QMessageBox* o, const QString& x1) { o->setDetailedText(x1); }
    Q_INVOKABLE void MsetEscapeButton(QMessageBox* o, QAbstractButton* x1) { o->setEscapeButton(x1); }
    Q_INVOKABLE void MsetEscapeButton(QMessageBox* o, QMessageBox::StandardButton x1) { o->setEscapeButton(x1); }
    Q_INVOKABLE void MsetIcon(QMessageBox* o, QMessageBox::Icon x1) { o->setIcon(x1); }
    Q_INVOKABLE void MsetIconPixmap(QMessageBox* o, const QPixmap& x1) { o->setIconPixmap(x1); }
    Q_INVOKABLE void MsetInformativeText(QMessageBox* o, const QString& x1) { o->setInformativeText(x1); }
    Q_INVOKABLE void MsetStandardButtons(QMessageBox* o, QMessageBox::StandardButtons x1) { o->setStandardButtons(x1); }
    Q_INVOKABLE void MsetText(QMessageBox* o, const QString& x1) { o->setText(x1); }
    Q_INVOKABLE void MsetTextFormat(QMessageBox* o, Qt::TextFormat x1) { o->setTextFormat(x1); }
    Q_INVOKABLE void MsetTextInteractionFlags(QMessageBox* o, Qt::TextInteractionFlags x1) { o->setTextInteractionFlags(x1); }
    Q_INVOKABLE void MsetWindowModality(QMessageBox* o, Qt::WindowModality x1) { o->setWindowModality(x1); }
    Q_INVOKABLE void MsetWindowTitle(QMessageBox* o, const QString& x1) { o->setWindowTitle(x1); }
    Q_INVOKABLE int MstandardButton(QMessageBox* o, QAbstractButton* x1) const { return o->standardButton(x1); }
    Q_INVOKABLE int MstandardButtons(QMessageBox* o) const { return o->standardButtons(); }
    Q_INVOKABLE QString Mtext(QMessageBox* o) const { return o->text(); }
    Q_INVOKABLE int MtextFormat(QMessageBox* o) const { return o->textFormat(); }
    Q_INVOKABLE int MtextInteractionFlags(QMessageBox* o) const { return o->textInteractionFlags(); }
    Q_INVOKABLE void MsetVisible(QMessageBox* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE void Sabout(QWidget* x1, const QString& x2, const QString& x3) { QMessageBox::about(x1, x2, x3); }
    Q_INVOKABLE void SaboutQt(QWidget* x1, const QString& x2 = QString()) { QMessageBox::aboutQt(x1, x2); }
    Q_INVOKABLE int Scritical(QWidget* x1, const QString& x2, const QString& x3, QMessageBox::StandardButtons x4 = QMessageBox::Ok, QMessageBox::StandardButton x5 = QMessageBox::NoButton) { return QMessageBox::critical(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Sinformation(QWidget* x1, const QString& x2, const QString& x3, QMessageBox::StandardButtons x4 = QMessageBox::Ok, QMessageBox::StandardButton x5 = QMessageBox::NoButton) { return QMessageBox::information(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Squestion(QWidget* x1, const QString& x2, const QString& x3, QMessageBox::StandardButtons x4 = QMessageBox::Yes|QMessageBox::No, QMessageBox::StandardButton x5 = QMessageBox::NoButton) { return QMessageBox::question(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int Swarning(QWidget* x1, const QString& x2, const QString& x3, QMessageBox::StandardButtons x4 = QMessageBox::Ok, QMessageBox::StandardButton x5 = QMessageBox::NoButton) { return QMessageBox::warning(x1, x2, x3, x4, x5); }
};

class EQL_EXPORT Q147 : public Q279 { // QOpenGLWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LOpenGLWidget(u, x1, x2); }
    Q_INVOKABLE QOpenGLContext* Mcontext(QOpenGLWidget* o) const { return o->context(); }
    Q_INVOKABLE GLuint MdefaultFramebufferObject(QOpenGLWidget* o) const { return o->defaultFramebufferObject(); }
    Q_INVOKABLE void MdoneCurrent(QOpenGLWidget* o) { o->doneCurrent(); }
    Q_INVOKABLE QSurfaceFormat Mformat(QOpenGLWidget* o) const { return o->format(); }
    Q_INVOKABLE QImage MgrabFramebuffer(QOpenGLWidget* o) { return o->grabFramebuffer(); }
    Q_INVOKABLE bool MisValid(QOpenGLWidget* o) const { return o->isValid(); }
    Q_INVOKABLE void MmakeCurrent(QOpenGLWidget* o) { o->makeCurrent(); }
    Q_INVOKABLE void MsetFormat(QOpenGLWidget* o, const QSurfaceFormat& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsetUpdateBehavior(QOpenGLWidget* o, QOpenGLWidget::UpdateBehavior x1) { o->setUpdateBehavior(x1); }
    Q_INVOKABLE int MupdateBehavior(QOpenGLWidget* o) const { return o->updateBehavior(); }
};

#ifndef OS_SAILFISH
class EQL_EXPORT Q149 : public Q49 { // QPageSetupDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QPrinter* x1, QWidget* x2 = 0) { return new LPageSetupDialog(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LPageSetupDialog(u, x1); }
    Q_INVOKABLE void Mopen(QPageSetupDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE QPrinter* Mprinter(QPageSetupDialog* o) { return o->printer(); }
    Q_INVOKABLE void Mdone(QPageSetupDialog* o, int x1) { o->done(x1); }
    Q_INVOKABLE int Mexec(QPageSetupDialog* o) { return o->exec(); }
    Q_INVOKABLE void MsetVisible(QPageSetupDialog* o, bool x1) { o->setVisible(x1); }
};
#endif

class EQL_EXPORT Q150 : public Q281 { // QPaintDeviceWindow
    Q_OBJECT
public:
    Q_INVOKABLE void Mupdate(QPaintDeviceWindow* o, const QRect& x1) { o->update(x1); }
    Q_INVOKABLE void Mupdate(QPaintDeviceWindow* o, const QRegion& x1) { o->update(x1); }
};

#ifndef OS_SAILFISH
class EQL_EXPORT Q160 : public Q49 { // QPrintPreviewDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QPrinter* x1, QWidget* x2 = 0, Qt::WindowFlags x3 = 0) { return new LPrintPreviewDialog(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LPrintPreviewDialog(u, x1, x2); }
    Q_INVOKABLE void Mopen(QPrintPreviewDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE QPrinter* Mprinter(QPrintPreviewDialog* o) { return o->printer(); }
    Q_INVOKABLE void Mdone(QPrintPreviewDialog* o, int x1) { o->done(x1); }
    Q_INVOKABLE void MsetVisible(QPrintPreviewDialog* o, bool x1) { o->setVisible(x1); }
};
#endif

#ifndef OS_SAILFISH
class EQL_EXPORT Q161 : public Q279 { // QPrintPreviewWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QPrinter* x1, QWidget* x2 = 0, Qt::WindowFlags x3 = 0) { return new LPrintPreviewWidget(u, x1, x2, x3); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LPrintPreviewWidget(u, x1, x2); }
    Q_INVOKABLE int McurrentPage(QPrintPreviewWidget* o) const { return o->currentPage(); }
    Q_INVOKABLE int Morientation(QPrintPreviewWidget* o) const { return o->orientation(); }
    Q_INVOKABLE int MpageCount(QPrintPreviewWidget* o) const { return o->pageCount(); }
    Q_INVOKABLE int MviewMode(QPrintPreviewWidget* o) const { return o->viewMode(); }
    Q_INVOKABLE qreal MzoomFactor(QPrintPreviewWidget* o) const { return o->zoomFactor(); }
    Q_INVOKABLE int MzoomMode(QPrintPreviewWidget* o) const { return o->zoomMode(); }
    Q_INVOKABLE void MsetVisible(QPrintPreviewWidget* o, bool x1) { o->setVisible(x1); }
};
#endif

class EQL_EXPORT Q163 : public Q279 { // QProgressBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LProgressBar(u, x1); }
    Q_INVOKABLE int Malignment(QProgressBar* o) const { return o->alignment(); }
    Q_INVOKABLE QString Mformat(QProgressBar* o) const { return o->format(); }
    Q_INVOKABLE bool MinvertedAppearance(QProgressBar* o) const { return o->invertedAppearance(); }
    Q_INVOKABLE bool MisTextVisible(QProgressBar* o) const { return o->isTextVisible(); }
    Q_INVOKABLE int Mmaximum(QProgressBar* o) const { return o->maximum(); }
    Q_INVOKABLE int Mminimum(QProgressBar* o) const { return o->minimum(); }
    Q_INVOKABLE int Morientation(QProgressBar* o) const { return o->orientation(); }
    Q_INVOKABLE void MresetFormat(QProgressBar* o) { o->resetFormat(); }
    Q_INVOKABLE void MsetAlignment(QProgressBar* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetFormat(QProgressBar* o, const QString& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsetInvertedAppearance(QProgressBar* o, bool x1) { o->setInvertedAppearance(x1); }
    Q_INVOKABLE void MsetTextDirection(QProgressBar* o, QProgressBar::Direction x1) { o->setTextDirection(x1); }
    Q_INVOKABLE void MsetTextVisible(QProgressBar* o, bool x1) { o->setTextVisible(x1); }
    Q_INVOKABLE QString Mtext(QProgressBar* o) const { return o->text(); }
    Q_INVOKABLE int MtextDirection(QProgressBar* o) const { return o->textDirection(); }
    Q_INVOKABLE int Mvalue(QProgressBar* o) const { return o->value(); }
    Q_INVOKABLE void MinitStyleOption(QProgressBar* o, QStyleOptionProgressBar* x1) const { ((LProgressBar*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QProgressBar* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QProgressBar* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q164 : public Q49 { // QProgressDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LProgressDialog(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QString& x1, const QString& x2, int x3, int x4, QWidget* x5 = 0, Qt::WindowFlags x6 = 0) { return new LProgressDialog(u, x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE bool MautoClose(QProgressDialog* o) const { return o->autoClose(); }
    Q_INVOKABLE bool MautoReset(QProgressDialog* o) const { return o->autoReset(); }
    Q_INVOKABLE QString MlabelText(QProgressDialog* o) const { return o->labelText(); }
    Q_INVOKABLE int Mmaximum(QProgressDialog* o) const { return o->maximum(); }
    Q_INVOKABLE int Mminimum(QProgressDialog* o) const { return o->minimum(); }
    Q_INVOKABLE int MminimumDuration(QProgressDialog* o) const { return o->minimumDuration(); }
    Q_INVOKABLE void Mopen(QProgressDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE void MsetAutoClose(QProgressDialog* o, bool x1) { o->setAutoClose(x1); }
    Q_INVOKABLE void MsetAutoReset(QProgressDialog* o, bool x1) { o->setAutoReset(x1); }
    Q_INVOKABLE void MsetBar(QProgressDialog* o, QProgressBar* x1) { o->setBar(x1); }
    Q_INVOKABLE void MsetCancelButton(QProgressDialog* o, QPushButton* x1) { o->setCancelButton(x1); }
    Q_INVOKABLE void MsetLabel(QProgressDialog* o, QLabel* x1) { o->setLabel(x1); }
    Q_INVOKABLE int Mvalue(QProgressDialog* o) const { return o->value(); }
    Q_INVOKABLE bool MwasCanceled(QProgressDialog* o) const { return o->wasCanceled(); }
    Q_INVOKABLE QSize MsizeHint(QProgressDialog* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q165 : public Q262 { // QPropertyAnimation
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LPropertyAnimation(u, x1); }
    Q_INVOKABLE void* C(uint u, QObject* x1, const QByteArray& x2, QObject* x3 = 0) { return new LPropertyAnimation(u, x1, x2, x3); }
    Q_INVOKABLE QByteArray MpropertyName(QPropertyAnimation* o) const { return o->propertyName(); }
    Q_INVOKABLE void MsetPropertyName(QPropertyAnimation* o, const QByteArray& x1) { o->setPropertyName(x1); }
    Q_INVOKABLE void MsetTargetObject(QPropertyAnimation* o, QObject* x1) { o->setTargetObject(x1); }
    Q_INVOKABLE QObject* MtargetObject(QPropertyAnimation* o) const { return o->targetObject(); }
};

class EQL_EXPORT Q166 : public Q41 { // QProxyStyle
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QStyle* x1 = 0) { return new LProxyStyle(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1) { return new LProxyStyle(u, x1); }
    Q_INVOKABLE QStyle* MbaseStyle(QProxyStyle* o) const { return o->baseStyle(); }
    Q_INVOKABLE void MsetBaseStyle(QProxyStyle* o, QStyle* x1) { o->setBaseStyle(x1); }
    Q_INVOKABLE void MdrawComplexControl(QProxyStyle* o, QProxyStyle::ComplexControl x1, const QStyleOptionComplex* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawControl(QProxyStyle* o, QProxyStyle::ControlElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawControl(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawItemPixmap(QProxyStyle* o, QPainter* x1, const QRect& x2, int x3, const QPixmap& x4) const { o->drawItemPixmap(x1, x2, x3, x4); }
    Q_INVOKABLE void MdrawItemText(QProxyStyle* o, QPainter* x1, const QRect& x2, int x3, const QPalette& x4, bool x5, const QString& x6, QPalette::ColorRole x7 = QPalette::NoRole) const { o->drawItemText(x1, x2, x3, x4, x5, x6, x7); }
    Q_INVOKABLE void MdrawPrimitive(QProxyStyle* o, QProxyStyle::PrimitiveElement x1, const QStyleOption* x2, QPainter* x3, const QWidget* x4 = 0) const { o->drawPrimitive(x1, x2, x3, x4); }
    Q_INVOKABLE QPixmap MgeneratedIconPixmap(QProxyStyle* o, QIcon::Mode x1, const QPixmap& x2, const QStyleOption* x3) const { return o->generatedIconPixmap(x1, x2, x3); }
    Q_INVOKABLE int MhitTestComplexControl(QProxyStyle* o, QProxyStyle::ComplexControl x1, const QStyleOptionComplex* x2, const QPoint& x3, const QWidget* x4 = 0) const { return o->hitTestComplexControl(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MitemPixmapRect(QProxyStyle* o, const QRect& x1, int x2, const QPixmap& x3) const { return o->itemPixmapRect(x1, x2, x3); }
    Q_INVOKABLE QRect MitemTextRect(QProxyStyle* o, const QFontMetrics& x1, const QRect& x2, int x3, bool x4, const QString& x5) const { return o->itemTextRect(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int MlayoutSpacing(QProxyStyle* o, QSizePolicy::ControlType x1, QSizePolicy::ControlType x2, Qt::Orientation x3, const QStyleOption* x4 = 0, const QWidget* x5 = 0) const { return o->layoutSpacing(x1, x2, x3, x4, x5); }
    Q_INVOKABLE int MpixelMetric(QProxyStyle* o, QProxyStyle::PixelMetric x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->pixelMetric(x1, x2, x3); }
    Q_INVOKABLE void Mpolish(QProxyStyle* o, QWidget* x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QProxyStyle* o, QPalette& x1) { o->polish(x1); }
    Q_INVOKABLE void Mpolish(QProxyStyle* o, QApplication* x1) { o->polish(x1); }
    Q_INVOKABLE QSize MsizeFromContents(QProxyStyle* o, QProxyStyle::ContentsType x1, const QStyleOption* x2, const QSize& x3, const QWidget* x4) const { return o->sizeFromContents(x1, x2, x3, x4); }
    Q_INVOKABLE QIcon MstandardIcon(QProxyStyle* o, QProxyStyle::StandardPixmap x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0) const { return o->standardIcon(x1, x2, x3); }
    Q_INVOKABLE QPalette MstandardPalette(QProxyStyle* o) const { return o->standardPalette(); }
    Q_INVOKABLE QPixmap MstandardPixmap(QProxyStyle* o, QProxyStyle::StandardPixmap x1, const QStyleOption* x2, const QWidget* x3 = 0) const { return o->standardPixmap(x1, x2, x3); }
    Q_INVOKABLE int MstyleHint(QProxyStyle* o, QProxyStyle::StyleHint x1, const QStyleOption* x2 = 0, const QWidget* x3 = 0, QStyleHintReturn* x4 = 0) const { return o->styleHint(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubControlRect(QProxyStyle* o, QProxyStyle::ComplexControl x1, const QStyleOptionComplex* x2, QProxyStyle::SubControl x3, const QWidget* x4) const { return o->subControlRect(x1, x2, x3, x4); }
    Q_INVOKABLE QRect MsubElementRect(QProxyStyle* o, QProxyStyle::SubElement x1, const QStyleOption* x2, const QWidget* x3) const { return o->subElementRect(x1, x2, x3); }
    Q_INVOKABLE void Munpolish(QProxyStyle* o, QWidget* x1) { o->unpolish(x1); }
    Q_INVOKABLE void Munpolish(QProxyStyle* o, QApplication* x1) { o->unpolish(x1); }
};

class EQL_EXPORT Q167 : public Q2 { // QPushButton
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LPushButton(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LPushButton(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QIcon& x1, const QString& x2, QWidget* x3 = 0) { return new LPushButton(u, x1, x2, x3); }
    Q_INVOKABLE bool MautoDefault(QPushButton* o) const { return o->autoDefault(); }
    Q_INVOKABLE bool MisDefault(QPushButton* o) const { return o->isDefault(); }
    Q_INVOKABLE bool MisFlat(QPushButton* o) const { return o->isFlat(); }
    Q_INVOKABLE QMenu* Mmenu(QPushButton* o) const { return o->menu(); }
    Q_INVOKABLE void MsetAutoDefault(QPushButton* o, bool x1) { o->setAutoDefault(x1); }
    Q_INVOKABLE void MsetDefault(QPushButton* o, bool x1) { o->setDefault(x1); }
    Q_INVOKABLE void MsetFlat(QPushButton* o, bool x1) { o->setFlat(x1); }
    Q_INVOKABLE void MsetMenu(QPushButton* o, QMenu* x1) { o->setMenu(x1); }
    Q_INVOKABLE void MinitStyleOption(QPushButton* o, QStyleOptionButton* x1) const { ((LPushButton*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QPushButton* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QPushButton* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q186 : public Q2 { // QRadioButton
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LRadioButton(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LRadioButton(u, x1, x2); }
    Q_INVOKABLE void MinitStyleOption(QRadioButton* o, QStyleOptionButton* x1) const { ((LRadioButton*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QRadioButton* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QRadioButton* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q188 : public Q261 { // QRegExpValidator
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QObject* x1 = 0) { return new LRegExpValidator(u, x1); }
    Q_INVOKABLE void* C(uint u, const QRegExp& x1, QObject* x2 = 0) { return new LRegExpValidator(u, x1, x2); }
    Q_INVOKABLE QRegExp MregExp(QRegExpValidator* o) const { return o->regExp(); }
    Q_INVOKABLE void MsetRegExp(QRegExpValidator* o, const QRegExp& x1) { o->setRegExp(x1); }
    Q_INVOKABLE int Mvalidate(QRegExpValidator* o, QString& x1, int& x2) const { return o->validate(x1, x2); }
};

class EQL_EXPORT Q189 : public Q279 { // QRubberBand
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QRubberBand::Shape x1, QWidget* x2 = 0) { return new LRubberBand(u, x1, x2); }
    Q_INVOKABLE void Mmove(QRubberBand* o, int x1, int x2) { o->move(x1, x2); }
    Q_INVOKABLE void Mmove(QRubberBand* o, const QPoint& x1) { o->move(x1); }
    Q_INVOKABLE void Mresize(QRubberBand* o, int x1, int x2) { o->resize(x1, x2); }
    Q_INVOKABLE void Mresize(QRubberBand* o, const QSize& x1) { o->resize(x1); }
    Q_INVOKABLE void MsetGeometry(QRubberBand* o, const QRect& x1) { o->setGeometry(x1); }
    Q_INVOKABLE void MsetGeometry(QRubberBand* o, int x1, int x2, int x3, int x4) { o->setGeometry(x1, x2, x3, x4); }
    Q_INVOKABLE int Mshape(QRubberBand* o) const { return o->shape(); }
    Q_INVOKABLE void MinitStyleOption(QRubberBand* o, QStyleOptionRubberBand* x1) const { ((LRubberBand*)o)->initStyleOption(x1); }
};

class EQL_EXPORT Q197 : public Q11 { // QScrollBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LScrollBar(u, x1); }
    Q_INVOKABLE void* C(uint u, Qt::Orientation x1, QWidget* x2 = 0) { return new LScrollBar(u, x1, x2); }
    Q_INVOKABLE void MinitStyleOption(QScrollBar* o, QStyleOptionSlider* x1) const { ((LScrollBar*)o)->initStyleOption(x1); }
    Q_INVOKABLE bool Mevent(QScrollBar* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QSize MsizeHint(QScrollBar* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q204 : public Q279 { // QSizeGrip
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LSizeGrip(u, x1); }
    Q_INVOKABLE void MsetVisible(QSizeGrip* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QSize MsizeHint(QSizeGrip* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q205 : public Q11 { // QSlider
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LSlider(u, x1); }
    Q_INVOKABLE void* C(uint u, Qt::Orientation x1, QWidget* x2 = 0) { return new LSlider(u, x1, x2); }
    Q_INVOKABLE void MsetTickInterval(QSlider* o, int x1) { o->setTickInterval(x1); }
    Q_INVOKABLE void MsetTickPosition(QSlider* o, QSlider::TickPosition x1) { o->setTickPosition(x1); }
    Q_INVOKABLE int MtickInterval(QSlider* o) const { return o->tickInterval(); }
    Q_INVOKABLE int MtickPosition(QSlider* o) const { return o->tickPosition(); }
    Q_INVOKABLE void MinitStyleOption(QSlider* o, QStyleOptionSlider* x1) const { ((LSlider*)o)->initStyleOption(x1); }
    Q_INVOKABLE bool Mevent(QSlider* o, QEvent* x1) { return o->event(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QSlider* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QSlider* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q207 : public Q13 { // QSpinBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LSpinBox(u, x1); }
    Q_INVOKABLE QString McleanText(QSpinBox* o) const { return o->cleanText(); }
    Q_INVOKABLE int MdisplayIntegerBase(QSpinBox* o) const { return o->displayIntegerBase(); }
    Q_INVOKABLE int Mmaximum(QSpinBox* o) const { return o->maximum(); }
    Q_INVOKABLE int Mminimum(QSpinBox* o) const { return o->minimum(); }
    Q_INVOKABLE QString Mprefix(QSpinBox* o) const { return o->prefix(); }
    Q_INVOKABLE void MsetDisplayIntegerBase(QSpinBox* o, int x1) { o->setDisplayIntegerBase(x1); }
    Q_INVOKABLE void MsetMaximum(QSpinBox* o, int x1) { o->setMaximum(x1); }
    Q_INVOKABLE void MsetMinimum(QSpinBox* o, int x1) { o->setMinimum(x1); }
    Q_INVOKABLE void MsetPrefix(QSpinBox* o, const QString& x1) { o->setPrefix(x1); }
    Q_INVOKABLE void MsetRange(QSpinBox* o, int x1, int x2) { o->setRange(x1, x2); }
    Q_INVOKABLE void MsetSingleStep(QSpinBox* o, int x1) { o->setSingleStep(x1); }
    Q_INVOKABLE void MsetSuffix(QSpinBox* o, const QString& x1) { o->setSuffix(x1); }
    Q_INVOKABLE int MsingleStep(QSpinBox* o) const { return o->singleStep(); }
    Q_INVOKABLE QString Msuffix(QSpinBox* o) const { return o->suffix(); }
    Q_INVOKABLE int Mvalue(QSpinBox* o) const { return o->value(); }
};

class EQL_EXPORT Q208 : public Q279 { // QSplashScreen
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QPixmap& x1 = QPixmap(), Qt::WindowFlags x2 = 0) { return new LSplashScreen(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QWidget* x1, const QPixmap& x2 = QPixmap(), Qt::WindowFlags x3 = 0) { return new LSplashScreen(u, x1, x2, x3); }
    Q_INVOKABLE void Mfinish(QSplashScreen* o, QWidget* x1) { o->finish(x1); }
    Q_INVOKABLE QString Mmessage(QSplashScreen* o) const { return o->message(); }
    Q_INVOKABLE const QPixmap Mpixmap(QSplashScreen* o) const { return o->pixmap(); }
    Q_INVOKABLE void Mrepaint(QSplashScreen* o) { o->repaint(); }
    Q_INVOKABLE void MsetPixmap(QSplashScreen* o, const QPixmap& x1) { o->setPixmap(x1); }
};

class EQL_EXPORT Q209 : public Q70 { // QSplitter
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LSplitter(u, x1); }
    Q_INVOKABLE void* C(uint u, Qt::Orientation x1, QWidget* x2 = 0) { return new LSplitter(u, x1, x2); }
    Q_INVOKABLE void MaddWidget(QSplitter* o, QWidget* x1) { o->addWidget(x1); }
    Q_INVOKABLE bool MchildrenCollapsible(QSplitter* o) const { return o->childrenCollapsible(); }
    Q_INVOKABLE int Mcount(QSplitter* o) const { return o->count(); }
    Q_INVOKABLE int MhandleWidth(QSplitter* o) const { return o->handleWidth(); }
    Q_INVOKABLE int MindexOf(QSplitter* o, QWidget* x1) const { return o->indexOf(x1); }
    Q_INVOKABLE void MinsertWidget(QSplitter* o, int x1, QWidget* x2) { o->insertWidget(x1, x2); }
    Q_INVOKABLE bool MisCollapsible(QSplitter* o, int x1) const { return o->isCollapsible(x1); }
    Q_INVOKABLE bool MopaqueResize(QSplitter* o) const { return o->opaqueResize(); }
    Q_INVOKABLE int Morientation(QSplitter* o) const { return o->orientation(); }
    Q_INVOKABLE void Mrefresh(QSplitter* o) { o->refresh(); }
    Q_INVOKABLE bool MrestoreState(QSplitter* o, const QByteArray& x1) { return o->restoreState(x1); }
    Q_INVOKABLE QByteArray MsaveState(QSplitter* o) const { return o->saveState(); }
    Q_INVOKABLE void MsetChildrenCollapsible(QSplitter* o, bool x1) { o->setChildrenCollapsible(x1); }
    Q_INVOKABLE void MsetCollapsible(QSplitter* o, int x1, bool x2) { o->setCollapsible(x1, x2); }
    Q_INVOKABLE void MsetOpaqueResize(QSplitter* o, bool x1 = true) { o->setOpaqueResize(x1); }
    Q_INVOKABLE void MsetOrientation(QSplitter* o, Qt::Orientation x1) { o->setOrientation(x1); }
    Q_INVOKABLE void MsetSizes(QSplitter* o, const QList<int>& x1) { o->setSizes(x1); }
    Q_INVOKABLE void MsetStretchFactor(QSplitter* o, int x1, int x2) { o->setStretchFactor(x1, x2); }
    Q_INVOKABLE QList<int> Msizes(QSplitter* o) const { return o->sizes(); }
    Q_INVOKABLE QWidget* Mwidget(QSplitter* o, int x1) const { return o->widget(x1); }
    Q_INVOKABLE int MclosestLegalPosition(QSplitter* o, int x1, int x2) { return ((LSplitter*)o)->closestLegalPosition(x1, x2); }
    Q_INVOKABLE void MmoveSplitter(QSplitter* o, int x1, int x2) { ((LSplitter*)o)->moveSplitter(x1, x2); }
    Q_INVOKABLE void MsetRubberBand(QSplitter* o, int x1) { ((LSplitter*)o)->setRubberBand(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QSplitter* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QSplitter* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q210 : public Q279 { // QSplitterHandle
    Q_OBJECT
public:
    Q_INVOKABLE bool MopaqueResize(QSplitterHandle* o) const { return o->opaqueResize(); }
    Q_INVOKABLE int Morientation(QSplitterHandle* o) const { return o->orientation(); }
    Q_INVOKABLE void MsetOrientation(QSplitterHandle* o, Qt::Orientation x1) { o->setOrientation(x1); }
    Q_INVOKABLE QSplitter* Msplitter(QSplitterHandle* o) const { return o->splitter(); }
    Q_INVOKABLE int MclosestLegalPosition(QSplitterHandle* o, int x1) { return ((LSplitterHandle*)o)->closestLegalPosition(x1); }
    Q_INVOKABLE void MmoveSplitter(QSplitterHandle* o, int x1) { ((LSplitterHandle*)o)->moveSplitter(x1); }
    Q_INVOKABLE QSize MsizeHint(QSplitterHandle* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q217 : public Q70 { // QStackedWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LStackedWidget(u, x1); }
    Q_INVOKABLE int MaddWidget(QStackedWidget* o, QWidget* x1) { return o->addWidget(x1); }
    Q_INVOKABLE int Mcount(QStackedWidget* o) const { return o->count(); }
    Q_INVOKABLE int McurrentIndex(QStackedWidget* o) const { return o->currentIndex(); }
    Q_INVOKABLE QWidget* McurrentWidget(QStackedWidget* o) const { return o->currentWidget(); }
    Q_INVOKABLE int MindexOf(QStackedWidget* o, QWidget* x1) const { return o->indexOf(x1); }
    Q_INVOKABLE int MinsertWidget(QStackedWidget* o, int x1, QWidget* x2) { return o->insertWidget(x1, x2); }
    Q_INVOKABLE void MremoveWidget(QStackedWidget* o, QWidget* x1) { o->removeWidget(x1); }
    Q_INVOKABLE QWidget* Mwidget(QStackedWidget* o, int x1) const { return o->widget(x1); }
};

class EQL_EXPORT Q221 : public Q279 { // QStatusBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LStatusBar(u, x1); }
    Q_INVOKABLE void MaddPermanentWidget(QStatusBar* o, QWidget* x1, int x2 = 0) { o->addPermanentWidget(x1, x2); }
    Q_INVOKABLE void MaddWidget(QStatusBar* o, QWidget* x1, int x2 = 0) { o->addWidget(x1, x2); }
    Q_INVOKABLE QString McurrentMessage(QStatusBar* o) const { return o->currentMessage(); }
    Q_INVOKABLE int MinsertPermanentWidget(QStatusBar* o, int x1, QWidget* x2, int x3 = 0) { return o->insertPermanentWidget(x1, x2, x3); }
    Q_INVOKABLE int MinsertWidget(QStatusBar* o, int x1, QWidget* x2, int x3 = 0) { return o->insertWidget(x1, x2, x3); }
    Q_INVOKABLE bool MisSizeGripEnabled(QStatusBar* o) const { return o->isSizeGripEnabled(); }
    Q_INVOKABLE void MremoveWidget(QStatusBar* o, QWidget* x1) { o->removeWidget(x1); }
    Q_INVOKABLE void MsetSizeGripEnabled(QStatusBar* o, bool x1) { o->setSizeGripEnabled(x1); }
    Q_INVOKABLE void MhideOrShow(QStatusBar* o) { ((LStatusBar*)o)->hideOrShow(); }
    Q_INVOKABLE void Mreformat(QStatusBar* o) { ((LStatusBar*)o)->reformat(); }
};

class EQL_EXPORT Q231 : public Q279 { // QTabBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTabBar(u, x1); }
    Q_INVOKABLE int MaddTab(QTabBar* o, const QString& x1) { return o->addTab(x1); }
    Q_INVOKABLE int MaddTab(QTabBar* o, const QIcon& x1, const QString& x2) { return o->addTab(x1, x2); }
    Q_INVOKABLE bool MautoHide(QTabBar* o) const { return o->autoHide(); }
    Q_INVOKABLE bool MchangeCurrentOnDrag(QTabBar* o) const { return o->changeCurrentOnDrag(); }
    Q_INVOKABLE int Mcount(QTabBar* o) const { return o->count(); }
    Q_INVOKABLE int McurrentIndex(QTabBar* o) const { return o->currentIndex(); }
    Q_INVOKABLE bool MdocumentMode(QTabBar* o) const { return o->documentMode(); }
    Q_INVOKABLE bool MdrawBase(QTabBar* o) const { return o->drawBase(); }
    Q_INVOKABLE int MelideMode(QTabBar* o) const { return o->elideMode(); }
    Q_INVOKABLE bool Mexpanding(QTabBar* o) const { return o->expanding(); }
    Q_INVOKABLE QSize MiconSize(QTabBar* o) const { return o->iconSize(); }
    Q_INVOKABLE int MinsertTab(QTabBar* o, int x1, const QString& x2) { return o->insertTab(x1, x2); }
    Q_INVOKABLE int MinsertTab(QTabBar* o, int x1, const QIcon& x2, const QString& x3) { return o->insertTab(x1, x2, x3); }
    Q_INVOKABLE bool MisMovable(QTabBar* o) const { return o->isMovable(); }
    Q_INVOKABLE bool MisTabEnabled(QTabBar* o, int x1) const { return o->isTabEnabled(x1); }
    Q_INVOKABLE void MmoveTab(QTabBar* o, int x1, int x2) { o->moveTab(x1, x2); }
    Q_INVOKABLE void MremoveTab(QTabBar* o, int x1) { o->removeTab(x1); }
    Q_INVOKABLE int MselectionBehaviorOnRemove(QTabBar* o) const { return o->selectionBehaviorOnRemove(); }
    Q_INVOKABLE void MsetAutoHide(QTabBar* o, bool x1) { o->setAutoHide(x1); }
    Q_INVOKABLE void MsetChangeCurrentOnDrag(QTabBar* o, bool x1) { o->setChangeCurrentOnDrag(x1); }
    Q_INVOKABLE void MsetDocumentMode(QTabBar* o, bool x1) { o->setDocumentMode(x1); }
    Q_INVOKABLE void MsetDrawBase(QTabBar* o, bool x1) { o->setDrawBase(x1); }
    Q_INVOKABLE void MsetElideMode(QTabBar* o, Qt::TextElideMode x1) { o->setElideMode(x1); }
    Q_INVOKABLE void MsetExpanding(QTabBar* o, bool x1) { o->setExpanding(x1); }
    Q_INVOKABLE void MsetIconSize(QTabBar* o, const QSize& x1) { o->setIconSize(x1); }
    Q_INVOKABLE void MsetMovable(QTabBar* o, bool x1) { o->setMovable(x1); }
    Q_INVOKABLE void MsetSelectionBehaviorOnRemove(QTabBar* o, QTabBar::SelectionBehavior x1) { o->setSelectionBehaviorOnRemove(x1); }
    Q_INVOKABLE void MsetShape(QTabBar* o, QTabBar::Shape x1) { o->setShape(x1); }
    Q_INVOKABLE void MsetTabButton(QTabBar* o, int x1, QTabBar::ButtonPosition x2, QWidget* x3) { o->setTabButton(x1, x2, x3); }
    Q_INVOKABLE void MsetTabData(QTabBar* o, int x1, const QVariant& x2) { o->setTabData(x1, x2); }
    Q_INVOKABLE void MsetTabEnabled(QTabBar* o, int x1, bool x2) { o->setTabEnabled(x1, x2); }
    Q_INVOKABLE void MsetTabIcon(QTabBar* o, int x1, const QIcon& x2) { o->setTabIcon(x1, x2); }
    Q_INVOKABLE void MsetTabText(QTabBar* o, int x1, const QString& x2) { o->setTabText(x1, x2); }
    Q_INVOKABLE void MsetTabTextColor(QTabBar* o, int x1, const QColor& x2) { o->setTabTextColor(x1, x2); }
    Q_INVOKABLE void MsetTabToolTip(QTabBar* o, int x1, const QString& x2) { o->setTabToolTip(x1, x2); }
    Q_INVOKABLE void MsetTabWhatsThis(QTabBar* o, int x1, const QString& x2) { o->setTabWhatsThis(x1, x2); }
    Q_INVOKABLE void MsetTabsClosable(QTabBar* o, bool x1) { o->setTabsClosable(x1); }
    Q_INVOKABLE void MsetUsesScrollButtons(QTabBar* o, bool x1) { o->setUsesScrollButtons(x1); }
    Q_INVOKABLE int Mshape(QTabBar* o) const { return o->shape(); }
    Q_INVOKABLE int MtabAt(QTabBar* o, const QPoint& x1) const { return o->tabAt(x1); }
    Q_INVOKABLE QWidget* MtabButton(QTabBar* o, int x1, QTabBar::ButtonPosition x2) const { return o->tabButton(x1, x2); }
    Q_INVOKABLE QVariant MtabData(QTabBar* o, int x1) const { return o->tabData(x1); }
    Q_INVOKABLE QIcon MtabIcon(QTabBar* o, int x1) const { return o->tabIcon(x1); }
    Q_INVOKABLE QRect MtabRect(QTabBar* o, int x1) const { return o->tabRect(x1); }
    Q_INVOKABLE QString MtabText(QTabBar* o, int x1) const { return o->tabText(x1); }
    Q_INVOKABLE QColor MtabTextColor(QTabBar* o, int x1) const { return o->tabTextColor(x1); }
    Q_INVOKABLE QString MtabToolTip(QTabBar* o, int x1) const { return o->tabToolTip(x1); }
    Q_INVOKABLE QString MtabWhatsThis(QTabBar* o, int x1) const { return o->tabWhatsThis(x1); }
    Q_INVOKABLE bool MtabsClosable(QTabBar* o) const { return o->tabsClosable(); }
    Q_INVOKABLE bool MusesScrollButtons(QTabBar* o) const { return o->usesScrollButtons(); }
    Q_INVOKABLE void MinitStyleOption(QTabBar* o, QStyleOptionTab* x1, int x2) const { ((LTabBar*)o)->initStyleOption(x1, x2); }
    Q_INVOKABLE QSize MminimumSizeHint(QTabBar* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QTabBar* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q232 : public Q279 { // QTabWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTabWidget(u, x1); }
    Q_INVOKABLE int MaddTab(QTabWidget* o, QWidget* x1, const QString& x2) { return o->addTab(x1, x2); }
    Q_INVOKABLE int MaddTab(QTabWidget* o, QWidget* x1, const QIcon& x2, const QString& x3) { return o->addTab(x1, x2, x3); }
    Q_INVOKABLE void Mclear(QTabWidget* o) { o->clear(); }
    Q_INVOKABLE QWidget* McornerWidget(QTabWidget* o, Qt::Corner x1 = Qt::TopRightCorner) const { return o->cornerWidget(x1); }
    Q_INVOKABLE int Mcount(QTabWidget* o) const { return o->count(); }
    Q_INVOKABLE int McurrentIndex(QTabWidget* o) const { return o->currentIndex(); }
    Q_INVOKABLE QWidget* McurrentWidget(QTabWidget* o) const { return o->currentWidget(); }
    Q_INVOKABLE bool MdocumentMode(QTabWidget* o) const { return o->documentMode(); }
    Q_INVOKABLE int MelideMode(QTabWidget* o) const { return o->elideMode(); }
    Q_INVOKABLE QSize MiconSize(QTabWidget* o) const { return o->iconSize(); }
    Q_INVOKABLE int MindexOf(QTabWidget* o, QWidget* x1) const { return o->indexOf(x1); }
    Q_INVOKABLE int MinsertTab(QTabWidget* o, int x1, QWidget* x2, const QString& x3) { return o->insertTab(x1, x2, x3); }
    Q_INVOKABLE int MinsertTab(QTabWidget* o, int x1, QWidget* x2, const QIcon& x3, const QString& x4) { return o->insertTab(x1, x2, x3, x4); }
    Q_INVOKABLE bool MisMovable(QTabWidget* o) const { return o->isMovable(); }
    Q_INVOKABLE bool MisTabEnabled(QTabWidget* o, int x1) const { return o->isTabEnabled(x1); }
    Q_INVOKABLE void MremoveTab(QTabWidget* o, int x1) { o->removeTab(x1); }
    Q_INVOKABLE void MsetCornerWidget(QTabWidget* o, QWidget* x1, Qt::Corner x2 = Qt::TopRightCorner) { o->setCornerWidget(x1, x2); }
    Q_INVOKABLE void MsetDocumentMode(QTabWidget* o, bool x1) { o->setDocumentMode(x1); }
    Q_INVOKABLE void MsetElideMode(QTabWidget* o, Qt::TextElideMode x1) { o->setElideMode(x1); }
    Q_INVOKABLE void MsetIconSize(QTabWidget* o, const QSize& x1) { o->setIconSize(x1); }
    Q_INVOKABLE void MsetMovable(QTabWidget* o, bool x1) { o->setMovable(x1); }
    Q_INVOKABLE void MsetTabBarAutoHide(QTabWidget* o, bool x1) { o->setTabBarAutoHide(x1); }
    Q_INVOKABLE void MsetTabEnabled(QTabWidget* o, int x1, bool x2) { o->setTabEnabled(x1, x2); }
    Q_INVOKABLE void MsetTabIcon(QTabWidget* o, int x1, const QIcon& x2) { o->setTabIcon(x1, x2); }
    Q_INVOKABLE void MsetTabPosition(QTabWidget* o, QTabWidget::TabPosition x1) { o->setTabPosition(x1); }
    Q_INVOKABLE void MsetTabShape(QTabWidget* o, QTabWidget::TabShape x1) { o->setTabShape(x1); }
    Q_INVOKABLE void MsetTabText(QTabWidget* o, int x1, const QString& x2) { o->setTabText(x1, x2); }
    Q_INVOKABLE void MsetTabToolTip(QTabWidget* o, int x1, const QString& x2) { o->setTabToolTip(x1, x2); }
    Q_INVOKABLE void MsetTabWhatsThis(QTabWidget* o, int x1, const QString& x2) { o->setTabWhatsThis(x1, x2); }
    Q_INVOKABLE void MsetTabsClosable(QTabWidget* o, bool x1) { o->setTabsClosable(x1); }
    Q_INVOKABLE void MsetUsesScrollButtons(QTabWidget* o, bool x1) { o->setUsesScrollButtons(x1); }
    Q_INVOKABLE QTabBar* MtabBar(QTabWidget* o) const { return o->tabBar(); }
    Q_INVOKABLE bool MtabBarAutoHide(QTabWidget* o) const { return o->tabBarAutoHide(); }
    Q_INVOKABLE QIcon MtabIcon(QTabWidget* o, int x1) const { return o->tabIcon(x1); }
    Q_INVOKABLE int MtabPosition(QTabWidget* o) const { return o->tabPosition(); }
    Q_INVOKABLE int MtabShape(QTabWidget* o) const { return o->tabShape(); }
    Q_INVOKABLE QString MtabText(QTabWidget* o, int x1) const { return o->tabText(x1); }
    Q_INVOKABLE QString MtabToolTip(QTabWidget* o, int x1) const { return o->tabToolTip(x1); }
    Q_INVOKABLE QString MtabWhatsThis(QTabWidget* o, int x1) const { return o->tabWhatsThis(x1); }
    Q_INVOKABLE bool MtabsClosable(QTabWidget* o) const { return o->tabsClosable(); }
    Q_INVOKABLE bool MusesScrollButtons(QTabWidget* o) const { return o->usesScrollButtons(); }
    Q_INVOKABLE QWidget* Mwidget(QTabWidget* o, int x1) const { return o->widget(x1); }
    Q_INVOKABLE void MinitStyleOption(QTabWidget* o, QStyleOptionTabWidgetFrame* x1) const { ((LTabWidget*)o)->initStyleOption(x1); }
    Q_INVOKABLE void MsetTabBar(QTabWidget* o, QTabBar* x1) { ((LTabWidget*)o)->setTabBar(x1); }
    Q_INVOKABLE bool MhasHeightForWidth(QTabWidget* o) const { return o->hasHeightForWidth(); }
    Q_INVOKABLE int MheightForWidth(QTabWidget* o, int x1) const { return o->heightForWidth(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QTabWidget* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QTabWidget* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q239 : public Q245 { // QTextBlockGroup
    Q_OBJECT
public:
    Q_INVOKABLE QList<QTextBlock> MblockList(QTextBlockGroup* o) const { return ((LTextBlockGroup*)o)->blockList(); }
};

class EQL_EXPORT Q243 : public Q245 { // QTextFrame
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QTextDocument* x1) { return new LTextFrame(u, x1); }
    Q_INVOKABLE QList<QTextFrame*> MchildFrames(QTextFrame* o) const { return o->childFrames(); }
    Q_INVOKABLE QTextCursor MfirstCursorPosition(QTextFrame* o) const { return o->firstCursorPosition(); }
    Q_INVOKABLE int MfirstPosition(QTextFrame* o) const { return o->firstPosition(); }
    Q_INVOKABLE QTextFrameFormat MframeFormat(QTextFrame* o) const { return o->frameFormat(); }
    Q_INVOKABLE QTextCursor MlastCursorPosition(QTextFrame* o) const { return o->lastCursorPosition(); }
    Q_INVOKABLE int MlastPosition(QTextFrame* o) const { return o->lastPosition(); }
    Q_INVOKABLE QTextFrame* MparentFrame(QTextFrame* o) const { return o->parentFrame(); }
    Q_INVOKABLE void MsetFrameFormat(QTextFrame* o, const QTextFrameFormat& x1) { o->setFrameFormat(x1); }
};

class EQL_EXPORT Q244 : public Q239 { // QTextList
    Q_OBJECT
public:
    Q_INVOKABLE void Madd(QTextList* o, const QTextBlock& x1) { o->add(x1); }
    Q_INVOKABLE int Mcount(QTextList* o) const { return o->count(); }
    Q_INVOKABLE QTextListFormat Mformat(QTextList* o) const { return o->format(); }
    Q_INVOKABLE QTextBlock Mitem(QTextList* o, int x1) const { return o->item(x1); }
    Q_INVOKABLE int MitemNumber(QTextList* o, const QTextBlock& x1) const { return o->itemNumber(x1); }
    Q_INVOKABLE QString MitemText(QTextList* o, const QTextBlock& x1) const { return o->itemText(x1); }
    Q_INVOKABLE void Mremove(QTextList* o, const QTextBlock& x1) { o->remove(x1); }
    Q_INVOKABLE void MremoveItem(QTextList* o, int x1) { o->removeItem(x1); }
    Q_INVOKABLE void MsetFormat(QTextList* o, const QTextListFormat& x1) { o->setFormat(x1); }
};

class EQL_EXPORT Q246 : public Q243 { // QTextTable
    Q_OBJECT
public:
    Q_INVOKABLE void MappendColumns(QTextTable* o, int x1) { o->appendColumns(x1); }
    Q_INVOKABLE void MappendRows(QTextTable* o, int x1) { o->appendRows(x1); }
    Q_INVOKABLE QTextTableCell McellAt(QTextTable* o, int x1, int x2) const { return o->cellAt(x1, x2); }
    Q_INVOKABLE QTextTableCell McellAt(QTextTable* o, int x1) const { return o->cellAt(x1); }
    Q_INVOKABLE QTextTableCell McellAt(QTextTable* o, const QTextCursor& x1) const { return o->cellAt(x1); }
    Q_INVOKABLE int Mcolumns(QTextTable* o) const { return o->columns(); }
    Q_INVOKABLE QTextTableFormat Mformat(QTextTable* o) const { return o->format(); }
    Q_INVOKABLE void MinsertColumns(QTextTable* o, int x1, int x2) { o->insertColumns(x1, x2); }
    Q_INVOKABLE void MinsertRows(QTextTable* o, int x1, int x2) { o->insertRows(x1, x2); }
    Q_INVOKABLE void MmergeCells(QTextTable* o, int x1, int x2, int x3, int x4) { o->mergeCells(x1, x2, x3, x4); }
    Q_INVOKABLE void MmergeCells(QTextTable* o, const QTextCursor& x1) { o->mergeCells(x1); }
    Q_INVOKABLE void MremoveColumns(QTextTable* o, int x1, int x2) { o->removeColumns(x1, x2); }
    Q_INVOKABLE void MremoveRows(QTextTable* o, int x1, int x2) { o->removeRows(x1, x2); }
    Q_INVOKABLE void Mresize(QTextTable* o, int x1, int x2) { o->resize(x1, x2); }
    Q_INVOKABLE QTextCursor MrowEnd(QTextTable* o, const QTextCursor& x1) const { return o->rowEnd(x1); }
    Q_INVOKABLE QTextCursor MrowStart(QTextTable* o, const QTextCursor& x1) const { return o->rowStart(x1); }
    Q_INVOKABLE int Mrows(QTextTable* o) const { return o->rows(); }
    Q_INVOKABLE void MsetFormat(QTextTable* o, const QTextTableFormat& x1) { o->setFormat(x1); }
    Q_INVOKABLE void MsplitCell(QTextTable* o, int x1, int x2, int x3, int x4) { o->splitCell(x1, x2, x3, x4); }
};

class EQL_EXPORT Q247 : public Q46 { // QTimeEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTimeEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QTime& x1, QWidget* x2 = 0) { return new LTimeEdit(u, x1, x2); }
};

class EQL_EXPORT Q250 : public Q279 { // QToolBar
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LToolBar(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LToolBar(u, x1); }
    Q_INVOKABLE QAction* MactionAt(QToolBar* o, const QPoint& x1) const { return o->actionAt(x1); }
    Q_INVOKABLE QAction* MactionAt(QToolBar* o, int x1, int x2) const { return o->actionAt(x1, x2); }
    Q_INVOKABLE QAction* MaddAction(QToolBar* o, const QString& x1) { return o->addAction(x1); }
    Q_INVOKABLE QAction* MaddAction(QToolBar* o, const QIcon& x1, const QString& x2) { return o->addAction(x1, x2); }
    Q_INVOKABLE QAction* MaddAction(QToolBar* o, const QString& x1, const QObject* x2, const char* x3) { return o->addAction(x1, x2, x3); }
    Q_INVOKABLE QAction* MaddAction(QToolBar* o, const QIcon& x1, const QString& x2, const QObject* x3, const char* x4) { return o->addAction(x1, x2, x3, x4); }
    Q_INVOKABLE QAction* MaddSeparator(QToolBar* o) { return o->addSeparator(); }
    Q_INVOKABLE QAction* MaddWidget(QToolBar* o, QWidget* x1) { return o->addWidget(x1); }
    Q_INVOKABLE int MallowedAreas(QToolBar* o) const { return o->allowedAreas(); }
    Q_INVOKABLE void Mclear(QToolBar* o) { o->clear(); }
    Q_INVOKABLE QSize MiconSize(QToolBar* o) const { return o->iconSize(); }
    Q_INVOKABLE QAction* MinsertSeparator(QToolBar* o, QAction* x1) { return o->insertSeparator(x1); }
    Q_INVOKABLE QAction* MinsertWidget(QToolBar* o, QAction* x1, QWidget* x2) { return o->insertWidget(x1, x2); }
    Q_INVOKABLE bool MisAreaAllowed(QToolBar* o, Qt::ToolBarArea x1) const { return o->isAreaAllowed(x1); }
    Q_INVOKABLE bool MisFloatable(QToolBar* o) const { return o->isFloatable(); }
    Q_INVOKABLE bool MisFloating(QToolBar* o) const { return o->isFloating(); }
    Q_INVOKABLE bool MisMovable(QToolBar* o) const { return o->isMovable(); }
    Q_INVOKABLE int Morientation(QToolBar* o) const { return o->orientation(); }
    Q_INVOKABLE void MsetAllowedAreas(QToolBar* o, Qt::ToolBarAreas x1) { o->setAllowedAreas(x1); }
    Q_INVOKABLE void MsetFloatable(QToolBar* o, bool x1) { o->setFloatable(x1); }
    Q_INVOKABLE void MsetMovable(QToolBar* o, bool x1) { o->setMovable(x1); }
    Q_INVOKABLE void MsetOrientation(QToolBar* o, Qt::Orientation x1) { o->setOrientation(x1); }
    Q_INVOKABLE QAction* MtoggleViewAction(QToolBar* o) const { return o->toggleViewAction(); }
    Q_INVOKABLE int MtoolButtonStyle(QToolBar* o) const { return o->toolButtonStyle(); }
    Q_INVOKABLE QWidget* MwidgetForAction(QToolBar* o, QAction* x1) const { return o->widgetForAction(x1); }
};

class EQL_EXPORT Q251 : public Q70 { // QToolBox
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LToolBox(u, x1, x2); }
    Q_INVOKABLE int MaddItem(QToolBox* o, QWidget* x1, const QIcon& x2, const QString& x3) { return o->addItem(x1, x2, x3); }
    Q_INVOKABLE int MaddItem(QToolBox* o, QWidget* x1, const QString& x2) { return o->addItem(x1, x2); }
    Q_INVOKABLE int Mcount(QToolBox* o) const { return o->count(); }
    Q_INVOKABLE int McurrentIndex(QToolBox* o) const { return o->currentIndex(); }
    Q_INVOKABLE QWidget* McurrentWidget(QToolBox* o) const { return o->currentWidget(); }
    Q_INVOKABLE int MindexOf(QToolBox* o, QWidget* x1) const { return o->indexOf(x1); }
    Q_INVOKABLE int MinsertItem(QToolBox* o, int x1, QWidget* x2, const QIcon& x3, const QString& x4) { return o->insertItem(x1, x2, x3, x4); }
    Q_INVOKABLE int MinsertItem(QToolBox* o, int x1, QWidget* x2, const QString& x3) { return o->insertItem(x1, x2, x3); }
    Q_INVOKABLE bool MisItemEnabled(QToolBox* o, int x1) const { return o->isItemEnabled(x1); }
    Q_INVOKABLE QIcon MitemIcon(QToolBox* o, int x1) const { return o->itemIcon(x1); }
    Q_INVOKABLE QString MitemText(QToolBox* o, int x1) const { return o->itemText(x1); }
    Q_INVOKABLE QString MitemToolTip(QToolBox* o, int x1) const { return o->itemToolTip(x1); }
    Q_INVOKABLE void MremoveItem(QToolBox* o, int x1) { o->removeItem(x1); }
    Q_INVOKABLE void MsetItemEnabled(QToolBox* o, int x1, bool x2) { o->setItemEnabled(x1, x2); }
    Q_INVOKABLE void MsetItemIcon(QToolBox* o, int x1, const QIcon& x2) { o->setItemIcon(x1, x2); }
    Q_INVOKABLE void MsetItemText(QToolBox* o, int x1, const QString& x2) { o->setItemText(x1, x2); }
    Q_INVOKABLE void MsetItemToolTip(QToolBox* o, int x1, const QString& x2) { o->setItemToolTip(x1, x2); }
    Q_INVOKABLE QWidget* Mwidget(QToolBox* o, int x1) const { return o->widget(x1); }
};

class EQL_EXPORT Q252 : public Q2 { // QToolButton
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LToolButton(u, x1); }
    Q_INVOKABLE int MarrowType(QToolButton* o) const { return o->arrowType(); }
    Q_INVOKABLE bool MautoRaise(QToolButton* o) const { return o->autoRaise(); }
    Q_INVOKABLE QMenu* Mmenu(QToolButton* o) const { return o->menu(); }
    Q_INVOKABLE int MpopupMode(QToolButton* o) const { return o->popupMode(); }
    Q_INVOKABLE void MsetArrowType(QToolButton* o, Qt::ArrowType x1) { o->setArrowType(x1); }
    Q_INVOKABLE void MsetAutoRaise(QToolButton* o, bool x1) { o->setAutoRaise(x1); }
    Q_INVOKABLE void MsetMenu(QToolButton* o, QMenu* x1) { o->setMenu(x1); }
    Q_INVOKABLE void MsetPopupMode(QToolButton* o, QToolButton::ToolButtonPopupMode x1) { o->setPopupMode(x1); }
    Q_INVOKABLE int MtoolButtonStyle(QToolButton* o) const { return o->toolButtonStyle(); }
    Q_INVOKABLE void MinitStyleOption(QToolButton* o, QStyleOptionToolButton* x1) const { ((LToolButton*)o)->initStyleOption(x1); }
    Q_INVOKABLE QSize MminimumSizeHint(QToolButton* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QToolButton* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q260 : public Q25 { // QVBoxLayout
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u) { return new LVBoxLayout(u); }
    Q_INVOKABLE void* C(uint u, QWidget* x1) { return new LVBoxLayout(u, x1); }
};

class EQL_EXPORT Q282 : public Q49 { // QWizard
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0, Qt::WindowFlags x2 = 0) { return new LWizard(u, x1, x2); }
    Q_INVOKABLE int MaddPage(QWizard* o, QWizardPage* x1) { return o->addPage(x1); }
    Q_INVOKABLE QAbstractButton* Mbutton(QWizard* o, QWizard::WizardButton x1) const { return o->button(x1); }
    Q_INVOKABLE QString MbuttonText(QWizard* o, QWizard::WizardButton x1) const { return o->buttonText(x1); }
    Q_INVOKABLE int McurrentId(QWizard* o) const { return o->currentId(); }
    Q_INVOKABLE QWizardPage* McurrentPage(QWizard* o) const { return o->currentPage(); }
    Q_INVOKABLE QVariant Mfield(QWizard* o, const QString& x1) const { return o->field(x1); }
    Q_INVOKABLE bool MhasVisitedPage(QWizard* o, int x1) const { return o->hasVisitedPage(x1); }
    Q_INVOKABLE int MnextId(QWizard* o) const { return o->nextId(); }
    Q_INVOKABLE int Moptions(QWizard* o) const { return o->options(); }
    Q_INVOKABLE QWizardPage* Mpage(QWizard* o, int x1) const { return o->page(x1); }
    Q_INVOKABLE QList<int> MpageIds(QWizard* o) const { return o->pageIds(); }
    Q_INVOKABLE QPixmap Mpixmap(QWizard* o, QWizard::WizardPixmap x1) const { return o->pixmap(x1); }
    Q_INVOKABLE void MremovePage(QWizard* o, int x1) { o->removePage(x1); }
    Q_INVOKABLE void MsetButton(QWizard* o, QWizard::WizardButton x1, QAbstractButton* x2) { o->setButton(x1, x2); }
    Q_INVOKABLE void MsetButtonText(QWizard* o, QWizard::WizardButton x1, const QString& x2) { o->setButtonText(x1, x2); }
    Q_INVOKABLE void MsetDefaultProperty(QWizard* o, const char* x1, const char* x2, const char* x3) { o->setDefaultProperty(x1, x2, x3); }
    Q_INVOKABLE void MsetField(QWizard* o, const QString& x1, const QVariant& x2) { o->setField(x1, x2); }
    Q_INVOKABLE void MsetOption(QWizard* o, QWizard::WizardOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QWizard* o, QWizard::WizardOptions x1) { o->setOptions(x1); }
    Q_INVOKABLE void MsetPage(QWizard* o, int x1, QWizardPage* x2) { o->setPage(x1, x2); }
    Q_INVOKABLE void MsetPixmap(QWizard* o, QWizard::WizardPixmap x1, const QPixmap& x2) { o->setPixmap(x1, x2); }
    Q_INVOKABLE void MsetSideWidget(QWizard* o, QWidget* x1) { o->setSideWidget(x1); }
    Q_INVOKABLE void MsetStartId(QWizard* o, int x1) { o->setStartId(x1); }
    Q_INVOKABLE void MsetSubTitleFormat(QWizard* o, Qt::TextFormat x1) { o->setSubTitleFormat(x1); }
    Q_INVOKABLE void MsetTitleFormat(QWizard* o, Qt::TextFormat x1) { o->setTitleFormat(x1); }
    Q_INVOKABLE void MsetWizardStyle(QWizard* o, QWizard::WizardStyle x1) { o->setWizardStyle(x1); }
    Q_INVOKABLE QWidget* MsideWidget(QWizard* o) const { return o->sideWidget(); }
    Q_INVOKABLE int MstartId(QWizard* o) const { return o->startId(); }
    Q_INVOKABLE int MsubTitleFormat(QWizard* o) const { return o->subTitleFormat(); }
    Q_INVOKABLE bool MtestOption(QWizard* o, QWizard::WizardOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE int MtitleFormat(QWizard* o) const { return o->titleFormat(); }
    Q_INVOKABLE bool MvalidateCurrentPage(QWizard* o) { return o->validateCurrentPage(); }
    Q_INVOKABLE QList<int> MvisitedPages(QWizard* o) const { return o->visitedPages(); }
    Q_INVOKABLE int MwizardStyle(QWizard* o) const { return o->wizardStyle(); }
    Q_INVOKABLE void MsetVisible(QWizard* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QSize MsizeHint(QWizard* o) const { return o->sizeHint(); }
};

#ifndef OS_SAILFISH
class EQL_EXPORT Q8 : public Q49 { // QAbstractPrintDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QPrinter* x1, QWidget* x2 = 0) { return new LAbstractPrintDialog(u, x1, x2); }
    Q_INVOKABLE int MfromPage(QAbstractPrintDialog* o) const { return o->fromPage(); }
    Q_INVOKABLE int MmaxPage(QAbstractPrintDialog* o) const { return o->maxPage(); }
    Q_INVOKABLE int MminPage(QAbstractPrintDialog* o) const { return o->minPage(); }
    Q_INVOKABLE int MprintRange(QAbstractPrintDialog* o) const { return o->printRange(); }
    Q_INVOKABLE QPrinter* Mprinter(QAbstractPrintDialog* o) const { return o->printer(); }
    Q_INVOKABLE void MsetFromTo(QAbstractPrintDialog* o, int x1, int x2) { o->setFromTo(x1, x2); }
    Q_INVOKABLE void MsetMinMax(QAbstractPrintDialog* o, int x1, int x2) { o->setMinMax(x1, x2); }
    Q_INVOKABLE void MsetOptionTabs(QAbstractPrintDialog* o, const QList<QWidget*>& x1) { o->setOptionTabs(x1); }
    Q_INVOKABLE void MsetPrintRange(QAbstractPrintDialog* o, QAbstractPrintDialog::PrintRange x1) { o->setPrintRange(x1); }
    Q_INVOKABLE int MtoPage(QAbstractPrintDialog* o) const { return o->toPage(); }
    Q_INVOKABLE int Mexec(QAbstractPrintDialog* o) { return o->exec(); }
};
#endif

class EQL_EXPORT Q10 : public Q70 { // QAbstractScrollArea
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LAbstractScrollArea(u, x1); }
    Q_INVOKABLE void MaddScrollBarWidget(QAbstractScrollArea* o, QWidget* x1, Qt::Alignment x2) { o->addScrollBarWidget(x1, x2); }
    Q_INVOKABLE QWidget* McornerWidget(QAbstractScrollArea* o) const { return o->cornerWidget(); }
    Q_INVOKABLE QScrollBar* MhorizontalScrollBar(QAbstractScrollArea* o) const { return o->horizontalScrollBar(); }
    Q_INVOKABLE int MhorizontalScrollBarPolicy(QAbstractScrollArea* o) const { return o->horizontalScrollBarPolicy(); }
    Q_INVOKABLE QSize MmaximumViewportSize(QAbstractScrollArea* o) const { return o->maximumViewportSize(); }
    Q_INVOKABLE QWidgetList MscrollBarWidgets(QAbstractScrollArea* o, Qt::Alignment x1) { return o->scrollBarWidgets(x1); }
    Q_INVOKABLE void MsetCornerWidget(QAbstractScrollArea* o, QWidget* x1) { o->setCornerWidget(x1); }
    Q_INVOKABLE void MsetHorizontalScrollBar(QAbstractScrollArea* o, QScrollBar* x1) { o->setHorizontalScrollBar(x1); }
    Q_INVOKABLE void MsetHorizontalScrollBarPolicy(QAbstractScrollArea* o, Qt::ScrollBarPolicy x1) { o->setHorizontalScrollBarPolicy(x1); }
    Q_INVOKABLE void MsetSizeAdjustPolicy(QAbstractScrollArea* o, QAbstractScrollArea::SizeAdjustPolicy x1) { o->setSizeAdjustPolicy(x1); }
    Q_INVOKABLE void MsetVerticalScrollBar(QAbstractScrollArea* o, QScrollBar* x1) { o->setVerticalScrollBar(x1); }
    Q_INVOKABLE void MsetVerticalScrollBarPolicy(QAbstractScrollArea* o, Qt::ScrollBarPolicy x1) { o->setVerticalScrollBarPolicy(x1); }
    Q_INVOKABLE void MsetViewport(QAbstractScrollArea* o, QWidget* x1) { o->setViewport(x1); }
    Q_INVOKABLE void MsetupViewport(QAbstractScrollArea* o, QWidget* x1) { o->setupViewport(x1); }
    Q_INVOKABLE int MsizeAdjustPolicy(QAbstractScrollArea* o) const { return o->sizeAdjustPolicy(); }
    Q_INVOKABLE QScrollBar* MverticalScrollBar(QAbstractScrollArea* o) const { return o->verticalScrollBar(); }
    Q_INVOKABLE int MverticalScrollBarPolicy(QAbstractScrollArea* o) const { return o->verticalScrollBarPolicy(); }
    Q_INVOKABLE QWidget* Mviewport(QAbstractScrollArea* o) const { return o->viewport(); }
    Q_INVOKABLE void MsetViewportMargins(QAbstractScrollArea* o, int x1, int x2, int x3, int x4) { ((LAbstractScrollArea*)o)->setViewportMargins(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetViewportMargins(QAbstractScrollArea* o, const QMargins& x1) { ((LAbstractScrollArea*)o)->setViewportMargins(x1); }
    Q_INVOKABLE QMargins MviewportMargins(QAbstractScrollArea* o) const { return ((LAbstractScrollArea*)o)->viewportMargins(); }
    Q_INVOKABLE QSize MminimumSizeHint(QAbstractScrollArea* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QAbstractScrollArea* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q37 : public Q49 { // QColorDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LColorDialog(u, x1); }
    Q_INVOKABLE void* C(uint u, const QColor& x1, QWidget* x2 = 0) { return new LColorDialog(u, x1, x2); }
    Q_INVOKABLE QColor McurrentColor(QColorDialog* o) const { return o->currentColor(); }
    Q_INVOKABLE void Mopen(QColorDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE int Moptions(QColorDialog* o) const { return o->options(); }
    Q_INVOKABLE QColor MselectedColor(QColorDialog* o) const { return o->selectedColor(); }
    Q_INVOKABLE void MsetCurrentColor(QColorDialog* o, const QColor& x1) { o->setCurrentColor(x1); }
    Q_INVOKABLE void MsetOption(QColorDialog* o, QColorDialog::ColorDialogOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QColorDialog* o, QColorDialog::ColorDialogOptions x1) { o->setOptions(x1); }
    Q_INVOKABLE bool MtestOption(QColorDialog* o, QColorDialog::ColorDialogOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE void MsetVisible(QColorDialog* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QColor ScustomColor(int x1) { return QColorDialog::customColor(x1); }
    Q_INVOKABLE int ScustomCount() { return QColorDialog::customCount(); }
    Q_INVOKABLE QColor SgetColor(const QColor& x1 = Qt::white, QWidget* x2 = 0, const QString& x3 = QString(), QColorDialog::ColorDialogOptions x4 = 0) { return QColorDialog::getColor(x1, x2, x3, x4); }
    Q_INVOKABLE void SsetCustomColor(int x1, QColor x2) { QColorDialog::setCustomColor(x1, x2); }
    Q_INVOKABLE void SsetStandardColor(int x1, QColor x2) { QColorDialog::setStandardColor(x1, x2); }
    Q_INVOKABLE QColor SstandardColor(int x1) { return QColorDialog::standardColor(x1); }
};

class EQL_EXPORT Q40 : public Q167 { // QCommandLinkButton
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LCommandLinkButton(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LCommandLinkButton(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, const QString& x1, const QString& x2, QWidget* x3 = 0) { return new LCommandLinkButton(u, x1, x2, x3); }
    Q_INVOKABLE QString Mdescription(QCommandLinkButton* o) const { return o->description(); }
    Q_INVOKABLE void MsetDescription(QCommandLinkButton* o, const QString& x1) { o->setDescription(x1); }
};

class EQL_EXPORT Q45 : public Q46 { // QDateEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LDateEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QDate& x1, QWidget* x2 = 0) { return new LDateEdit(u, x1, x2); }
};

class EQL_EXPORT Q59 : public Q60 { // QFile
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, const QString& x1) { return new LFile(u, x1); }
    Q_INVOKABLE void* C(uint u, QObject* x1) { return new LFile(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QObject* x2) { return new LFile(u, x1, x2); }
    Q_INVOKABLE bool Mcopy(QFile* o, const QString& x1) { return o->copy(x1); }
    Q_INVOKABLE bool Mexists(QFile* o) const { return o->exists(); }
    Q_INVOKABLE bool Mlink(QFile* o, const QString& x1) { return o->link(x1); }
    Q_INVOKABLE bool Mremove(QFile* o) { return o->remove(); }
    Q_INVOKABLE bool Mrename(QFile* o, const QString& x1) { return o->rename(x1); }
    Q_INVOKABLE void MsetFileName(QFile* o, const QString& x1) { o->setFileName(x1); }
    Q_INVOKABLE QString MsymLinkTarget(QFile* o) const { return o->symLinkTarget(); }
    Q_INVOKABLE QString MfileName(QFile* o) const { return o->fileName(); }
    Q_INVOKABLE bool Mopen(QFile* o, QFile::OpenMode x1) { return o->open(x1); }
    Q_INVOKABLE int Mpermissions(QFile* o) const { return o->permissions(); }
    Q_INVOKABLE bool Mresize(QFile* o, qint64 x1) { return o->resize(x1); }
    Q_INVOKABLE bool MsetPermissions(QFile* o, QFile::Permissions x1) { return o->setPermissions(x1); }
    Q_INVOKABLE qlonglong Msize(QFile* o) const { return o->size(); }
    Q_INVOKABLE bool Scopy(const QString& x1, const QString& x2) { return QFile::copy(x1, x2); }
    Q_INVOKABLE QString SdecodeName(const QByteArray& x1) { return QFile::decodeName(x1); }
    Q_INVOKABLE QString SdecodeName(const char* x1) { return QFile::decodeName(x1); }
    Q_INVOKABLE QByteArray SencodeName(const QString& x1) { return QFile::encodeName(x1); }
    Q_INVOKABLE bool Sexists(const QString& x1) { return QFile::exists(x1); }
    Q_INVOKABLE bool Slink(const QString& x1, const QString& x2) { return QFile::link(x1, x2); }
    Q_INVOKABLE int Spermissions(const QString& x1) { return QFile::permissions(x1); }
    Q_INVOKABLE bool Sremove(const QString& x1) { return QFile::remove(x1); }
    Q_INVOKABLE bool Srename(const QString& x1, const QString& x2) { return QFile::rename(x1, x2); }
    Q_INVOKABLE bool Sresize(const QString& x1, qint64 x2) { return QFile::resize(x1, x2); }
    Q_INVOKABLE bool SsetPermissions(const QString& x1, QFile::Permissions x2) { return QFile::setPermissions(x1, x2); }
    Q_INVOKABLE QString SsymLinkTarget(const QString& x1) { return QFile::symLinkTarget(x1); }
};

class EQL_EXPORT Q87 : public Q10 { // QGraphicsView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LGraphicsView(u, x1); }
    Q_INVOKABLE void* C(uint u, QGraphicsScene* x1, QWidget* x2 = 0) { return new LGraphicsView(u, x1, x2); }
    Q_INVOKABLE int Malignment(QGraphicsView* o) const { return o->alignment(); }
    Q_INVOKABLE QBrush MbackgroundBrush(QGraphicsView* o) const { return o->backgroundBrush(); }
    Q_INVOKABLE int McacheMode(QGraphicsView* o) const { return o->cacheMode(); }
    Q_INVOKABLE void McenterOn(QGraphicsView* o, const QPointF& x1) { o->centerOn(x1); }
    Q_INVOKABLE void McenterOn(QGraphicsView* o, qreal x1, qreal x2) { o->centerOn(x1, x2); }
    Q_INVOKABLE void McenterOn(QGraphicsView* o, const QGraphicsItem* x1) { o->centerOn(x1); }
    Q_INVOKABLE int MdragMode(QGraphicsView* o) const { return o->dragMode(); }
    Q_INVOKABLE void MensureVisible(QGraphicsView* o, const QRectF& x1, int x2 = 50, int x3 = 50) { o->ensureVisible(x1, x2, x3); }
    Q_INVOKABLE void MensureVisible(QGraphicsView* o, qreal x1, qreal x2, qreal x3, qreal x4, int x5 = 50, int x6 = 50) { o->ensureVisible(x1, x2, x3, x4, x5, x6); }
    Q_INVOKABLE void MensureVisible(QGraphicsView* o, const QGraphicsItem* x1, int x2 = 50, int x3 = 50) { o->ensureVisible(x1, x2, x3); }
    Q_INVOKABLE void MfitInView(QGraphicsView* o, const QRectF& x1, Qt::AspectRatioMode x2 = Qt::IgnoreAspectRatio) { o->fitInView(x1, x2); }
    Q_INVOKABLE void MfitInView(QGraphicsView* o, qreal x1, qreal x2, qreal x3, qreal x4, Qt::AspectRatioMode x5 = Qt::IgnoreAspectRatio) { o->fitInView(x1, x2, x3, x4, x5); }
    Q_INVOKABLE void MfitInView(QGraphicsView* o, const QGraphicsItem* x1, Qt::AspectRatioMode x2 = Qt::IgnoreAspectRatio) { o->fitInView(x1, x2); }
    Q_INVOKABLE QBrush MforegroundBrush(QGraphicsView* o) const { return o->foregroundBrush(); }
    Q_INVOKABLE bool MisInteractive(QGraphicsView* o) const { return o->isInteractive(); }
    Q_INVOKABLE bool MisTransformed(QGraphicsView* o) const { return o->isTransformed(); }
    Q_INVOKABLE QGraphicsItem* MitemAt(QGraphicsView* o, const QPoint& x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QGraphicsItem* MitemAt(QGraphicsView* o, int x1, int x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o) const { return o->items(); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, const QPoint& x1) const { return o->items(x1); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, int x1, int x2) const { return o->items(x1, x2); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, int x1, int x2, int x3, int x4, Qt::ItemSelectionMode x5 = Qt::IntersectsItemShape) const { return o->items(x1, x2, x3, x4, x5); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, const QRect& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape) const { return o->items(x1, x2); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, const QPolygon& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape) const { return o->items(x1, x2); }
    Q_INVOKABLE QList<QGraphicsItem*> Mitems(QGraphicsView* o, const QPainterPath& x1, Qt::ItemSelectionMode x2 = Qt::IntersectsItemShape) const { return o->items(x1, x2); }
    Q_INVOKABLE QPoint MmapFromScene(QGraphicsView* o, const QPointF& x1) const { return o->mapFromScene(x1); }
    Q_INVOKABLE QPolygon MmapFromScene(QGraphicsView* o, const QRectF& x1) const { return o->mapFromScene(x1); }
    Q_INVOKABLE QPolygon MmapFromScene(QGraphicsView* o, const QPolygonF& x1) const { return o->mapFromScene(x1); }
    Q_INVOKABLE QPainterPath MmapFromScene(QGraphicsView* o, const QPainterPath& x1) const { return o->mapFromScene(x1); }
    Q_INVOKABLE QPoint MmapFromScene(QGraphicsView* o, qreal x1, qreal x2) const { return o->mapFromScene(x1, x2); }
    Q_INVOKABLE QPolygon MmapFromScene(QGraphicsView* o, qreal x1, qreal x2, qreal x3, qreal x4) const { return o->mapFromScene(x1, x2, x3, x4); }
    Q_INVOKABLE QPointF MmapToScene(QGraphicsView* o, const QPoint& x1) const { return o->mapToScene(x1); }
    Q_INVOKABLE QPolygonF MmapToScene(QGraphicsView* o, const QRect& x1) const { return o->mapToScene(x1); }
    Q_INVOKABLE QPolygonF MmapToScene(QGraphicsView* o, const QPolygon& x1) const { return o->mapToScene(x1); }
    Q_INVOKABLE QPainterPath MmapToScene(QGraphicsView* o, const QPainterPath& x1) const { return o->mapToScene(x1); }
    Q_INVOKABLE QPointF MmapToScene(QGraphicsView* o, int x1, int x2) const { return o->mapToScene(x1, x2); }
    Q_INVOKABLE QPolygonF MmapToScene(QGraphicsView* o, int x1, int x2, int x3, int x4) const { return o->mapToScene(x1, x2, x3, x4); }
    Q_INVOKABLE QMatrix Mmatrix(QGraphicsView* o) const { return o->matrix(); }
    Q_INVOKABLE int MoptimizationFlags(QGraphicsView* o) const { return o->optimizationFlags(); }
    Q_INVOKABLE void Mrender(QGraphicsView* o, QPainter* x1, const QRectF& x2 = QRectF(), const QRect& x3 = QRect(), Qt::AspectRatioMode x4 = Qt::KeepAspectRatio) { o->render(x1, x2, x3, x4); }
    Q_INVOKABLE int MrenderHints(QGraphicsView* o) const { return o->renderHints(); }
    Q_INVOKABLE void MresetCachedContent(QGraphicsView* o) { o->resetCachedContent(); }
    Q_INVOKABLE void MresetMatrix(QGraphicsView* o) { o->resetMatrix(); }
    Q_INVOKABLE void MresetTransform(QGraphicsView* o) { o->resetTransform(); }
    Q_INVOKABLE int MresizeAnchor(QGraphicsView* o) const { return o->resizeAnchor(); }
    Q_INVOKABLE void Mrotate(QGraphicsView* o, qreal x1) { o->rotate(x1); }
    Q_INVOKABLE QRect MrubberBandRect(QGraphicsView* o) const { return o->rubberBandRect(); }
    Q_INVOKABLE int MrubberBandSelectionMode(QGraphicsView* o) const { return o->rubberBandSelectionMode(); }
    Q_INVOKABLE void Mscale(QGraphicsView* o, qreal x1, qreal x2) { o->scale(x1, x2); }
    Q_INVOKABLE QGraphicsScene* Mscene(QGraphicsView* o) const { return o->scene(); }
    Q_INVOKABLE QRectF MsceneRect(QGraphicsView* o) const { return o->sceneRect(); }
    Q_INVOKABLE void MsetAlignment(QGraphicsView* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetBackgroundBrush(QGraphicsView* o, const QBrush& x1) { o->setBackgroundBrush(x1); }
    Q_INVOKABLE void MsetCacheMode(QGraphicsView* o, QGraphicsView::CacheMode x1) { o->setCacheMode(x1); }
    Q_INVOKABLE void MsetDragMode(QGraphicsView* o, QGraphicsView::DragMode x1) { o->setDragMode(x1); }
    Q_INVOKABLE void MsetForegroundBrush(QGraphicsView* o, const QBrush& x1) { o->setForegroundBrush(x1); }
    Q_INVOKABLE void MsetInteractive(QGraphicsView* o, bool x1) { o->setInteractive(x1); }
    Q_INVOKABLE void MsetMatrix(QGraphicsView* o, const QMatrix& x1, bool x2 = false) { o->setMatrix(x1, x2); }
    Q_INVOKABLE void MsetOptimizationFlag(QGraphicsView* o, QGraphicsView::OptimizationFlag x1, bool x2 = true) { o->setOptimizationFlag(x1, x2); }
    Q_INVOKABLE void MsetOptimizationFlags(QGraphicsView* o, QGraphicsView::OptimizationFlags x1) { o->setOptimizationFlags(x1); }
    Q_INVOKABLE void MsetRenderHint(QGraphicsView* o, QPainter::RenderHint x1, bool x2 = true) { o->setRenderHint(x1, x2); }
    Q_INVOKABLE void MsetRenderHints(QGraphicsView* o, QPainter::RenderHints x1) { o->setRenderHints(x1); }
    Q_INVOKABLE void MsetResizeAnchor(QGraphicsView* o, QGraphicsView::ViewportAnchor x1) { o->setResizeAnchor(x1); }
    Q_INVOKABLE void MsetRubberBandSelectionMode(QGraphicsView* o, Qt::ItemSelectionMode x1) { o->setRubberBandSelectionMode(x1); }
    Q_INVOKABLE void MsetScene(QGraphicsView* o, QGraphicsScene* x1) { o->setScene(x1); }
    Q_INVOKABLE void MsetSceneRect(QGraphicsView* o, const QRectF& x1) { o->setSceneRect(x1); }
    Q_INVOKABLE void MsetSceneRect(QGraphicsView* o, qreal x1, qreal x2, qreal x3, qreal x4) { o->setSceneRect(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetTransform(QGraphicsView* o, const QTransform& x1, bool x2 = false) { o->setTransform(x1, x2); }
    Q_INVOKABLE void MsetTransformationAnchor(QGraphicsView* o, QGraphicsView::ViewportAnchor x1) { o->setTransformationAnchor(x1); }
    Q_INVOKABLE void MsetViewportUpdateMode(QGraphicsView* o, QGraphicsView::ViewportUpdateMode x1) { o->setViewportUpdateMode(x1); }
    Q_INVOKABLE void Mshear(QGraphicsView* o, qreal x1, qreal x2) { o->shear(x1, x2); }
    Q_INVOKABLE QTransform Mtransform(QGraphicsView* o) const { return o->transform(); }
    Q_INVOKABLE int MtransformationAnchor(QGraphicsView* o) const { return o->transformationAnchor(); }
    Q_INVOKABLE void Mtranslate(QGraphicsView* o, qreal x1, qreal x2) { o->translate(x1, x2); }
    Q_INVOKABLE QTransform MviewportTransform(QGraphicsView* o) const { return o->viewportTransform(); }
    Q_INVOKABLE int MviewportUpdateMode(QGraphicsView* o) const { return o->viewportUpdateMode(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QGraphicsView* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
    Q_INVOKABLE QSize MsizeHint(QGraphicsView* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q124 : public Q10 { // QMdiArea
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LMdiArea(u, x1); }
    Q_INVOKABLE int MactivationOrder(QMdiArea* o) const { return o->activationOrder(); }
    Q_INVOKABLE QMdiSubWindow* MactiveSubWindow(QMdiArea* o) const { return o->activeSubWindow(); }
    Q_INVOKABLE QMdiSubWindow* MaddSubWindow(QMdiArea* o, QWidget* x1, Qt::WindowFlags x2 = 0) { return o->addSubWindow(x1, x2); }
    Q_INVOKABLE QBrush Mbackground(QMdiArea* o) const { return o->background(); }
    Q_INVOKABLE QMdiSubWindow* McurrentSubWindow(QMdiArea* o) const { return o->currentSubWindow(); }
    Q_INVOKABLE bool MdocumentMode(QMdiArea* o) const { return o->documentMode(); }
    Q_INVOKABLE void MremoveSubWindow(QMdiArea* o, QWidget* x1) { o->removeSubWindow(x1); }
    Q_INVOKABLE void MsetActivationOrder(QMdiArea* o, QMdiArea::WindowOrder x1) { o->setActivationOrder(x1); }
    Q_INVOKABLE void MsetBackground(QMdiArea* o, const QBrush& x1) { o->setBackground(x1); }
    Q_INVOKABLE void MsetDocumentMode(QMdiArea* o, bool x1) { o->setDocumentMode(x1); }
    Q_INVOKABLE void MsetOption(QMdiArea* o, QMdiArea::AreaOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetTabPosition(QMdiArea* o, QTabWidget::TabPosition x1) { o->setTabPosition(x1); }
    Q_INVOKABLE void MsetTabShape(QMdiArea* o, QTabWidget::TabShape x1) { o->setTabShape(x1); }
    Q_INVOKABLE void MsetTabsClosable(QMdiArea* o, bool x1) { o->setTabsClosable(x1); }
    Q_INVOKABLE void MsetTabsMovable(QMdiArea* o, bool x1) { o->setTabsMovable(x1); }
    Q_INVOKABLE void MsetViewMode(QMdiArea* o, QMdiArea::ViewMode x1) { o->setViewMode(x1); }
    Q_INVOKABLE QList<QMdiSubWindow*> MsubWindowList(QMdiArea* o, QMdiArea::WindowOrder x1 = QMdiArea::CreationOrder) const { return o->subWindowList(x1); }
    Q_INVOKABLE int MtabPosition(QMdiArea* o) const { return o->tabPosition(); }
    Q_INVOKABLE int MtabShape(QMdiArea* o) const { return o->tabShape(); }
    Q_INVOKABLE bool MtabsClosable(QMdiArea* o) const { return o->tabsClosable(); }
    Q_INVOKABLE bool MtabsMovable(QMdiArea* o) const { return o->tabsMovable(); }
    Q_INVOKABLE bool MtestOption(QMdiArea* o, QMdiArea::AreaOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE int MviewMode(QMdiArea* o) const { return o->viewMode(); }
    Q_INVOKABLE QSize MminimumSizeHint(QMdiArea* o) const { return o->minimumSizeHint(); }
    Q_INVOKABLE QSize MsizeHint(QMdiArea* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q148 : public Q150 { // QOpenGLWindow
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QOpenGLWindow::UpdateBehavior x1 = QOpenGLWindow::NoPartialUpdate, QWindow* x2 = 0) { return new LOpenGLWindow(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QOpenGLContext* x1, QOpenGLWindow::UpdateBehavior x2 = QOpenGLWindow::NoPartialUpdate, QWindow* x3 = 0) { return new LOpenGLWindow(u, x1, x2, x3); }
    Q_INVOKABLE QOpenGLContext* Mcontext(QOpenGLWindow* o) const { return o->context(); }
    Q_INVOKABLE GLuint MdefaultFramebufferObject(QOpenGLWindow* o) const { return o->defaultFramebufferObject(); }
    Q_INVOKABLE void MdoneCurrent(QOpenGLWindow* o) { o->doneCurrent(); }
    Q_INVOKABLE QImage MgrabFramebuffer(QOpenGLWindow* o) { return o->grabFramebuffer(); }
    Q_INVOKABLE bool MisValid(QOpenGLWindow* o) const { return o->isValid(); }
    Q_INVOKABLE void MmakeCurrent(QOpenGLWindow* o) { o->makeCurrent(); }
    Q_INVOKABLE QOpenGLContext* MshareContext(QOpenGLWindow* o) const { return o->shareContext(); }
    Q_INVOKABLE int MupdateBehavior(QOpenGLWindow* o) const { return o->updateBehavior(); }
};

class EQL_EXPORT Q157 : public Q10 { // QPlainTextEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LPlainTextEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LPlainTextEdit(u, x1, x2); }
    Q_INVOKABLE QString ManchorAt(QPlainTextEdit* o, const QPoint& x1) const { return o->anchorAt(x1); }
    Q_INVOKABLE bool MbackgroundVisible(QPlainTextEdit* o) const { return o->backgroundVisible(); }
    Q_INVOKABLE int MblockCount(QPlainTextEdit* o) const { return o->blockCount(); }
    Q_INVOKABLE bool McanPaste(QPlainTextEdit* o) const { return o->canPaste(); }
    Q_INVOKABLE bool McenterOnScroll(QPlainTextEdit* o) const { return o->centerOnScroll(); }
    Q_INVOKABLE QMenu* McreateStandardContextMenu(QPlainTextEdit* o) { return o->createStandardContextMenu(); }
    Q_INVOKABLE QMenu* McreateStandardContextMenu(QPlainTextEdit* o, const QPoint& x1) { return o->createStandardContextMenu(x1); }
    Q_INVOKABLE QTextCharFormat McurrentCharFormat(QPlainTextEdit* o) const { return o->currentCharFormat(); }
    Q_INVOKABLE QTextCursor McursorForPosition(QPlainTextEdit* o, const QPoint& x1) const { return o->cursorForPosition(x1); }
    Q_INVOKABLE QRect McursorRect(QPlainTextEdit* o, const QTextCursor& x1) const { return o->cursorRect(x1); }
    Q_INVOKABLE QRect McursorRect(QPlainTextEdit* o) const { return o->cursorRect(); }
    Q_INVOKABLE int McursorWidth(QPlainTextEdit* o) const { return o->cursorWidth(); }
    Q_INVOKABLE QTextDocument* Mdocument(QPlainTextEdit* o) const { return o->document(); }
    Q_INVOKABLE QString MdocumentTitle(QPlainTextEdit* o) const { return o->documentTitle(); }
    Q_INVOKABLE void MensureCursorVisible(QPlainTextEdit* o) { o->ensureCursorVisible(); }
    Q_INVOKABLE QList<QTextEdit::ExtraSelection> MextraSelections(QPlainTextEdit* o) const { return o->extraSelections(); }
    Q_INVOKABLE bool Mfind(QPlainTextEdit* o, const QString& x1, QTextDocument::FindFlags x2 = 0) { return o->find(x1, x2); }
    Q_INVOKABLE bool Mfind(QPlainTextEdit* o, const QRegExp& x1, QTextDocument::FindFlags x2 = 0) { return o->find(x1, x2); }
    Q_INVOKABLE bool MisReadOnly(QPlainTextEdit* o) const { return o->isReadOnly(); }
    Q_INVOKABLE bool MisUndoRedoEnabled(QPlainTextEdit* o) const { return o->isUndoRedoEnabled(); }
    Q_INVOKABLE int MlineWrapMode(QPlainTextEdit* o) const { return o->lineWrapMode(); }
    Q_INVOKABLE QVariant MloadResource(QPlainTextEdit* o, int x1, const QUrl& x2) { return o->loadResource(x1, x2); }
    Q_INVOKABLE int MmaximumBlockCount(QPlainTextEdit* o) const { return o->maximumBlockCount(); }
    Q_INVOKABLE void MmergeCurrentCharFormat(QPlainTextEdit* o, const QTextCharFormat& x1) { o->mergeCurrentCharFormat(x1); }
    Q_INVOKABLE void MmoveCursor(QPlainTextEdit* o, QTextCursor::MoveOperation x1, QTextCursor::MoveMode x2 = QTextCursor::MoveAnchor) { o->moveCursor(x1, x2); }
    Q_INVOKABLE bool MoverwriteMode(QPlainTextEdit* o) const { return o->overwriteMode(); }
    Q_INVOKABLE void Mprint(QPlainTextEdit* o, QPagedPaintDevice* x1) const { o->print(x1); }
    Q_INVOKABLE void MsetBackgroundVisible(QPlainTextEdit* o, bool x1) { o->setBackgroundVisible(x1); }
    Q_INVOKABLE void MsetCenterOnScroll(QPlainTextEdit* o, bool x1) { o->setCenterOnScroll(x1); }
    Q_INVOKABLE void MsetCurrentCharFormat(QPlainTextEdit* o, const QTextCharFormat& x1) { o->setCurrentCharFormat(x1); }
    Q_INVOKABLE void MsetCursorWidth(QPlainTextEdit* o, int x1) { o->setCursorWidth(x1); }
    Q_INVOKABLE void MsetDocument(QPlainTextEdit* o, QTextDocument* x1) { o->setDocument(x1); }
    Q_INVOKABLE void MsetDocumentTitle(QPlainTextEdit* o, const QString& x1) { o->setDocumentTitle(x1); }
    Q_INVOKABLE void MsetExtraSelections(QPlainTextEdit* o, const QList<QTextEdit::ExtraSelection>& x1) { o->setExtraSelections(x1); }
    Q_INVOKABLE void MsetLineWrapMode(QPlainTextEdit* o, QPlainTextEdit::LineWrapMode x1) { o->setLineWrapMode(x1); }
    Q_INVOKABLE void MsetMaximumBlockCount(QPlainTextEdit* o, int x1) { o->setMaximumBlockCount(x1); }
    Q_INVOKABLE void MsetOverwriteMode(QPlainTextEdit* o, bool x1) { o->setOverwriteMode(x1); }
    Q_INVOKABLE void MsetReadOnly(QPlainTextEdit* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetTabChangesFocus(QPlainTextEdit* o, bool x1) { o->setTabChangesFocus(x1); }
    Q_INVOKABLE void MsetTabStopWidth(QPlainTextEdit* o, int x1) { o->setTabStopWidth(x1); }
    Q_INVOKABLE void MsetTextCursor(QPlainTextEdit* o, const QTextCursor& x1) { o->setTextCursor(x1); }
    Q_INVOKABLE void MsetTextInteractionFlags(QPlainTextEdit* o, Qt::TextInteractionFlags x1) { o->setTextInteractionFlags(x1); }
    Q_INVOKABLE void MsetUndoRedoEnabled(QPlainTextEdit* o, bool x1) { o->setUndoRedoEnabled(x1); }
    Q_INVOKABLE void MsetWordWrapMode(QPlainTextEdit* o, QTextOption::WrapMode x1) { o->setWordWrapMode(x1); }
    Q_INVOKABLE bool MtabChangesFocus(QPlainTextEdit* o) const { return o->tabChangesFocus(); }
    Q_INVOKABLE int MtabStopWidth(QPlainTextEdit* o) const { return o->tabStopWidth(); }
    Q_INVOKABLE QTextCursor MtextCursor(QPlainTextEdit* o) const { return o->textCursor(); }
    Q_INVOKABLE int MtextInteractionFlags(QPlainTextEdit* o) const { return o->textInteractionFlags(); }
    Q_INVOKABLE QString MtoPlainText(QPlainTextEdit* o) const { return o->toPlainText(); }
    Q_INVOKABLE int MwordWrapMode(QPlainTextEdit* o) const { return o->wordWrapMode(); }
    Q_INVOKABLE QRectF MblockBoundingGeometry(QPlainTextEdit* o, const QTextBlock& x1) const { return ((LPlainTextEdit*)o)->blockBoundingGeometry(x1); }
    Q_INVOKABLE QRectF MblockBoundingRect(QPlainTextEdit* o, const QTextBlock& x1) const { return ((LPlainTextEdit*)o)->blockBoundingRect(x1); }
    Q_INVOKABLE QPointF McontentOffset(QPlainTextEdit* o) const { return ((LPlainTextEdit*)o)->contentOffset(); }
    Q_INVOKABLE QTextBlock MfirstVisibleBlock(QPlainTextEdit* o) const { return ((LPlainTextEdit*)o)->firstVisibleBlock(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QPlainTextEdit* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
};

#ifndef OS_SAILFISH
class EQL_EXPORT Q159 : public Q8 { // QPrintDialog
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QPrinter* x1, QWidget* x2 = 0) { return new LPrintDialog(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LPrintDialog(u, x1); }
    Q_INVOKABLE void Mopen(QPrintDialog* o, QObject* x1, const char* x2) { o->open(x1, x2); }
    Q_INVOKABLE int Moptions(QPrintDialog* o) const { return o->options(); }
    Q_INVOKABLE QPrinter* Mprinter(QPrintDialog* o) { return o->printer(); }
    Q_INVOKABLE void MsetOption(QPrintDialog* o, QPrintDialog::PrintDialogOption x1, bool x2 = true) { o->setOption(x1, x2); }
    Q_INVOKABLE void MsetOptions(QPrintDialog* o, QPrintDialog::PrintDialogOptions x1) { o->setOptions(x1); }
    Q_INVOKABLE bool MtestOption(QPrintDialog* o, QPrintDialog::PrintDialogOption x1) const { return o->testOption(x1); }
    Q_INVOKABLE void Mdone(QPrintDialog* o, int x1) { o->done(x1); }
    Q_INVOKABLE int Mexec(QPrintDialog* o) { return o->exec(); }
    Q_INVOKABLE void MsetVisible(QPrintDialog* o, bool x1) { o->setVisible(x1); }
};
#endif

class EQL_EXPORT Q196 : public Q10 { // QScrollArea
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LScrollArea(u, x1); }
    Q_INVOKABLE int Malignment(QScrollArea* o) const { return o->alignment(); }
    Q_INVOKABLE void MensureVisible(QScrollArea* o, int x1, int x2, int x3 = 50, int x4 = 50) { o->ensureVisible(x1, x2, x3, x4); }
    Q_INVOKABLE void MensureWidgetVisible(QScrollArea* o, QWidget* x1, int x2 = 50, int x3 = 50) { o->ensureWidgetVisible(x1, x2, x3); }
    Q_INVOKABLE void MsetAlignment(QScrollArea* o, Qt::Alignment x1) { o->setAlignment(x1); }
    Q_INVOKABLE void MsetWidget(QScrollArea* o, QWidget* x1) { o->setWidget(x1); }
    Q_INVOKABLE void MsetWidgetResizable(QScrollArea* o, bool x1) { o->setWidgetResizable(x1); }
    Q_INVOKABLE QWidget* MtakeWidget(QScrollArea* o) { return o->takeWidget(); }
    Q_INVOKABLE QWidget* Mwidget(QScrollArea* o) const { return o->widget(); }
    Q_INVOKABLE bool MwidgetResizable(QScrollArea* o) const { return o->widgetResizable(); }
    Q_INVOKABLE bool MfocusNextPrevChild(QScrollArea* o, bool x1) { return o->focusNextPrevChild(x1); }
    Q_INVOKABLE QSize MsizeHint(QScrollArea* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q242 : public Q10 { // QTextEdit
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTextEdit(u, x1); }
    Q_INVOKABLE void* C(uint u, const QString& x1, QWidget* x2 = 0) { return new LTextEdit(u, x1, x2); }
    Q_INVOKABLE bool MacceptRichText(QTextEdit* o) const { return o->acceptRichText(); }
    Q_INVOKABLE int Malignment(QTextEdit* o) const { return o->alignment(); }
    Q_INVOKABLE QString ManchorAt(QTextEdit* o, const QPoint& x1) const { return o->anchorAt(x1); }
    Q_INVOKABLE int MautoFormatting(QTextEdit* o) const { return o->autoFormatting(); }
    Q_INVOKABLE bool McanPaste(QTextEdit* o) const { return o->canPaste(); }
    Q_INVOKABLE QMenu* McreateStandardContextMenu(QTextEdit* o) { return o->createStandardContextMenu(); }
    Q_INVOKABLE QMenu* McreateStandardContextMenu(QTextEdit* o, const QPoint& x1) { return o->createStandardContextMenu(x1); }
    Q_INVOKABLE QTextCharFormat McurrentCharFormat(QTextEdit* o) const { return o->currentCharFormat(); }
    Q_INVOKABLE QFont McurrentFont(QTextEdit* o) const { return o->currentFont(); }
    Q_INVOKABLE QTextCursor McursorForPosition(QTextEdit* o, const QPoint& x1) const { return o->cursorForPosition(x1); }
    Q_INVOKABLE QRect McursorRect(QTextEdit* o, const QTextCursor& x1) const { return o->cursorRect(x1); }
    Q_INVOKABLE QRect McursorRect(QTextEdit* o) const { return o->cursorRect(); }
    Q_INVOKABLE int McursorWidth(QTextEdit* o) const { return o->cursorWidth(); }
    Q_INVOKABLE QTextDocument* Mdocument(QTextEdit* o) const { return o->document(); }
    Q_INVOKABLE QString MdocumentTitle(QTextEdit* o) const { return o->documentTitle(); }
    Q_INVOKABLE void MensureCursorVisible(QTextEdit* o) { o->ensureCursorVisible(); }
    Q_INVOKABLE QList<QTextEdit::ExtraSelection> MextraSelections(QTextEdit* o) const { return o->extraSelections(); }
    Q_INVOKABLE bool Mfind(QTextEdit* o, const QString& x1, QTextDocument::FindFlags x2 = 0) { return o->find(x1, x2); }
    Q_INVOKABLE bool Mfind(QTextEdit* o, const QRegExp& x1, QTextDocument::FindFlags x2 = 0) { return o->find(x1, x2); }
    Q_INVOKABLE QString MfontFamily(QTextEdit* o) const { return o->fontFamily(); }
    Q_INVOKABLE bool MfontItalic(QTextEdit* o) const { return o->fontItalic(); }
    Q_INVOKABLE qreal MfontPointSize(QTextEdit* o) const { return o->fontPointSize(); }
    Q_INVOKABLE bool MfontUnderline(QTextEdit* o) const { return o->fontUnderline(); }
    Q_INVOKABLE int MfontWeight(QTextEdit* o) const { return o->fontWeight(); }
    Q_INVOKABLE bool MisReadOnly(QTextEdit* o) const { return o->isReadOnly(); }
    Q_INVOKABLE bool MisUndoRedoEnabled(QTextEdit* o) const { return o->isUndoRedoEnabled(); }
    Q_INVOKABLE int MlineWrapColumnOrWidth(QTextEdit* o) const { return o->lineWrapColumnOrWidth(); }
    Q_INVOKABLE int MlineWrapMode(QTextEdit* o) const { return o->lineWrapMode(); }
    Q_INVOKABLE QVariant MloadResource(QTextEdit* o, int x1, const QUrl& x2) { return o->loadResource(x1, x2); }
    Q_INVOKABLE void MmergeCurrentCharFormat(QTextEdit* o, const QTextCharFormat& x1) { o->mergeCurrentCharFormat(x1); }
    Q_INVOKABLE void MmoveCursor(QTextEdit* o, QTextCursor::MoveOperation x1, QTextCursor::MoveMode x2 = QTextCursor::MoveAnchor) { o->moveCursor(x1, x2); }
    Q_INVOKABLE bool MoverwriteMode(QTextEdit* o) const { return o->overwriteMode(); }
    Q_INVOKABLE void Mprint(QTextEdit* o, QPagedPaintDevice* x1) const { o->print(x1); }
    Q_INVOKABLE void MsetAcceptRichText(QTextEdit* o, bool x1) { o->setAcceptRichText(x1); }
    Q_INVOKABLE void MsetAutoFormatting(QTextEdit* o, QTextEdit::AutoFormatting x1) { o->setAutoFormatting(x1); }
    Q_INVOKABLE void MsetCurrentCharFormat(QTextEdit* o, const QTextCharFormat& x1) { o->setCurrentCharFormat(x1); }
    Q_INVOKABLE void MsetCursorWidth(QTextEdit* o, int x1) { o->setCursorWidth(x1); }
    Q_INVOKABLE void MsetDocument(QTextEdit* o, QTextDocument* x1) { o->setDocument(x1); }
    Q_INVOKABLE void MsetDocumentTitle(QTextEdit* o, const QString& x1) { o->setDocumentTitle(x1); }
    Q_INVOKABLE void MsetExtraSelections(QTextEdit* o, const QList<QTextEdit::ExtraSelection>& x1) { o->setExtraSelections(x1); }
    Q_INVOKABLE void MsetLineWrapColumnOrWidth(QTextEdit* o, int x1) { o->setLineWrapColumnOrWidth(x1); }
    Q_INVOKABLE void MsetLineWrapMode(QTextEdit* o, QTextEdit::LineWrapMode x1) { o->setLineWrapMode(x1); }
    Q_INVOKABLE void MsetOverwriteMode(QTextEdit* o, bool x1) { o->setOverwriteMode(x1); }
    Q_INVOKABLE void MsetReadOnly(QTextEdit* o, bool x1) { o->setReadOnly(x1); }
    Q_INVOKABLE void MsetTabChangesFocus(QTextEdit* o, bool x1) { o->setTabChangesFocus(x1); }
    Q_INVOKABLE void MsetTabStopWidth(QTextEdit* o, int x1) { o->setTabStopWidth(x1); }
    Q_INVOKABLE void MsetTextCursor(QTextEdit* o, const QTextCursor& x1) { o->setTextCursor(x1); }
    Q_INVOKABLE void MsetTextInteractionFlags(QTextEdit* o, Qt::TextInteractionFlags x1) { o->setTextInteractionFlags(x1); }
    Q_INVOKABLE void MsetUndoRedoEnabled(QTextEdit* o, bool x1) { o->setUndoRedoEnabled(x1); }
    Q_INVOKABLE void MsetWordWrapMode(QTextEdit* o, QTextOption::WrapMode x1) { o->setWordWrapMode(x1); }
    Q_INVOKABLE bool MtabChangesFocus(QTextEdit* o) const { return o->tabChangesFocus(); }
    Q_INVOKABLE int MtabStopWidth(QTextEdit* o) const { return o->tabStopWidth(); }
    Q_INVOKABLE QColor MtextBackgroundColor(QTextEdit* o) const { return o->textBackgroundColor(); }
    Q_INVOKABLE QColor MtextColor(QTextEdit* o) const { return o->textColor(); }
    Q_INVOKABLE QTextCursor MtextCursor(QTextEdit* o) const { return o->textCursor(); }
    Q_INVOKABLE int MtextInteractionFlags(QTextEdit* o) const { return o->textInteractionFlags(); }
    Q_INVOKABLE QString MtoHtml(QTextEdit* o) const { return o->toHtml(); }
    Q_INVOKABLE QString MtoPlainText(QTextEdit* o) const { return o->toPlainText(); }
    Q_INVOKABLE int MwordWrapMode(QTextEdit* o) const { return o->wordWrapMode(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QTextEdit* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
};

class EQL_EXPORT Q5 : public Q10 { // QAbstractItemView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LAbstractItemView(u, x1); }
    Q_INVOKABLE bool MalternatingRowColors(QAbstractItemView* o) const { return o->alternatingRowColors(); }
    Q_INVOKABLE int MautoScrollMargin(QAbstractItemView* o) const { return o->autoScrollMargin(); }
    Q_INVOKABLE void MclosePersistentEditor(QAbstractItemView* o, const QModelIndex& x1) { o->closePersistentEditor(x1); }
    Q_INVOKABLE QModelIndex McurrentIndex(QAbstractItemView* o) const { return o->currentIndex(); }
    Q_INVOKABLE int MdefaultDropAction(QAbstractItemView* o) const { return o->defaultDropAction(); }
    Q_INVOKABLE int MdragDropMode(QAbstractItemView* o) const { return o->dragDropMode(); }
    Q_INVOKABLE bool MdragDropOverwriteMode(QAbstractItemView* o) const { return o->dragDropOverwriteMode(); }
    Q_INVOKABLE bool MdragEnabled(QAbstractItemView* o) const { return o->dragEnabled(); }
    Q_INVOKABLE int MeditTriggers(QAbstractItemView* o) const { return o->editTriggers(); }
    Q_INVOKABLE bool MhasAutoScroll(QAbstractItemView* o) const { return o->hasAutoScroll(); }
    Q_INVOKABLE int MhorizontalScrollMode(QAbstractItemView* o) const { return o->horizontalScrollMode(); }
    Q_INVOKABLE QSize MiconSize(QAbstractItemView* o) const { return o->iconSize(); }
    Q_INVOKABLE QModelIndex MindexAt(QAbstractItemView* o, const QPoint& x1) const { return o->indexAt(x1); }
    Q_INVOKABLE QWidget* MindexWidget(QAbstractItemView* o, const QModelIndex& x1) const { return o->indexWidget(x1); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegate(QAbstractItemView* o) const { return o->itemDelegate(); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegate(QAbstractItemView* o, const QModelIndex& x1) const { return o->itemDelegate(x1); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegateForColumn(QAbstractItemView* o, int x1) const { return o->itemDelegateForColumn(x1); }
    Q_INVOKABLE QAbstractItemDelegate* MitemDelegateForRow(QAbstractItemView* o, int x1) const { return o->itemDelegateForRow(x1); }
    Q_INVOKABLE void MkeyboardSearch(QAbstractItemView* o, const QString& x1) { o->keyboardSearch(x1); }
    Q_INVOKABLE QAbstractItemModel* Mmodel(QAbstractItemView* o) const { return o->model(); }
    Q_INVOKABLE void MopenPersistentEditor(QAbstractItemView* o, const QModelIndex& x1) { o->openPersistentEditor(x1); }
    Q_INVOKABLE QModelIndex MrootIndex(QAbstractItemView* o) const { return o->rootIndex(); }
    Q_INVOKABLE void MscrollTo(QAbstractItemView* o, const QModelIndex& x1, QAbstractItemView::ScrollHint x2 = QAbstractItemView::EnsureVisible) { o->scrollTo(x1, x2); }
    Q_INVOKABLE int MselectionBehavior(QAbstractItemView* o) const { return o->selectionBehavior(); }
    Q_INVOKABLE int MselectionMode(QAbstractItemView* o) const { return o->selectionMode(); }
    Q_INVOKABLE QItemSelectionModel* MselectionModel(QAbstractItemView* o) const { return o->selectionModel(); }
    Q_INVOKABLE void MsetAlternatingRowColors(QAbstractItemView* o, bool x1) { o->setAlternatingRowColors(x1); }
    Q_INVOKABLE void MsetAutoScroll(QAbstractItemView* o, bool x1) { o->setAutoScroll(x1); }
    Q_INVOKABLE void MsetAutoScrollMargin(QAbstractItemView* o, int x1) { o->setAutoScrollMargin(x1); }
    Q_INVOKABLE void MsetDefaultDropAction(QAbstractItemView* o, Qt::DropAction x1) { o->setDefaultDropAction(x1); }
    Q_INVOKABLE void MsetDragDropMode(QAbstractItemView* o, QAbstractItemView::DragDropMode x1) { o->setDragDropMode(x1); }
    Q_INVOKABLE void MsetDragDropOverwriteMode(QAbstractItemView* o, bool x1) { o->setDragDropOverwriteMode(x1); }
    Q_INVOKABLE void MsetDragEnabled(QAbstractItemView* o, bool x1) { o->setDragEnabled(x1); }
    Q_INVOKABLE void MsetDropIndicatorShown(QAbstractItemView* o, bool x1) { o->setDropIndicatorShown(x1); }
    Q_INVOKABLE void MsetEditTriggers(QAbstractItemView* o, QAbstractItemView::EditTriggers x1) { o->setEditTriggers(x1); }
    Q_INVOKABLE void MsetHorizontalScrollMode(QAbstractItemView* o, QAbstractItemView::ScrollMode x1) { o->setHorizontalScrollMode(x1); }
    Q_INVOKABLE void MsetIconSize(QAbstractItemView* o, const QSize& x1) { o->setIconSize(x1); }
    Q_INVOKABLE void MsetIndexWidget(QAbstractItemView* o, const QModelIndex& x1, QWidget* x2) { o->setIndexWidget(x1, x2); }
    Q_INVOKABLE void MsetItemDelegate(QAbstractItemView* o, QAbstractItemDelegate* x1) { o->setItemDelegate(x1); }
    Q_INVOKABLE void MsetItemDelegateForColumn(QAbstractItemView* o, int x1, QAbstractItemDelegate* x2) { o->setItemDelegateForColumn(x1, x2); }
    Q_INVOKABLE void MsetItemDelegateForRow(QAbstractItemView* o, int x1, QAbstractItemDelegate* x2) { o->setItemDelegateForRow(x1, x2); }
    Q_INVOKABLE void MsetModel(QAbstractItemView* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetSelectionBehavior(QAbstractItemView* o, QAbstractItemView::SelectionBehavior x1) { o->setSelectionBehavior(x1); }
    Q_INVOKABLE void MsetSelectionMode(QAbstractItemView* o, QAbstractItemView::SelectionMode x1) { o->setSelectionMode(x1); }
    Q_INVOKABLE void MsetSelectionModel(QAbstractItemView* o, QItemSelectionModel* x1) { o->setSelectionModel(x1); }
    Q_INVOKABLE void MsetTabKeyNavigation(QAbstractItemView* o, bool x1) { o->setTabKeyNavigation(x1); }
    Q_INVOKABLE void MsetTextElideMode(QAbstractItemView* o, Qt::TextElideMode x1) { o->setTextElideMode(x1); }
    Q_INVOKABLE void MsetVerticalScrollMode(QAbstractItemView* o, QAbstractItemView::ScrollMode x1) { o->setVerticalScrollMode(x1); }
    Q_INVOKABLE bool MshowDropIndicator(QAbstractItemView* o) const { return o->showDropIndicator(); }
    Q_INVOKABLE int MsizeHintForColumn(QAbstractItemView* o, int x1) const { return o->sizeHintForColumn(x1); }
    Q_INVOKABLE QSize MsizeHintForIndex(QAbstractItemView* o, const QModelIndex& x1) const { return o->sizeHintForIndex(x1); }
    Q_INVOKABLE int MsizeHintForRow(QAbstractItemView* o, int x1) const { return o->sizeHintForRow(x1); }
    Q_INVOKABLE bool MtabKeyNavigation(QAbstractItemView* o) const { return o->tabKeyNavigation(); }
    Q_INVOKABLE int MtextElideMode(QAbstractItemView* o) const { return o->textElideMode(); }
    Q_INVOKABLE int MverticalScrollMode(QAbstractItemView* o) const { return o->verticalScrollMode(); }
    Q_INVOKABLE QRect MvisualRect(QAbstractItemView* o, const QModelIndex& x1) const { return o->visualRect(x1); }
    Q_INVOKABLE QPoint MdirtyRegionOffset(QAbstractItemView* o) const { return ((LAbstractItemView*)o)->dirtyRegionOffset(); }
    Q_INVOKABLE int MdropIndicatorPosition(QAbstractItemView* o) const { return ((LAbstractItemView*)o)->dropIndicatorPosition(); }
    Q_INVOKABLE void MexecuteDelayedItemsLayout(QAbstractItemView* o) { ((LAbstractItemView*)o)->executeDelayedItemsLayout(); }
    Q_INVOKABLE void MscheduleDelayedItemsLayout(QAbstractItemView* o) { ((LAbstractItemView*)o)->scheduleDelayedItemsLayout(); }
    Q_INVOKABLE void MscrollDirtyRegion(QAbstractItemView* o, int x1, int x2) { ((LAbstractItemView*)o)->scrollDirtyRegion(x1, x2); }
    Q_INVOKABLE void MsetDirtyRegion(QAbstractItemView* o, const QRegion& x1) { ((LAbstractItemView*)o)->setDirtyRegion(x1); }
    Q_INVOKABLE void MsetState(QAbstractItemView* o, LAbstractItemView::State x1) { ((LAbstractItemView*)o)->setState(x1); }
    Q_INVOKABLE int Mstate(QAbstractItemView* o) const { return ((LAbstractItemView*)o)->state(); }
    Q_INVOKABLE QVariant MinputMethodQuery(QAbstractItemView* o, Qt::InputMethodQuery x1) const { return o->inputMethodQuery(x1); }
};

class EQL_EXPORT Q38 : public Q5 { // QColumnView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LColumnView(u, x1); }
    Q_INVOKABLE QList<int> McolumnWidths(QColumnView* o) const { return o->columnWidths(); }
    Q_INVOKABLE QWidget* MpreviewWidget(QColumnView* o) const { return o->previewWidget(); }
    Q_INVOKABLE bool MresizeGripsVisible(QColumnView* o) const { return o->resizeGripsVisible(); }
    Q_INVOKABLE void MsetColumnWidths(QColumnView* o, const QList<int>& x1) { o->setColumnWidths(x1); }
    Q_INVOKABLE void MsetPreviewWidget(QColumnView* o, QWidget* x1) { o->setPreviewWidget(x1); }
    Q_INVOKABLE void MsetResizeGripsVisible(QColumnView* o, bool x1) { o->setResizeGripsVisible(x1); }
    Q_INVOKABLE void MinitializeColumn(QColumnView* o, QAbstractItemView* x1) const { ((LColumnView*)o)->initializeColumn(x1); }
    Q_INVOKABLE QModelIndex MindexAt(QColumnView* o, const QPoint& x1) const { return o->indexAt(x1); }
    Q_INVOKABLE void MscrollTo(QColumnView* o, const QModelIndex& x1, QColumnView::ScrollHint x2 = QColumnView::EnsureVisible) { o->scrollTo(x1, x2); }
    Q_INVOKABLE void MselectAll(QColumnView* o) { o->selectAll(); }
    Q_INVOKABLE void MsetModel(QColumnView* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetRootIndex(QColumnView* o, const QModelIndex& x1) { o->setRootIndex(x1); }
    Q_INVOKABLE void MsetSelectionModel(QColumnView* o, QItemSelectionModel* x1) { o->setSelectionModel(x1); }
    Q_INVOKABLE QSize MsizeHint(QColumnView* o) const { return o->sizeHint(); }
    Q_INVOKABLE QRect MvisualRect(QColumnView* o, const QModelIndex& x1) const { return o->visualRect(x1); }
};

class EQL_EXPORT Q94 : public Q5 { // QHeaderView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, Qt::Orientation x1, QWidget* x2 = 0) { return new LHeaderView(u, x1, x2); }
    Q_INVOKABLE bool McascadingSectionResizes(QHeaderView* o) const { return o->cascadingSectionResizes(); }
    Q_INVOKABLE int Mcount(QHeaderView* o) const { return o->count(); }
    Q_INVOKABLE int MdefaultAlignment(QHeaderView* o) const { return o->defaultAlignment(); }
    Q_INVOKABLE int MdefaultSectionSize(QHeaderView* o) const { return o->defaultSectionSize(); }
    Q_INVOKABLE int MhiddenSectionCount(QHeaderView* o) const { return o->hiddenSectionCount(); }
    Q_INVOKABLE void MhideSection(QHeaderView* o, int x1) { o->hideSection(x1); }
    Q_INVOKABLE bool MhighlightSections(QHeaderView* o) const { return o->highlightSections(); }
    Q_INVOKABLE bool MisSectionHidden(QHeaderView* o, int x1) const { return o->isSectionHidden(x1); }
    Q_INVOKABLE bool MisSortIndicatorShown(QHeaderView* o) const { return o->isSortIndicatorShown(); }
    Q_INVOKABLE int Mlength(QHeaderView* o) const { return o->length(); }
    Q_INVOKABLE int MlogicalIndex(QHeaderView* o, int x1) const { return o->logicalIndex(x1); }
    Q_INVOKABLE int MlogicalIndexAt(QHeaderView* o, int x1) const { return o->logicalIndexAt(x1); }
    Q_INVOKABLE int MlogicalIndexAt(QHeaderView* o, int x1, int x2) const { return o->logicalIndexAt(x1, x2); }
    Q_INVOKABLE int MlogicalIndexAt(QHeaderView* o, const QPoint& x1) const { return o->logicalIndexAt(x1); }
    Q_INVOKABLE int MmaximumSectionSize(QHeaderView* o) const { return o->maximumSectionSize(); }
    Q_INVOKABLE int MminimumSectionSize(QHeaderView* o) const { return o->minimumSectionSize(); }
    Q_INVOKABLE void MmoveSection(QHeaderView* o, int x1, int x2) { o->moveSection(x1, x2); }
    Q_INVOKABLE int Moffset(QHeaderView* o) const { return o->offset(); }
    Q_INVOKABLE int Morientation(QHeaderView* o) const { return o->orientation(); }
    Q_INVOKABLE void MresetDefaultSectionSize(QHeaderView* o) { o->resetDefaultSectionSize(); }
    Q_INVOKABLE int MresizeContentsPrecision(QHeaderView* o) const { return o->resizeContentsPrecision(); }
    Q_INVOKABLE void MresizeSection(QHeaderView* o, int x1, int x2) { o->resizeSection(x1, x2); }
    Q_INVOKABLE void MresizeSections(QHeaderView* o, QHeaderView::ResizeMode x1) { o->resizeSections(x1); }
    Q_INVOKABLE bool MrestoreState(QHeaderView* o, const QByteArray& x1) { return o->restoreState(x1); }
    Q_INVOKABLE QByteArray MsaveState(QHeaderView* o) const { return o->saveState(); }
    Q_INVOKABLE int MsectionPosition(QHeaderView* o, int x1) const { return o->sectionPosition(x1); }
    Q_INVOKABLE int MsectionResizeMode(QHeaderView* o, int x1) const { return o->sectionResizeMode(x1); }
    Q_INVOKABLE int MsectionSize(QHeaderView* o, int x1) const { return o->sectionSize(x1); }
    Q_INVOKABLE int MsectionSizeHint(QHeaderView* o, int x1) const { return o->sectionSizeHint(x1); }
    Q_INVOKABLE int MsectionViewportPosition(QHeaderView* o, int x1) const { return o->sectionViewportPosition(x1); }
    Q_INVOKABLE bool MsectionsClickable(QHeaderView* o) const { return o->sectionsClickable(); }
    Q_INVOKABLE bool MsectionsHidden(QHeaderView* o) const { return o->sectionsHidden(); }
    Q_INVOKABLE bool MsectionsMovable(QHeaderView* o) const { return o->sectionsMovable(); }
    Q_INVOKABLE bool MsectionsMoved(QHeaderView* o) const { return o->sectionsMoved(); }
    Q_INVOKABLE void MsetCascadingSectionResizes(QHeaderView* o, bool x1) { o->setCascadingSectionResizes(x1); }
    Q_INVOKABLE void MsetDefaultAlignment(QHeaderView* o, Qt::Alignment x1) { o->setDefaultAlignment(x1); }
    Q_INVOKABLE void MsetDefaultSectionSize(QHeaderView* o, int x1) { o->setDefaultSectionSize(x1); }
    Q_INVOKABLE void MsetHighlightSections(QHeaderView* o, bool x1) { o->setHighlightSections(x1); }
    Q_INVOKABLE void MsetMaximumSectionSize(QHeaderView* o, int x1) { o->setMaximumSectionSize(x1); }
    Q_INVOKABLE void MsetMinimumSectionSize(QHeaderView* o, int x1) { o->setMinimumSectionSize(x1); }
    Q_INVOKABLE void MsetResizeContentsPrecision(QHeaderView* o, int x1) { o->setResizeContentsPrecision(x1); }
    Q_INVOKABLE void MsetSectionHidden(QHeaderView* o, int x1, bool x2) { o->setSectionHidden(x1, x2); }
    Q_INVOKABLE void MsetSectionResizeMode(QHeaderView* o, QHeaderView::ResizeMode x1) { o->setSectionResizeMode(x1); }
    Q_INVOKABLE void MsetSectionResizeMode(QHeaderView* o, int x1, QHeaderView::ResizeMode x2) { o->setSectionResizeMode(x1, x2); }
    Q_INVOKABLE void MsetSectionsClickable(QHeaderView* o, bool x1) { o->setSectionsClickable(x1); }
    Q_INVOKABLE void MsetSectionsMovable(QHeaderView* o, bool x1) { o->setSectionsMovable(x1); }
    Q_INVOKABLE void MsetSortIndicator(QHeaderView* o, int x1, Qt::SortOrder x2) { o->setSortIndicator(x1, x2); }
    Q_INVOKABLE void MsetSortIndicatorShown(QHeaderView* o, bool x1) { o->setSortIndicatorShown(x1); }
    Q_INVOKABLE void MsetStretchLastSection(QHeaderView* o, bool x1) { o->setStretchLastSection(x1); }
    Q_INVOKABLE void MshowSection(QHeaderView* o, int x1) { o->showSection(x1); }
    Q_INVOKABLE int MsortIndicatorOrder(QHeaderView* o) const { return o->sortIndicatorOrder(); }
    Q_INVOKABLE int MsortIndicatorSection(QHeaderView* o) const { return o->sortIndicatorSection(); }
    Q_INVOKABLE bool MstretchLastSection(QHeaderView* o) const { return o->stretchLastSection(); }
    Q_INVOKABLE int MstretchSectionCount(QHeaderView* o) const { return o->stretchSectionCount(); }
    Q_INVOKABLE void MswapSections(QHeaderView* o, int x1, int x2) { o->swapSections(x1, x2); }
    Q_INVOKABLE int MvisualIndex(QHeaderView* o, int x1) const { return o->visualIndex(x1); }
    Q_INVOKABLE int MvisualIndexAt(QHeaderView* o, int x1) const { return o->visualIndexAt(x1); }
    Q_INVOKABLE void MinitStyleOption(QHeaderView* o, QStyleOptionHeader* x1) const { ((LHeaderView*)o)->initStyleOption(x1); }
    Q_INVOKABLE void Mreset(QHeaderView* o) { o->reset(); }
    Q_INVOKABLE void MsetModel(QHeaderView* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetVisible(QHeaderView* o, bool x1) { o->setVisible(x1); }
    Q_INVOKABLE QSize MsizeHint(QHeaderView* o) const { return o->sizeHint(); }
};

class EQL_EXPORT Q119 : public Q5 { // QListView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LListView(u, x1); }
    Q_INVOKABLE int MbatchSize(QListView* o) const { return o->batchSize(); }
    Q_INVOKABLE void MclearPropertyFlags(QListView* o) { o->clearPropertyFlags(); }
    Q_INVOKABLE int Mflow(QListView* o) const { return o->flow(); }
    Q_INVOKABLE QSize MgridSize(QListView* o) const { return o->gridSize(); }
    Q_INVOKABLE bool MisRowHidden(QListView* o, int x1) const { return o->isRowHidden(x1); }
    Q_INVOKABLE bool MisSelectionRectVisible(QListView* o) const { return o->isSelectionRectVisible(); }
    Q_INVOKABLE bool MisWrapping(QListView* o) const { return o->isWrapping(); }
    Q_INVOKABLE int MlayoutMode(QListView* o) const { return o->layoutMode(); }
    Q_INVOKABLE int MmodelColumn(QListView* o) const { return o->modelColumn(); }
    Q_INVOKABLE int Mmovement(QListView* o) const { return o->movement(); }
    Q_INVOKABLE int MresizeMode(QListView* o) const { return o->resizeMode(); }
    Q_INVOKABLE void MsetBatchSize(QListView* o, int x1) { o->setBatchSize(x1); }
    Q_INVOKABLE void MsetFlow(QListView* o, QListView::Flow x1) { o->setFlow(x1); }
    Q_INVOKABLE void MsetGridSize(QListView* o, const QSize& x1) { o->setGridSize(x1); }
    Q_INVOKABLE void MsetLayoutMode(QListView* o, QListView::LayoutMode x1) { o->setLayoutMode(x1); }
    Q_INVOKABLE void MsetModelColumn(QListView* o, int x1) { o->setModelColumn(x1); }
    Q_INVOKABLE void MsetMovement(QListView* o, QListView::Movement x1) { o->setMovement(x1); }
    Q_INVOKABLE void MsetResizeMode(QListView* o, QListView::ResizeMode x1) { o->setResizeMode(x1); }
    Q_INVOKABLE void MsetRowHidden(QListView* o, int x1, bool x2) { o->setRowHidden(x1, x2); }
    Q_INVOKABLE void MsetSelectionRectVisible(QListView* o, bool x1) { o->setSelectionRectVisible(x1); }
    Q_INVOKABLE void MsetSpacing(QListView* o, int x1) { o->setSpacing(x1); }
    Q_INVOKABLE void MsetUniformItemSizes(QListView* o, bool x1) { o->setUniformItemSizes(x1); }
    Q_INVOKABLE void MsetViewMode(QListView* o, QListView::ViewMode x1) { o->setViewMode(x1); }
    Q_INVOKABLE void MsetWordWrap(QListView* o, bool x1) { o->setWordWrap(x1); }
    Q_INVOKABLE void MsetWrapping(QListView* o, bool x1) { o->setWrapping(x1); }
    Q_INVOKABLE int Mspacing(QListView* o) const { return o->spacing(); }
    Q_INVOKABLE bool MuniformItemSizes(QListView* o) const { return o->uniformItemSizes(); }
    Q_INVOKABLE int MviewMode(QListView* o) const { return o->viewMode(); }
    Q_INVOKABLE bool MwordWrap(QListView* o) const { return o->wordWrap(); }
    Q_INVOKABLE QRect MrectForIndex(QListView* o, const QModelIndex& x1) const { return ((LListView*)o)->rectForIndex(x1); }
    Q_INVOKABLE void MsetPositionForIndex(QListView* o, const QPoint& x1, const QModelIndex& x2) { ((LListView*)o)->setPositionForIndex(x1, x2); }
    Q_INVOKABLE QModelIndex MindexAt(QListView* o, const QPoint& x1) const { return o->indexAt(x1); }
    Q_INVOKABLE void MscrollTo(QListView* o, const QModelIndex& x1, QListView::ScrollHint x2 = QListView::EnsureVisible) { o->scrollTo(x1, x2); }
    Q_INVOKABLE QRect MvisualRect(QListView* o, const QModelIndex& x1) const { return o->visualRect(x1); }
};

class EQL_EXPORT Q120 : public Q119 { // QListWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LListWidget(u, x1); }
    Q_INVOKABLE void MaddItem(QListWidget* o, const QString& x1) { o->addItem(x1); }
    Q_INVOKABLE void MaddItem(QListWidget* o, QListWidgetItem* x1) { o->addItem(x1); }
    Q_INVOKABLE void MaddItems(QListWidget* o, const QStringList& x1) { o->addItems(x1); }
    Q_INVOKABLE void MclosePersistentEditor(QListWidget* o, QListWidgetItem* x1) { o->closePersistentEditor(x1); }
    Q_INVOKABLE int Mcount(QListWidget* o) const { return o->count(); }
    Q_INVOKABLE QListWidgetItem* McurrentItem(QListWidget* o) const { return o->currentItem(); }
    Q_INVOKABLE int McurrentRow(QListWidget* o) const { return o->currentRow(); }
    Q_INVOKABLE void MeditItem(QListWidget* o, QListWidgetItem* x1) { o->editItem(x1); }
    Q_INVOKABLE QList<QListWidgetItem*> MfindItems(QListWidget* o, const QString& x1, Qt::MatchFlags x2) const { return o->findItems(x1, x2); }
    Q_INVOKABLE void MinsertItem(QListWidget* o, int x1, QListWidgetItem* x2) { o->insertItem(x1, x2); }
    Q_INVOKABLE void MinsertItem(QListWidget* o, int x1, const QString& x2) { o->insertItem(x1, x2); }
    Q_INVOKABLE void MinsertItems(QListWidget* o, int x1, const QStringList& x2) { o->insertItems(x1, x2); }
    Q_INVOKABLE bool MisSortingEnabled(QListWidget* o) const { return o->isSortingEnabled(); }
    Q_INVOKABLE QListWidgetItem* Mitem(QListWidget* o, int x1) const { return o->item(x1); }
    Q_INVOKABLE QListWidgetItem* MitemAt(QListWidget* o, const QPoint& x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QListWidgetItem* MitemAt(QListWidget* o, int x1, int x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE QWidget* MitemWidget(QListWidget* o, QListWidgetItem* x1) const { return o->itemWidget(x1); }
    Q_INVOKABLE void MopenPersistentEditor(QListWidget* o, QListWidgetItem* x1) { o->openPersistentEditor(x1); }
    Q_INVOKABLE void MremoveItemWidget(QListWidget* o, QListWidgetItem* x1) { o->removeItemWidget(x1); }
    Q_INVOKABLE int Mrow(QListWidget* o, const QListWidgetItem* x1) const { return o->row(x1); }
    Q_INVOKABLE QList<QListWidgetItem*> MselectedItems(QListWidget* o) const { return o->selectedItems(); }
    Q_INVOKABLE void MsetCurrentItem(QListWidget* o, QListWidgetItem* x1) { o->setCurrentItem(x1); }
    Q_INVOKABLE void MsetCurrentItem(QListWidget* o, QListWidgetItem* x1, QItemSelectionModel::SelectionFlags x2) { o->setCurrentItem(x1, x2); }
    Q_INVOKABLE void MsetCurrentRow(QListWidget* o, int x1) { o->setCurrentRow(x1); }
    Q_INVOKABLE void MsetCurrentRow(QListWidget* o, int x1, QItemSelectionModel::SelectionFlags x2) { o->setCurrentRow(x1, x2); }
    Q_INVOKABLE void MsetItemWidget(QListWidget* o, QListWidgetItem* x1, QWidget* x2) { o->setItemWidget(x1, x2); }
    Q_INVOKABLE void MsetSortingEnabled(QListWidget* o, bool x1) { o->setSortingEnabled(x1); }
    Q_INVOKABLE void MsortItems(QListWidget* o, Qt::SortOrder x1 = Qt::AscendingOrder) { o->sortItems(x1); }
    Q_INVOKABLE QListWidgetItem* MtakeItem(QListWidget* o, int x1) { return o->takeItem(x1); }
    Q_INVOKABLE QRect MvisualItemRect(QListWidget* o, const QListWidgetItem* x1) const { return o->visualItemRect(x1); }
    Q_INVOKABLE QModelIndex MindexFromItem(QListWidget* o, QListWidgetItem* x1) const { return ((LListWidget*)o)->indexFromItem(x1); }
    Q_INVOKABLE QListWidgetItem* MitemFromIndex(QListWidget* o, const QModelIndex& x1) const { return ((LListWidget*)o)->itemFromIndex(x1); }
    Q_INVOKABLE QList<QListWidgetItem*> Mitems(QListWidget* o, const QMimeData* x1) const { return ((LListWidget*)o)->items(x1); }
    Q_INVOKABLE void MdropEvent(QListWidget* o, QDropEvent* x1) { o->dropEvent(x1); }
};

class EQL_EXPORT Q233 : public Q5 { // QTableView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTableView(u, x1); }
    Q_INVOKABLE void MclearSpans(QTableView* o) { o->clearSpans(); }
    Q_INVOKABLE int McolumnAt(QTableView* o, int x1) const { return o->columnAt(x1); }
    Q_INVOKABLE int McolumnSpan(QTableView* o, int x1, int x2) const { return o->columnSpan(x1, x2); }
    Q_INVOKABLE int McolumnViewportPosition(QTableView* o, int x1) const { return o->columnViewportPosition(x1); }
    Q_INVOKABLE int McolumnWidth(QTableView* o, int x1) const { return o->columnWidth(x1); }
    Q_INVOKABLE int MgridStyle(QTableView* o) const { return o->gridStyle(); }
    Q_INVOKABLE QHeaderView* MhorizontalHeader(QTableView* o) const { return o->horizontalHeader(); }
    Q_INVOKABLE bool MisColumnHidden(QTableView* o, int x1) const { return o->isColumnHidden(x1); }
    Q_INVOKABLE bool MisCornerButtonEnabled(QTableView* o) const { return o->isCornerButtonEnabled(); }
    Q_INVOKABLE bool MisRowHidden(QTableView* o, int x1) const { return o->isRowHidden(x1); }
    Q_INVOKABLE bool MisSortingEnabled(QTableView* o) const { return o->isSortingEnabled(); }
    Q_INVOKABLE int MrowAt(QTableView* o, int x1) const { return o->rowAt(x1); }
    Q_INVOKABLE int MrowHeight(QTableView* o, int x1) const { return o->rowHeight(x1); }
    Q_INVOKABLE int MrowSpan(QTableView* o, int x1, int x2) const { return o->rowSpan(x1, x2); }
    Q_INVOKABLE int MrowViewportPosition(QTableView* o, int x1) const { return o->rowViewportPosition(x1); }
    Q_INVOKABLE void MsetColumnHidden(QTableView* o, int x1, bool x2) { o->setColumnHidden(x1, x2); }
    Q_INVOKABLE void MsetColumnWidth(QTableView* o, int x1, int x2) { o->setColumnWidth(x1, x2); }
    Q_INVOKABLE void MsetCornerButtonEnabled(QTableView* o, bool x1) { o->setCornerButtonEnabled(x1); }
    Q_INVOKABLE void MsetGridStyle(QTableView* o, Qt::PenStyle x1) { o->setGridStyle(x1); }
    Q_INVOKABLE void MsetHorizontalHeader(QTableView* o, QHeaderView* x1) { o->setHorizontalHeader(x1); }
    Q_INVOKABLE void MsetRowHeight(QTableView* o, int x1, int x2) { o->setRowHeight(x1, x2); }
    Q_INVOKABLE void MsetRowHidden(QTableView* o, int x1, bool x2) { o->setRowHidden(x1, x2); }
    Q_INVOKABLE void MsetSortingEnabled(QTableView* o, bool x1) { o->setSortingEnabled(x1); }
    Q_INVOKABLE void MsetSpan(QTableView* o, int x1, int x2, int x3, int x4) { o->setSpan(x1, x2, x3, x4); }
    Q_INVOKABLE void MsetVerticalHeader(QTableView* o, QHeaderView* x1) { o->setVerticalHeader(x1); }
    Q_INVOKABLE void MsetWordWrap(QTableView* o, bool x1) { o->setWordWrap(x1); }
    Q_INVOKABLE bool MshowGrid(QTableView* o) const { return o->showGrid(); }
    Q_INVOKABLE void MsortByColumn(QTableView* o, int x1, Qt::SortOrder x2) { o->sortByColumn(x1, x2); }
    Q_INVOKABLE QHeaderView* MverticalHeader(QTableView* o) const { return o->verticalHeader(); }
    Q_INVOKABLE bool MwordWrap(QTableView* o) const { return o->wordWrap(); }
    Q_INVOKABLE QModelIndex MindexAt(QTableView* o, const QPoint& x1) const { return o->indexAt(x1); }
    Q_INVOKABLE void MsetModel(QTableView* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetRootIndex(QTableView* o, const QModelIndex& x1) { o->setRootIndex(x1); }
    Q_INVOKABLE void MsetSelectionModel(QTableView* o, QItemSelectionModel* x1) { o->setSelectionModel(x1); }
};

class EQL_EXPORT Q234 : public Q233 { // QTableWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTableWidget(u, x1); }
    Q_INVOKABLE void* C(uint u, int x1, int x2, QWidget* x3 = 0) { return new LTableWidget(u, x1, x2, x3); }
    Q_INVOKABLE QWidget* McellWidget(QTableWidget* o, int x1, int x2) const { return o->cellWidget(x1, x2); }
    Q_INVOKABLE void MclosePersistentEditor(QTableWidget* o, QTableWidgetItem* x1) { o->closePersistentEditor(x1); }
    Q_INVOKABLE int Mcolumn(QTableWidget* o, const QTableWidgetItem* x1) const { return o->column(x1); }
    Q_INVOKABLE int McolumnCount(QTableWidget* o) const { return o->columnCount(); }
    Q_INVOKABLE int McurrentColumn(QTableWidget* o) const { return o->currentColumn(); }
    Q_INVOKABLE QTableWidgetItem* McurrentItem(QTableWidget* o) const { return o->currentItem(); }
    Q_INVOKABLE int McurrentRow(QTableWidget* o) const { return o->currentRow(); }
    Q_INVOKABLE void MeditItem(QTableWidget* o, QTableWidgetItem* x1) { o->editItem(x1); }
    Q_INVOKABLE QList<QTableWidgetItem*> MfindItems(QTableWidget* o, const QString& x1, Qt::MatchFlags x2) const { return o->findItems(x1, x2); }
    Q_INVOKABLE QTableWidgetItem* MhorizontalHeaderItem(QTableWidget* o, int x1) const { return o->horizontalHeaderItem(x1); }
    Q_INVOKABLE QTableWidgetItem* Mitem(QTableWidget* o, int x1, int x2) const { return o->item(x1, x2); }
    Q_INVOKABLE QTableWidgetItem* MitemAt(QTableWidget* o, const QPoint& x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QTableWidgetItem* MitemAt(QTableWidget* o, int x1, int x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE const QTableWidgetItem* MitemPrototype(QTableWidget* o) const { return o->itemPrototype(); }
    Q_INVOKABLE void MopenPersistentEditor(QTableWidget* o, QTableWidgetItem* x1) { o->openPersistentEditor(x1); }
    Q_INVOKABLE void MremoveCellWidget(QTableWidget* o, int x1, int x2) { o->removeCellWidget(x1, x2); }
    Q_INVOKABLE int Mrow(QTableWidget* o, const QTableWidgetItem* x1) const { return o->row(x1); }
    Q_INVOKABLE int MrowCount(QTableWidget* o) const { return o->rowCount(); }
    Q_INVOKABLE QList<QTableWidgetItem*> MselectedItems(QTableWidget* o) const { return o->selectedItems(); }
    Q_INVOKABLE QList<QTableWidgetSelectionRange> MselectedRanges(QTableWidget* o) const { return o->selectedRanges(); }
    Q_INVOKABLE void MsetCellWidget(QTableWidget* o, int x1, int x2, QWidget* x3) { o->setCellWidget(x1, x2, x3); }
    Q_INVOKABLE void MsetColumnCount(QTableWidget* o, int x1) { o->setColumnCount(x1); }
    Q_INVOKABLE void MsetCurrentCell(QTableWidget* o, int x1, int x2) { o->setCurrentCell(x1, x2); }
    Q_INVOKABLE void MsetCurrentCell(QTableWidget* o, int x1, int x2, QItemSelectionModel::SelectionFlags x3) { o->setCurrentCell(x1, x2, x3); }
    Q_INVOKABLE void MsetCurrentItem(QTableWidget* o, QTableWidgetItem* x1) { o->setCurrentItem(x1); }
    Q_INVOKABLE void MsetCurrentItem(QTableWidget* o, QTableWidgetItem* x1, QItemSelectionModel::SelectionFlags x2) { o->setCurrentItem(x1, x2); }
    Q_INVOKABLE void MsetHorizontalHeaderItem(QTableWidget* o, int x1, QTableWidgetItem* x2) { o->setHorizontalHeaderItem(x1, x2); }
    Q_INVOKABLE void MsetHorizontalHeaderLabels(QTableWidget* o, const QStringList& x1) { o->setHorizontalHeaderLabels(x1); }
    Q_INVOKABLE void MsetItem(QTableWidget* o, int x1, int x2, QTableWidgetItem* x3) { o->setItem(x1, x2, x3); }
    Q_INVOKABLE void MsetItemPrototype(QTableWidget* o, const QTableWidgetItem* x1) { o->setItemPrototype(x1); }
    Q_INVOKABLE void MsetRangeSelected(QTableWidget* o, const QTableWidgetSelectionRange& x1, bool x2) { o->setRangeSelected(x1, x2); }
    Q_INVOKABLE void MsetRowCount(QTableWidget* o, int x1) { o->setRowCount(x1); }
    Q_INVOKABLE void MsetVerticalHeaderItem(QTableWidget* o, int x1, QTableWidgetItem* x2) { o->setVerticalHeaderItem(x1, x2); }
    Q_INVOKABLE void MsetVerticalHeaderLabels(QTableWidget* o, const QStringList& x1) { o->setVerticalHeaderLabels(x1); }
    Q_INVOKABLE void MsortItems(QTableWidget* o, int x1, Qt::SortOrder x2 = Qt::AscendingOrder) { o->sortItems(x1, x2); }
    Q_INVOKABLE QTableWidgetItem* MtakeHorizontalHeaderItem(QTableWidget* o, int x1) { return o->takeHorizontalHeaderItem(x1); }
    Q_INVOKABLE QTableWidgetItem* MtakeItem(QTableWidget* o, int x1, int x2) { return o->takeItem(x1, x2); }
    Q_INVOKABLE QTableWidgetItem* MtakeVerticalHeaderItem(QTableWidget* o, int x1) { return o->takeVerticalHeaderItem(x1); }
    Q_INVOKABLE QTableWidgetItem* MverticalHeaderItem(QTableWidget* o, int x1) const { return o->verticalHeaderItem(x1); }
    Q_INVOKABLE int MvisualColumn(QTableWidget* o, int x1) const { return o->visualColumn(x1); }
    Q_INVOKABLE QRect MvisualItemRect(QTableWidget* o, const QTableWidgetItem* x1) const { return o->visualItemRect(x1); }
    Q_INVOKABLE int MvisualRow(QTableWidget* o, int x1) const { return o->visualRow(x1); }
    Q_INVOKABLE QModelIndex MindexFromItem(QTableWidget* o, QTableWidgetItem* x1) const { return ((LTableWidget*)o)->indexFromItem(x1); }
    Q_INVOKABLE QTableWidgetItem* MitemFromIndex(QTableWidget* o, const QModelIndex& x1) const { return ((LTableWidget*)o)->itemFromIndex(x1); }
    Q_INVOKABLE QList<QTableWidgetItem*> Mitems(QTableWidget* o, const QMimeData* x1) const { return ((LTableWidget*)o)->items(x1); }
};

class EQL_EXPORT Q240 : public Q242 { // QTextBrowser
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTextBrowser(u, x1); }
    Q_INVOKABLE int MbackwardHistoryCount(QTextBrowser* o) const { return o->backwardHistoryCount(); }
    Q_INVOKABLE void MclearHistory(QTextBrowser* o) { o->clearHistory(); }
    Q_INVOKABLE int MforwardHistoryCount(QTextBrowser* o) const { return o->forwardHistoryCount(); }
    Q_INVOKABLE QString MhistoryTitle(QTextBrowser* o, int x1) const { return o->historyTitle(x1); }
    Q_INVOKABLE QUrl MhistoryUrl(QTextBrowser* o, int x1) const { return o->historyUrl(x1); }
    Q_INVOKABLE bool MisBackwardAvailable(QTextBrowser* o) const { return o->isBackwardAvailable(); }
    Q_INVOKABLE bool MisForwardAvailable(QTextBrowser* o) const { return o->isForwardAvailable(); }
    Q_INVOKABLE bool MopenExternalLinks(QTextBrowser* o) const { return o->openExternalLinks(); }
    Q_INVOKABLE bool MopenLinks(QTextBrowser* o) const { return o->openLinks(); }
    Q_INVOKABLE QStringList MsearchPaths(QTextBrowser* o) const { return o->searchPaths(); }
    Q_INVOKABLE void MsetOpenExternalLinks(QTextBrowser* o, bool x1) { o->setOpenExternalLinks(x1); }
    Q_INVOKABLE void MsetOpenLinks(QTextBrowser* o, bool x1) { o->setOpenLinks(x1); }
    Q_INVOKABLE void MsetSearchPaths(QTextBrowser* o, const QStringList& x1) { o->setSearchPaths(x1); }
    Q_INVOKABLE QUrl Msource(QTextBrowser* o) const { return o->source(); }
    Q_INVOKABLE QVariant MloadResource(QTextBrowser* o, int x1, const QUrl& x2) { return o->loadResource(x1, x2); }
};

class EQL_EXPORT Q254 : public Q5 { // QTreeView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTreeView(u, x1); }
    Q_INVOKABLE bool MallColumnsShowFocus(QTreeView* o) const { return o->allColumnsShowFocus(); }
    Q_INVOKABLE int MautoExpandDelay(QTreeView* o) const { return o->autoExpandDelay(); }
    Q_INVOKABLE int McolumnAt(QTreeView* o, int x1) const { return o->columnAt(x1); }
    Q_INVOKABLE int McolumnViewportPosition(QTreeView* o, int x1) const { return o->columnViewportPosition(x1); }
    Q_INVOKABLE int McolumnWidth(QTreeView* o, int x1) const { return o->columnWidth(x1); }
    Q_INVOKABLE bool MexpandsOnDoubleClick(QTreeView* o) const { return o->expandsOnDoubleClick(); }
    Q_INVOKABLE QHeaderView* Mheader(QTreeView* o) const { return o->header(); }
    Q_INVOKABLE int Mindentation(QTreeView* o) const { return o->indentation(); }
    Q_INVOKABLE QModelIndex MindexAbove(QTreeView* o, const QModelIndex& x1) const { return o->indexAbove(x1); }
    Q_INVOKABLE QModelIndex MindexBelow(QTreeView* o, const QModelIndex& x1) const { return o->indexBelow(x1); }
    Q_INVOKABLE bool MisAnimated(QTreeView* o) const { return o->isAnimated(); }
    Q_INVOKABLE bool MisColumnHidden(QTreeView* o, int x1) const { return o->isColumnHidden(x1); }
    Q_INVOKABLE bool MisExpanded(QTreeView* o, const QModelIndex& x1) const { return o->isExpanded(x1); }
    Q_INVOKABLE bool MisFirstColumnSpanned(QTreeView* o, int x1, const QModelIndex& x2) const { return o->isFirstColumnSpanned(x1, x2); }
    Q_INVOKABLE bool MisHeaderHidden(QTreeView* o) const { return o->isHeaderHidden(); }
    Q_INVOKABLE bool MisRowHidden(QTreeView* o, int x1, const QModelIndex& x2) const { return o->isRowHidden(x1, x2); }
    Q_INVOKABLE bool MisSortingEnabled(QTreeView* o) const { return o->isSortingEnabled(); }
    Q_INVOKABLE bool MitemsExpandable(QTreeView* o) const { return o->itemsExpandable(); }
    Q_INVOKABLE void MresetIndentation(QTreeView* o) { o->resetIndentation(); }
    Q_INVOKABLE bool MrootIsDecorated(QTreeView* o) const { return o->rootIsDecorated(); }
    Q_INVOKABLE void MsetAllColumnsShowFocus(QTreeView* o, bool x1) { o->setAllColumnsShowFocus(x1); }
    Q_INVOKABLE void MsetAnimated(QTreeView* o, bool x1) { o->setAnimated(x1); }
    Q_INVOKABLE void MsetAutoExpandDelay(QTreeView* o, int x1) { o->setAutoExpandDelay(x1); }
    Q_INVOKABLE void MsetColumnHidden(QTreeView* o, int x1, bool x2) { o->setColumnHidden(x1, x2); }
    Q_INVOKABLE void MsetColumnWidth(QTreeView* o, int x1, int x2) { o->setColumnWidth(x1, x2); }
    Q_INVOKABLE void MsetExpanded(QTreeView* o, const QModelIndex& x1, bool x2) { o->setExpanded(x1, x2); }
    Q_INVOKABLE void MsetExpandsOnDoubleClick(QTreeView* o, bool x1) { o->setExpandsOnDoubleClick(x1); }
    Q_INVOKABLE void MsetFirstColumnSpanned(QTreeView* o, int x1, const QModelIndex& x2, bool x3) { o->setFirstColumnSpanned(x1, x2, x3); }
    Q_INVOKABLE void MsetHeader(QTreeView* o, QHeaderView* x1) { o->setHeader(x1); }
    Q_INVOKABLE void MsetHeaderHidden(QTreeView* o, bool x1) { o->setHeaderHidden(x1); }
    Q_INVOKABLE void MsetIndentation(QTreeView* o, int x1) { o->setIndentation(x1); }
    Q_INVOKABLE void MsetItemsExpandable(QTreeView* o, bool x1) { o->setItemsExpandable(x1); }
    Q_INVOKABLE void MsetRootIsDecorated(QTreeView* o, bool x1) { o->setRootIsDecorated(x1); }
    Q_INVOKABLE void MsetRowHidden(QTreeView* o, int x1, const QModelIndex& x2, bool x3) { o->setRowHidden(x1, x2, x3); }
    Q_INVOKABLE void MsetSortingEnabled(QTreeView* o, bool x1) { o->setSortingEnabled(x1); }
    Q_INVOKABLE void MsetTreePosition(QTreeView* o, int x1) { o->setTreePosition(x1); }
    Q_INVOKABLE void MsetUniformRowHeights(QTreeView* o, bool x1) { o->setUniformRowHeights(x1); }
    Q_INVOKABLE void MsetWordWrap(QTreeView* o, bool x1) { o->setWordWrap(x1); }
    Q_INVOKABLE void MsortByColumn(QTreeView* o, int x1, Qt::SortOrder x2) { o->sortByColumn(x1, x2); }
    Q_INVOKABLE int MtreePosition(QTreeView* o) const { return o->treePosition(); }
    Q_INVOKABLE bool MuniformRowHeights(QTreeView* o) const { return o->uniformRowHeights(); }
    Q_INVOKABLE bool MwordWrap(QTreeView* o) const { return o->wordWrap(); }
    Q_INVOKABLE void MdrawTree(QTreeView* o, QPainter* x1, const QRegion& x2) const { ((LTreeView*)o)->drawTree(x1, x2); }
    Q_INVOKABLE int MindexRowSizeHint(QTreeView* o, const QModelIndex& x1) const { return ((LTreeView*)o)->indexRowSizeHint(x1); }
    Q_INVOKABLE int MrowHeight(QTreeView* o, const QModelIndex& x1) const { return ((LTreeView*)o)->rowHeight(x1); }
    Q_INVOKABLE void MdataChanged(QTreeView* o, const QModelIndex& x1, const QModelIndex& x2, const QVector<int>& x3 = QVector<int>()) { o->dataChanged(x1, x2, x3); }
    Q_INVOKABLE QModelIndex MindexAt(QTreeView* o, const QPoint& x1) const { return o->indexAt(x1); }
    Q_INVOKABLE void MkeyboardSearch(QTreeView* o, const QString& x1) { o->keyboardSearch(x1); }
    Q_INVOKABLE void Mreset(QTreeView* o) { o->reset(); }
    Q_INVOKABLE void MscrollTo(QTreeView* o, const QModelIndex& x1, QTreeView::ScrollHint x2 = QTreeView::EnsureVisible) { o->scrollTo(x1, x2); }
    Q_INVOKABLE void MselectAll(QTreeView* o) { o->selectAll(); }
    Q_INVOKABLE void MsetModel(QTreeView* o, QAbstractItemModel* x1) { o->setModel(x1); }
    Q_INVOKABLE void MsetRootIndex(QTreeView* o, const QModelIndex& x1) { o->setRootIndex(x1); }
    Q_INVOKABLE void MsetSelectionModel(QTreeView* o, QItemSelectionModel* x1) { o->setSelectionModel(x1); }
    Q_INVOKABLE QRect MvisualRect(QTreeView* o, const QModelIndex& x1) const { return o->visualRect(x1); }
};

class EQL_EXPORT Q255 : public Q254 { // QTreeWidget
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LTreeWidget(u, x1); }
    Q_INVOKABLE void MaddTopLevelItem(QTreeWidget* o, QTreeWidgetItem* x1) { o->addTopLevelItem(x1); }
    Q_INVOKABLE void MaddTopLevelItems(QTreeWidget* o, const QList<QTreeWidgetItem*>& x1) { o->addTopLevelItems(x1); }
    Q_INVOKABLE void MclosePersistentEditor(QTreeWidget* o, QTreeWidgetItem* x1, int x2 = 0) { o->closePersistentEditor(x1, x2); }
    Q_INVOKABLE int McolumnCount(QTreeWidget* o) const { return o->columnCount(); }
    Q_INVOKABLE int McurrentColumn(QTreeWidget* o) const { return o->currentColumn(); }
    Q_INVOKABLE QTreeWidgetItem* McurrentItem(QTreeWidget* o) const { return o->currentItem(); }
    Q_INVOKABLE void MeditItem(QTreeWidget* o, QTreeWidgetItem* x1, int x2 = 0) { o->editItem(x1, x2); }
    Q_INVOKABLE QList<QTreeWidgetItem*> MfindItems(QTreeWidget* o, const QString& x1, Qt::MatchFlags x2, int x3 = 0) const { return o->findItems(x1, x2, x3); }
    Q_INVOKABLE QTreeWidgetItem* MheaderItem(QTreeWidget* o) const { return o->headerItem(); }
    Q_INVOKABLE int MindexOfTopLevelItem(QTreeWidget* o, QTreeWidgetItem* x1) const { return o->indexOfTopLevelItem(x1); }
    Q_INVOKABLE void MinsertTopLevelItem(QTreeWidget* o, int x1, QTreeWidgetItem* x2) { o->insertTopLevelItem(x1, x2); }
    Q_INVOKABLE void MinsertTopLevelItems(QTreeWidget* o, int x1, const QList<QTreeWidgetItem*>& x2) { o->insertTopLevelItems(x1, x2); }
    Q_INVOKABLE QTreeWidgetItem* MinvisibleRootItem(QTreeWidget* o) const { return o->invisibleRootItem(); }
    Q_INVOKABLE bool MisFirstItemColumnSpanned(QTreeWidget* o, const QTreeWidgetItem* x1) const { return o->isFirstItemColumnSpanned(x1); }
    Q_INVOKABLE QTreeWidgetItem* MitemAbove(QTreeWidget* o, const QTreeWidgetItem* x1) const { return o->itemAbove(x1); }
    Q_INVOKABLE QTreeWidgetItem* MitemAt(QTreeWidget* o, const QPoint& x1) const { return o->itemAt(x1); }
    Q_INVOKABLE QTreeWidgetItem* MitemAt(QTreeWidget* o, int x1, int x2) const { return o->itemAt(x1, x2); }
    Q_INVOKABLE QTreeWidgetItem* MitemBelow(QTreeWidget* o, const QTreeWidgetItem* x1) const { return o->itemBelow(x1); }
    Q_INVOKABLE QWidget* MitemWidget(QTreeWidget* o, QTreeWidgetItem* x1, int x2) const { return o->itemWidget(x1, x2); }
    Q_INVOKABLE void MopenPersistentEditor(QTreeWidget* o, QTreeWidgetItem* x1, int x2 = 0) { o->openPersistentEditor(x1, x2); }
    Q_INVOKABLE void MremoveItemWidget(QTreeWidget* o, QTreeWidgetItem* x1, int x2) { o->removeItemWidget(x1, x2); }
    Q_INVOKABLE QList<QTreeWidgetItem*> MselectedItems(QTreeWidget* o) const { return o->selectedItems(); }
    Q_INVOKABLE void MsetColumnCount(QTreeWidget* o, int x1) { o->setColumnCount(x1); }
    Q_INVOKABLE void MsetCurrentItem(QTreeWidget* o, QTreeWidgetItem* x1) { o->setCurrentItem(x1); }
    Q_INVOKABLE void MsetCurrentItem(QTreeWidget* o, QTreeWidgetItem* x1, int x2) { o->setCurrentItem(x1, x2); }
    Q_INVOKABLE void MsetCurrentItem(QTreeWidget* o, QTreeWidgetItem* x1, int x2, QItemSelectionModel::SelectionFlags x3) { o->setCurrentItem(x1, x2, x3); }
    Q_INVOKABLE void MsetFirstItemColumnSpanned(QTreeWidget* o, const QTreeWidgetItem* x1, bool x2) { o->setFirstItemColumnSpanned(x1, x2); }
    Q_INVOKABLE void MsetHeaderItem(QTreeWidget* o, QTreeWidgetItem* x1) { o->setHeaderItem(x1); }
    Q_INVOKABLE void MsetHeaderLabel(QTreeWidget* o, const QString& x1) { o->setHeaderLabel(x1); }
    Q_INVOKABLE void MsetHeaderLabels(QTreeWidget* o, const QStringList& x1) { o->setHeaderLabels(x1); }
    Q_INVOKABLE void MsetItemWidget(QTreeWidget* o, QTreeWidgetItem* x1, int x2, QWidget* x3) { o->setItemWidget(x1, x2, x3); }
    Q_INVOKABLE int MsortColumn(QTreeWidget* o) const { return o->sortColumn(); }
    Q_INVOKABLE void MsortItems(QTreeWidget* o, int x1, Qt::SortOrder x2) { o->sortItems(x1, x2); }
    Q_INVOKABLE QTreeWidgetItem* MtakeTopLevelItem(QTreeWidget* o, int x1) { return o->takeTopLevelItem(x1); }
    Q_INVOKABLE QTreeWidgetItem* MtopLevelItem(QTreeWidget* o, int x1) const { return o->topLevelItem(x1); }
    Q_INVOKABLE int MtopLevelItemCount(QTreeWidget* o) const { return o->topLevelItemCount(); }
    Q_INVOKABLE QRect MvisualItemRect(QTreeWidget* o, const QTreeWidgetItem* x1) const { return o->visualItemRect(x1); }
    Q_INVOKABLE QModelIndex MindexFromItem(QTreeWidget* o, QTreeWidgetItem* x1, int x2 = 0) const { return ((LTreeWidget*)o)->indexFromItem(x1, x2); }
    Q_INVOKABLE QTreeWidgetItem* MitemFromIndex(QTreeWidget* o, const QModelIndex& x1) const { return ((LTreeWidget*)o)->itemFromIndex(x1); }
    Q_INVOKABLE void MsetSelectionModel(QTreeWidget* o, QItemSelectionModel* x1) { o->setSelectionModel(x1); }
};

class EQL_EXPORT Q259 : public Q119 { // QUndoView
    Q_OBJECT
public:
    Q_INVOKABLE void* C(uint u, QWidget* x1 = 0) { return new LUndoView(u, x1); }
    Q_INVOKABLE void* C(uint u, QUndoStack* x1, QWidget* x2 = 0) { return new LUndoView(u, x1, x2); }
    Q_INVOKABLE void* C(uint u, QUndoGroup* x1, QWidget* x2 = 0) { return new LUndoView(u, x1, x2); }
    Q_INVOKABLE QIcon McleanIcon(QUndoView* o) const { return o->cleanIcon(); }
    Q_INVOKABLE QString MemptyLabel(QUndoView* o) const { return o->emptyLabel(); }
    Q_INVOKABLE QUndoGroup* Mgroup(QUndoView* o) const { return o->group(); }
    Q_INVOKABLE void MsetCleanIcon(QUndoView* o, const QIcon& x1) { o->setCleanIcon(x1); }
    Q_INVOKABLE void MsetEmptyLabel(QUndoView* o, const QString& x1) { o->setEmptyLabel(x1); }
    Q_INVOKABLE QUndoStack* Mstack(QUndoView* o) const { return o->stack(); }
};

QT_END_NAMESPACE

#endif
