//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqpoint.h>
#include <ntqkeysequence.h>
#include <ntqmultilineedit.h>
#include <ntqmovie.h>
#include <ntqurlinfo.h>
#include <ntqrect.h>
#include <ntqregion.h>
#include <ntqwidget.h>
#include <ntqevent.h>
#include <ntqmetaobject.h>
#include <ntqcolor.h>
#include <ntqbrush.h>
#include <ntqcstring.h>
#include <ntqtextedit.h>
#include <ntqstylesheet.h>
#include <ntqsizepolicy.h>
#include <ntqmessagebox.h>
#include <ntqpixmap.h>
#include <ntqstrlist.h>
#include <ntqbitmap.h>
#include <ntqvariant.h>
#include <ntqmenudata.h>
#include <ntqmap.h>
#include <ntqstyle.h>
#include <ntqmime.h>
#include <ntqnamespace.h>
#include <ntqcursor.h>
#include <ntqsize.h>
#include <ntqmenubar.h>
#include <ntqfont.h>
#include <ntqiconset.h>
#include <ntqscrollview.h>
#include <ntqnetworkprotocol.h>
#include <ntqpalette.h>
#include <ntqstringlist.h>
#include <ntqscrollbar.h>
#include <ntqimage.h>
#include <ntqstring.h>

class x_TQMapPrivateBase : public TQMapPrivateBase {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_int = this->node_count;
    }
    static void x_1(Smoke::Stack x) {
	// TQMapPrivateBase()
	x_TQMapPrivateBase* xret = new x_TQMapPrivateBase();
	x[0].s_class = (void*)xret;
    }
    x_TQMapPrivateBase() : TQMapPrivateBase() {
    }
    static void x_2(Smoke::Stack x) {
	// TQMapPrivateBase(const TQMapPrivateBase*)
	x_TQMapPrivateBase* xret = new x_TQMapPrivateBase((const TQMapPrivateBase*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMapPrivateBase(const TQMapPrivateBase* x1) : TQMapPrivateBase(x1) {
    }
    void x_3(Smoke::Stack x) {
	// rotateLeft(TQMapNodeBase*, TQMapNodeBase*&)
	this->TQMapPrivateBase::rotateLeft((TQMapNodeBase*)x[1].s_class,*(TQMapNodeBase* *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// rotateRight(TQMapNodeBase*, TQMapNodeBase*&)
	this->TQMapPrivateBase::rotateRight((TQMapNodeBase*)x[1].s_class,*(TQMapNodeBase* *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// rebalance(TQMapNodeBase*, TQMapNodeBase*&)
	this->TQMapPrivateBase::rebalance((TQMapNodeBase*)x[1].s_class,*(TQMapNodeBase* *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// removeAndRebalance(TQMapNodeBase*, TQMapNodeBase*&, TQMapNodeBase*&, TQMapNodeBase*&)
	TQMapNodeBase* xret = this->TQMapPrivateBase::removeAndRebalance((TQMapNodeBase*)x[1].s_class,*(TQMapNodeBase* *)x[2].s_voidp,*(TQMapNodeBase* *)x[3].s_voidp,*(TQMapNodeBase* *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// setNode_count(int)
	this->node_count = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// TQMapPrivateBase(const TQMapPrivateBase&)
	x_TQMapPrivateBase* xret = new x_TQMapPrivateBase(*(const TQMapPrivateBase *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMapPrivateBase(const TQMapPrivateBase& x1) : TQMapPrivateBase(x1) {
    }
    ~x_TQMapPrivateBase() { qt_Smoke->binding->deleted(191, (void*)this); }
};
void xcall_TQMapPrivateBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMapPrivateBase *xself = (x_TQMapPrivateBase*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: x_TQMapPrivateBase::x_1(args);	break;
	case 2: x_TQMapPrivateBase::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQMapPrivateBase::x_8(args);	break;
	case 9: delete (TQMapPrivateBase*)xself;	break;
    }
}

class x_TQMenuBar : public TQMenuBar {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQMenuBar::Never;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQMenuBar::InWindowsStyle;
    }
    void x_2(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQMenuBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQMenuBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQMenuBar::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQMenuBar::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQMenuBar::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQMenuBar::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQMenuBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// TQMenuBar(TQWidget*, const char*)
	x_TQMenuBar* xret = new x_TQMenuBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMenuBar(TQWidget* x1, const char* x2) : TQMenuBar(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQMenuBar(TQWidget*)
	x_TQMenuBar* xret = new x_TQMenuBar((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMenuBar(TQWidget* x1) : TQMenuBar(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQMenuBar()
	x_TQMenuBar* xret = new x_TQMenuBar();
	x[0].s_class = (void*)xret;
    }
    x_TQMenuBar() : TQMenuBar() {
    }
    void x_12(Smoke::Stack x) {
	// updateItem(int)
	this->TQMenuBar::updateItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// show()
	this->TQMenuBar::show();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// hide()
	this->TQMenuBar::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQMenuBar::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQMenuBar::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// separator()
	TQMenuBar::Separator xret = this->TQMenuBar::separator();
	x[0].s_enum = xret;
    }
    void x_18(Smoke::Stack x) {
	// setSeparator(TQMenuBar::Separator)
	this->TQMenuBar::setSeparator((TQMenuBar::Separator)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setDefaultUp(bool)
	this->TQMenuBar::setDefaultUp((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// isDefaultUp()
	bool xret = this->TQMenuBar::isDefaultUp();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// customWhatsThis()
	bool xret = this->TQMenuBar::customWhatsThis();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQMenuBar::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_23(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQMenuBar::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_24(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQMenuBar::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_25(Smoke::Stack x) {
	// activateItemAt(int)
	this->TQMenuBar::activateItemAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// activated(int)
	this->TQMenuBar::activated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// highlighted(int)
	this->TQMenuBar::highlighted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQMenuBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TQMenuBar::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQMenuBar::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQMenuBar::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQMenuBar::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQMenuBar::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQMenuBar::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQMenuBar::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQMenuBar::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQMenuBar::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->TQMenuBar::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// menuContentsChanged()
	this->TQMenuBar::menuContentsChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// menuStateChanged()
	this->TQMenuBar::menuStateChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQMenuBar::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// itemAtPos(const TQPoint&)
	int xret = this->TQMenuBar::itemAtPos(*(const TQPoint *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// hidePopups()
	this->TQMenuBar::hidePopups();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// itemRect(int)
	TQRect xret = this->TQMenuBar::itemRect((int)x[1].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    virtual void activateItemAt(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(6593, (void*)this, x)) return;
	this->TQMenuBar::activateItemAt(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6570, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQMenuBar::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6589, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMenuBar::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6597, (void*)this, x)) return;
	this->TQMenuBar::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(6583, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMenuBar::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6603, (void*)this, x)) return;
	this->TQMenuBar::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6604, (void*)this, x)) return;
	this->TQMenuBar::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(6598, (void*)this, x)) return;
	this->TQMenuBar::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(6584, (void*)this, x)) return (int)x[0].s_int;
	return this->TQMenuBar::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6582, (void*)this, x)) return;
	this->TQMenuBar::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6602, (void*)this, x)) return;
	this->TQMenuBar::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6606, (void*)this, x)) return;
	this->TQMenuBar::leaveEvent(x1);
    }
    virtual void menuContentsChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6607, (void*)this, x)) return;
	this->TQMenuBar::menuContentsChanged();
    }
    virtual void menuStateChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6608, (void*)this, x)) return;
	this->TQMenuBar::menuStateChanged();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6569, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQMenuBar::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6592, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMenuBar::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6601, (void*)this, x)) return;
	this->TQMenuBar::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6599, (void*)this, x)) return;
	this->TQMenuBar::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6600, (void*)this, x)) return;
	this->TQMenuBar::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6605, (void*)this, x)) return;
	this->TQMenuBar::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setId(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(6694, (void*)this, x)) return;
	this->TQMenuData::setId(x1, x2);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSeparator(TQMenuBar::Separator x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(6586, (void*)this, x)) return;
	this->TQMenuBar::setSeparator(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6581, (void*)this, x)) return;
	this->TQMenuBar::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6590, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMenuBar::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(6609, (void*)this, x)) return;
	this->TQMenuBar::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(6571, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQMenuBar::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(6573, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMenuBar::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(6572, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMenuBar::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(6574, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMenuBar::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(6580, (void*)this, x)) return;
	this->TQMenuBar::updateItem(x1);
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 384: //TQMenuBar::Separator
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQMenuBar::Separator;
		break;
	      case Smoke::EnumDelete:
		delete (TQMenuBar::Separator*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQMenuBar::Separator*)xdata = (TQMenuBar::Separator)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQMenuBar::Separator*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQMenuBar() { qt_Smoke->binding->deleted(192, (void*)this); }
};
void xenum_TQMenuBar(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQMenuBar::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQMenuBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMenuBar *xself = (x_TQMenuBar*)obj;
    switch(xi) {
	case 0: x_TQMenuBar::x_0(args);	break;
	case 1: x_TQMenuBar::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: x_TQMenuBar::x_9(args);	break;
	case 10: x_TQMenuBar::x_10(args);	break;
	case 11: x_TQMenuBar::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: x_TQMenuBar::x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: delete (TQMenuBar*)xself;	break;
    }
}

class x_TQMenuData : public TQMenuData {
public:
    static void x_0(Smoke::Stack x) {
	// TQMenuData()
	x_TQMenuData* xret = new x_TQMenuData();
	x[0].s_class = (void*)xret;
    }
    x_TQMenuData() : TQMenuData() {
    }
    void x_1(Smoke::Stack x) const {
	// count()
	uint xret = this->TQMenuData::count();
	x[0].s_uint = xret;
    }
    void x_2(Smoke::Stack x) {
	// insertItem(const TQString&, const TQObject*, const char*, const TQKeySequence&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) {
	// insertItem(const TQString&, const TQObject*, const char*, const TQKeySequence&, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) {
	// insertItem(const TQString&, const TQObject*, const char*, const TQKeySequence&)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) {
	// insertItem(const TQString&, const TQObject*, const char*)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, const TQObject*, const char*, const TQKeySequence&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class,(int)x[6].s_int,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, const TQObject*, const char*, const TQKeySequence&, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, const TQObject*, const char*, const TQKeySequence&)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class);
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, const TQObject*, const char*)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQObject*, const char*, const TQKeySequence&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQObject*, const char*, const TQKeySequence&, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQObject*, const char*, const TQKeySequence&)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQKeySequence *)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQObject*, const char*)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, const TQObject*, const char*, const TQKeySequence&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class,(int)x[6].s_int,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, const TQObject*, const char*, const TQKeySequence&, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, const TQObject*, const char*, const TQKeySequence&)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQKeySequence *)x[5].s_class);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, const TQObject*, const char*)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// insertItem(const TQString&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// insertItem(const TQString&, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// insertItem(const TQString&)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// insertItem(const TQString&, TQPopupMenu*, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(TQPopupMenu*)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// insertItem(const TQString&, TQPopupMenu*, int)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(TQPopupMenu*)x[2].s_class,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) {
	// insertItem(const TQString&, TQPopupMenu*)
	int xret = this->TQMenuData::insertItem(*(const TQString *)x[1].s_voidp,(TQPopupMenu*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, TQPopupMenu*, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQPopupMenu*)x[3].s_class,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, TQPopupMenu*, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQPopupMenu*)x[3].s_class,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQString&, TQPopupMenu*)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQPopupMenu*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// insertItem(const TQPixmap&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// insertItem(const TQPixmap&, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) {
	// insertItem(const TQPixmap&)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// insertItem(const TQPixmap&, TQPopupMenu*, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(TQPopupMenu*)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// insertItem(const TQPixmap&, TQPopupMenu*, int)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(TQPopupMenu*)x[2].s_class,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// insertItem(const TQPixmap&, TQPopupMenu*)
	int xret = this->TQMenuData::insertItem(*(const TQPixmap *)x[1].s_class,(TQPopupMenu*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, TQPopupMenu*, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(TQPopupMenu*)x[3].s_class,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, TQPopupMenu*, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(TQPopupMenu*)x[3].s_class,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) {
	// insertItem(const TQIconSet&, const TQPixmap&, TQPopupMenu*)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,*(const TQPixmap *)x[2].s_class,(TQPopupMenu*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// insertItem(TQWidget*, int, int)
	int xret = this->TQMenuData::insertItem((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// insertItem(TQWidget*, int)
	int xret = this->TQMenuData::insertItem((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) {
	// insertItem(TQWidget*)
	int xret = this->TQMenuData::insertItem((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// insertItem(const TQIconSet&, TQCustomMenuItem*, int, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,(TQCustomMenuItem*)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) {
	// insertItem(const TQIconSet&, TQCustomMenuItem*, int)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,(TQCustomMenuItem*)x[2].s_class,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// insertItem(const TQIconSet&, TQCustomMenuItem*)
	int xret = this->TQMenuData::insertItem(*(const TQIconSet *)x[1].s_class,(TQCustomMenuItem*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_48(Smoke::Stack x) {
	// insertItem(TQCustomMenuItem*, int, int)
	int xret = this->TQMenuData::insertItem((TQCustomMenuItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) {
	// insertItem(TQCustomMenuItem*, int)
	int xret = this->TQMenuData::insertItem((TQCustomMenuItem*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) {
	// insertItem(TQCustomMenuItem*)
	int xret = this->TQMenuData::insertItem((TQCustomMenuItem*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// insertSeparator(int)
	int xret = this->TQMenuData::insertSeparator((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_52(Smoke::Stack x) {
	// insertSeparator()
	int xret = this->TQMenuData::insertSeparator();
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) {
	// removeItem(int)
	this->TQMenuData::removeItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// removeItemAt(int)
	this->TQMenuData::removeItemAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// clear()
	this->TQMenuData::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) const {
	// accel(int)
	TQKeySequence xret = this->TQMenuData::accel((int)x[1].s_int);
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_57(Smoke::Stack x) {
	// setAccel(const TQKeySequence&, int)
	this->TQMenuData::setAccel(*(const TQKeySequence *)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// iconSet(int)
	TQIconSet* xret = this->TQMenuData::iconSet((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_59(Smoke::Stack x) const {
	// text(int)
	TQString xret = this->TQMenuData::text((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_60(Smoke::Stack x) const {
	// pixmap(int)
	TQPixmap* xret = this->TQMenuData::pixmap((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_61(Smoke::Stack x) {
	// setWhatsThis(int, const TQString&)
	this->TQMenuData::setWhatsThis((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// whatsThis(int)
	TQString xret = this->TQMenuData::whatsThis((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_63(Smoke::Stack x) {
	// changeItem(int, const TQString&)
	this->TQMenuData::changeItem((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// changeItem(int, const TQPixmap&)
	this->TQMenuData::changeItem((int)x[1].s_int,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// changeItem(int, const TQIconSet&, const TQString&)
	this->TQMenuData::changeItem((int)x[1].s_int,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// changeItem(int, const TQIconSet&, const TQPixmap&)
	this->TQMenuData::changeItem((int)x[1].s_int,*(const TQIconSet *)x[2].s_class,*(const TQPixmap *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// changeItem(const TQString&, int)
	this->TQMenuData::changeItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// changeItem(const TQPixmap&, int)
	this->TQMenuData::changeItem(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// changeItem(const TQIconSet&, const TQString&, int)
	this->TQMenuData::changeItem(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) const {
	// isItemActive(int)
	bool xret = this->TQMenuData::isItemActive((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_71(Smoke::Stack x) const {
	// isItemEnabled(int)
	bool xret = this->TQMenuData::isItemEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_72(Smoke::Stack x) {
	// setItemEnabled(int, bool)
	this->TQMenuData::setItemEnabled((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// isItemChecked(int)
	bool xret = this->TQMenuData::isItemChecked((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_74(Smoke::Stack x) {
	// setItemChecked(int, bool)
	this->TQMenuData::setItemChecked((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) const {
	// isItemVisible(int)
	bool xret = this->TQMenuData::isItemVisible((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_76(Smoke::Stack x) {
	// setItemVisible(int, bool)
	this->TQMenuData::setItemVisible((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) {
	// updateItem(int)
	this->TQMenuData::updateItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_78(Smoke::Stack x) const {
	// indexOf(int)
	int xret = this->TQMenuData::indexOf((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_79(Smoke::Stack x) const {
	// idAt(int)
	int xret = this->TQMenuData::idAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_80(Smoke::Stack x) {
	// setId(int, int)
	this->TQMenuData::setId((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// connectItem(int, const TQObject*, const char*)
	bool xret = this->TQMenuData::connectItem((int)x[1].s_int,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_82(Smoke::Stack x) {
	// disconnectItem(int, const TQObject*, const char*)
	bool xret = this->TQMenuData::disconnectItem((int)x[1].s_int,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_83(Smoke::Stack x) {
	// setItemParameter(int, int)
	bool xret = this->TQMenuData::setItemParameter((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_84(Smoke::Stack x) const {
	// itemParameter(int)
	int xret = this->TQMenuData::itemParameter((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_85(Smoke::Stack x) const {
	// findItem(int)
	TQMenuItem* xret = this->TQMenuData::findItem((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_86(Smoke::Stack x) const {
	// findItem(int, TQMenuData**)
	TQMenuItem* xret = this->TQMenuData::findItem((int)x[1].s_int,(TQMenuData**)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_87(Smoke::Stack x) {
	// findPopup(TQPopupMenu*, int*)
	TQMenuItem* xret = this->TQMenuData::findPopup((TQPopupMenu*)x[1].s_class,(int*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_88(Smoke::Stack x) {
	// findPopup(TQPopupMenu*)
	TQMenuItem* xret = this->TQMenuData::findPopup((TQPopupMenu*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_89(Smoke::Stack x) {
	// activateItemAt(int)
	this->TQMenuData::activateItemAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// menuContentsChanged()
	this->TQMenuData::menuContentsChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// menuStateChanged()
	this->TQMenuData::menuStateChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// menuInsPopup(TQPopupMenu*)
	this->TQMenuData::menuInsPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// menuDelPopup(TQPopupMenu*)
	this->TQMenuData::menuDelPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void activateItemAt(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(6703, (void*)this, x)) return;
	this->TQMenuData::activateItemAt(x1);
    }
    virtual void menuContentsChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6704, (void*)this, x)) return;
	this->TQMenuData::menuContentsChanged();
    }
    virtual void menuDelPopup(TQPopupMenu* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6707, (void*)this, x)) return;
	this->TQMenuData::menuDelPopup(x1);
    }
    virtual void menuInsPopup(TQPopupMenu* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6706, (void*)this, x)) return;
	this->TQMenuData::menuInsPopup(x1);
    }
    virtual void menuStateChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6705, (void*)this, x)) return;
	this->TQMenuData::menuStateChanged();
    }
    virtual void setId(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(6694, (void*)this, x)) return;
	this->TQMenuData::setId(x1, x2);
    }
    virtual void updateItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(6691, (void*)this, x)) return;
	this->TQMenuData::updateItem(x1);
    }
    ~x_TQMenuData() { qt_Smoke->binding->deleted(193, (void*)this); }
};
void xcall_TQMenuData(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMenuData *xself = (x_TQMenuData*)obj;
    switch(xi) {
	case 0: x_TQMenuData::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: delete (TQMenuData*)xself;	break;
    }
}

class x_TQMenuItem : public TQMenuItem {
public:
    static void x_0(Smoke::Stack x) {
	// TQMenuItem()
	x_TQMenuItem* xret = new x_TQMenuItem();
	x[0].s_class = (void*)xret;
    }
    x_TQMenuItem() : TQMenuItem() {
    }
    void x_1(Smoke::Stack x) const {
	// id()
	int xret = this->TQMenuItem::id();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// iconSet()
	TQIconSet* xret = this->TQMenuItem::iconSet();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQMenuItem::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// whatsThis()
	TQString xret = this->TQMenuItem::whatsThis();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// pixmap()
	TQPixmap* xret = this->TQMenuItem::pixmap();
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// popup()
	TQPopupMenu* xret = this->TQMenuItem::popup();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// widget()
	TQWidget* xret = this->TQMenuItem::widget();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) const {
	// custom()
	TQCustomMenuItem* xret = this->TQMenuItem::custom();
	x[0].s_class = (void*)xret;
    }
    void x_9(Smoke::Stack x) const {
	// key()
	TQKeySequence xret = this->TQMenuItem::key();
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_10(Smoke::Stack x) const {
	// signal()
	TQSignal* xret = this->TQMenuItem::signal();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// isSeparator()
	bool xret = this->TQMenuItem::isSeparator();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQMenuItem::isEnabled();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isChecked()
	bool xret = this->TQMenuItem::isChecked();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// isDirty()
	bool xret = this->TQMenuItem::isDirty();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// isVisible()
	bool xret = this->TQMenuItem::isVisible();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// isEnabledAndVisible()
	bool xret = this->TQMenuItem::isEnabledAndVisible();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQMenuItem::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setDirty(bool)
	this->TQMenuItem::setDirty((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setVisible(bool)
	this->TQMenuItem::setVisible((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setWhatsThis(const TQString&)
	this->TQMenuItem::setWhatsThis(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setSeparator(bool)
	this->TQMenuItem::setSeparator((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQMenuItem::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setChecked(bool)
	this->TQMenuItem::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setIdent(int)
	this->TQMenuItem::setIdent((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setIconSet(TQIconSet*)
	this->TQMenuItem::setIconSet((TQIconSet*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setPixmap(TQPixmap*)
	this->TQMenuItem::setPixmap((TQPixmap*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setPopup(TQPopupMenu*)
	this->TQMenuItem::setPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setWidget(TQWidget*)
	this->TQMenuItem::setWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setKey(TQKeySequence)
	this->TQMenuItem::setKey(*(TQKeySequence *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setSignal(TQSignal*)
	this->TQMenuItem::setSignal((TQSignal*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    ~x_TQMenuItem() { qt_Smoke->binding->deleted(194, (void*)this); }
};
void xcall_TQMenuItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMenuItem *xself = (x_TQMenuItem*)obj;
    switch(xi) {
	case 0: x_TQMenuItem::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: delete (TQMenuItem*)xself;	break;
    }
}

class x_TQMessageBox : public TQMessageBox {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::NoIcon;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Information;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Warning;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Critical;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Question;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::NoButton;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Ok;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Cancel;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Yes;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::No;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Abort;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Retry;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Ignore;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::YesAll;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::NoAll;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::ButtonMask;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Default;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::Escape;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQMessageBox::FlagMask;
    }
    void x_19(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQMessageBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQMessageBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQMessageBox::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQMessageBox::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQMessageBox::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQMessageBox::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQMessageBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_26(Smoke::Stack x) {
	// TQMessageBox(TQWidget*, const char*)
	x_TQMessageBox* xret = new x_TQMessageBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(TQWidget* x1, const char* x2) : TQMessageBox(x1, x2) {
    }
    static void x_27(Smoke::Stack x) {
	// TQMessageBox(TQWidget*)
	x_TQMessageBox* xret = new x_TQMessageBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(TQWidget* x1) : TQMessageBox(x1) {
    }
    static void x_28(Smoke::Stack x) {
	// TQMessageBox()
	x_TQMessageBox* xret = new x_TQMessageBox();
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox() : TQMessageBox() {
    }
    static void x_29(Smoke::Stack x) {
	// TQMessageBox(const TQString&, const TQString&, TQMessageBox::Icon, int, int, int, TQWidget*, const char*, bool, TQt::WFlags)
	x_TQMessageBox* xret = new x_TQMessageBox(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQMessageBox::Icon)x[3].s_enum,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(TQWidget*)x[7].s_class,(const char*)x[8].s_voidp,(bool)x[9].s_bool,(TQt::WFlags)x[10].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(const TQString& x1, const TQString& x2, TQMessageBox::Icon x3, int x4, int x5, int x6, TQWidget* x7, const char* x8, bool x9, TQt::WFlags x10) : TQMessageBox(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) {
    }
    static void x_30(Smoke::Stack x) {
	// TQMessageBox(const TQString&, const TQString&, TQMessageBox::Icon, int, int, int, TQWidget*, const char*, bool)
	x_TQMessageBox* xret = new x_TQMessageBox(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQMessageBox::Icon)x[3].s_enum,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(TQWidget*)x[7].s_class,(const char*)x[8].s_voidp,(bool)x[9].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(const TQString& x1, const TQString& x2, TQMessageBox::Icon x3, int x4, int x5, int x6, TQWidget* x7, const char* x8, bool x9) : TQMessageBox(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    static void x_31(Smoke::Stack x) {
	// TQMessageBox(const TQString&, const TQString&, TQMessageBox::Icon, int, int, int, TQWidget*, const char*)
	x_TQMessageBox* xret = new x_TQMessageBox(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQMessageBox::Icon)x[3].s_enum,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(TQWidget*)x[7].s_class,(const char*)x[8].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(const TQString& x1, const TQString& x2, TQMessageBox::Icon x3, int x4, int x5, int x6, TQWidget* x7, const char* x8) : TQMessageBox(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_32(Smoke::Stack x) {
	// TQMessageBox(const TQString&, const TQString&, TQMessageBox::Icon, int, int, int, TQWidget*)
	x_TQMessageBox* xret = new x_TQMessageBox(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQMessageBox::Icon)x[3].s_enum,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(TQWidget*)x[7].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(const TQString& x1, const TQString& x2, TQMessageBox::Icon x3, int x4, int x5, int x6, TQWidget* x7) : TQMessageBox(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_33(Smoke::Stack x) {
	// TQMessageBox(const TQString&, const TQString&, TQMessageBox::Icon, int, int, int)
	x_TQMessageBox* xret = new x_TQMessageBox(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQMessageBox::Icon)x[3].s_enum,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMessageBox(const TQString& x1, const TQString& x2, TQMessageBox::Icon x3, int x4, int x5, int x6) : TQMessageBox(x1, x2, x3, x4, x5, x6) {
    }
    void x_34(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQMessageBox::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_35(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQMessageBox::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// icon()
	TQMessageBox::Icon xret = this->TQMessageBox::icon();
	x[0].s_enum = xret;
    }
    void x_37(Smoke::Stack x) {
	// setIcon(TQMessageBox::Icon)
	this->TQMessageBox::setIcon((TQMessageBox::Icon)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setIcon(const TQPixmap&)
	this->TQMessageBox::setIcon(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) const {
	// iconPixmap()
	const TQPixmap* xret = this->TQMessageBox::iconPixmap();
	x[0].s_class = (void*)xret;
    }
    void x_40(Smoke::Stack x) {
	// setIconPixmap(const TQPixmap&)
	this->TQMessageBox::setIconPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// buttonText(int)
	TQString xret = this->TQMessageBox::buttonText((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_42(Smoke::Stack x) {
	// setButtonText(int, const TQString&)
	this->TQMessageBox::setButtonText((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// adjustSize()
	this->TQMessageBox::adjustSize();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) const {
	// textFormat()
	TQt::TextFormat xret = this->TQMessageBox::textFormat();
	x[0].s_enum = xret;
    }
    void x_45(Smoke::Stack x) {
	// setTextFormat(TQt::TextFormat)
	this->TQMessageBox::setTextFormat((TQt::TextFormat)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_46(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQMessageBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_47(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, int, int, int)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    static void x_48(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    static void x_49(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, int)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    static void x_50(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    static void x_51(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    static void x_52(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_53(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_54(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_55(Smoke::Stack x) {
	// information(TQWidget*, const TQString&, const TQString&)
	int xret = TQMessageBox::information((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_56(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, int, int, int)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    static void x_57(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    static void x_58(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, int)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    static void x_59(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    static void x_60(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    static void x_61(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_62(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_63(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_64(Smoke::Stack x) {
	// question(TQWidget*, const TQString&, const TQString&)
	int xret = TQMessageBox::question((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_65(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, int, int, int)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    static void x_66(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    static void x_67(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    static void x_68(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    static void x_69(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_70(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_71(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_72(Smoke::Stack x) {
	// warning(TQWidget*, const TQString&, const TQString&)
	int xret = TQMessageBox::warning((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_73(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, int, int, int)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    static void x_74(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    static void x_75(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int, int)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    static void x_76(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, int)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_int = xret;
    }
    static void x_77(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_78(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_79(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_80(Smoke::Stack x) {
	// critical(TQWidget*, const TQString&, const TQString&)
	int xret = TQMessageBox::critical((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_81(Smoke::Stack x) {
	// about(TQWidget*, const TQString&, const TQString&)
	TQMessageBox::about((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_82(Smoke::Stack x) {
	// aboutTQt(TQWidget*, const TQString&)
	TQMessageBox::aboutTQt((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_83(Smoke::Stack x) {
	// aboutTQt(TQWidget*)
	TQMessageBox::aboutTQt((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_84(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQString&, TQWidget*, const char*)
	int xret = TQMessageBox::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_85(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQString&, TQWidget*)
	int xret = TQMessageBox::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_int = xret;
    }
    static void x_86(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQString&)
	int xret = TQMessageBox::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_87(Smoke::Stack x) {
	// message(const TQString&, const TQString&)
	int xret = TQMessageBox::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_88(Smoke::Stack x) {
	// query(const TQString&, const TQString&, const TQString&, const TQString&, TQWidget*, const char*)
	bool xret = TQMessageBox::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_89(Smoke::Stack x) {
	// query(const TQString&, const TQString&, const TQString&, const TQString&, TQWidget*)
	bool xret = TQMessageBox::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TQWidget*)x[5].s_class);
	x[0].s_bool = xret;
    }
    static void x_90(Smoke::Stack x) {
	// query(const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = TQMessageBox::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_91(Smoke::Stack x) {
	// query(const TQString&, const TQString&, const TQString&)
	bool xret = TQMessageBox::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_92(Smoke::Stack x) {
	// query(const TQString&, const TQString&)
	bool xret = TQMessageBox::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_93(Smoke::Stack x) {
	// standardIcon(TQMessageBox::Icon, TQt::GUIStyle)
	TQPixmap xret = TQMessageBox::standardIcon((TQMessageBox::Icon)x[1].s_enum,(TQt::GUIStyle)x[2].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_94(Smoke::Stack x) {
	// standardIcon(TQMessageBox::Icon)
	TQPixmap xret = TQMessageBox::standardIcon((TQMessageBox::Icon)x[1].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_95(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQMessageBox::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQMessageBox::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_97(Smoke::Stack x) {
	// closeEvent(TQCloseEvent*)
	this->TQMessageBox::closeEvent((TQCloseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQMessageBox::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// styleChanged(TQStyle&)
	this->TQMessageBox::styleChanged(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2106, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6784, (void*)this, x)) return;
	this->TQMessageBox::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6760, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQMessageBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6838, (void*)this, x)) return;
	this->TQMessageBox::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2102, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2105, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2095, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(2103, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2078, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6839, (void*)this, x)) return;
	this->TQMessageBox::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6759, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQMessageBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2090, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2079, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13028, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2107, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2081, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6836, (void*)this, x)) return;
	this->TQMessageBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2084, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(2083, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(6779, (void*)this, x)) return;
	this->TQMessageBox::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2077, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(6837, (void*)this, x)) return;
	this->TQMessageBox::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2089, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13044, (void*)this, x)) return;
	this->TQWidget::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(6761, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQMessageBox::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(6763, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMessageBox::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(6762, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMessageBox::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(6764, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMessageBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 390: //TQMessageBox::Icon
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQMessageBox::Icon;
		break;
	      case Smoke::EnumDelete:
		delete (TQMessageBox::Icon*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQMessageBox::Icon*)xdata = (TQMessageBox::Icon)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQMessageBox::Icon*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQMessageBox() { qt_Smoke->binding->deleted(195, (void*)this); }
};
void xenum_TQMessageBox(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQMessageBox::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQMessageBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMessageBox *xself = (x_TQMessageBox*)obj;
    switch(xi) {
	case 0: x_TQMessageBox::x_0(args);	break;
	case 1: x_TQMessageBox::x_1(args);	break;
	case 2: x_TQMessageBox::x_2(args);	break;
	case 3: x_TQMessageBox::x_3(args);	break;
	case 4: x_TQMessageBox::x_4(args);	break;
	case 5: x_TQMessageBox::x_5(args);	break;
	case 6: x_TQMessageBox::x_6(args);	break;
	case 7: x_TQMessageBox::x_7(args);	break;
	case 8: x_TQMessageBox::x_8(args);	break;
	case 9: x_TQMessageBox::x_9(args);	break;
	case 10: x_TQMessageBox::x_10(args);	break;
	case 11: x_TQMessageBox::x_11(args);	break;
	case 12: x_TQMessageBox::x_12(args);	break;
	case 13: x_TQMessageBox::x_13(args);	break;
	case 14: x_TQMessageBox::x_14(args);	break;
	case 15: x_TQMessageBox::x_15(args);	break;
	case 16: x_TQMessageBox::x_16(args);	break;
	case 17: x_TQMessageBox::x_17(args);	break;
	case 18: x_TQMessageBox::x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: x_TQMessageBox::x_26(args);	break;
	case 27: x_TQMessageBox::x_27(args);	break;
	case 28: x_TQMessageBox::x_28(args);	break;
	case 29: x_TQMessageBox::x_29(args);	break;
	case 30: x_TQMessageBox::x_30(args);	break;
	case 31: x_TQMessageBox::x_31(args);	break;
	case 32: x_TQMessageBox::x_32(args);	break;
	case 33: x_TQMessageBox::x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: x_TQMessageBox::x_46(args);	break;
	case 47: x_TQMessageBox::x_47(args);	break;
	case 48: x_TQMessageBox::x_48(args);	break;
	case 49: x_TQMessageBox::x_49(args);	break;
	case 50: x_TQMessageBox::x_50(args);	break;
	case 51: x_TQMessageBox::x_51(args);	break;
	case 52: x_TQMessageBox::x_52(args);	break;
	case 53: x_TQMessageBox::x_53(args);	break;
	case 54: x_TQMessageBox::x_54(args);	break;
	case 55: x_TQMessageBox::x_55(args);	break;
	case 56: x_TQMessageBox::x_56(args);	break;
	case 57: x_TQMessageBox::x_57(args);	break;
	case 58: x_TQMessageBox::x_58(args);	break;
	case 59: x_TQMessageBox::x_59(args);	break;
	case 60: x_TQMessageBox::x_60(args);	break;
	case 61: x_TQMessageBox::x_61(args);	break;
	case 62: x_TQMessageBox::x_62(args);	break;
	case 63: x_TQMessageBox::x_63(args);	break;
	case 64: x_TQMessageBox::x_64(args);	break;
	case 65: x_TQMessageBox::x_65(args);	break;
	case 66: x_TQMessageBox::x_66(args);	break;
	case 67: x_TQMessageBox::x_67(args);	break;
	case 68: x_TQMessageBox::x_68(args);	break;
	case 69: x_TQMessageBox::x_69(args);	break;
	case 70: x_TQMessageBox::x_70(args);	break;
	case 71: x_TQMessageBox::x_71(args);	break;
	case 72: x_TQMessageBox::x_72(args);	break;
	case 73: x_TQMessageBox::x_73(args);	break;
	case 74: x_TQMessageBox::x_74(args);	break;
	case 75: x_TQMessageBox::x_75(args);	break;
	case 76: x_TQMessageBox::x_76(args);	break;
	case 77: x_TQMessageBox::x_77(args);	break;
	case 78: x_TQMessageBox::x_78(args);	break;
	case 79: x_TQMessageBox::x_79(args);	break;
	case 80: x_TQMessageBox::x_80(args);	break;
	case 81: x_TQMessageBox::x_81(args);	break;
	case 82: x_TQMessageBox::x_82(args);	break;
	case 83: x_TQMessageBox::x_83(args);	break;
	case 84: x_TQMessageBox::x_84(args);	break;
	case 85: x_TQMessageBox::x_85(args);	break;
	case 86: x_TQMessageBox::x_86(args);	break;
	case 87: x_TQMessageBox::x_87(args);	break;
	case 88: x_TQMessageBox::x_88(args);	break;
	case 89: x_TQMessageBox::x_89(args);	break;
	case 90: x_TQMessageBox::x_90(args);	break;
	case 91: x_TQMessageBox::x_91(args);	break;
	case 92: x_TQMessageBox::x_92(args);	break;
	case 93: x_TQMessageBox::x_93(args);	break;
	case 94: x_TQMessageBox::x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: delete (TQMessageBox*)xself;	break;
    }
}

class x_TQMetaData : public TQMetaData {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaData::Private;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaData::Protected;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaData::Public;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->name;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->method;
    }
    void x_5(Smoke::Stack x) {
        x[0].s_voidp = (void*)new Access(this->access);
    }
    void x_6(Smoke::Stack x) {
	// setName(const char *)
	this->name = (const char *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setMethod(const TQUMethod*)
	this->method = (const TQUMethod*)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setAccess(Access)
	this->access = *(Access *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    static void x_9(Smoke::Stack x) {
	// TQMetaData()
	x_TQMetaData* xret = new x_TQMetaData();
	x[0].s_class = (void*)xret;
    }
    x_TQMetaData() : TQMetaData() {
    }
    static void x_10(Smoke::Stack x) {
	// TQMetaData(const TQMetaData&)
	x_TQMetaData* xret = new x_TQMetaData(*(const TQMetaData *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaData(const TQMetaData& x1) : TQMetaData(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 392: //TQMetaData::Access
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQMetaData::Access;
		break;
	      case Smoke::EnumDelete:
		delete (TQMetaData::Access*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQMetaData::Access*)xdata = (TQMetaData::Access)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQMetaData::Access*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQMetaData() { qt_Smoke->binding->deleted(196, (void*)this); }
};
void xenum_TQMetaData(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQMetaData::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQMetaData(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMetaData *xself = (x_TQMetaData*)obj;
    switch(xi) {
	case 0: x_TQMetaData::x_0(args);	break;
	case 1: x_TQMetaData::x_1(args);	break;
	case 2: x_TQMetaData::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: x_TQMetaData::x_9(args);	break;
	case 10: x_TQMetaData::x_10(args);	break;
	case 11: delete (TQMetaData*)xself;	break;
    }
}

class x_TQMetaEnum : public TQMetaEnum {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->name;
    }
    void x_1(Smoke::Stack x) {
        x[0].s_uint = this->count;
    }
    void x_2(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->items;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_bool = this->set;
    }
    void x_4(Smoke::Stack x) {
	// setName(const char *)
	this->name = (const char *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// setCount(uint)
	this->count = (uint)x[1].s_uint;
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// setItems(const Item *)
	this->items = (const Item *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setSet(bool)
	this->set = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// TQMetaEnum()
	x_TQMetaEnum* xret = new x_TQMetaEnum();
	x[0].s_class = (void*)xret;
    }
    x_TQMetaEnum() : TQMetaEnum() {
    }
    static void x_9(Smoke::Stack x) {
	// TQMetaEnum(const TQMetaEnum&)
	x_TQMetaEnum* xret = new x_TQMetaEnum(*(const TQMetaEnum *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaEnum(const TQMetaEnum& x1) : TQMetaEnum(x1) {
    }
    ~x_TQMetaEnum() { qt_Smoke->binding->deleted(197, (void*)this); }
};
void xcall_TQMetaEnum(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMetaEnum *xself = (x_TQMetaEnum*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQMetaEnum::x_8(args);	break;
	case 9: x_TQMetaEnum::x_9(args);	break;
	case 10: delete (TQMetaEnum*)xself;	break;
    }
}

class x_TQMetaObject : public TQMetaObject {
public:
    static void x_0(Smoke::Stack x) {
	// TQMetaObject(const char* const, TQMetaObject*, const TQMetaData* const, int, const TQMetaData* const, int, const TQMetaProperty* const, int, const TQMetaEnum* const, int, const TQClassInfo* const, int)
	x_TQMetaObject* xret = new x_TQMetaObject((const char*)x[1].s_voidp,(TQMetaObject*)x[2].s_class,(const TQMetaData*)x[3].s_class,(int)x[4].s_int,(const TQMetaData*)x[5].s_class,(int)x[6].s_int,(const TQMetaProperty*)x[7].s_class,(int)x[8].s_int,(const TQMetaEnum*)x[9].s_class,(int)x[10].s_int,(const TQClassInfo*)x[11].s_class,(int)x[12].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaObject(const char* const x1, TQMetaObject* x2, const TQMetaData* const x3, int x4, const TQMetaData* const x5, int x6, const TQMetaProperty* const x7, int x8, const TQMetaEnum* const x9, int x10, const TQClassInfo* const x11, int x12) : TQMetaObject(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) {
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQMetaObject::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// superClassName()
	const char* xret = this->TQMetaObject::superClassName();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// superClass()
	TQMetaObject* xret = this->TQMetaObject::superClass();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// inherits(const char*)
	bool xret = this->TQMetaObject::inherits((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// numSlots(bool)
	int xret = this->TQMetaObject::numSlots((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// numSlots()
	int xret = this->TQMetaObject::numSlots();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// numSignals(bool)
	int xret = this->TQMetaObject::numSignals((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// numSignals()
	int xret = this->TQMetaObject::numSignals();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// findSlot(const char*, bool)
	int xret = this->TQMetaObject::findSlot((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// findSlot(const char*)
	int xret = this->TQMetaObject::findSlot((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// findSignal(const char*, bool)
	int xret = this->TQMetaObject::findSignal((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// findSignal(const char*)
	int xret = this->TQMetaObject::findSignal((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// slot(int, bool)
	const TQMetaData* xret = this->TQMetaObject::slot((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) const {
	// slot(int)
	const TQMetaData* xret = this->TQMetaObject::slot((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// signal(int, bool)
	const TQMetaData* xret = this->TQMetaObject::signal((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) const {
	// signal(int)
	const TQMetaData* xret = this->TQMetaObject::signal((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) const {
	// slotNames(bool)
	TQStrList xret = this->TQMetaObject::slotNames((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_18(Smoke::Stack x) const {
	// slotNames()
	TQStrList xret = this->TQMetaObject::slotNames();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_19(Smoke::Stack x) const {
	// signalNames(bool)
	TQStrList xret = this->TQMetaObject::signalNames((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_20(Smoke::Stack x) const {
	// signalNames()
	TQStrList xret = this->TQMetaObject::signalNames();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_21(Smoke::Stack x) const {
	// slotOffset()
	int xret = this->TQMetaObject::slotOffset();
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) const {
	// signalOffset()
	int xret = this->TQMetaObject::signalOffset();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// propertyOffset()
	int xret = this->TQMetaObject::propertyOffset();
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) const {
	// numClassInfo(bool)
	int xret = this->TQMetaObject::numClassInfo((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// numClassInfo()
	int xret = this->TQMetaObject::numClassInfo();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// classInfo(int, bool)
	const TQClassInfo* xret = this->TQMetaObject::classInfo((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) const {
	// classInfo(int)
	const TQClassInfo* xret = this->TQMetaObject::classInfo((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) const {
	// classInfo(const char*, bool)
	const char* xret = this->TQMetaObject::classInfo((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// classInfo(const char*)
	const char* xret = this->TQMetaObject::classInfo((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_30(Smoke::Stack x) const {
	// property(int, bool)
	const TQMetaProperty* xret = this->TQMetaObject::property((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// property(int)
	const TQMetaProperty* xret = this->TQMetaObject::property((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// findProperty(const char*, bool)
	int xret = this->TQMetaObject::findProperty((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// findProperty(const char*)
	int xret = this->TQMetaObject::findProperty((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) const {
	// indexOfProperty(const TQMetaProperty*, bool)
	int xret = this->TQMetaObject::indexOfProperty((const TQMetaProperty*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// indexOfProperty(const TQMetaProperty*)
	int xret = this->TQMetaObject::indexOfProperty((const TQMetaProperty*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) const {
	// resolveProperty(const TQMetaProperty*)
	const TQMetaProperty* xret = this->TQMetaObject::resolveProperty((const TQMetaProperty*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) const {
	// resolveProperty(int)
	int xret = this->TQMetaObject::resolveProperty((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// propertyNames(bool)
	TQStrList xret = this->TQMetaObject::propertyNames((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_39(Smoke::Stack x) const {
	// propertyNames()
	TQStrList xret = this->TQMetaObject::propertyNames();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_40(Smoke::Stack x) const {
	// numProperties(bool)
	int xret = this->TQMetaObject::numProperties((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) const {
	// numProperties()
	int xret = this->TQMetaObject::numProperties();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) const {
	// enumeratorNames(bool)
	TQStrList xret = this->TQMetaObject::enumeratorNames((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_43(Smoke::Stack x) const {
	// enumeratorNames()
	TQStrList xret = this->TQMetaObject::enumeratorNames();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_44(Smoke::Stack x) const {
	// numEnumerators(bool)
	int xret = this->TQMetaObject::numEnumerators((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) const {
	// numEnumerators()
	int xret = this->TQMetaObject::numEnumerators();
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) const {
	// enumerator(const char*, bool)
	const TQMetaEnum* xret = this->TQMetaObject::enumerator((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) const {
	// enumerator(const char*)
	const TQMetaEnum* xret = this->TQMetaObject::enumerator((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) {
	// tqt_static_property(TQObject*, int, int, TQVariant*)
	bool xret = this->TQMetaObject::tqt_static_property((TQObject*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(TQVariant*)x[4].s_class);
	x[0].s_bool = xret;
    }
    static void x_49(Smoke::Stack x) {
	// new_metaobject(const char*, TQMetaObject*, const TQMetaData*, int, const TQMetaData*, int, const TQMetaProperty* const, int, const TQMetaEnum* const, int, const TQClassInfo* const, int)
	TQMetaObject* xret = TQMetaObject::new_metaobject((const char*)x[1].s_voidp,(TQMetaObject*)x[2].s_class,(const TQMetaData*)x[3].s_class,(int)x[4].s_int,(const TQMetaData*)x[5].s_class,(int)x[6].s_int,(const TQMetaProperty*)x[7].s_class,(int)x[8].s_int,(const TQMetaEnum*)x[9].s_class,(int)x[10].s_int,(const TQClassInfo*)x[11].s_class,(int)x[12].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_50(Smoke::Stack x) {
	// metaObject(const char*)
	TQMetaObject* xret = TQMetaObject::metaObject((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_51(Smoke::Stack x) {
	// hasMetaObject(const char*)
	bool xret = TQMetaObject::hasMetaObject((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    ~x_TQMetaObject() { qt_Smoke->binding->deleted(198, (void*)this); }
};
void xcall_TQMetaObject(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMetaObject *xself = (x_TQMetaObject*)obj;
    switch(xi) {
	case 0: x_TQMetaObject::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: x_TQMetaObject::x_49(args);	break;
	case 50: x_TQMetaObject::x_50(args);	break;
	case 51: x_TQMetaObject::x_51(args);	break;
	case 52: delete (TQMetaObject*)xself;	break;
    }
}

class x_TQMetaObjectCleanUp : public TQMetaObjectCleanUp {
public:
    static void x_0(Smoke::Stack x) {
	// TQMetaObjectCleanUp(const char*, TQtStaticMetaObjectFunction)
	x_TQMetaObjectCleanUp* xret = new x_TQMetaObjectCleanUp((const char*)x[1].s_voidp,*(TQtStaticMetaObjectFunction *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaObjectCleanUp(const char* x1, TQtStaticMetaObjectFunction x2) : TQMetaObjectCleanUp(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// TQMetaObjectCleanUp()
	x_TQMetaObjectCleanUp* xret = new x_TQMetaObjectCleanUp();
	x[0].s_class = (void*)xret;
    }
    x_TQMetaObjectCleanUp() : TQMetaObjectCleanUp() {
    }
    void x_2(Smoke::Stack x) {
	// setMetaObject(TQMetaObject*&)
	this->TQMetaObjectCleanUp::setMetaObject(*(TQMetaObject* *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_3(Smoke::Stack x) {
	// TQMetaObjectCleanUp(const TQMetaObjectCleanUp&)
	x_TQMetaObjectCleanUp* xret = new x_TQMetaObjectCleanUp(*(const TQMetaObjectCleanUp *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaObjectCleanUp(const TQMetaObjectCleanUp& x1) : TQMetaObjectCleanUp(x1) {
    }
    ~x_TQMetaObjectCleanUp() { qt_Smoke->binding->deleted(199, (void*)this); }
};
void xcall_TQMetaObjectCleanUp(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMetaObjectCleanUp *xself = (x_TQMetaObjectCleanUp*)obj;
    switch(xi) {
	case 0: x_TQMetaObjectCleanUp::x_0(args);	break;
	case 1: x_TQMetaObjectCleanUp::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQMetaObjectCleanUp::x_3(args);	break;
	case 4: delete (TQMetaObjectCleanUp*)xself;	break;
    }
}

class x_TQMetaProperty : public TQMetaProperty {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::Invalid;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::Readable;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::Writable;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::EnumOrSet;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::UnresolvedEnum;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::StdSet;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQMetaProperty::Override;
    }
    void x_7(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->t;
    }
    void x_8(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->n;
    }
    void x_9(Smoke::Stack x) {
        x[0].s_uint = this->flags;
    }
    void x_10(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->meta;
    }
    void x_11(Smoke::Stack x) {
        x[0].s_class = (void*)this->enumData;
    }
    void x_12(Smoke::Stack x) {
        x[0].s_int = this->_id;
    }
    void x_13(Smoke::Stack x) const {
	// type()
	const char* xret = this->TQMetaProperty::type();
	x[0].s_voidp = (void*)xret;
    }
    void x_14(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQMetaProperty::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// writable()
	bool xret = this->TQMetaProperty::writable();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQMetaProperty::isValid();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// isSetType()
	bool xret = this->TQMetaProperty::isSetType();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// isEnumType()
	bool xret = this->TQMetaProperty::isEnumType();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// enumKeys()
	TQStrList xret = this->TQMetaProperty::enumKeys();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_20(Smoke::Stack x) const {
	// keyToValue(const char*)
	int xret = this->TQMetaProperty::keyToValue((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) const {
	// valueToKey(int)
	const char* xret = this->TQMetaProperty::valueToKey((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_22(Smoke::Stack x) const {
	// keysToValue(const TQStrList&)
	int xret = this->TQMetaProperty::keysToValue(*(const TQStrList *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// valueToKeys(int)
	TQStrList xret = this->TQMetaProperty::valueToKeys((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    void x_24(Smoke::Stack x) const {
	// designable(TQObject*)
	bool xret = this->TQMetaProperty::designable((TQObject*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// designable()
	bool xret = this->TQMetaProperty::designable();
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// scriptable(TQObject*)
	bool xret = this->TQMetaProperty::scriptable((TQObject*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// scriptable()
	bool xret = this->TQMetaProperty::scriptable();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// stored(TQObject*)
	bool xret = this->TQMetaProperty::stored((TQObject*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// stored()
	bool xret = this->TQMetaProperty::stored();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// reset(TQObject*)
	bool xret = this->TQMetaProperty::reset((TQObject*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// testFlags(uint)
	bool xret = this->TQMetaProperty::testFlags((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// stdSet()
	bool xret = this->TQMetaProperty::stdSet();
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// id()
	int xret = this->TQMetaProperty::id();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// clear()
	this->TQMetaProperty::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setT(const char*)
	this->t = (const char*)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setN(const char*)
	this->n = (const char*)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setFlags(uint)
	this->flags = (uint)x[1].s_uint;
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setMeta(TQMetaObject**)
	this->meta = (TQMetaObject**)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setEnumData(const TQMetaEnum*)
	this->enumData = (const TQMetaEnum*)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// set_id(int)
	this->_id = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// TQMetaProperty()
	x_TQMetaProperty* xret = new x_TQMetaProperty();
	x[0].s_class = (void*)xret;
    }
    x_TQMetaProperty() : TQMetaProperty() {
    }
    static void x_42(Smoke::Stack x) {
	// TQMetaProperty(const TQMetaProperty&)
	x_TQMetaProperty* xret = new x_TQMetaProperty(*(const TQMetaProperty *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMetaProperty(const TQMetaProperty& x1) : TQMetaProperty(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 399: //TQMetaProperty::Flags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQMetaProperty::Flags;
		break;
	      case Smoke::EnumDelete:
		delete (TQMetaProperty::Flags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQMetaProperty::Flags*)xdata = (TQMetaProperty::Flags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQMetaProperty::Flags*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQMetaProperty() { qt_Smoke->binding->deleted(200, (void*)this); }
};
void xenum_TQMetaProperty(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQMetaProperty::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQMetaProperty(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMetaProperty *xself = (x_TQMetaProperty*)obj;
    switch(xi) {
	case 0: x_TQMetaProperty::x_0(args);	break;
	case 1: x_TQMetaProperty::x_1(args);	break;
	case 2: x_TQMetaProperty::x_2(args);	break;
	case 3: x_TQMetaProperty::x_3(args);	break;
	case 4: x_TQMetaProperty::x_4(args);	break;
	case 5: x_TQMetaProperty::x_5(args);	break;
	case 6: x_TQMetaProperty::x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TQMetaProperty::x_41(args);	break;
	case 42: x_TQMetaProperty::x_42(args);	break;
	case 43: delete (TQMetaProperty*)xself;	break;
    }
}

class x_TQMimeSource : public TQMimeSource {
public:
    static void x_0(Smoke::Stack x) {
	// TQMimeSource()
	x_TQMimeSource* xret = new x_TQMimeSource();
	x[0].s_class = (void*)xret;
    }
    x_TQMimeSource() : TQMimeSource() {
    }
    void x_1(Smoke::Stack x) const {
	// provides(const char*)
	bool xret = this->TQMimeSource::provides((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// serialNumber()
	int xret = this->TQMimeSource::serialNumber();
	x[0].s_int = xret;
    }
    static void x_3(Smoke::Stack x) {
	// TQMimeSource(const TQMimeSource&)
	x_TQMimeSource* xret = new x_TQMimeSource(*(const TQMimeSource *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMimeSource(const TQMimeSource& x1) : TQMimeSource(x1) {
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	qt_Smoke->binding->callMethod(6971, (void*)this, x, true /*pure virtual*/);
	TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	TQByteArray xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(6968, (void*)this, x, true /*pure virtual*/);
	return (const char*)x[0].s_class;
	// ABSTRACT
    }
    virtual bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(6970, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    ~x_TQMimeSource() { qt_Smoke->binding->deleted(201, (void*)this); }
};
void xcall_TQMimeSource(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMimeSource *xself = (x_TQMimeSource*)obj;
    switch(xi) {
	case 0: x_TQMimeSource::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQMimeSource::x_3(args);	break;
	case 4: delete (TQMimeSource*)xself;	break;
    }
}

class x_TQMimeSourceFactory : public TQMimeSourceFactory {
public:
    static void x_0(Smoke::Stack x) {
	// TQMimeSourceFactory()
	x_TQMimeSourceFactory* xret = new x_TQMimeSourceFactory();
	x[0].s_class = (void*)xret;
    }
    x_TQMimeSourceFactory() : TQMimeSourceFactory() {
    }
    void x_1(Smoke::Stack x) const {
	// data(const TQString&)
	const TQMimeSource* xret = this->TQMimeSourceFactory::data(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// makeAbsolute(const TQString&, const TQString&)
	TQString xret = this->TQMimeSourceFactory::makeAbsolute(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// data(const TQString&, const TQString&)
	const TQMimeSource* xret = this->TQMimeSourceFactory::data(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// setText(const TQString&, const TQString&)
	this->TQMimeSourceFactory::setText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// setImage(const TQString&, const TQImage&)
	this->TQMimeSourceFactory::setImage(*(const TQString *)x[1].s_voidp,*(const TQImage *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// setPixmap(const TQString&, const TQPixmap&)
	this->TQMimeSourceFactory::setPixmap(*(const TQString *)x[1].s_voidp,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setData(const TQString&, TQMimeSource*)
	this->TQMimeSourceFactory::setData(*(const TQString *)x[1].s_voidp,(TQMimeSource*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setFilePath(const TQStringList&)
	this->TQMimeSourceFactory::setFilePath(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// filePath()
	TQStringList xret = this->TQMimeSourceFactory::filePath();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_10(Smoke::Stack x) {
	// addFilePath(const TQString&)
	this->TQMimeSourceFactory::addFilePath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setExtensionType(const TQString&, const char*)
	this->TQMimeSourceFactory::setExtensionType(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// TQMimeSourceFactory(const TQMimeSourceFactory&)
	x_TQMimeSourceFactory* xret = new x_TQMimeSourceFactory(*(const TQMimeSourceFactory *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMimeSourceFactory(const TQMimeSourceFactory& x1) : TQMimeSourceFactory(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// defaultFactory()
	TQMimeSourceFactory* xret = TQMimeSourceFactory::defaultFactory();
	x[0].s_class = (void*)xret;
    }
    static void x_14(Smoke::Stack x) {
	// setDefaultFactory(TQMimeSourceFactory*)
	TQMimeSourceFactory::setDefaultFactory((TQMimeSourceFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// takeDefaultFactory()
	TQMimeSourceFactory* xret = TQMimeSourceFactory::takeDefaultFactory();
	x[0].s_class = (void*)xret;
    }
    static void x_16(Smoke::Stack x) {
	// addFactory(TQMimeSourceFactory*)
	TQMimeSourceFactory::addFactory((TQMimeSourceFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// removeFactory(TQMimeSourceFactory*)
	TQMimeSourceFactory::removeFactory((TQMimeSourceFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual const TQMimeSource* data(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(6976, (void*)this, x)) return (const TQMimeSource*)x[0].s_class;
	return this->TQMimeSourceFactory::data(x1);
    }
    virtual TQStringList filePath() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(6984, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMimeSourceFactory::filePath();
    }
    virtual TQString makeAbsolute(const TQString& x1, const TQString& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(6977, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMimeSourceFactory::makeAbsolute(x1, x2);
    }
    virtual void setData(const TQString& x1, TQMimeSource* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(6982, (void*)this, x)) return;
	this->TQMimeSourceFactory::setData(x1, x2);
    }
    virtual void setExtensionType(const TQString& x1, const char* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(6986, (void*)this, x)) return;
	this->TQMimeSourceFactory::setExtensionType(x1, x2);
    }
    virtual void setFilePath(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(6983, (void*)this, x)) return;
	this->TQMimeSourceFactory::setFilePath(x1);
    }
    virtual void setImage(const TQString& x1, const TQImage& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(6980, (void*)this, x)) return;
	this->TQMimeSourceFactory::setImage(x1, x2);
    }
    virtual void setPixmap(const TQString& x1, const TQPixmap& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(6981, (void*)this, x)) return;
	this->TQMimeSourceFactory::setPixmap(x1, x2);
    }
    virtual void setText(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(6979, (void*)this, x)) return;
	this->TQMimeSourceFactory::setText(x1, x2);
    }
    ~x_TQMimeSourceFactory() { qt_Smoke->binding->deleted(202, (void*)this); }
};
void xcall_TQMimeSourceFactory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMimeSourceFactory *xself = (x_TQMimeSourceFactory*)obj;
    switch(xi) {
	case 0: x_TQMimeSourceFactory::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_TQMimeSourceFactory::x_12(args);	break;
	case 13: x_TQMimeSourceFactory::x_13(args);	break;
	case 14: x_TQMimeSourceFactory::x_14(args);	break;
	case 15: x_TQMimeSourceFactory::x_15(args);	break;
	case 16: x_TQMimeSourceFactory::x_16(args);	break;
	case 17: x_TQMimeSourceFactory::x_17(args);	break;
	case 18: delete (TQMimeSourceFactory*)xself;	break;
    }
}

class x_TQMouseEvent : public TQMouseEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQMouseEvent(TQEvent::Type, const TQPoint&, int, int)
	x_TQMouseEvent* xret = new x_TQMouseEvent((TQEvent::Type)x[1].s_enum,*(const TQPoint *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMouseEvent(TQEvent::Type x1, const TQPoint& x2, int x3, int x4) : TQMouseEvent(x1, x2, x3, x4) {
    }
    static void x_1(Smoke::Stack x) {
	// TQMouseEvent(TQEvent::Type, const TQPoint&, const TQPoint&, int, int)
	x_TQMouseEvent* xret = new x_TQMouseEvent((TQEvent::Type)x[1].s_enum,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMouseEvent(TQEvent::Type x1, const TQPoint& x2, const TQPoint& x3, int x4, int x5) : TQMouseEvent(x1, x2, x3, x4, x5) {
    }
    void x_2(Smoke::Stack x) const {
	// pos()
	const TQPoint& xret = this->TQMouseEvent::pos();
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// globalPos()
	const TQPoint& xret = this->TQMouseEvent::globalPos();
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// x()
	int xret = this->TQMouseEvent::x();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// y()
	int xret = this->TQMouseEvent::y();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// globalX()
	int xret = this->TQMouseEvent::globalX();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// globalY()
	int xret = this->TQMouseEvent::globalY();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// button()
	TQt::ButtonState xret = this->TQMouseEvent::button();
	x[0].s_enum = xret;
    }
    void x_9(Smoke::Stack x) const {
	// state()
	TQt::ButtonState xret = this->TQMouseEvent::state();
	x[0].s_enum = xret;
    }
    void x_10(Smoke::Stack x) const {
	// stateAfter()
	TQt::ButtonState xret = this->TQMouseEvent::stateAfter();
	x[0].s_enum = xret;
    }
    void x_11(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQMouseEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// accept()
	this->TQMouseEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// ignore()
	this->TQMouseEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// TQMouseEvent(const TQMouseEvent&)
	x_TQMouseEvent* xret = new x_TQMouseEvent(*(const TQMouseEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMouseEvent(const TQMouseEvent& x1) : TQMouseEvent(x1) {
    }
    ~x_TQMouseEvent() { qt_Smoke->binding->deleted(203, (void*)this); }
};
void xcall_TQMouseEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMouseEvent *xself = (x_TQMouseEvent*)obj;
    switch(xi) {
	case 0: x_TQMouseEvent::x_0(args);	break;
	case 1: x_TQMouseEvent::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQMouseEvent::x_14(args);	break;
	case 15: delete (TQMouseEvent*)xself;	break;
    }
}

class x_TQMoveEvent : public TQMoveEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQMoveEvent(const TQPoint&, const TQPoint&)
	x_TQMoveEvent* xret = new x_TQMoveEvent(*(const TQPoint *)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMoveEvent(const TQPoint& x1, const TQPoint& x2) : TQMoveEvent(x1, x2) {
    }
    void x_1(Smoke::Stack x) const {
	// pos()
	const TQPoint& xret = this->TQMoveEvent::pos();
	x[0].s_class = (void*)&xret;
    }
    void x_2(Smoke::Stack x) const {
	// oldPos()
	const TQPoint& xret = this->TQMoveEvent::oldPos();
	x[0].s_class = (void*)&xret;
    }
    static void x_3(Smoke::Stack x) {
	// TQMoveEvent(const TQMoveEvent&)
	x_TQMoveEvent* xret = new x_TQMoveEvent(*(const TQMoveEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMoveEvent(const TQMoveEvent& x1) : TQMoveEvent(x1) {
    }
    ~x_TQMoveEvent() { qt_Smoke->binding->deleted(204, (void*)this); }
};
void xcall_TQMoveEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMoveEvent *xself = (x_TQMoveEvent*)obj;
    switch(xi) {
	case 0: x_TQMoveEvent::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQMoveEvent::x_3(args);	break;
	case 4: delete (TQMoveEvent*)xself;	break;
    }
}

class x_TQMovie : public TQMovie {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::SourceEmpty;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::UnrecognizedFormat;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::Paused;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::EndOfFrame;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::EndOfLoop;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::EndOfMovie;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQMovie::SpeedChanged;
    }
    static void x_7(Smoke::Stack x) {
	// TQMovie()
	x_TQMovie* xret = new x_TQMovie();
	x[0].s_class = (void*)xret;
    }
    x_TQMovie() : TQMovie() {
    }
    static void x_8(Smoke::Stack x) {
	// TQMovie(int)
	x_TQMovie* xret = new x_TQMovie((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(int x1) : TQMovie(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQMovie(TQDataSource*, int)
	x_TQMovie* xret = new x_TQMovie((TQDataSource*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(TQDataSource* x1, int x2) : TQMovie(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQMovie(TQDataSource*)
	x_TQMovie* xret = new x_TQMovie((TQDataSource*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(TQDataSource* x1) : TQMovie(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQMovie(const TQString&, int)
	x_TQMovie* xret = new x_TQMovie(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(const TQString& x1, int x2) : TQMovie(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQMovie(const TQString&)
	x_TQMovie* xret = new x_TQMovie(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(const TQString& x1) : TQMovie(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQMovie(TQByteArray, int)
	x_TQMovie* xret = new x_TQMovie(*(TQByteArray *)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(TQByteArray x1, int x2) : TQMovie(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// TQMovie(TQByteArray)
	x_TQMovie* xret = new x_TQMovie(*(TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(TQByteArray x1) : TQMovie(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// TQMovie(const TQMovie&)
	x_TQMovie* xret = new x_TQMovie(*(const TQMovie *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMovie(const TQMovie& x1) : TQMovie(x1) {
    }
    void x_16(Smoke::Stack x) {
	// operator=(const TQMovie&)
	TQMovie& xret = this->TQMovie::operator=(*(const TQMovie *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_17(Smoke::Stack x) const {
	// pushSpace()
	int xret = this->TQMovie::pushSpace();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// pushData(const uchar*, int)
	this->TQMovie::pushData((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// backgroundColor()
	const TQColor& xret = this->TQMovie::backgroundColor();
	x[0].s_class = (void*)&xret;
    }
    void x_20(Smoke::Stack x) {
	// setBackgroundColor(const TQColor&)
	this->TQMovie::setBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// getValidRect()
	const TQRect& xret = this->TQMovie::getValidRect();
	x[0].s_class = (void*)&xret;
    }
    void x_22(Smoke::Stack x) const {
	// framePixmap()
	const TQPixmap& xret = this->TQMovie::framePixmap();
	x[0].s_class = (void*)&xret;
    }
    void x_23(Smoke::Stack x) const {
	// frameImage()
	const TQImage& xret = this->TQMovie::frameImage();
	x[0].s_class = (void*)&xret;
    }
    void x_24(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQMovie::isNull();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// frameNumber()
	int xret = this->TQMovie::frameNumber();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// steps()
	int xret = this->TQMovie::steps();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// paused()
	bool xret = this->TQMovie::paused();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// finished()
	bool xret = this->TQMovie::finished();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// running()
	bool xret = this->TQMovie::running();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// unpause()
	this->TQMovie::unpause();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// pause()
	this->TQMovie::pause();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// step()
	this->TQMovie::step();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// step(int)
	this->TQMovie::step((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// restart()
	this->TQMovie::restart();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// speed()
	int xret = this->TQMovie::speed();
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// setSpeed(int)
	this->TQMovie::setSpeed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// connectResize(TQObject*, const char*)
	this->TQMovie::connectResize((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// disconnectResize(TQObject*, const char*)
	this->TQMovie::disconnectResize((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// disconnectResize(TQObject*)
	this->TQMovie::disconnectResize((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// connectUpdate(TQObject*, const char*)
	this->TQMovie::connectUpdate((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// disconnectUpdate(TQObject*, const char*)
	this->TQMovie::disconnectUpdate((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// disconnectUpdate(TQObject*)
	this->TQMovie::disconnectUpdate((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// connectStatus(TQObject*, const char*)
	this->TQMovie::connectStatus((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// disconnectStatus(TQObject*, const char*)
	this->TQMovie::disconnectStatus((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// disconnectStatus(TQObject*)
	this->TQMovie::disconnectStatus((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 407: //TQMovie::Status
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQMovie::Status;
		break;
	      case Smoke::EnumDelete:
		delete (TQMovie::Status*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQMovie::Status*)xdata = (TQMovie::Status)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQMovie::Status*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQMovie() { qt_Smoke->binding->deleted(205, (void*)this); }
};
void xenum_TQMovie(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQMovie::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQMovie(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMovie *xself = (x_TQMovie*)obj;
    switch(xi) {
	case 0: x_TQMovie::x_0(args);	break;
	case 1: x_TQMovie::x_1(args);	break;
	case 2: x_TQMovie::x_2(args);	break;
	case 3: x_TQMovie::x_3(args);	break;
	case 4: x_TQMovie::x_4(args);	break;
	case 5: x_TQMovie::x_5(args);	break;
	case 6: x_TQMovie::x_6(args);	break;
	case 7: x_TQMovie::x_7(args);	break;
	case 8: x_TQMovie::x_8(args);	break;
	case 9: x_TQMovie::x_9(args);	break;
	case 10: x_TQMovie::x_10(args);	break;
	case 11: x_TQMovie::x_11(args);	break;
	case 12: x_TQMovie::x_12(args);	break;
	case 13: x_TQMovie::x_13(args);	break;
	case 14: x_TQMovie::x_14(args);	break;
	case 15: x_TQMovie::x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: delete (TQMovie*)xself;	break;
    }
}

class x_TQMultiLineEdit : public TQMultiLineEdit {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQMultiLineEdit::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQMultiLineEdit::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQMultiLineEdit::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQMultiLineEdit::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQMultiLineEdit::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQMultiLineEdit::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQMultiLineEdit::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQMultiLineEdit(TQWidget*, const char*)
	x_TQMultiLineEdit* xret = new x_TQMultiLineEdit((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQMultiLineEdit(TQWidget* x1, const char* x2) : TQMultiLineEdit(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQMultiLineEdit(TQWidget*)
	x_TQMultiLineEdit* xret = new x_TQMultiLineEdit((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQMultiLineEdit(TQWidget* x1) : TQMultiLineEdit(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQMultiLineEdit()
	x_TQMultiLineEdit* xret = new x_TQMultiLineEdit();
	x[0].s_class = (void*)xret;
    }
    x_TQMultiLineEdit() : TQMultiLineEdit() {
    }
    void x_10(Smoke::Stack x) const {
	// textLine(int)
	TQString xret = this->TQMultiLineEdit::textLine((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// numLines()
	int xret = this->TQMultiLineEdit::numLines();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// insertLine(const TQString&, int)
	this->TQMultiLineEdit::insertLine(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// insertLine(const TQString&)
	this->TQMultiLineEdit::insertLine(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// insertAt(const TQString&, int, int)
	this->TQMultiLineEdit::insertAt(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// insertAt(const TQString&, int, int, bool)
	this->TQMultiLineEdit::insertAt(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// removeLine(int)
	this->TQMultiLineEdit::removeLine((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setCursorPosition(int, int)
	this->TQMultiLineEdit::setCursorPosition((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setCursorPosition(int, int, bool)
	this->TQMultiLineEdit::setCursorPosition((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// atBeginning()
	bool xret = this->TQMultiLineEdit::atBeginning();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) const {
	// atEnd()
	bool xret = this->TQMultiLineEdit::atEnd();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setAlignment(int)
	this->TQMultiLineEdit::setAlignment((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// alignment()
	int xret = this->TQMultiLineEdit::alignment();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// setEdited(bool)
	this->TQMultiLineEdit::setEdited((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// edited()
	bool xret = this->TQMultiLineEdit::edited();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// hasMarkedText()
	bool xret = this->TQMultiLineEdit::hasMarkedText();
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// markedText()
	TQString xret = this->TQMultiLineEdit::markedText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) {
	// cursorWordForward(bool)
	this->TQMultiLineEdit::cursorWordForward((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// cursorWordBackward(bool)
	this->TQMultiLineEdit::cursorWordBackward((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// autoUpdate()
	bool xret = this->TQMultiLineEdit::autoUpdate();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// setAutoUpdate(bool)
	this->TQMultiLineEdit::setAutoUpdate((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// totalWidth()
	int xret = this->TQMultiLineEdit::totalWidth();
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) const {
	// totalHeight()
	int xret = this->TQMultiLineEdit::totalHeight();
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// maxLines()
	int xret = this->TQMultiLineEdit::maxLines();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// setMaxLines(int)
	this->TQMultiLineEdit::setMaxLines((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// deselect()
	this->TQMultiLineEdit::deselect();
	(void)x; // noop (for compiler warning)
    }
    static void x_36(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQMultiLineEdit::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) const {
	// cursorPoint()
	TQPoint xret = this->TQMultiLineEdit::cursorPoint();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_38(Smoke::Stack x) {
	// insertAndMark(const TQString&, bool)
	this->TQMultiLineEdit::insertAndMark(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// newLine()
	this->TQMultiLineEdit::newLine();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// killLine()
	this->TQMultiLineEdit::killLine();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// pageUp(bool)
	this->TQMultiLineEdit::pageUp((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// pageUp()
	this->TQMultiLineEdit::pageUp();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// pageDown(bool)
	this->TQMultiLineEdit::pageDown((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// pageDown()
	this->TQMultiLineEdit::pageDown();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// cursorLeft(bool, bool)
	this->TQMultiLineEdit::cursorLeft((bool)x[1].s_bool,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// cursorLeft(bool)
	this->TQMultiLineEdit::cursorLeft((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// cursorLeft()
	this->TQMultiLineEdit::cursorLeft();
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// cursorRight(bool, bool)
	this->TQMultiLineEdit::cursorRight((bool)x[1].s_bool,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// cursorRight(bool)
	this->TQMultiLineEdit::cursorRight((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// cursorRight()
	this->TQMultiLineEdit::cursorRight();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// cursorUp(bool)
	this->TQMultiLineEdit::cursorUp((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// cursorUp()
	this->TQMultiLineEdit::cursorUp();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// cursorDown(bool)
	this->TQMultiLineEdit::cursorDown((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// cursorDown()
	this->TQMultiLineEdit::cursorDown();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// backspace()
	this->TQMultiLineEdit::backspace();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// home(bool)
	this->TQMultiLineEdit::home((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// home()
	this->TQMultiLineEdit::home();
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// end(bool)
	this->TQMultiLineEdit::end((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// end()
	this->TQMultiLineEdit::end();
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// getMarkedRegion(int*, int*, int*, int*)
	bool xret = this->TQMultiLineEdit::getMarkedRegion((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp,(int*)x[4].s_voidp);
	x[0].s_bool = xret;
    }
    void x_61(Smoke::Stack x) const {
	// lineLength(int)
	int xret = this->TQMultiLineEdit::lineLength((int)x[1].s_int);
	x[0].s_int = xret;
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8555, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void append(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11626, (void*)this, x)) return;
	this->TQTextEdit::append(x1);
    }
    virtual void backspace() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7117, (void*)this, x)) return;
	this->TQMultiLineEdit::backspace();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7062, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQMultiLineEdit::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11645, (void*)this, x)) return;
	this->TQTextEdit::clear();
    }
    virtual void clearParagraphBackground(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11687, (void*)this, x)) return;
	this->TQTextEdit::clearParagraphBackground(x1);
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11728, (void*)this, x)) return;
	this->TQTextEdit::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11724, (void*)this, x)) return;
	this->TQTextEdit::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11726, (void*)this, x)) return;
	this->TQTextEdit::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11725, (void*)this, x)) return;
	this->TQTextEdit::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11727, (void*)this, x)) return;
	this->TQTextEdit::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11719, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11717, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11716, (void*)this, x)) return;
	this->TQTextEdit::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11718, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11720, (void*)this, x)) return;
	this->TQTextEdit::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8662, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void copy() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11625, (void*)this, x)) return;
	this->TQTextEdit::copy();
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual TQPopupMenu* createPopupMenu() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11735, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu();
    }
    virtual TQPopupMenu* createPopupMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11734, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu(x1);
    }
    virtual void cursorDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7115, (void*)this, x)) return;
	this->TQMultiLineEdit::cursorDown(x1);
    }
    virtual void cursorLeft(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(7107, (void*)this, x)) return;
	this->TQMultiLineEdit::cursorLeft(x1, x2);
    }
    virtual void cursorRight(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(7110, (void*)this, x)) return;
	this->TQMultiLineEdit::cursorRight(x1, x2);
    }
    virtual void cursorUp(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7113, (void*)this, x)) return;
	this->TQMultiLineEdit::cursorUp(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void cut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11642, (void*)this, x)) return;
	this->TQTextEdit::cut();
    }
    virtual void del() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11646, (void*)this, x)) return;
	this->TQTextEdit::del();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void doChangeInterval() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11738, (void*)this, x)) return;
	this->TQTextEdit::doChangeInterval();
    }
    virtual void doKeyboardAction(TQTextEdit::KeyboardAction x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11670, (void*)this, x)) return;
	this->TQTextEdit::doKeyboardAction(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(11711, (void*)this, x)) return;
	this->TQTextEdit::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(8624, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void end(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7120, (void*)this, x)) return;
	this->TQMultiLineEdit::end(x1);
    }
    virtual void ensureCursorVisible() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11666, (void*)this, x)) return;
	this->TQTextEdit::ensureCursorVisible();
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11712, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(11611, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::eventFilter(x1, x2);
    }
    virtual bool find(const TQString& x1, bool x2, bool x3, bool x4, int* x5, int* x6) {
	Smoke::StackItem x[7];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	if(qt_Smoke->binding->callMethod(11564, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::find(x1, x2, x3, x4, x5, x6);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11730, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8666, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8647, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual bool getFormat(int x1, int x2, TQFont* x3, TQColor* x4, TQTextEdit::VerticalAlignment* x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(11606, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getFormat(x1, x2, x3, x4, x5);
    }
    virtual bool getParagraphFormat(int x1, TQFont* x2, TQColor* x3, TQTextEdit::VerticalAlignment* x4, int* x5, TQStyleSheetItem::DisplayMode* x6, TQStyleSheetItem::ListStyle* x7, int* x8) {
	Smoke::StackItem x[9];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_voidp = (void*)x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	x[7].s_voidp = (void*)x7;
	x[8].s_voidp = (void*)x8;
	if(qt_Smoke->binding->callMethod(11607, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getParagraphFormat(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11581, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextEdit::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void home(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7118, (void*)this, x)) return;
	this->TQMultiLineEdit::home(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11722, (void*)this, x)) return;
	this->TQTextEdit::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11723, (void*)this, x)) return;
	this->TQTextEdit::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11721, (void*)this, x)) return;
	this->TQTextEdit::imStartEvent(x1);
    }
    virtual void indent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11647, (void*)this, x)) return;
	this->TQTextEdit::indent();
    }
    virtual void insert(const TQString& x1, bool x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(11680, (void*)this, x)) return;
	this->TQTextEdit::insert(x1, x2, x3, x4);
    }
    virtual void insertAndMark(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(7100, (void*)this, x)) return;
	this->TQMultiLineEdit::insertAndMark(x1, x2);
    }
    virtual void insertAt(const TQString& x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(7076, (void*)this, x)) return;
	this->TQMultiLineEdit::insertAt(x1, x2, x3);
    }
    virtual void insertAt(const TQString& x1, int x2, int x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(7077, (void*)this, x)) return;
	this->TQMultiLineEdit::insertAt(x1, x2, x3, x4);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertLine(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7074, (void*)this, x)) return;
	this->TQMultiLineEdit::insertLine(x1, x2);
    }
    virtual void insertParagraph(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11685, (void*)this, x)) return;
	this->TQTextEdit::insertParagraph(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11713, (void*)this, x)) return;
	this->TQTextEdit::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void killLine() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7102, (void*)this, x)) return;
	this->TQMultiLineEdit::killLine();
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7061, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQMultiLineEdit::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8601, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8659, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8660, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8657, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8658, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8558, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveCursor(TQTextEdit::CursorAction x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11669, (void*)this, x)) return;
	this->TQTextEdit::moveCursor(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void newLine() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7101, (void*)this, x)) return;
	this->TQMultiLineEdit::newLine();
    }
    virtual void pageDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7105, (void*)this, x)) return;
	this->TQMultiLineEdit::pageDown(x1);
    }
    virtual void pageUp(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7103, (void*)this, x)) return;
	this->TQMultiLineEdit::pageUp(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void paste() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11643, (void*)this, x)) return;
	this->TQTextEdit::paste();
    }
    virtual void pasteSubType(const TQCString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11644, (void*)this, x)) return;
	this->TQTextEdit::pasteSubType(x1);
    }
    virtual void placeCursor(const TQPoint& x1, TQTextCursor* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(11667, (void*)this, x)) return;
	this->TQTextEdit::placeCursor(x1, x2);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11690, (void*)this, x)) return;
	this->TQTextEdit::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void redo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11641, (void*)this, x)) return;
	this->TQTextEdit::redo();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8602, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void removeLine(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7078, (void*)this, x)) return;
	this->TQMultiLineEdit::removeLine(x1);
    }
    virtual void removeParagraph(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11684, (void*)this, x)) return;
	this->TQTextEdit::removeParagraph(x1);
    }
    virtual void removeSelectedText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11671, (void*)this, x)) return;
	this->TQTextEdit::removeSelectedText(x1);
    }
    virtual void removeSelection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11673, (void*)this, x)) return;
	this->TQTextEdit::removeSelection(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resetFormat() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11663, (void*)this, x)) return;
	this->TQTextEdit::resetFormat();
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8580, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8608, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11714, (void*)this, x)) return;
	this->TQTextEdit::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void scrollToAnchor(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11619, (void*)this, x)) return;
	this->TQTextEdit::scrollToAnchor(x1);
    }
    virtual void scrollToBottom() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11677, (void*)this, x)) return;
	this->TQTextEdit::scrollToBottom();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11630, (void*)this, x)) return;
	this->TQTextEdit::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7083, (void*)this, x)) return;
	this->TQMultiLineEdit::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setAutoUpdate(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7092, (void*)this, x)) return;
	this->TQMultiLineEdit::setAutoUpdate(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setBold(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11649, (void*)this, x)) return;
	this->TQTextEdit::setBold(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11653, (void*)this, x)) return;
	this->TQTextEdit::setColor(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8610, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8569, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11675, (void*)this, x)) return;
	this->TQTextEdit::setCurrentFont(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setCursorPosition(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7079, (void*)this, x)) return;
	this->TQMultiLineEdit::setCursorPosition(x1, x2);
    }
    virtual void setCursorPosition(int x1, int x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(7080, (void*)this, x)) return;
	this->TQMultiLineEdit::setCursorPosition(x1, x2, x3);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8605, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11616, (void*)this, x)) return;
	this->TQTextEdit::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFamily(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11651, (void*)this, x)) return;
	this->TQTextEdit::setFamily(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11654, (void*)this, x)) return;
	this->TQTextEdit::setFont(x1);
    }
    virtual void setFormat(TQTextFormat* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11665, (void*)this, x)) return;
	this->TQTextEdit::setFormat(x1, x2);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8654, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8567, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setItalic(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11648, (void*)this, x)) return;
	this->TQTextEdit::setItalic(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setLinkUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11621, (void*)this, x)) return;
	this->TQTextEdit::setLinkUnderline(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(8648, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMimeSourceFactory(TQMimeSourceFactory* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11617, (void*)this, x)) return;
	this->TQTextEdit::setMimeSourceFactory(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setModified(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11662, (void*)this, x)) return;
	this->TQTextEdit::setModified(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOverwriteMode(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11676, (void*)this, x)) return;
	this->TQTextEdit::setOverwriteMode(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11556, (void*)this, x)) return;
	this->TQTextEdit::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPaper(const TQBrush& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11620, (void*)this, x)) return;
	this->TQTextEdit::setPaper(x1);
    }
    virtual void setParagType(TQStyleSheetItem::DisplayMode x1, TQStyleSheetItem::ListStyle x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(11657, (void*)this, x)) return;
	this->TQTextEdit::setParagType(x1, x2);
    }
    virtual void setParagraphBackgroundColor(int x1, const TQColor& x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11686, (void*)this, x)) return;
	this->TQTextEdit::setParagraphBackgroundColor(x1, x2);
    }
    virtual void setPointSize(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11652, (void*)this, x)) return;
	this->TQTextEdit::setPointSize(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11639, (void*)this, x)) return;
	this->TQTextEdit::setReadOnly(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8551, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSelection(int x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(11659, (void*)this, x)) return;
	this->TQTextEdit::setSelection(x1, x2, x3, x4, x5);
    }
    virtual void setSelectionAttributes(int x1, const TQColor& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11661, (void*)this, x)) return;
	this->TQTextEdit::setSelectionAttributes(x1, x2, x3);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setStyleSheet(TQStyleSheet* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11618, (void*)this, x)) return;
	this->TQTextEdit::setStyleSheet(x1);
    }
    virtual void setTabStopWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11632, (void*)this, x)) return;
	this->TQTextEdit::setTabStopWidth(x1);
    }
    virtual void setText(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11628, (void*)this, x)) return;
	this->TQTextEdit::setText(x1, x2);
    }
    virtual void setTextFormat(TQt::TextFormat x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11629, (void*)this, x)) return;
	this->TQTextEdit::setTextFormat(x1);
    }
    virtual void setUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11650, (void*)this, x)) return;
	this->TQTextEdit::setUnderline(x1);
    }
    virtual void setUndoDepth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11664, (void*)this, x)) return;
	this->TQTextEdit::setUndoDepth(x1);
    }
    virtual void setUndoRedoEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11688, (void*)this, x)) return;
	this->TQTextEdit::setUndoRedoEnabled(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8655, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8565, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setVerticalAlignment(TQTextEdit::VerticalAlignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11655, (void*)this, x)) return;
	this->TQTextEdit::setVerticalAlignment(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void setWordWrap(TQTextEdit::WordWrap x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11622, (void*)this, x)) return;
	this->TQTextEdit::setWordWrap(x1);
    }
    virtual void setWrapColumnOrWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11623, (void*)this, x)) return;
	this->TQTextEdit::setWrapColumnOrWidth(x1);
    }
    virtual void setWrapPolicy(TQTextEdit::WrapPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11624, (void*)this, x)) return;
	this->TQTextEdit::setWrapPolicy(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8582, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11592, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextEdit::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8553, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void sync() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11638, (void*)this, x)) return;
	this->TQTextEdit::sync();
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7063, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQMultiLineEdit::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7065, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMultiLineEdit::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMultiLineEdit::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(7066, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMultiLineEdit::tqt_property(x1, x2, x3);
    }
    virtual void undo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11640, (void*)this, x)) return;
	this->TQTextEdit::undo();
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8646, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8641, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8643, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8642, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8644, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8639, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8640, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8637, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8638, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8635, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11715, (void*)this, x)) return;
	this->TQTextEdit::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8645, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8661, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11737, (void*)this, x)) return;
	this->TQTextEdit::windowActivationChange(x1);
    }
    virtual void zoomIn() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11634, (void*)this, x)) return;
	this->TQTextEdit::zoomIn();
    }
    virtual void zoomIn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11633, (void*)this, x)) return;
	this->TQTextEdit::zoomIn(x1);
    }
    virtual void zoomOut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11636, (void*)this, x)) return;
	this->TQTextEdit::zoomOut();
    }
    virtual void zoomOut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11635, (void*)this, x)) return;
	this->TQTextEdit::zoomOut(x1);
    }
    virtual void zoomTo(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11637, (void*)this, x)) return;
	this->TQTextEdit::zoomTo(x1);
    }
    ~x_TQMultiLineEdit() { qt_Smoke->binding->deleted(206, (void*)this); }
};
void xcall_TQMultiLineEdit(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQMultiLineEdit *xself = (x_TQMultiLineEdit*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQMultiLineEdit::x_7(args);	break;
	case 8: x_TQMultiLineEdit::x_8(args);	break;
	case 9: x_TQMultiLineEdit::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: x_TQMultiLineEdit::x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: delete (TQMultiLineEdit*)xself;	break;
    }
}

class x_TQNetworkOperation : public TQNetworkOperation {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQNetworkOperation::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQNetworkOperation::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQNetworkOperation::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQNetworkOperation::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQNetworkOperation::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQNetworkOperation::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQNetworkOperation::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQNetworkOperation(TQNetworkProtocol::Operation, const TQString&, const TQString&, const TQString&)
	x_TQNetworkOperation* xret = new x_TQNetworkOperation((TQNetworkProtocol::Operation)x[1].s_enum,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQNetworkOperation(TQNetworkProtocol::Operation x1, const TQString& x2, const TQString& x3, const TQString& x4) : TQNetworkOperation(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQNetworkOperation(TQNetworkProtocol::Operation, const TQByteArray&, const TQByteArray&, const TQByteArray&)
	x_TQNetworkOperation* xret = new x_TQNetworkOperation((TQNetworkProtocol::Operation)x[1].s_enum,*(const TQByteArray *)x[2].s_class,*(const TQByteArray *)x[3].s_class,*(const TQByteArray *)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQNetworkOperation(TQNetworkProtocol::Operation x1, const TQByteArray& x2, const TQByteArray& x3, const TQByteArray& x4) : TQNetworkOperation(x1, x2, x3, x4) {
    }
    void x_9(Smoke::Stack x) {
	// setState(TQNetworkProtocol::State)
	this->TQNetworkOperation::setState((TQNetworkProtocol::State)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// setProtocolDetail(const TQString&)
	this->TQNetworkOperation::setProtocolDetail(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setErrorCode(int)
	this->TQNetworkOperation::setErrorCode((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setArg(int, const TQString&)
	this->TQNetworkOperation::setArg((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setRawArg(int, const TQByteArray&)
	this->TQNetworkOperation::setRawArg((int)x[1].s_int,*(const TQByteArray *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// operation()
	TQNetworkProtocol::Operation xret = this->TQNetworkOperation::operation();
	x[0].s_enum = xret;
    }
    void x_15(Smoke::Stack x) const {
	// state()
	TQNetworkProtocol::State xret = this->TQNetworkOperation::state();
	x[0].s_enum = xret;
    }
    void x_16(Smoke::Stack x) const {
	// arg(int)
	TQString xret = this->TQNetworkOperation::arg((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) const {
	// rawArg(int)
	TQByteArray xret = this->TQNetworkOperation::rawArg((int)x[1].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_18(Smoke::Stack x) const {
	// protocolDetail()
	TQString xret = this->TQNetworkOperation::protocolDetail();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_19(Smoke::Stack x) const {
	// errorCode()
	int xret = this->TQNetworkOperation::errorCode();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// free()
	this->TQNetworkOperation::free();
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQNetworkOperation::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7125, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQNetworkOperation::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7124, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQNetworkOperation::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7126, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQNetworkOperation::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7128, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkOperation::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7127, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkOperation::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(7129, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkOperation::tqt_property(x1, x2, x3);
    }
    ~x_TQNetworkOperation() { qt_Smoke->binding->deleted(207, (void*)this); }
};
void xcall_TQNetworkOperation(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQNetworkOperation *xself = (x_TQNetworkOperation*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQNetworkOperation::x_7(args);	break;
	case 8: x_TQNetworkOperation::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: x_TQNetworkOperation::x_21(args);	break;
	case 22: delete (TQNetworkOperation*)xself;	break;
    }
}

class x_TQNetworkProtocol : public TQNetworkProtocol {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::StWaiting;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::StInProgress;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::StDone;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::StFailed;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::StStopped;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpListChildren;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpMkDir;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpMkdir;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpRemove;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpRename;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpGet;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::OpPut;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ConHostFound;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ConConnected;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ConClosed;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::NoError;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrValid;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrUnknownProtocol;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrUnsupported;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrParse;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrLoginIncorrect;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrHostNotFound;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrListChildren;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrListChlidren;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrMkDir;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrMkdir;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrRemove;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrRename;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrGet;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrPut;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrFileNotExisting;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TQNetworkProtocol::ErrPermissionDenied;
    }
    void x_32(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQNetworkProtocol::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQNetworkProtocol::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_34(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQNetworkProtocol::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_35(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQNetworkProtocol::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQNetworkProtocol::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQNetworkProtocol::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQNetworkProtocol::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_39(Smoke::Stack x) {
	// TQNetworkProtocol()
	x_TQNetworkProtocol* xret = new x_TQNetworkProtocol();
	x[0].s_class = (void*)xret;
    }
    x_TQNetworkProtocol() : TQNetworkProtocol() {
    }
    void x_40(Smoke::Stack x) {
	// setUrl(TQUrlOperator*)
	this->TQNetworkProtocol::setUrl((TQUrlOperator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// setAutoDelete(bool, int)
	this->TQNetworkProtocol::setAutoDelete((bool)x[1].s_bool,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// setAutoDelete(bool)
	this->TQNetworkProtocol::setAutoDelete((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// autoDelete()
	bool xret = this->TQNetworkProtocol::autoDelete();
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) const {
	// supportedOperations()
	int xret = this->TQNetworkProtocol::supportedOperations();
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// addOperation(TQNetworkOperation*)
	this->TQNetworkProtocol::addOperation((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) const {
	// url()
	TQUrlOperator* xret = this->TQNetworkProtocol::url();
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) const {
	// operationInProgress()
	TQNetworkOperation* xret = this->TQNetworkProtocol::operationInProgress();
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) {
	// clearOperationQueue()
	this->TQNetworkProtocol::clearOperationQueue();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// stop()
	this->TQNetworkProtocol::stop();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// data(const TQByteArray&, TQNetworkOperation*)
	this->TQNetworkProtocol::data(*(const TQByteArray *)x[1].s_class,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// connectionStateChanged(int, const TQString&)
	this->TQNetworkProtocol::connectionStateChanged((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// finished(TQNetworkOperation*)
	this->TQNetworkProtocol::finished((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// start(TQNetworkOperation*)
	this->TQNetworkProtocol::start((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// newChildren(const TQValueList<TQUrlInfo>&, TQNetworkOperation*)
	this->TQNetworkProtocol::newChildren(*(const TQValueList<TQUrlInfo> *)x[1].s_voidp,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// newChild(const TQUrlInfo&, TQNetworkOperation*)
	this->TQNetworkProtocol::newChild(*(const TQUrlInfo *)x[1].s_class,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// createdDirectory(const TQUrlInfo&, TQNetworkOperation*)
	this->TQNetworkProtocol::createdDirectory(*(const TQUrlInfo *)x[1].s_class,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// removed(TQNetworkOperation*)
	this->TQNetworkProtocol::removed((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// itemChanged(TQNetworkOperation*)
	this->TQNetworkProtocol::itemChanged((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// dataTransferProgress(int, int, TQNetworkOperation*)
	this->TQNetworkProtocol::dataTransferProgress((int)x[1].s_int,(int)x[2].s_int,(TQNetworkOperation*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_60(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQNetworkProtocol::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_61(Smoke::Stack x) {
	// registerNetworkProtocol(const TQString&, TQNetworkProtocolFactoryBase*)
	TQNetworkProtocol::registerNetworkProtocol(*(const TQString *)x[1].s_voidp,(TQNetworkProtocolFactoryBase*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_62(Smoke::Stack x) {
	// getNetworkProtocol(const TQString&)
	TQNetworkProtocol* xret = TQNetworkProtocol::getNetworkProtocol(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_63(Smoke::Stack x) {
	// hasOnlyLocalFileSystem()
	bool xret = TQNetworkProtocol::hasOnlyLocalFileSystem();
	x[0].s_bool = xret;
    }
    void x_64(Smoke::Stack x) {
	// processOperation(TQNetworkOperation*)
	this->TQNetworkProtocol::processOperation((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// operationListChildren(TQNetworkOperation*)
	this->TQNetworkProtocol::operationListChildren((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// operationMkDir(TQNetworkOperation*)
	this->TQNetworkProtocol::operationMkDir((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// operationRemove(TQNetworkOperation*)
	this->TQNetworkProtocol::operationRemove((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// operationRename(TQNetworkOperation*)
	this->TQNetworkProtocol::operationRename((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// operationGet(TQNetworkOperation*)
	this->TQNetworkProtocol::operationGet((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// operationPut(TQNetworkOperation*)
	this->TQNetworkProtocol::operationPut((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// operationPutChunk(TQNetworkOperation*)
	this->TQNetworkProtocol::operationPutChunk((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// checkConnection(TQNetworkOperation*)
	bool xret = this->TQNetworkProtocol::checkConnection((TQNetworkOperation*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual void addOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7193, (void*)this, x)) return;
	this->TQNetworkProtocol::addOperation(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual bool checkConnection(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7220, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkProtocol::checkConnection(x1);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7180, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQNetworkProtocol::className();
    }
    virtual void clearOperationQueue() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7196, (void*)this, x)) return;
	this->TQNetworkProtocol::clearOperationQueue();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7179, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQNetworkProtocol::metaObject();
    }
    virtual void operationGet(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7217, (void*)this, x)) return;
	this->TQNetworkProtocol::operationGet(x1);
    }
    virtual void operationListChildren(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7213, (void*)this, x)) return;
	this->TQNetworkProtocol::operationListChildren(x1);
    }
    virtual void operationMkDir(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7214, (void*)this, x)) return;
	this->TQNetworkProtocol::operationMkDir(x1);
    }
    virtual void operationPut(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7218, (void*)this, x)) return;
	this->TQNetworkProtocol::operationPut(x1);
    }
    virtual void operationPutChunk(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7219, (void*)this, x)) return;
	this->TQNetworkProtocol::operationPutChunk(x1);
    }
    virtual void operationRemove(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7215, (void*)this, x)) return;
	this->TQNetworkProtocol::operationRemove(x1);
    }
    virtual void operationRename(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7216, (void*)this, x)) return;
	this->TQNetworkProtocol::operationRename(x1);
    }
    virtual void processOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7212, (void*)this, x)) return;
	this->TQNetworkProtocol::processOperation(x1);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAutoDelete(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7189, (void*)this, x)) return;
	this->TQNetworkProtocol::setAutoDelete(x1, x2);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setUrl(TQUrlOperator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7188, (void*)this, x)) return;
	this->TQNetworkProtocol::setUrl(x1);
    }
    virtual void stop() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7197, (void*)this, x)) return;
	this->TQNetworkProtocol::stop();
    }
    virtual int supportedOperations() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7192, (void*)this, x)) return (int)x[0].s_int;
	return this->TQNetworkProtocol::supportedOperations();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7181, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQNetworkProtocol::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7183, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkProtocol::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(7182, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkProtocol::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(7184, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkProtocol::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 414: //TQNetworkProtocol::Operation
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQNetworkProtocol::Operation;
		break;
	      case Smoke::EnumDelete:
		delete (TQNetworkProtocol::Operation*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQNetworkProtocol::Operation*)xdata = (TQNetworkProtocol::Operation)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQNetworkProtocol::Operation*)xdata;
		break;
	    }
	    break;
	  case 412: //TQNetworkProtocol::ConnectionState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQNetworkProtocol::ConnectionState;
		break;
	      case Smoke::EnumDelete:
		delete (TQNetworkProtocol::ConnectionState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQNetworkProtocol::ConnectionState*)xdata = (TQNetworkProtocol::ConnectionState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQNetworkProtocol::ConnectionState*)xdata;
		break;
	    }
	    break;
	  case 415: //TQNetworkProtocol::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQNetworkProtocol::State;
		break;
	      case Smoke::EnumDelete:
		delete (TQNetworkProtocol::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQNetworkProtocol::State*)xdata = (TQNetworkProtocol::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQNetworkProtocol::State*)xdata;
		break;
	    }
	    break;
	  case 413: //TQNetworkProtocol::Error
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQNetworkProtocol::Error;
		break;
	      case Smoke::EnumDelete:
		delete (TQNetworkProtocol::Error*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQNetworkProtocol::Error*)xdata = (TQNetworkProtocol::Error)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQNetworkProtocol::Error*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQNetworkProtocol() { qt_Smoke->binding->deleted(208, (void*)this); }
};
void xenum_TQNetworkProtocol(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQNetworkProtocol::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQNetworkProtocol(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQNetworkProtocol *xself = (x_TQNetworkProtocol*)obj;
    switch(xi) {
	case 0: x_TQNetworkProtocol::x_0(args);	break;
	case 1: x_TQNetworkProtocol::x_1(args);	break;
	case 2: x_TQNetworkProtocol::x_2(args);	break;
	case 3: x_TQNetworkProtocol::x_3(args);	break;
	case 4: x_TQNetworkProtocol::x_4(args);	break;
	case 5: x_TQNetworkProtocol::x_5(args);	break;
	case 6: x_TQNetworkProtocol::x_6(args);	break;
	case 7: x_TQNetworkProtocol::x_7(args);	break;
	case 8: x_TQNetworkProtocol::x_8(args);	break;
	case 9: x_TQNetworkProtocol::x_9(args);	break;
	case 10: x_TQNetworkProtocol::x_10(args);	break;
	case 11: x_TQNetworkProtocol::x_11(args);	break;
	case 12: x_TQNetworkProtocol::x_12(args);	break;
	case 13: x_TQNetworkProtocol::x_13(args);	break;
	case 14: x_TQNetworkProtocol::x_14(args);	break;
	case 15: x_TQNetworkProtocol::x_15(args);	break;
	case 16: x_TQNetworkProtocol::x_16(args);	break;
	case 17: x_TQNetworkProtocol::x_17(args);	break;
	case 18: x_TQNetworkProtocol::x_18(args);	break;
	case 19: x_TQNetworkProtocol::x_19(args);	break;
	case 20: x_TQNetworkProtocol::x_20(args);	break;
	case 21: x_TQNetworkProtocol::x_21(args);	break;
	case 22: x_TQNetworkProtocol::x_22(args);	break;
	case 23: x_TQNetworkProtocol::x_23(args);	break;
	case 24: x_TQNetworkProtocol::x_24(args);	break;
	case 25: x_TQNetworkProtocol::x_25(args);	break;
	case 26: x_TQNetworkProtocol::x_26(args);	break;
	case 27: x_TQNetworkProtocol::x_27(args);	break;
	case 28: x_TQNetworkProtocol::x_28(args);	break;
	case 29: x_TQNetworkProtocol::x_29(args);	break;
	case 30: x_TQNetworkProtocol::x_30(args);	break;
	case 31: x_TQNetworkProtocol::x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: x_TQNetworkProtocol::x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: x_TQNetworkProtocol::x_60(args);	break;
	case 61: x_TQNetworkProtocol::x_61(args);	break;
	case 62: x_TQNetworkProtocol::x_62(args);	break;
	case 63: x_TQNetworkProtocol::x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: delete (TQNetworkProtocol*)xself;	break;
    }
}

class x_TQNetworkProtocolFactoryBase : public TQNetworkProtocolFactoryBase {
public:
    static void x_0(Smoke::Stack x) {
	// TQNetworkProtocolFactoryBase()
	x_TQNetworkProtocolFactoryBase* xret = new x_TQNetworkProtocolFactoryBase();
	x[0].s_class = (void*)xret;
    }
    x_TQNetworkProtocolFactoryBase() : TQNetworkProtocolFactoryBase() {
    }
    static void x_1(Smoke::Stack x) {
	// TQNetworkProtocolFactoryBase(const TQNetworkProtocolFactoryBase&)
	x_TQNetworkProtocolFactoryBase* xret = new x_TQNetworkProtocolFactoryBase(*(const TQNetworkProtocolFactoryBase *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQNetworkProtocolFactoryBase(const TQNetworkProtocolFactoryBase& x1) : TQNetworkProtocolFactoryBase(x1) {
    }
    virtual TQNetworkProtocol* createObject() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(7223, (void*)this, x, true /*pure virtual*/);
	return (TQNetworkProtocol*)x[0].s_class;
	// ABSTRACT
    }
    ~x_TQNetworkProtocolFactoryBase() { qt_Smoke->binding->deleted(209, (void*)this); }
};
void xcall_TQNetworkProtocolFactoryBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQNetworkProtocolFactoryBase *xself = (x_TQNetworkProtocolFactoryBase*)obj;
    switch(xi) {
	case 0: x_TQNetworkProtocolFactoryBase::x_0(args);	break;
	case 1: x_TQNetworkProtocolFactoryBase::x_1(args);	break;
	case 2: delete (TQNetworkProtocolFactoryBase*)xself;	break;
    }
}

