//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqtextstream.h>
#include <ntqcolor.h>
#include <ntqfile.h>
#include <ntqcstring.h>
#include <ntqwidgetplugin.h>
#include <ntqpoint.h>
#include <ntqxml.h>
#include <ntqwidgetstack.h>
#include <ntqrect.h>
#include <ntqregion.h>
#include <ntqwidgetlist.h>
#include <ntqwidget.h>
#include <ntqpixmap.h>
#include <ntqwizard.h>
#include <ntqbitmap.h>
#include <ntqsizepolicy.h>
#include <ntqcursor.h>
#include <ntqnamespace.h>
#include <ntqsize.h>
#include <ntqfont.h>
#include <ntqvariant.h>
#include <ntqstyle.h>
#include <ntqlayout.h>
#include <ntqpalette.h>
#include <ntqstringlist.h>
#include <ntqstring.h>
#include <ntqiconset.h>

class x_TQWidgetItem : public TQWidgetItem {
public:
    static void x_0(Smoke::Stack x) {
	// TQWidgetItem(TQWidget*)
	x_TQWidgetItem* xret = new x_TQWidgetItem((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetItem(TQWidget* x1) : TQWidgetItem(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWidgetItem::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_2(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQWidgetItem::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_3(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQWidgetItem::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_4(Smoke::Stack x) const {
	// expanding()
	TQSizePolicy::ExpandData xret = this->TQWidgetItem::expanding();
	x[0].s_enum = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQWidgetItem::isEmpty();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQWidgetItem::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// geometry()
	TQRect xret = this->TQWidgetItem::geometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_8(Smoke::Stack x) {
	// widget()
	TQWidget* xret = this->TQWidgetItem::widget();
	x[0].s_class = (void*)xret;
    }
    void x_9(Smoke::Stack x) const {
	// hasHeightForWidth()
	bool xret = this->TQWidgetItem::hasHeightForWidth();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQWidgetItem::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQWidgetItem(const TQWidgetItem&)
	x_TQWidgetItem* xret = new x_TQWidgetItem(*(const TQWidgetItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetItem(const TQWidgetItem& x1) : TQWidgetItem(x1) {
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13084, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13087, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13089, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetItem::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13090, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidgetItem::heightForWidth(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5355, (void*)this, x)) return;
	this->TQLayoutItem::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13085, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetItem::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5357, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayoutItem::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5358, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayoutItem::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13083, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::maximumSize();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13082, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::minimumSize();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5361, (void*)this, x)) return;
	this->TQLayoutItem::setAlignment(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13086, (void*)this, x)) return;
	this->TQWidgetItem::setGeometry(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13081, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::sizeHint();
    }
    virtual TQSpacerItem* spacerItem() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5359, (void*)this, x)) return (TQSpacerItem*)x[0].s_class;
	return this->TQLayoutItem::spacerItem();
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13088, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQWidgetItem::widget();
    }
    ~x_TQWidgetItem() { qt_Smoke->binding->deleted(362, (void*)this); }
};
void xcall_TQWidgetItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetItem *xself = (x_TQWidgetItem*)obj;
    switch(xi) {
	case 0: x_TQWidgetItem::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: x_TQWidgetItem::x_11(args);	break;
	case 12: delete (TQWidgetItem*)xself;	break;
    }
}

class x_TQWidgetListIt : public TQWidgetListIt {
public:
    static void x_0(Smoke::Stack x) {
	// TQWidgetListIt(const TQWidgetList&)
	x_TQWidgetListIt* xret = new x_TQWidgetListIt(*(const TQWidgetList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetListIt(const TQWidgetList& x1) : TQWidgetListIt(x1) {
    }
    void x_1(Smoke::Stack x) {
	// operator=(const TQWidgetListIt&)
	TQWidgetListIt& xret = this->TQWidgetListIt::operator=(*(const TQWidgetListIt *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    ~x_TQWidgetListIt() { qt_Smoke->binding->deleted(363, (void*)this); }
};
void xcall_TQWidgetListIt(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetListIt *xself = (x_TQWidgetListIt*)obj;
    switch(xi) {
	case 0: x_TQWidgetListIt::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: delete (TQWidgetListIt*)xself;	break;
    }
}

class x_TQWidgetPlugin : public TQWidgetPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWidgetPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWidgetPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWidgetPlugin::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->TQWidgetPlugin::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->TQWidgetPlugin::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->TQWidgetPlugin::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->TQWidgetPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWidgetPlugin()
	x_TQWidgetPlugin* xret = new x_TQWidgetPlugin();
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetPlugin() : TQWidgetPlugin() {
    }
    void x_8(Smoke::Stack x) const {
	// group(const TQString&)
	TQString xret = this->TQWidgetPlugin::group(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// iconSet(const TQString&)
	TQIconSet xret = this->TQWidgetPlugin::iconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_10(Smoke::Stack x) const {
	// includeFile(const TQString&)
	TQString xret = this->TQWidgetPlugin::includeFile(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// toolTip(const TQString&)
	TQString xret = this->TQWidgetPlugin::toolTip(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// whatsThis(const TQString&)
	TQString xret = this->TQWidgetPlugin::whatsThis(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// isContainer(const TQString&)
	bool xret = this->TQWidgetPlugin::isContainer(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWidgetPlugin::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(13097, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWidgetPlugin::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 TQWidget* create(const TQString& x1, TQWidget* 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;
	qt_Smoke->binding->callMethod(13106, (void*)this, x, true /*pure virtual*/);
	return (TQWidget*)x[0].s_class;
	// ABSTRACT
    }
    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 TQString group(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13109, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::group(x1);
    }
    virtual TQIconSet iconSet(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13110, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::iconSet(x1);
    }
    virtual TQString includeFile(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13111, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::includeFile(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 bool isContainer(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13114, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::isContainer(x1);
    }
    virtual TQStringList keys() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13105, (void*)this, x, true /*pure virtual*/);
	TQStringList *xptr = (TQStringList *)x[0].s_class;
	TQStringList xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13096, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWidgetPlugin::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 TQString toolTip(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13112, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::toolTip(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(13098, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWidgetPlugin::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(13100, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::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(13099, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::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(13101, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::tqt_property(x1, x2, x3);
    }
    virtual TQString whatsThis(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13113, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::whatsThis(x1);
    }
    ~x_TQWidgetPlugin() { qt_Smoke->binding->deleted(364, (void*)this); }
};
void xcall_TQWidgetPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetPlugin *xself = (x_TQWidgetPlugin*)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_TQWidgetPlugin::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_TQWidgetPlugin::x_14(args);	break;
	case 15: delete (TQWidgetPlugin*)xself;	break;
    }
}

class x_TQWidgetStack : public TQWidgetStack {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWidgetStack::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWidgetStack::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWidgetStack::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->TQWidgetStack::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->TQWidgetStack::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->TQWidgetStack::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->TQWidgetStack::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*, const char*)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1, const char* x2) : TQWidgetStack(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1) : TQWidgetStack(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQWidgetStack()
	x_TQWidgetStack* xret = new x_TQWidgetStack();
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack() : TQWidgetStack() {
    }
    static void x_10(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*, const char*, TQt::WFlags)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQWidgetStack(x1, x2, x3) {
    }
    void x_11(Smoke::Stack x) {
	// addWidget(TQWidget*, int)
	int xret = this->TQWidgetStack::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// addWidget(TQWidget*)
	int xret = this->TQWidgetStack::addWidget((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// removeWidget(TQWidget*)
	this->TQWidgetStack::removeWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWidgetStack::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_15(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQWidgetStack::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_16(Smoke::Stack x) {
	// show()
	this->TQWidgetStack::show();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// widget(int)
	TQWidget* xret = this->TQWidgetStack::widget((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) const {
	// id(TQWidget*)
	int xret = this->TQWidgetStack::id((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// visibleWidget()
	TQWidget* xret = this->TQWidgetStack::visibleWidget();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// setFrameRect(const TQRect&)
	this->TQWidgetStack::setFrameRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// raiseWidget(int)
	this->TQWidgetStack::raiseWidget((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// raiseWidget(TQWidget*)
	this->TQWidgetStack::raiseWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// aboutToShow(int)
	this->TQWidgetStack::aboutToShow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// aboutToShow(TQWidget*)
	this->TQWidgetStack::aboutToShow((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWidgetStack::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// frameChanged()
	this->TQWidgetStack::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQWidgetStack::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setChildGeometries()
	this->TQWidgetStack::setChildGeometries();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQWidgetStack::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    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(13146, (void*)this, x)) return;
	this->TQWidgetStack::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13117, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWidgetStack::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(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 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(3487, (void*)this, x)) return;
	this->TQFrame::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(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::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 void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13143, (void*)this, x)) return;
	this->TQWidgetStack::frameChanged();
    }
    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(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 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(13022, (void*)this, x)) return;
	this->TQWidget::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(13116, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWidgetStack::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(13132, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetStack::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(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(13144, (void*)this, x)) return;
	this->TQWidgetStack::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 setChildGeometries() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13145, (void*)this, x)) return;
	this->TQWidgetStack::setChildGeometries();
    }
    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(13137, (void*)this, x)) return;
	this->TQWidgetStack::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 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 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(13133, (void*)this, x)) return;
	this->TQWidgetStack::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(13131, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetStack::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(3489, (void*)this, x)) return;
	this->TQFrame::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(13118, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWidgetStack::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(13120, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::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(13119, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::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(13121, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::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);
    }
    ~x_TQWidgetStack() { qt_Smoke->binding->deleted(365, (void*)this); }
};
void xcall_TQWidgetStack(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetStack *xself = (x_TQWidgetStack*)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_TQWidgetStack::x_7(args);	break;
	case 8: x_TQWidgetStack::x_8(args);	break;
	case 9: x_TQWidgetStack::x_9(args);	break;
	case 10: x_TQWidgetStack::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: x_TQWidgetStack::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: delete (TQWidgetStack*)xself;	break;
    }
}

class x_TQWizard : public TQWizard {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWizard::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWizard::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWizard::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->TQWizard::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->TQWizard::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->TQWizard::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->TQWizard::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*, bool, TQt::WFlags)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : TQWizard(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*, bool)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2, bool x3) : TQWizard(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2) : TQWizard(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQWizard(TQWidget*)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1) : TQWizard(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQWizard()
	x_TQWizard* xret = new x_TQWizard();
	x[0].s_class = (void*)xret;
    }
    x_TQWizard() : TQWizard() {
    }
    void x_12(Smoke::Stack x) {
	// show()
	this->TQWizard::show();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQWizard::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addPage(TQWidget*, const TQString&)
	this->TQWizard::addPage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// insertPage(TQWidget*, const TQString&, int)
	this->TQWizard::insertPage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// removePage(TQWidget*)
	this->TQWizard::removePage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// title(TQWidget*)
	TQString xret = this->TQWizard::title((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// setTitle(TQWidget*, const TQString&)
	this->TQWizard::setTitle((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// titleFont()
	TQFont xret = this->TQWizard::titleFont();
	x[0].s_class = (void*)new TQFont(xret);
    }
    void x_20(Smoke::Stack x) {
	// setTitleFont(const TQFont&)
	this->TQWizard::setTitleFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// showPage(TQWidget*)
	this->TQWizard::showPage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// currentPage()
	TQWidget* xret = this->TQWizard::currentPage();
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) const {
	// page(int)
	TQWidget* xret = this->TQWizard::page((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// pageCount()
	int xret = this->TQWizard::pageCount();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// indexOf(TQWidget*)
	int xret = this->TQWizard::indexOf((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// appropriate(TQWidget*)
	bool xret = this->TQWizard::appropriate((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setAppropriate(TQWidget*, bool)
	this->TQWizard::setAppropriate((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// backButton()
	TQPushButton* xret = this->TQWizard::backButton();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// nextButton()
	TQPushButton* xret = this->TQWizard::nextButton();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) const {
	// finishButton()
	TQPushButton* xret = this->TQWizard::finishButton();
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// cancelButton()
	TQPushButton* xret = this->TQWizard::cancelButton();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// helpButton()
	TQPushButton* xret = this->TQWizard::helpButton();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQWizard::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// setBackEnabled(TQWidget*, bool)
	this->TQWizard::setBackEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setNextEnabled(TQWidget*, bool)
	this->TQWizard::setNextEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setFinishEnabled(TQWidget*, bool)
	this->TQWizard::setFinishEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setHelpEnabled(TQWidget*, bool)
	this->TQWizard::setHelpEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setFinish(TQWidget*, bool)
	this->TQWizard::setFinish((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// helpClicked()
	this->TQWizard::helpClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// selected(const TQString&)
	this->TQWizard::selected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWizard::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) {
	// layOutButtonRow(TQHBoxLayout*)
	this->TQWizard::layOutButtonRow((TQHBoxLayout*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// layOutTitleRow(TQHBoxLayout*, const TQString&)
	this->TQWizard::layOutTitleRow((TQHBoxLayout*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// back()
	this->TQWizard::back();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// next()
	this->TQWizard::next();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// help()
	this->TQWizard::help();
	(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 addPage(TQWidget* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(13162, (void*)this, x)) return;
	this->TQWizard::addPage(x1, x2);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool appropriate(TQWidget* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13174, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::appropriate(x1);
    }
    virtual void back() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13192, (void*)this, x)) return;
	this->TQWizard::back();
    }
    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(13148, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWizard::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(2100, (void*)this, x)) return;
	this->TQDialog::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(13181, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::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 help() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13194, (void*)this, x)) return;
	this->TQWizard::help();
    }
    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 insertPage(TQWidget* x1, const TQString& x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(13163, (void*)this, x)) return;
	this->TQWizard::insertPage(x1, x2, x3);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2099, (void*)this, x)) return;
	this->TQDialog::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 layOutButtonRow(TQHBoxLayout* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13190, (void*)this, x)) return;
	this->TQWizard::layOutButtonRow(x1);
    }
    virtual void layOutTitleRow(TQHBoxLayout* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(13191, (void*)this, x)) return;
	this->TQWizard::layOutTitleRow(x1, x2);
    }
    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(13147, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWizard::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 next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13193, (void*)this, x)) return;
	this->TQWizard::next();
    }
    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 removePage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13164, (void*)this, x)) return;
	this->TQWizard::removePage(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(2101, (void*)this, x)) return;
	this->TQDialog::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 setAppropriate(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13175, (void*)this, x)) return;
	this->TQWizard::setAppropriate(x1, x2);
    }
    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 setBackEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13182, (void*)this, x)) return;
	this->TQWizard::setBackEnabled(x1, x2);
    }
    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 setFinish(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13186, (void*)this, x)) return;
	this->TQWizard::setFinish(x1, x2);
    }
    virtual void setFinishEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13184, (void*)this, x)) return;
	this->TQWizard::setFinishEnabled(x1, x2);
    }
    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(13161, (void*)this, x)) return;
	this->TQWizard::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 setHelpEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13185, (void*)this, x)) return;
	this->TQWizard::setHelpEnabled(x1, x2);
    }
    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 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 setNextEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13183, (void*)this, x)) return;
	this->TQWizard::setNextEnabled(x1, x2);
    }
    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(13160, (void*)this, x)) return;
	this->TQWizard::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 void showPage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13169, (void*)this, x)) return;
	this->TQWizard::showPage(x1);
    }
    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(13149, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWizard::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(13151, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::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(13150, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::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(13152, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::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);
    }
    ~x_TQWizard() { qt_Smoke->binding->deleted(366, (void*)this); }
};
void xcall_TQWizard(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWizard *xself = (x_TQWizard*)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_TQWizard::x_7(args);	break;
	case 8: x_TQWizard::x_8(args);	break;
	case 9: x_TQWizard::x_9(args);	break;
	case 10: x_TQWizard::x_10(args);	break;
	case 11: x_TQWizard::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_TQWizard::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: delete (TQWizard*)xself;	break;
    }
}

class x_TQXmlAttributes : public TQXmlAttributes {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlAttributes()
	x_TQXmlAttributes* xret = new x_TQXmlAttributes();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlAttributes() : TQXmlAttributes() {
    }
    void x_1(Smoke::Stack x) const {
	// index(const TQString&)
	int xret = this->TQXmlAttributes::index(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// index(const TQString&, const TQString&)
	int xret = this->TQXmlAttributes::index(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// length()
	int xret = this->TQXmlAttributes::length();
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// count()
	int xret = this->TQXmlAttributes::count();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// localName(int)
	TQString xret = this->TQXmlAttributes::localName((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// qName(int)
	TQString xret = this->TQXmlAttributes::qName((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// uri(int)
	TQString xret = this->TQXmlAttributes::uri((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) const {
	// type(int)
	TQString xret = this->TQXmlAttributes::type((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// type(const TQString&)
	TQString xret = this->TQXmlAttributes::type(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// type(const TQString&, const TQString&)
	TQString xret = this->TQXmlAttributes::type(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// value(int)
	TQString xret = this->TQXmlAttributes::value((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// value(const TQString&)
	TQString xret = this->TQXmlAttributes::value(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// value(const TQString&, const TQString&)
	TQString xret = this->TQXmlAttributes::value(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// clear()
	this->TQXmlAttributes::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// append(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TQXmlAttributes::append(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// TQXmlAttributes(const TQXmlAttributes&)
	x_TQXmlAttributes* xret = new x_TQXmlAttributes(*(const TQXmlAttributes *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlAttributes(const TQXmlAttributes& x1) : TQXmlAttributes(x1) {
    }
    ~x_TQXmlAttributes() { qt_Smoke->binding->deleted(367, (void*)this); }
};
void xcall_TQXmlAttributes(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlAttributes *xself = (x_TQXmlAttributes*)obj;
    switch(xi) {
	case 0: x_TQXmlAttributes::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: x_TQXmlAttributes::x_16(args);	break;
	case 17: delete (TQXmlAttributes*)xself;	break;
    }
}

class x_TQXmlContentHandler : public TQXmlContentHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlContentHandler()
	x_TQXmlContentHandler* xret = new x_TQXmlContentHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlContentHandler() : TQXmlContentHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlContentHandler(const TQXmlContentHandler&)
	x_TQXmlContentHandler* xret = new x_TQXmlContentHandler(*(const TQXmlContentHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlContentHandler(const TQXmlContentHandler& x1) : TQXmlContentHandler(x1) {
    }
    virtual bool characters(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13220, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endDocument() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13215, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endElement(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(13219, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endPrefixMapping(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13217, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13224, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool ignorableWhitespace(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13221, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool processingInstruction(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(13222, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void setDocumentLocator(TQXmlLocator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13213, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual bool skippedEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13223, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startDocument() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13214, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startElement(const TQString& x1, const TQString& x2, const TQString& x3, const TQXmlAttributes& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	qt_Smoke->binding->callMethod(13218, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startPrefixMapping(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(13216, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlContentHandler() { qt_Smoke->binding->deleted(368, (void*)this); }
};
void xcall_TQXmlContentHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlContentHandler *xself = (x_TQXmlContentHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlContentHandler::x_0(args);	break;
	case 1: x_TQXmlContentHandler::x_1(args);	break;
	case 2: delete (TQXmlContentHandler*)xself;	break;
    }
}

class x_TQXmlDTDHandler : public TQXmlDTDHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlDTDHandler()
	x_TQXmlDTDHandler* xret = new x_TQXmlDTDHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDTDHandler() : TQXmlDTDHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlDTDHandler(const TQXmlDTDHandler&)
	x_TQXmlDTDHandler* xret = new x_TQXmlDTDHandler(*(const TQXmlDTDHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDTDHandler(const TQXmlDTDHandler& x1) : TQXmlDTDHandler(x1) {
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13230, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool notationDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(13228, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool unparsedEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	qt_Smoke->binding->callMethod(13229, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlDTDHandler() { qt_Smoke->binding->deleted(369, (void*)this); }
};
void xcall_TQXmlDTDHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlDTDHandler *xself = (x_TQXmlDTDHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlDTDHandler::x_0(args);	break;
	case 1: x_TQXmlDTDHandler::x_1(args);	break;
	case 2: delete (TQXmlDTDHandler*)xself;	break;
    }
}

class x_TQXmlDeclHandler : public TQXmlDeclHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlDeclHandler()
	x_TQXmlDeclHandler* xret = new x_TQXmlDeclHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDeclHandler() : TQXmlDeclHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlDeclHandler(const TQXmlDeclHandler&)
	x_TQXmlDeclHandler* xret = new x_TQXmlDeclHandler(*(const TQXmlDeclHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDeclHandler(const TQXmlDeclHandler& x1) : TQXmlDeclHandler(x1) {
    }
    virtual bool attributeDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4, const TQString& x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	x[5].s_voidp = (void*)&x5;
	qt_Smoke->binding->callMethod(13234, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13237, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool externalEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(13236, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool internalEntityDecl(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(13235, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlDeclHandler() { qt_Smoke->binding->deleted(370, (void*)this); }
};
void xcall_TQXmlDeclHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlDeclHandler *xself = (x_TQXmlDeclHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlDeclHandler::x_0(args);	break;
	case 1: x_TQXmlDeclHandler::x_1(args);	break;
	case 2: delete (TQXmlDeclHandler*)xself;	break;
    }
}

class x_TQXmlDefaultHandler : public TQXmlDefaultHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlDefaultHandler()
	x_TQXmlDefaultHandler* xret = new x_TQXmlDefaultHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDefaultHandler() : TQXmlDefaultHandler() {
    }
    void x_1(Smoke::Stack x) {
	// setDocumentLocator(TQXmlLocator*)
	this->TQXmlDefaultHandler::setDocumentLocator((TQXmlLocator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) {
	// startDocument()
	bool xret = this->TQXmlDefaultHandler::startDocument();
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) {
	// endDocument()
	bool xret = this->TQXmlDefaultHandler::endDocument();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// startPrefixMapping(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::startPrefixMapping(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// endPrefixMapping(const TQString&)
	bool xret = this->TQXmlDefaultHandler::endPrefixMapping(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// startElement(const TQString&, const TQString&, const TQString&, const TQXmlAttributes&)
	bool xret = this->TQXmlDefaultHandler::startElement(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQXmlAttributes *)x[4].s_class);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// endElement(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::endElement(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// characters(const TQString&)
	bool xret = this->TQXmlDefaultHandler::characters(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// ignorableWhitespace(const TQString&)
	bool xret = this->TQXmlDefaultHandler::ignorableWhitespace(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// processingInstruction(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::processingInstruction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// skippedEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::skippedEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// warning(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::warning(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// error(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::error(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// fatalError(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::fatalError(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// notationDecl(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::notationDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// unparsedEntityDecl(const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::unparsedEntityDecl(*(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;
    }
    void x_17(Smoke::Stack x) {
	// resolveEntity(const TQString&, const TQString&, TQXmlInputSource*&)
	bool xret = this->TQXmlDefaultHandler::resolveEntity(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(TQXmlInputSource* *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// startDTD(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::startDTD(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// endDTD()
	bool xret = this->TQXmlDefaultHandler::endDTD();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// startEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::startEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// endEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::endEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// startCDATA()
	bool xret = this->TQXmlDefaultHandler::startCDATA();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// endCDATA()
	bool xret = this->TQXmlDefaultHandler::endCDATA();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// comment(const TQString&)
	bool xret = this->TQXmlDefaultHandler::comment(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// attributeDecl(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::attributeDecl(*(const TQString *)x[1].s_voidp,*(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_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// internalEntityDecl(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::internalEntityDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// externalEntityDecl(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::externalEntityDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// errorString()
	TQString xret = this->TQXmlDefaultHandler::errorString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_29(Smoke::Stack x) {
	// TQXmlDefaultHandler(const TQXmlDefaultHandler&)
	x_TQXmlDefaultHandler* xret = new x_TQXmlDefaultHandler(*(const TQXmlDefaultHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDefaultHandler(const TQXmlDefaultHandler& x1) : TQXmlDefaultHandler(x1) {
    }
    virtual bool attributeDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4, const TQString& x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	x[5].s_voidp = (void*)&x5;
	if(qt_Smoke->binding->callMethod(13267, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::attributeDecl(x1, x2, x3, x4, x5);
    }
    virtual bool characters(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13250, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::characters(x1);
    }
    virtual bool comment(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13266, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::comment(x1);
    }
    virtual bool endCDATA() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13265, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endCDATA();
    }
    virtual bool endDTD() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13261, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endDTD();
    }
    virtual bool endDocument() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13245, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endDocument();
    }
    virtual bool endElement(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(13249, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endElement(x1, x2, x3);
    }
    virtual bool endEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13263, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endEntity(x1);
    }
    virtual bool endPrefixMapping(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13247, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endPrefixMapping(x1);
    }
    virtual bool error(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13255, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::error(x1);
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13270, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlDefaultHandler::errorString();
    }
    virtual bool externalEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(13269, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::externalEntityDecl(x1, x2, x3);
    }
    virtual bool fatalError(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13256, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::fatalError(x1);
    }
    virtual bool ignorableWhitespace(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13251, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::ignorableWhitespace(x1);
    }
    virtual bool internalEntityDecl(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(13268, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::internalEntityDecl(x1, x2);
    }
    virtual bool notationDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(13257, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::notationDecl(x1, x2, x3);
    }
    virtual bool processingInstruction(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(13252, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::processingInstruction(x1, x2);
    }
    virtual bool resolveEntity(const TQString& x1, const TQString& x2, TQXmlInputSource*& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(13259, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::resolveEntity(x1, x2, x3);
    }
    virtual void setDocumentLocator(TQXmlLocator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13243, (void*)this, x)) return;
	this->TQXmlDefaultHandler::setDocumentLocator(x1);
    }
    virtual bool skippedEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13253, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::skippedEntity(x1);
    }
    virtual bool startCDATA() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13264, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startCDATA();
    }
    virtual bool startDTD(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(13260, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startDTD(x1, x2, x3);
    }
    virtual bool startDocument() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13244, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startDocument();
    }
    virtual bool startElement(const TQString& x1, const TQString& x2, const TQString& x3, const TQXmlAttributes& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(13248, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startElement(x1, x2, x3, x4);
    }
    virtual bool startEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13262, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startEntity(x1);
    }
    virtual bool startPrefixMapping(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(13246, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startPrefixMapping(x1, x2);
    }
    virtual bool unparsedEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	if(qt_Smoke->binding->callMethod(13258, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::unparsedEntityDecl(x1, x2, x3, x4);
    }
    virtual bool warning(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13254, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::warning(x1);
    }
    ~x_TQXmlDefaultHandler() { qt_Smoke->binding->deleted(371, (void*)this); }
};
void xcall_TQXmlDefaultHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlDefaultHandler *xself = (x_TQXmlDefaultHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlDefaultHandler::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: x_TQXmlDefaultHandler::x_29(args);	break;
	case 30: delete (TQXmlDefaultHandler*)xself;	break;
    }
}

class x_TQXmlEntityResolver : public TQXmlEntityResolver {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlEntityResolver()
	x_TQXmlEntityResolver* xret = new x_TQXmlEntityResolver();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlEntityResolver() : TQXmlEntityResolver() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlEntityResolver(const TQXmlEntityResolver&)
	x_TQXmlEntityResolver* xret = new x_TQXmlEntityResolver(*(const TQXmlEntityResolver *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlEntityResolver(const TQXmlEntityResolver& x1) : TQXmlEntityResolver(x1) {
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13273, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool resolveEntity(const TQString& x1, const TQString& x2, TQXmlInputSource*& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(13272, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlEntityResolver() { qt_Smoke->binding->deleted(372, (void*)this); }
};
void xcall_TQXmlEntityResolver(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlEntityResolver *xself = (x_TQXmlEntityResolver*)obj;
    switch(xi) {
	case 0: x_TQXmlEntityResolver::x_0(args);	break;
	case 1: x_TQXmlEntityResolver::x_1(args);	break;
	case 2: delete (TQXmlEntityResolver*)xself;	break;
    }
}

class x_TQXmlErrorHandler : public TQXmlErrorHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlErrorHandler()
	x_TQXmlErrorHandler* xret = new x_TQXmlErrorHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlErrorHandler() : TQXmlErrorHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlErrorHandler(const TQXmlErrorHandler&)
	x_TQXmlErrorHandler* xret = new x_TQXmlErrorHandler(*(const TQXmlErrorHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlErrorHandler(const TQXmlErrorHandler& x1) : TQXmlErrorHandler(x1) {
    }
    virtual bool error(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(13278, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13280, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool fatalError(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(13279, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool warning(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(13277, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlErrorHandler() { qt_Smoke->binding->deleted(373, (void*)this); }
};
void xcall_TQXmlErrorHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlErrorHandler *xself = (x_TQXmlErrorHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlErrorHandler::x_0(args);	break;
	case 1: x_TQXmlErrorHandler::x_1(args);	break;
	case 2: delete (TQXmlErrorHandler*)xself;	break;
    }
}

class x_TQXmlInputSource : public TQXmlInputSource {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_class = (void*)new TQChar(TQXmlInputSource::EndOfData);
    }
    static void x_1(Smoke::Stack x) {
        x[0].s_class = (void*)new TQChar(TQXmlInputSource::EndOfDocument);
    }
    static void x_2(Smoke::Stack x) {
	// TQXmlInputSource()
	x_TQXmlInputSource* xret = new x_TQXmlInputSource();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource() : TQXmlInputSource() {
    }
    static void x_3(Smoke::Stack x) {
	// TQXmlInputSource(TQIODevice*)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQIODevice* x1) : TQXmlInputSource(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TQXmlInputSource(TQFile&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(TQFile *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQFile& x1) : TQXmlInputSource(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQXmlInputSource(TQTextStream&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQTextStream& x1) : TQXmlInputSource(x1) {
    }
    void x_6(Smoke::Stack x) {
	// setData(const TQString&)
	this->TQXmlInputSource::setData(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setData(const TQByteArray&)
	this->TQXmlInputSource::setData(*(const TQByteArray *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// fetchData()
	this->TQXmlInputSource::fetchData();
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// data()
	TQString xret = this->TQXmlInputSource::data();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) {
	// next()
	TQChar xret = this->TQXmlInputSource::next();
	x[0].s_class = (void*)new TQChar(xret);
    }
    void x_11(Smoke::Stack x) {
	// reset()
	this->TQXmlInputSource::reset();
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// TQXmlInputSource(const TQXmlInputSource&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(const TQXmlInputSource *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(const TQXmlInputSource& x1) : TQXmlInputSource(x1) {
    }
    void x_13(Smoke::Stack x) {
	// fromRawData(const TQByteArray&, bool)
	TQString xret = this->TQXmlInputSource::fromRawData(*(const TQByteArray *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// fromRawData(const TQByteArray&)
	TQString xret = this->TQXmlInputSource::fromRawData(*(const TQByteArray *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    virtual TQString data() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13292, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::data();
    }
    virtual void fetchData() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13291, (void*)this, x)) return;
	this->TQXmlInputSource::fetchData();
    }
    virtual TQString fromRawData(const TQByteArray& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13298, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::fromRawData(x1, x2);
    }
    virtual TQChar next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13293, (void*)this, x)) {
	    TQChar *xptr = (TQChar *)x[0].s_class;
	    TQChar xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::next();
    }
    virtual void reset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13294, (void*)this, x)) return;
	this->TQXmlInputSource::reset();
    }
    virtual void setData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13290, (void*)this, x)) return;
	this->TQXmlInputSource::setData(x1);
    }
    virtual void setData(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13289, (void*)this, x)) return;
	this->TQXmlInputSource::setData(x1);
    }
    ~x_TQXmlInputSource() { qt_Smoke->binding->deleted(374, (void*)this); }
};
void xcall_TQXmlInputSource(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlInputSource *xself = (x_TQXmlInputSource*)obj;
    switch(xi) {
	case 0: x_TQXmlInputSource::x_0(args);	break;
	case 1: x_TQXmlInputSource::x_1(args);	break;
	case 2: x_TQXmlInputSource::x_2(args);	break;
	case 3: x_TQXmlInputSource::x_3(args);	break;
	case 4: x_TQXmlInputSource::x_4(args);	break;
	case 5: x_TQXmlInputSource::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_TQXmlInputSource::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: delete (TQXmlInputSource*)xself;	break;
    }
}

class x_TQXmlLexicalHandler : public TQXmlLexicalHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlLexicalHandler()
	x_TQXmlLexicalHandler* xret = new x_TQXmlLexicalHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlLexicalHandler() : TQXmlLexicalHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlLexicalHandler(const TQXmlLexicalHandler&)
	x_TQXmlLexicalHandler* xret = new x_TQXmlLexicalHandler(*(const TQXmlLexicalHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlLexicalHandler(const TQXmlLexicalHandler& x1) : TQXmlLexicalHandler(x1) {
    }
    virtual bool comment(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13306, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endCDATA() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13305, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endDTD() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13301, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13303, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13307, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool startCDATA() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13304, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startDTD(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(13300, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13302, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlLexicalHandler() { qt_Smoke->binding->deleted(375, (void*)this); }
};
void xcall_TQXmlLexicalHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlLexicalHandler *xself = (x_TQXmlLexicalHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlLexicalHandler::x_0(args);	break;
	case 1: x_TQXmlLexicalHandler::x_1(args);	break;
	case 2: delete (TQXmlLexicalHandler*)xself;	break;
    }
}

class x_TQXmlLocator : public TQXmlLocator {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlLocator()
	x_TQXmlLocator* xret = new x_TQXmlLocator();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlLocator() : TQXmlLocator() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlLocator(const TQXmlLocator&)
	x_TQXmlLocator* xret = new x_TQXmlLocator(*(const TQXmlLocator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlLocator(const TQXmlLocator& x1) : TQXmlLocator(x1) {
    }
    virtual int columnNumber() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13313, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int lineNumber() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13314, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    ~x_TQXmlLocator() { qt_Smoke->binding->deleted(376, (void*)this); }
};
void xcall_TQXmlLocator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlLocator *xself = (x_TQXmlLocator*)obj;
    switch(xi) {
	case 0: x_TQXmlLocator::x_0(args);	break;
	case 1: x_TQXmlLocator::x_1(args);	break;
	case 2: delete (TQXmlLocator*)xself;	break;
    }
}

class x_TQXmlNamespaceSupport : public TQXmlNamespaceSupport {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlNamespaceSupport()
	x_TQXmlNamespaceSupport* xret = new x_TQXmlNamespaceSupport();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlNamespaceSupport() : TQXmlNamespaceSupport() {
    }
    void x_1(Smoke::Stack x) {
	// setPrefix(const TQString&, const TQString&)
	this->TQXmlNamespaceSupport::setPrefix(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) const {
	// prefix(const TQString&)
	TQString xret = this->TQXmlNamespaceSupport::prefix(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// uri(const TQString&)
	TQString xret = this->TQXmlNamespaceSupport::uri(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// splitName(const TQString&, TQString&, TQString&)
	this->TQXmlNamespaceSupport::splitName(*(const TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp,*(TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// processName(const TQString&, bool, TQString&, TQString&)
	this->TQXmlNamespaceSupport::processName(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,*(TQString *)x[3].s_voidp,*(TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) const {
	// prefixes()
	TQStringList xret = this->TQXmlNamespaceSupport::prefixes();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_7(Smoke::Stack x) const {
	// prefixes(const TQString&)
	TQStringList xret = this->TQXmlNamespaceSupport::prefixes(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_8(Smoke::Stack x) {
	// pushContext()
	this->TQXmlNamespaceSupport::pushContext();
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// popContext()
	this->TQXmlNamespaceSupport::popContext();
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// reset()
	this->TQXmlNamespaceSupport::reset();
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// TQXmlNamespaceSupport(const TQXmlNamespaceSupport&)
	x_TQXmlNamespaceSupport* xret = new x_TQXmlNamespaceSupport(*(const TQXmlNamespaceSupport *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlNamespaceSupport(const TQXmlNamespaceSupport& x1) : TQXmlNamespaceSupport(x1) {
    }
    ~x_TQXmlNamespaceSupport() { qt_Smoke->binding->deleted(377, (void*)this); }
};
void xcall_TQXmlNamespaceSupport(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlNamespaceSupport *xself = (x_TQXmlNamespaceSupport*)obj;
    switch(xi) {
	case 0: x_TQXmlNamespaceSupport::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: x_TQXmlNamespaceSupport::x_11(args);	break;
	case 12: delete (TQXmlNamespaceSupport*)xself;	break;
    }
}

class x_TQXmlParseException : public TQXmlParseException {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlParseException(const TQString&, int, int, const TQString&, const TQString&)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQString& x1, int x2, int x3, const TQString& x4, const TQString& x5) : TQXmlParseException(x1, x2, x3, x4, x5) {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlParseException(const TQString&, int, int, const TQString&)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQString& x1, int x2, int x3, const TQString& x4) : TQXmlParseException(x1, x2, x3, x4) {
    }
    static void x_2(Smoke::Stack x) {
	// TQXmlParseException(const TQString&, int, int)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQString& x1, int x2, int x3) : TQXmlParseException(x1, x2, x3) {
    }
    static void x_3(Smoke::Stack x) {
	// TQXmlParseException(const TQString&, int)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQString& x1, int x2) : TQXmlParseException(x1, x2) {
    }
    static void x_4(Smoke::Stack x) {
	// TQXmlParseException(const TQString&)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQString& x1) : TQXmlParseException(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQXmlParseException()
	x_TQXmlParseException* xret = new x_TQXmlParseException();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException() : TQXmlParseException() {
    }
    void x_6(Smoke::Stack x) const {
	// columnNumber()
	int xret = this->TQXmlParseException::columnNumber();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// lineNumber()
	int xret = this->TQXmlParseException::lineNumber();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// publicId()
	TQString xret = this->TQXmlParseException::publicId();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// systemId()
	TQString xret = this->TQXmlParseException::systemId();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// message()
	TQString xret = this->TQXmlParseException::message();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_11(Smoke::Stack x) {
	// TQXmlParseException(const TQXmlParseException&)
	x_TQXmlParseException* xret = new x_TQXmlParseException(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlParseException(const TQXmlParseException& x1) : TQXmlParseException(x1) {
    }
    ~x_TQXmlParseException() { qt_Smoke->binding->deleted(378, (void*)this); }
};
void xcall_TQXmlParseException(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlParseException *xself = (x_TQXmlParseException*)obj;
    switch(xi) {
	case 0: x_TQXmlParseException::x_0(args);	break;
	case 1: x_TQXmlParseException::x_1(args);	break;
	case 2: x_TQXmlParseException::x_2(args);	break;
	case 3: x_TQXmlParseException::x_3(args);	break;
	case 4: x_TQXmlParseException::x_4(args);	break;
	case 5: x_TQXmlParseException::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: x_TQXmlParseException::x_11(args);	break;
	case 12: delete (TQXmlParseException*)xself;	break;
    }
}

class x_TQXmlReader : public TQXmlReader {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlReader()
	x_TQXmlReader* xret = new x_TQXmlReader();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlReader() : TQXmlReader() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlReader(const TQXmlReader&)
	x_TQXmlReader* xret = new x_TQXmlReader(*(const TQXmlReader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlReader(const TQXmlReader& x1) : TQXmlReader(x1) {
    }
    virtual TQXmlDTDHandler* DTDHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13353, (void*)this, x, true /*pure virtual*/);
	return (TQXmlDTDHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlContentHandler* contentHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13355, (void*)this, x, true /*pure virtual*/);
	return (TQXmlContentHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlDeclHandler* declHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13361, (void*)this, x, true /*pure virtual*/);
	return (TQXmlDeclHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlEntityResolver* entityResolver() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13351, (void*)this, x, true /*pure virtual*/);
	return (TQXmlEntityResolver*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlErrorHandler* errorHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13357, (void*)this, x, true /*pure virtual*/);
	return (TQXmlErrorHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual bool feature(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(13342, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool hasFeature(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13345, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool hasProperty(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13349, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQXmlLexicalHandler* lexicalHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13359, (void*)this, x, true /*pure virtual*/);
	return (TQXmlLexicalHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual bool parse(const TQXmlInputSource& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(13362, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool parse(const TQXmlInputSource* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13363, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void* property(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(13346, (void*)this, x, true /*pure virtual*/);
	return (void*)x[0].s_voidp;
	// ABSTRACT
    }
    virtual void setContentHandler(TQXmlContentHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13354, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setDTDHandler(TQXmlDTDHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13352, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setDeclHandler(TQXmlDeclHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13360, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setEntityResolver(TQXmlEntityResolver* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13350, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setErrorHandler(TQXmlErrorHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13356, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setFeature(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(13344, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setLexicalHandler(TQXmlLexicalHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(13358, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setProperty(const TQString& x1, void* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(13348, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQXmlReader() { qt_Smoke->binding->deleted(379, (void*)this); }
};
void xcall_TQXmlReader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlReader *xself = (x_TQXmlReader*)obj;
    switch(xi) {
	case 0: x_TQXmlReader::x_0(args);	break;
	case 1: x_TQXmlReader::x_1(args);	break;
	case 2: delete (TQXmlReader*)xself;	break;
    }
}

class x_TQXmlSimpleReader : public TQXmlSimpleReader {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlSimpleReader()
	x_TQXmlSimpleReader* xret = new x_TQXmlSimpleReader();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlSimpleReader() : TQXmlSimpleReader() {
    }
    void x_1(Smoke::Stack x) const {
	// feature(const TQString&, bool*)
	bool xret = this->TQXmlSimpleReader::feature(*(const TQString *)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// feature(const TQString&)
	bool xret = this->TQXmlSimpleReader::feature(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) {
	// setFeature(const TQString&, bool)
	this->TQXmlSimpleReader::setFeature(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// hasFeature(const TQString&)
	bool xret = this->TQXmlSimpleReader::hasFeature(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// property(const TQString&, bool*)
	void* xret = this->TQXmlSimpleReader::property(*(const TQString *)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// property(const TQString&)
	void* xret = this->TQXmlSimpleReader::property(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// setProperty(const TQString&, void*)
	this->TQXmlSimpleReader::setProperty(*(const TQString *)x[1].s_voidp,(void*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// hasProperty(const TQString&)
	bool xret = this->TQXmlSimpleReader::hasProperty(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// setEntityResolver(TQXmlEntityResolver*)
	this->TQXmlSimpleReader::setEntityResolver((TQXmlEntityResolver*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// entityResolver()
	TQXmlEntityResolver* xret = this->TQXmlSimpleReader::entityResolver();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// setDTDHandler(TQXmlDTDHandler*)
	this->TQXmlSimpleReader::setDTDHandler((TQXmlDTDHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// DTDHandler()
	TQXmlDTDHandler* xret = this->TQXmlSimpleReader::DTDHandler();
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// setContentHandler(TQXmlContentHandler*)
	this->TQXmlSimpleReader::setContentHandler((TQXmlContentHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// contentHandler()
	TQXmlContentHandler* xret = this->TQXmlSimpleReader::contentHandler();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// setErrorHandler(TQXmlErrorHandler*)
	this->TQXmlSimpleReader::setErrorHandler((TQXmlErrorHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// errorHandler()
	TQXmlErrorHandler* xret = this->TQXmlSimpleReader::errorHandler();
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// setLexicalHandler(TQXmlLexicalHandler*)
	this->TQXmlSimpleReader::setLexicalHandler((TQXmlLexicalHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// lexicalHandler()
	TQXmlLexicalHandler* xret = this->TQXmlSimpleReader::lexicalHandler();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// setDeclHandler(TQXmlDeclHandler*)
	this->TQXmlSimpleReader::setDeclHandler((TQXmlDeclHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// declHandler()
	TQXmlDeclHandler* xret = this->TQXmlSimpleReader::declHandler();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// parse(const TQXmlInputSource&)
	bool xret = this->TQXmlSimpleReader::parse(*(const TQXmlInputSource *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// parse(const TQXmlInputSource*)
	bool xret = this->TQXmlSimpleReader::parse((const TQXmlInputSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// parse(const TQXmlInputSource*, bool)
	bool xret = this->TQXmlSimpleReader::parse((const TQXmlInputSource*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// parseContinue()
	bool xret = this->TQXmlSimpleReader::parseContinue();
	x[0].s_bool = xret;
    }
    static void x_25(Smoke::Stack x) {
	// TQXmlSimpleReader(const TQXmlSimpleReader&)
	x_TQXmlSimpleReader* xret = new x_TQXmlSimpleReader(*(const TQXmlSimpleReader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlSimpleReader(const TQXmlSimpleReader& x1) : TQXmlSimpleReader(x1) {
    }
    virtual TQXmlDTDHandler* DTDHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13380, (void*)this, x)) return (TQXmlDTDHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::DTDHandler();
    }
    virtual TQXmlContentHandler* contentHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13382, (void*)this, x)) return (TQXmlContentHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::contentHandler();
    }
    virtual TQXmlDeclHandler* declHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13388, (void*)this, x)) return (TQXmlDeclHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::declHandler();
    }
    virtual TQXmlEntityResolver* entityResolver() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13378, (void*)this, x)) return (TQXmlEntityResolver*)x[0].s_class;
	return this->TQXmlSimpleReader::entityResolver();
    }
    virtual TQXmlErrorHandler* errorHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13384, (void*)this, x)) return (TQXmlErrorHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::errorHandler();
    }
    virtual bool feature(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(13369, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::feature(x1, x2);
    }
    virtual bool hasFeature(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13372, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::hasFeature(x1);
    }
    virtual bool hasProperty(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13376, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::hasProperty(x1);
    }
    virtual TQXmlLexicalHandler* lexicalHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13386, (void*)this, x)) return (TQXmlLexicalHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::lexicalHandler();
    }
    virtual bool parse(const TQXmlInputSource& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13389, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1);
    }
    virtual bool parse(const TQXmlInputSource* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13390, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1);
    }
    virtual bool parse(const TQXmlInputSource* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13391, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1, x2);
    }
    virtual bool parseContinue() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13392, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parseContinue();
    }
    virtual void* property(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(13373, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQXmlSimpleReader::property(x1, x2);
    }
    virtual void setContentHandler(TQXmlContentHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13381, (void*)this, x)) return;
	this->TQXmlSimpleReader::setContentHandler(x1);
    }
    virtual void setDTDHandler(TQXmlDTDHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13379, (void*)this, x)) return;
	this->TQXmlSimpleReader::setDTDHandler(x1);
    }
    virtual void setDeclHandler(TQXmlDeclHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13387, (void*)this, x)) return;
	this->TQXmlSimpleReader::setDeclHandler(x1);
    }
    virtual void setEntityResolver(TQXmlEntityResolver* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13377, (void*)this, x)) return;
	this->TQXmlSimpleReader::setEntityResolver(x1);
    }
    virtual void setErrorHandler(TQXmlErrorHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13383, (void*)this, x)) return;
	this->TQXmlSimpleReader::setErrorHandler(x1);
    }
    virtual void setFeature(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(13371, (void*)this, x)) return;
	this->TQXmlSimpleReader::setFeature(x1, x2);
    }
    virtual void setLexicalHandler(TQXmlLexicalHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13385, (void*)this, x)) return;
	this->TQXmlSimpleReader::setLexicalHandler(x1);
    }
    virtual void setProperty(const TQString& x1, void* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(13375, (void*)this, x)) return;
	this->TQXmlSimpleReader::setProperty(x1, x2);
    }
    ~x_TQXmlSimpleReader() { qt_Smoke->binding->deleted(380, (void*)this); }
};
void xcall_TQXmlSimpleReader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlSimpleReader *xself = (x_TQXmlSimpleReader*)obj;
    switch(xi) {
	case 0: x_TQXmlSimpleReader::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: x_TQXmlSimpleReader::x_25(args);	break;
	case 26: delete (TQXmlSimpleReader*)xself;	break;
    }
}

class x_TQt : public TQt {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoButton;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LeftButton;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::RightButton;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MidButton;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::HistoryBackButton;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::HistoryForwardButton;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MouseButtonMask;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ShiftButton;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ControlButton;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AltButton;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MetaButton;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::KeyButtonMask;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Keypad;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Horizontal;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Vertical;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Ascending;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Descending;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignAuto;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignLeft;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignRight;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignHCenter;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignJustify;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignHorizontal_Mask;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignTop;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignBottom;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignVCenter;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignVertical_Mask;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlignCenter;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SingleLine;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DontClip;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ExpandTabs;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ShowPrefix;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WordBreak;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BreakAnywhere;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DontPrint;
    }
    static void x_35(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Underline;
    }
    static void x_36(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Overline;
    }
    static void x_37(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::StrikeOut;
    }
    static void x_38(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::IncludeTrailingSpaces;
    }
    static void x_39(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoAccel;
    }
    static void x_40(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Created;
    }
    static void x_41(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Disabled;
    }
    static void x_42(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Visible;
    }
    static void x_43(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_ForceHide;
    }
    static void x_44(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_OwnCursor;
    }
    static void x_45(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_MouseTracking;
    }
    static void x_46(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_CompressKeys;
    }
    static void x_47(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_BlockUpdates;
    }
    static void x_48(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_InPaintEvent;
    }
    static void x_49(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Reparented;
    }
    static void x_50(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_ConfigPending;
    }
    static void x_51(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Resized;
    }
    static void x_52(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_AutoMask;
    }
    static void x_53(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Polished;
    }
    static void x_54(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_DND;
    }
    static void x_55(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Reserved0;
    }
    static void x_56(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_FullScreen;
    }
    static void x_57(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_OwnSizePolicy;
    }
    static void x_58(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_CreatedHidden;
    }
    static void x_59(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Maximized;
    }
    static void x_60(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Minimized;
    }
    static void x_61(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_ForceDisabled;
    }
    static void x_62(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_Exposed;
    }
    static void x_63(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WState_HasMouse;
    }
    static void x_64(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableMove;
    }
    static void x_65(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableClose;
    }
    static void x_66(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableResize;
    }
    static void x_67(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableMinimize;
    }
    static void x_68(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableMaximize;
    }
    static void x_69(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11DisableShade;
    }
    static void x_70(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_TopLevel;
    }
    static void x_71(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_Dialog;
    }
    static void x_72(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_Popup;
    }
    static void x_73(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_Desktop;
    }
    static void x_74(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_Mask;
    }
    static void x_75(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Customize;
    }
    static void x_76(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_NormalBorder;
    }
    static void x_77(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_DialogBorder;
    }
    static void x_78(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_NoBorder;
    }
    static void x_79(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Title;
    }
    static void x_80(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_SysMenu;
    }
    static void x_81(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Minimize;
    }
    static void x_82(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Maximize;
    }
    static void x_83(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_MinMax;
    }
    static void x_84(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Tool;
    }
    static void x_85(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_StaysOnTop;
    }
    static void x_86(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_ContextHelp;
    }
    static void x_87(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Reserved;
    }
    static void x_88(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Mask;
    }
    static void x_89(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WDestructiveClose;
    }
    static void x_90(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WPaintDesktop;
    }
    static void x_91(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WPaintUnclipped;
    }
    static void x_92(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WPaintClever;
    }
    static void x_93(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WResizeNoErase;
    }
    static void x_94(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WMouseNoMask;
    }
    static void x_95(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStaticContents;
    }
    static void x_96(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WRepaintNoErase;
    }
    static void x_97(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WX11BypassWM;
    }
    static void x_98(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WWinOwnDC;
    }
    static void x_99(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WMacNoSheet;
    }
    static void x_100(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WMacDrawer;
    }
    static void x_101(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WGroupLeader;
    }
    static void x_102(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WShowModal;
    }
    static void x_103(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WNoMousePropagation;
    }
    static void x_104(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WSubWindow;
    }
    static void x_105(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Splash;
    }
    static void x_106(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WNoAutoErase;
    }
    static void x_107(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WNorthWestGravity;
    }
    static void x_108(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WType_Modal;
    }
    static void x_109(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_Dialog;
    }
    static void x_110(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WStyle_NoBorderEx;
    }
    static void x_111(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowNoState;
    }
    static void x_112(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowMinimized;
    }
    static void x_113(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowMaximized;
    }
    static void x_114(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowFullScreen;
    }
    static void x_115(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowActive;
    }
    static void x_116(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ColorMode_Mask;
    }
    static void x_117(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AutoColor;
    }
    static void x_118(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ColorOnly;
    }
    static void x_119(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MonoOnly;
    }
    static void x_120(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AlphaDither_Mask;
    }
    static void x_121(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ThresholdAlphaDither;
    }
    static void x_122(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::OrderedAlphaDither;
    }
    static void x_123(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DiffuseAlphaDither;
    }
    static void x_124(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoAlpha;
    }
    static void x_125(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dither_Mask;
    }
    static void x_126(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DiffuseDither;
    }
    static void x_127(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::OrderedDither;
    }
    static void x_128(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ThresholdDither;
    }
    static void x_129(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DitherMode_Mask;
    }
    static void x_130(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AutoDither;
    }
    static void x_131(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PreferDither;
    }
    static void x_132(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AvoidDither;
    }
    static void x_133(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TransparentMode;
    }
    static void x_134(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::OpaqueMode;
    }
    static void x_135(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PixelUnit;
    }
    static void x_136(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LoMetricUnit;
    }
    static void x_137(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::HiMetricUnit;
    }
    static void x_138(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LoEnglishUnit;
    }
    static void x_139(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::HiEnglishUnit;
    }
    static void x_140(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TwipsUnit;
    }
    static void x_141(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WindowsStyle;
    }
    static void x_142(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MotifStyle;
    }
    static void x_143(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::GtkStyle;
    }
    static void x_144(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoMatch;
    }
    static void x_145(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PartialMatch;
    }
    static void x_146(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Identical;
    }
    static void x_147(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::META;
    }
    static void x_148(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SHIFT;
    }
    static void x_149(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CTRL;
    }
    static void x_150(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ALT;
    }
    static void x_151(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MODIFIER_MASK;
    }
    static void x_152(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UNICODE_ACCEL;
    }
    static void x_153(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ASCII_ACCEL;
    }
    static void x_154(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Escape;
    }
    static void x_155(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Tab;
    }
    static void x_156(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Backtab;
    }
    static void x_157(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BackTab;
    }
    static void x_158(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Backspace;
    }
    static void x_159(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BackSpace;
    }
    static void x_160(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Return;
    }
    static void x_161(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Enter;
    }
    static void x_162(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Insert;
    }
    static void x_163(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Delete;
    }
    static void x_164(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Pause;
    }
    static void x_165(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Print;
    }
    static void x_166(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_SysReq;
    }
    static void x_167(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Clear;
    }
    static void x_168(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Home;
    }
    static void x_169(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_End;
    }
    static void x_170(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Left;
    }
    static void x_171(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Up;
    }
    static void x_172(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Right;
    }
    static void x_173(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Down;
    }
    static void x_174(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Prior;
    }
    static void x_175(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_PageUp;
    }
    static void x_176(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Next;
    }
    static void x_177(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_PageDown;
    }
    static void x_178(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Shift;
    }
    static void x_179(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Control;
    }
    static void x_180(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Meta;
    }
    static void x_181(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Alt;
    }
    static void x_182(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_CapsLock;
    }
    static void x_183(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_NumLock;
    }
    static void x_184(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ScrollLock;
    }
    static void x_185(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F1;
    }
    static void x_186(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F2;
    }
    static void x_187(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F3;
    }
    static void x_188(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F4;
    }
    static void x_189(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F5;
    }
    static void x_190(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F6;
    }
    static void x_191(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F7;
    }
    static void x_192(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F8;
    }
    static void x_193(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F9;
    }
    static void x_194(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F10;
    }
    static void x_195(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F11;
    }
    static void x_196(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F12;
    }
    static void x_197(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F13;
    }
    static void x_198(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F14;
    }
    static void x_199(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F15;
    }
    static void x_200(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F16;
    }
    static void x_201(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F17;
    }
    static void x_202(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F18;
    }
    static void x_203(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F19;
    }
    static void x_204(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F20;
    }
    static void x_205(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F21;
    }
    static void x_206(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F22;
    }
    static void x_207(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F23;
    }
    static void x_208(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F24;
    }
    static void x_209(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F25;
    }
    static void x_210(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F26;
    }
    static void x_211(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F27;
    }
    static void x_212(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F28;
    }
    static void x_213(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F29;
    }
    static void x_214(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F30;
    }
    static void x_215(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F31;
    }
    static void x_216(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F32;
    }
    static void x_217(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F33;
    }
    static void x_218(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F34;
    }
    static void x_219(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F35;
    }
    static void x_220(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Super_L;
    }
    static void x_221(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Super_R;
    }
    static void x_222(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Menu;
    }
    static void x_223(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hyper_L;
    }
    static void x_224(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hyper_R;
    }
    static void x_225(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Help;
    }
    static void x_226(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Direction_L;
    }
    static void x_227(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Direction_R;
    }
    static void x_228(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Multi_key;
    }
    static void x_229(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Codeinput;
    }
    static void x_230(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_SingleCandidate;
    }
    static void x_231(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MultipleCandidate;
    }
    static void x_232(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_PreviousCandidate;
    }
    static void x_233(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Mode_switch;
    }
    static void x_234(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Kanji;
    }
    static void x_235(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Muhenkan;
    }
    static void x_236(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Henkan;
    }
    static void x_237(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Romaji;
    }
    static void x_238(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hiragana;
    }
    static void x_239(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Katakana;
    }
    static void x_240(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hiragana_Katakana;
    }
    static void x_241(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Zenkaku;
    }
    static void x_242(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hankaku;
    }
    static void x_243(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Zenkaku_Hankaku;
    }
    static void x_244(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Touroku;
    }
    static void x_245(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Massyo;
    }
    static void x_246(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Kana_Lock;
    }
    static void x_247(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Kana_Shift;
    }
    static void x_248(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Eisu_Shift;
    }
    static void x_249(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Eisu_toggle;
    }
    static void x_250(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul;
    }
    static void x_251(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Start;
    }
    static void x_252(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_End;
    }
    static void x_253(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Hanja;
    }
    static void x_254(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Jamo;
    }
    static void x_255(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Romaja;
    }
    static void x_256(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Jeonja;
    }
    static void x_257(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Banja;
    }
    static void x_258(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_PreHanja;
    }
    static void x_259(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_PostHanja;
    }
    static void x_260(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Hangul_Special;
    }
    static void x_261(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Grave;
    }
    static void x_262(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Acute;
    }
    static void x_263(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Circumflex;
    }
    static void x_264(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Tilde;
    }
    static void x_265(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Macron;
    }
    static void x_266(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Breve;
    }
    static void x_267(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Abovedot;
    }
    static void x_268(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Diaeresis;
    }
    static void x_269(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Abovering;
    }
    static void x_270(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Doubleacute;
    }
    static void x_271(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Caron;
    }
    static void x_272(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Cedilla;
    }
    static void x_273(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Ogonek;
    }
    static void x_274(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Iota;
    }
    static void x_275(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Voiced_Sound;
    }
    static void x_276(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Semivoiced_Sound;
    }
    static void x_277(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Belowdot;
    }
    static void x_278(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Hook;
    }
    static void x_279(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dead_Horn;
    }
    static void x_280(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Space;
    }
    static void x_281(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Any;
    }
    static void x_282(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Exclam;
    }
    static void x_283(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_QuoteDbl;
    }
    static void x_284(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_NumberSign;
    }
    static void x_285(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Dollar;
    }
    static void x_286(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Percent;
    }
    static void x_287(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ampersand;
    }
    static void x_288(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Apostrophe;
    }
    static void x_289(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ParenLeft;
    }
    static void x_290(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ParenRight;
    }
    static void x_291(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Asterisk;
    }
    static void x_292(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Plus;
    }
    static void x_293(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Comma;
    }
    static void x_294(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Minus;
    }
    static void x_295(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Period;
    }
    static void x_296(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Slash;
    }
    static void x_297(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_0;
    }
    static void x_298(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_1;
    }
    static void x_299(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_2;
    }
    static void x_300(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_3;
    }
    static void x_301(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_4;
    }
    static void x_302(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_5;
    }
    static void x_303(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_6;
    }
    static void x_304(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_7;
    }
    static void x_305(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_8;
    }
    static void x_306(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_9;
    }
    static void x_307(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Colon;
    }
    static void x_308(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Semicolon;
    }
    static void x_309(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Less;
    }
    static void x_310(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Equal;
    }
    static void x_311(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Greater;
    }
    static void x_312(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Question;
    }
    static void x_313(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_At;
    }
    static void x_314(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_A;
    }
    static void x_315(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_B;
    }
    static void x_316(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_C;
    }
    static void x_317(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_D;
    }
    static void x_318(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_E;
    }
    static void x_319(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_F;
    }
    static void x_320(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_G;
    }
    static void x_321(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_H;
    }
    static void x_322(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_I;
    }
    static void x_323(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_J;
    }
    static void x_324(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_K;
    }
    static void x_325(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_L;
    }
    static void x_326(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_M;
    }
    static void x_327(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_N;
    }
    static void x_328(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_O;
    }
    static void x_329(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_P;
    }
    static void x_330(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Q;
    }
    static void x_331(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_R;
    }
    static void x_332(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_S;
    }
    static void x_333(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_T;
    }
    static void x_334(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_U;
    }
    static void x_335(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_V;
    }
    static void x_336(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_W;
    }
    static void x_337(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_X;
    }
    static void x_338(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Y;
    }
    static void x_339(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Z;
    }
    static void x_340(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BracketLeft;
    }
    static void x_341(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Backslash;
    }
    static void x_342(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BracketRight;
    }
    static void x_343(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_AsciiCircum;
    }
    static void x_344(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Underscore;
    }
    static void x_345(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_QuoteLeft;
    }
    static void x_346(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BraceLeft;
    }
    static void x_347(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Bar;
    }
    static void x_348(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BraceRight;
    }
    static void x_349(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_AsciiTilde;
    }
    static void x_350(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_nobreakspace;
    }
    static void x_351(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_exclamdown;
    }
    static void x_352(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_cent;
    }
    static void x_353(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_sterling;
    }
    static void x_354(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_currency;
    }
    static void x_355(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_yen;
    }
    static void x_356(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_brokenbar;
    }
    static void x_357(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_section;
    }
    static void x_358(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_diaeresis;
    }
    static void x_359(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_copyright;
    }
    static void x_360(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ordfeminine;
    }
    static void x_361(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_guillemotleft;
    }
    static void x_362(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_notsign;
    }
    static void x_363(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_hyphen;
    }
    static void x_364(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_registered;
    }
    static void x_365(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_macron;
    }
    static void x_366(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_degree;
    }
    static void x_367(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_plusminus;
    }
    static void x_368(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_twosuperior;
    }
    static void x_369(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_threesuperior;
    }
    static void x_370(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_acute;
    }
    static void x_371(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_mu;
    }
    static void x_372(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_paragraph;
    }
    static void x_373(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_periodcentered;
    }
    static void x_374(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_cedilla;
    }
    static void x_375(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_onesuperior;
    }
    static void x_376(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_masculine;
    }
    static void x_377(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_guillemotright;
    }
    static void x_378(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_onequarter;
    }
    static void x_379(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_onehalf;
    }
    static void x_380(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_threequarters;
    }
    static void x_381(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_questiondown;
    }
    static void x_382(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Agrave;
    }
    static void x_383(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Aacute;
    }
    static void x_384(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Acircumflex;
    }
    static void x_385(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Atilde;
    }
    static void x_386(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Adiaeresis;
    }
    static void x_387(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Aring;
    }
    static void x_388(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_AE;
    }
    static void x_389(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ccedilla;
    }
    static void x_390(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Egrave;
    }
    static void x_391(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Eacute;
    }
    static void x_392(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ecircumflex;
    }
    static void x_393(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ediaeresis;
    }
    static void x_394(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Igrave;
    }
    static void x_395(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Iacute;
    }
    static void x_396(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Icircumflex;
    }
    static void x_397(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Idiaeresis;
    }
    static void x_398(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ETH;
    }
    static void x_399(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ntilde;
    }
    static void x_400(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ograve;
    }
    static void x_401(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Oacute;
    }
    static void x_402(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ocircumflex;
    }
    static void x_403(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Otilde;
    }
    static void x_404(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Odiaeresis;
    }
    static void x_405(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_multiply;
    }
    static void x_406(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ooblique;
    }
    static void x_407(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ugrave;
    }
    static void x_408(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Uacute;
    }
    static void x_409(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Ucircumflex;
    }
    static void x_410(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Udiaeresis;
    }
    static void x_411(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Yacute;
    }
    static void x_412(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_THORN;
    }
    static void x_413(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ssharp;
    }
    static void x_414(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_agrave;
    }
    static void x_415(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_aacute;
    }
    static void x_416(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_acircumflex;
    }
    static void x_417(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_atilde;
    }
    static void x_418(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_adiaeresis;
    }
    static void x_419(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_aring;
    }
    static void x_420(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ae;
    }
    static void x_421(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ccedilla;
    }
    static void x_422(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_egrave;
    }
    static void x_423(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_eacute;
    }
    static void x_424(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ecircumflex;
    }
    static void x_425(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ediaeresis;
    }
    static void x_426(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_igrave;
    }
    static void x_427(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_iacute;
    }
    static void x_428(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_icircumflex;
    }
    static void x_429(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_idiaeresis;
    }
    static void x_430(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_eth;
    }
    static void x_431(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ntilde;
    }
    static void x_432(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ograve;
    }
    static void x_433(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_oacute;
    }
    static void x_434(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ocircumflex;
    }
    static void x_435(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_otilde;
    }
    static void x_436(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_odiaeresis;
    }
    static void x_437(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_division;
    }
    static void x_438(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_oslash;
    }
    static void x_439(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ugrave;
    }
    static void x_440(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_uacute;
    }
    static void x_441(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ucircumflex;
    }
    static void x_442(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_udiaeresis;
    }
    static void x_443(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_yacute;
    }
    static void x_444(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_thorn;
    }
    static void x_445(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_ydiaeresis;
    }
    static void x_446(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Back;
    }
    static void x_447(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Forward;
    }
    static void x_448(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Stop;
    }
    static void x_449(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Refresh;
    }
    static void x_450(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_VolumeDown;
    }
    static void x_451(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_VolumeMute;
    }
    static void x_452(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_VolumeUp;
    }
    static void x_453(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BassBoost;
    }
    static void x_454(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BassUp;
    }
    static void x_455(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_BassDown;
    }
    static void x_456(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_TrebleUp;
    }
    static void x_457(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_TrebleDown;
    }
    static void x_458(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaPlay;
    }
    static void x_459(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaStop;
    }
    static void x_460(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaPrev;
    }
    static void x_461(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaNext;
    }
    static void x_462(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaRecord;
    }
    static void x_463(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_HomePage;
    }
    static void x_464(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Favorites;
    }
    static void x_465(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Search;
    }
    static void x_466(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Standby;
    }
    static void x_467(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_OpenUrl;
    }
    static void x_468(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchMail;
    }
    static void x_469(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchMedia;
    }
    static void x_470(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch0;
    }
    static void x_471(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch1;
    }
    static void x_472(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch2;
    }
    static void x_473(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch3;
    }
    static void x_474(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch4;
    }
    static void x_475(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch5;
    }
    static void x_476(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch6;
    }
    static void x_477(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch7;
    }
    static void x_478(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch8;
    }
    static void x_479(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_Launch9;
    }
    static void x_480(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchA;
    }
    static void x_481(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchB;
    }
    static void x_482(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchC;
    }
    static void x_483(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchD;
    }
    static void x_484(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchE;
    }
    static void x_485(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_LaunchF;
    }
    static void x_486(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MonBrightnessUp;
    }
    static void x_487(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MonBrightnessDown;
    }
    static void x_488(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_KeyboardLightOnOff;
    }
    static void x_489(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_KeyboardBrightnessUp;
    }
    static void x_490(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_KeyboardBrightnessDown;
    }
    static void x_491(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_MediaLast;
    }
    static void x_492(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Key_unknown;
    }
    static void x_493(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UpArrow;
    }
    static void x_494(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DownArrow;
    }
    static void x_495(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LeftArrow;
    }
    static void x_496(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::RightArrow;
    }
    static void x_497(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CopyROP;
    }
    static void x_498(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::OrROP;
    }
    static void x_499(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::XorROP;
    }
    static void x_500(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotAndROP;
    }
    static void x_501(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::EraseROP;
    }
    static void x_502(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotCopyROP;
    }
    static void x_503(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotOrROP;
    }
    static void x_504(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotXorROP;
    }
    static void x_505(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AndROP;
    }
    static void x_506(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotEraseROP;
    }
    static void x_507(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NotROP;
    }
    static void x_508(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ClearROP;
    }
    static void x_509(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SetROP;
    }
    static void x_510(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NopROP;
    }
    static void x_511(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AndNotROP;
    }
    static void x_512(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::OrNotROP;
    }
    static void x_513(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NandROP;
    }
    static void x_514(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NorROP;
    }
    static void x_515(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LastROP;
    }
    static void x_516(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoPen;
    }
    static void x_517(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SolidLine;
    }
    static void x_518(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DashLine;
    }
    static void x_519(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DotLine;
    }
    static void x_520(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DashDotLine;
    }
    static void x_521(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DashDotDotLine;
    }
    static void x_522(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::FineDotLine;
    }
    static void x_523(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MPenStyle;
    }
    static void x_524(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::FlatCap;
    }
    static void x_525(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SquareCap;
    }
    static void x_526(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::RoundCap;
    }
    static void x_527(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MPenCapStyle;
    }
    static void x_528(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MiterJoin;
    }
    static void x_529(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BevelJoin;
    }
    static void x_530(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::RoundJoin;
    }
    static void x_531(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MPenJoinStyle;
    }
    static void x_532(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoBrush;
    }
    static void x_533(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SolidPattern;
    }
    static void x_534(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense1Pattern;
    }
    static void x_535(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense2Pattern;
    }
    static void x_536(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense3Pattern;
    }
    static void x_537(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense4Pattern;
    }
    static void x_538(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense5Pattern;
    }
    static void x_539(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense6Pattern;
    }
    static void x_540(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Dense7Pattern;
    }
    static void x_541(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::HorPattern;
    }
    static void x_542(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::VerPattern;
    }
    static void x_543(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CrossPattern;
    }
    static void x_544(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BDiagPattern;
    }
    static void x_545(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::FDiagPattern;
    }
    static void x_546(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DiagCrossPattern;
    }
    static void x_547(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CustomPattern;
    }
    static void x_548(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_Unknown;
    }
    static void x_549(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_9;
    }
    static void x_550(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_10_DOT_0;
    }
    static void x_551(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_10_DOT_1;
    }
    static void x_552(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_10_DOT_2;
    }
    static void x_553(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_10_DOT_3;
    }
    static void x_554(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_10_DOT_4;
    }
    static void x_555(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_CHEETAH;
    }
    static void x_556(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_PUMA;
    }
    static void x_557(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_JAGUAR;
    }
    static void x_558(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_PANTHER;
    }
    static void x_559(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::MV_TIGER;
    }
    static void x_560(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_32s;
    }
    static void x_561(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_95;
    }
    static void x_562(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_98;
    }
    static void x_563(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_Me;
    }
    static void x_564(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_DOS_based;
    }
    static void x_565(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_NT;
    }
    static void x_566(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_2000;
    }
    static void x_567(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_XP;
    }
    static void x_568(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_2003;
    }
    static void x_569(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_VISTA;
    }
    static void x_570(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_NT_based;
    }
    static void x_571(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_CE;
    }
    static void x_572(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_CENET;
    }
    static void x_573(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WV_CE_based;
    }
    static void x_574(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_General;
    }
    static void x_575(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_AnimateMenu;
    }
    static void x_576(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_FadeMenu;
    }
    static void x_577(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_AnimateCombo;
    }
    static void x_578(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_AnimateTooltip;
    }
    static void x_579(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_FadeTooltip;
    }
    static void x_580(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UI_AnimateToolBox;
    }
    static void x_581(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ArrowCursor;
    }
    static void x_582(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UpArrowCursor;
    }
    static void x_583(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CrossCursor;
    }
    static void x_584(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WaitCursor;
    }
    static void x_585(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::IbeamCursor;
    }
    static void x_586(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SizeVerCursor;
    }
    static void x_587(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SizeHorCursor;
    }
    static void x_588(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SizeBDiagCursor;
    }
    static void x_589(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SizeFDiagCursor;
    }
    static void x_590(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SizeAllCursor;
    }
    static void x_591(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BlankCursor;
    }
    static void x_592(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SplitVCursor;
    }
    static void x_593(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::SplitHCursor;
    }
    static void x_594(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PointingHandCursor;
    }
    static void x_595(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ForbiddenCursor;
    }
    static void x_596(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::WhatsThisCursor;
    }
    static void x_597(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BusyCursor;
    }
    static void x_598(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LastCursor;
    }
    static void x_599(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BitmapCursor;
    }
    static void x_600(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PlainText;
    }
    static void x_601(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::RichText;
    }
    static void x_602(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AutoText;
    }
    static void x_603(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LogText;
    }
    static void x_604(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AnchorName;
    }
    static void x_605(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::AnchorHref;
    }
    static void x_606(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockUnmanaged;
    }
    static void x_607(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockTornOff;
    }
    static void x_608(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockTop;
    }
    static void x_609(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockBottom;
    }
    static void x_610(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockRight;
    }
    static void x_611(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockLeft;
    }
    static void x_612(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::DockMinimized;
    }
    static void x_613(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Unmanaged;
    }
    static void x_614(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TornOff;
    }
    static void x_615(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Top;
    }
    static void x_616(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Bottom;
    }
    static void x_617(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Right;
    }
    static void x_618(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Left;
    }
    static void x_619(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Minimized;
    }
    static void x_620(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TextDate;
    }
    static void x_621(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ISODate;
    }
    static void x_622(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LocalDate;
    }
    static void x_623(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::LocalTime;
    }
    static void x_624(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::UTC;
    }
    static void x_625(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::FixedColor;
    }
    static void x_626(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::FixedPixmap;
    }
    static void x_627(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::NoBackground;
    }
    static void x_628(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteForeground;
    }
    static void x_629(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteButton;
    }
    static void x_630(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteLight;
    }
    static void x_631(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteMidlight;
    }
    static void x_632(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteDark;
    }
    static void x_633(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteMid;
    }
    static void x_634(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteText;
    }
    static void x_635(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteBrightText;
    }
    static void x_636(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteBase;
    }
    static void x_637(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteBackground;
    }
    static void x_638(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteShadow;
    }
    static void x_639(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteHighlight;
    }
    static void x_640(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteHighlightedText;
    }
    static void x_641(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteButtonText;
    }
    static void x_642(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteLink;
    }
    static void x_643(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::PaletteLinkVisited;
    }
    static void x_644(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::X11ParentRelative;
    }
    static void x_645(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::CaseSensitive;
    }
    static void x_646(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BeginsWith;
    }
    static void x_647(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::EndsWith;
    }
    static void x_648(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::Contains;
    }
    static void x_649(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::ExactMatch;
    }
    static void x_650(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TopLeft;
    }
    static void x_651(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::TopRight;
    }
    static void x_652(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BottomLeft;
    }
    static void x_653(Smoke::Stack x) {
	x[0].s_enum = (long)TQt::BottomRight;
    }
    static void x_654(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::color0);
    }
    static void x_655(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::color1);
    }
    static void x_656(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::black);
    }
    static void x_657(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::white);
    }
    static void x_658(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkGray);
    }
    static void x_659(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::gray);
    }
    static void x_660(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::lightGray);
    }
    static void x_661(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::red);
    }
    static void x_662(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::green);
    }
    static void x_663(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::blue);
    }
    static void x_664(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::cyan);
    }
    static void x_665(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::magenta);
    }
    static void x_666(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::yellow);
    }
    static void x_667(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkRed);
    }
    static void x_668(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkGreen);
    }
    static void x_669(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkBlue);
    }
    static void x_670(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkCyan);
    }
    static void x_671(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkMagenta);
    }
    static void x_672(Smoke::Stack x) {
        x[0].s_class = (void*)new TQColor(TQt::darkYellow);
    }
    static void x_673(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::arrowCursor);
    }
    static void x_674(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::upArrowCursor);
    }
    static void x_675(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::crossCursor);
    }
    static void x_676(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::waitCursor);
    }
    static void x_677(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::ibeamCursor);
    }
    static void x_678(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::sizeVerCursor);
    }
    static void x_679(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::sizeHorCursor);
    }
    static void x_680(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::sizeBDiagCursor);
    }
    static void x_681(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::sizeFDiagCursor);
    }
    static void x_682(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::sizeAllCursor);
    }
    static void x_683(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::blankCursor);
    }
    static void x_684(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::splitVCursor);
    }
    static void x_685(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::splitHCursor);
    }
    static void x_686(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::pointingHandCursor);
    }
    static void x_687(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::forbiddenCursor);
    }
    static void x_688(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::whatsThisCursor);
    }
    static void x_689(Smoke::Stack x) {
        x[0].s_class = (void*)new TQCursor(TQt::busyCursor);
    }
    static void x_690(Smoke::Stack x) {
	// TQt()
	x_TQt* xret = new x_TQt();
	x[0].s_class = (void*)xret;
    }
    x_TQt() : TQt() {
    }
    static void x_691(Smoke::Stack x) {
	// TQt(const TQt&)
	x_TQt* xret = new x_TQt(*(const TQt *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQt(const TQt& x1) : TQt(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 857: //TQt::BackgroundMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::BackgroundMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::BackgroundMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::BackgroundMode*)xdata = (TQt::BackgroundMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::BackgroundMode*)xdata;
		break;
	    }
	    break;
	  case 883: //TQt::TextFormat
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::TextFormat;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::TextFormat*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::TextFormat*)xdata = (TQt::TextFormat)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::TextFormat*)xdata;
		break;
	    }
	    break;
	  case 861: //TQt::Corner
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::Corner;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::Corner*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::Corner*)xdata = (TQt::Corner)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::Corner*)xdata;
		break;
	    }
	    break;
	  case 859: //TQt::ButtonState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::ButtonState;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::ButtonState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::ButtonState*)xdata = (TQt::ButtonState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::ButtonState*)xdata;
		break;
	    }
	    break;
	  case 882: //TQt::TextFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::TextFlags;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::TextFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::TextFlags*)xdata = (TQt::TextFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::TextFlags*)xdata;
		break;
	    }
	    break;
	  case 855: //TQt::ArrowType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::ArrowType;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::ArrowType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::ArrowType*)xdata = (TQt::ArrowType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::ArrowType*)xdata;
		break;
	    }
	    break;
	  case 863: //TQt::DateFormat
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::DateFormat;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::DateFormat*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::DateFormat*)xdata = (TQt::DateFormat)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::DateFormat*)xdata;
		break;
	    }
	    break;
	  case 874: //TQt::PaintUnit
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::PaintUnit;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::PaintUnit*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::PaintUnit*)xdata = (TQt::PaintUnit)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::PaintUnit*)xdata;
		break;
	    }
	    break;
	  case 864: //TQt::Dock
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::Dock;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::Dock*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::Dock*)xdata = (TQt::Dock)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::Dock*)xdata;
		break;
	    }
	    break;
	  case 871: //TQt::NETWMFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::NETWMFlags;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::NETWMFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::NETWMFlags*)xdata = (TQt::NETWMFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::NETWMFlags*)xdata;
		break;
	    }
	    break;
	  case 876: //TQt::PenJoinStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::PenJoinStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::PenJoinStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::PenJoinStyle*)xdata = (TQt::PenJoinStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::PenJoinStyle*)xdata;
		break;
	    }
	    break;
	  case 880: //TQt::SortOrder
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::SortOrder;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::SortOrder*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::SortOrder*)xdata = (TQt::SortOrder)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::SortOrder*)xdata;
		break;
	    }
	    break;
	  case 853: //TQt::AlignmentFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::AlignmentFlags;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::AlignmentFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::AlignmentFlags*)xdata = (TQt::AlignmentFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::AlignmentFlags*)xdata;
		break;
	    }
	    break;
	  case 890: //TQt::WidgetState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::WidgetState;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::WidgetState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::WidgetState*)xdata = (TQt::WidgetState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::WidgetState*)xdata;
		break;
	    }
	    break;
	  case 892: //TQt::WindowsVersion
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::WindowsVersion;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::WindowsVersion*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::WindowsVersion*)xdata = (TQt::WindowsVersion)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::WindowsVersion*)xdata;
		break;
	    }
	    break;
	  case 884: //TQt::TimeSpec
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::TimeSpec;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::TimeSpec*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::TimeSpec*)xdata = (TQt::TimeSpec)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::TimeSpec*)xdata;
		break;
	    }
	    break;
	  case 873: //TQt::Orientation
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::Orientation;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::Orientation*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::Orientation*)xdata = (TQt::Orientation)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::Orientation*)xdata;
		break;
	    }
	    break;
	  case 889: //TQt::WidgetFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::WidgetFlags;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::WidgetFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::WidgetFlags*)xdata = (TQt::WidgetFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::WidgetFlags*)xdata;
		break;
	    }
	    break;
	  case 856: //TQt::BGMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::BGMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::BGMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::BGMode*)xdata = (TQt::BGMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::BGMode*)xdata;
		break;
	    }
	    break;
	  case 866: //TQt::GUIStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::GUIStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::GUIStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::GUIStyle*)xdata = (TQt::GUIStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::GUIStyle*)xdata;
		break;
	    }
	    break;
	  case 870: //TQt::Modifier
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::Modifier;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::Modifier*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::Modifier*)xdata = (TQt::Modifier)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::Modifier*)xdata;
		break;
	    }
	    break;
	  case 867: //TQt::ImageConversionFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::ImageConversionFlags;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::ImageConversionFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::ImageConversionFlags*)xdata = (TQt::ImageConversionFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::ImageConversionFlags*)xdata;
		break;
	    }
	    break;
	  case 886: //TQt::UIEffect
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::UIEffect;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::UIEffect*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::UIEffect*)xdata = (TQt::UIEffect)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::UIEffect*)xdata;
		break;
	    }
	    break;
	  case 862: //TQt::CursorShape
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::CursorShape;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::CursorShape*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::CursorShape*)xdata = (TQt::CursorShape)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::CursorShape*)xdata;
		break;
	    }
	    break;
	  case 881: //TQt::StringComparisonMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::StringComparisonMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::StringComparisonMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::StringComparisonMode*)xdata = (TQt::StringComparisonMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::StringComparisonMode*)xdata;
		break;
	    }
	    break;
	  case 879: //TQt::SequenceMatch
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::SequenceMatch;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::SequenceMatch*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::SequenceMatch*)xdata = (TQt::SequenceMatch)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::SequenceMatch*)xdata;
		break;
	    }
	    break;
	  case 877: //TQt::PenStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::PenStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::PenStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::PenStyle*)xdata = (TQt::PenStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::PenStyle*)xdata;
		break;
	    }
	    break;
	  case 858: //TQt::BrushStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::BrushStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::BrushStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::BrushStyle*)xdata = (TQt::BrushStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::BrushStyle*)xdata;
		break;
	    }
	    break;
	  case 875: //TQt::PenCapStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::PenCapStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::PenCapStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::PenCapStyle*)xdata = (TQt::PenCapStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::PenCapStyle*)xdata;
		break;
	    }
	    break;
	  case 891: //TQt::WindowState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::WindowState;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::WindowState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::WindowState*)xdata = (TQt::WindowState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::WindowState*)xdata;
		break;
	    }
	    break;
	  case 854: //TQt::AnchorAttribute
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::AnchorAttribute;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::AnchorAttribute*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::AnchorAttribute*)xdata = (TQt::AnchorAttribute)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::AnchorAttribute*)xdata;
		break;
	    }
	    break;
	  case 869: //TQt::MacintoshVersion
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::MacintoshVersion;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::MacintoshVersion*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::MacintoshVersion*)xdata = (TQt::MacintoshVersion)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::MacintoshVersion*)xdata;
		break;
	    }
	    break;
	  case 868: //TQt::Key
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::Key;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::Key*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::Key*)xdata = (TQt::Key)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::Key*)xdata;
		break;
	    }
	    break;
	  case 878: //TQt::RasterOp
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQt::RasterOp;
		break;
	      case Smoke::EnumDelete:
		delete (TQt::RasterOp*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQt::RasterOp*)xdata = (TQt::RasterOp)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQt::RasterOp*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQt() { qt_Smoke->binding->deleted(381, (void*)this); }
};
void xenum_TQt(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQt::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQt(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQt *xself = (x_TQt*)obj;
    switch(xi) {
	case 0: x_TQt::x_0(args);	break;
	case 1: x_TQt::x_1(args);	break;
	case 2: x_TQt::x_2(args);	break;
	case 3: x_TQt::x_3(args);	break;
	case 4: x_TQt::x_4(args);	break;
	case 5: x_TQt::x_5(args);	break;
	case 6: x_TQt::x_6(args);	break;
	case 7: x_TQt::x_7(args);	break;
	case 8: x_TQt::x_8(args);	break;
	case 9: x_TQt::x_9(args);	break;
	case 10: x_TQt::x_10(args);	break;
	case 11: x_TQt::x_11(args);	break;
	case 12: x_TQt::x_12(args);	break;
	case 13: x_TQt::x_13(args);	break;
	case 14: x_TQt::x_14(args);	break;
	case 15: x_TQt::x_15(args);	break;
	case 16: x_TQt::x_16(args);	break;
	case 17: x_TQt::x_17(args);	break;
	case 18: x_TQt::x_18(args);	break;
	case 19: x_TQt::x_19(args);	break;
	case 20: x_TQt::x_20(args);	break;
	case 21: x_TQt::x_21(args);	break;
	case 22: x_TQt::x_22(args);	break;
	case 23: x_TQt::x_23(args);	break;
	case 24: x_TQt::x_24(args);	break;
	case 25: x_TQt::x_25(args);	break;
	case 26: x_TQt::x_26(args);	break;
	case 27: x_TQt::x_27(args);	break;
	case 28: x_TQt::x_28(args);	break;
	case 29: x_TQt::x_29(args);	break;
	case 30: x_TQt::x_30(args);	break;
	case 31: x_TQt::x_31(args);	break;
	case 32: x_TQt::x_32(args);	break;
	case 33: x_TQt::x_33(args);	break;
	case 34: x_TQt::x_34(args);	break;
	case 35: x_TQt::x_35(args);	break;
	case 36: x_TQt::x_36(args);	break;
	case 37: x_TQt::x_37(args);	break;
	case 38: x_TQt::x_38(args);	break;
	case 39: x_TQt::x_39(args);	break;
	case 40: x_TQt::x_40(args);	break;
	case 41: x_TQt::x_41(args);	break;
	case 42: x_TQt::x_42(args);	break;
	case 43: x_TQt::x_43(args);	break;
	case 44: x_TQt::x_44(args);	break;
	case 45: x_TQt::x_45(args);	break;
	case 46: x_TQt::x_46(args);	break;
	case 47: x_TQt::x_47(args);	break;
	case 48: x_TQt::x_48(args);	break;
	case 49: x_TQt::x_49(args);	break;
	case 50: x_TQt::x_50(args);	break;
	case 51: x_TQt::x_51(args);	break;
	case 52: x_TQt::x_52(args);	break;
	case 53: x_TQt::x_53(args);	break;
	case 54: x_TQt::x_54(args);	break;
	case 55: x_TQt::x_55(args);	break;
	case 56: x_TQt::x_56(args);	break;
	case 57: x_TQt::x_57(args);	break;
	case 58: x_TQt::x_58(args);	break;
	case 59: x_TQt::x_59(args);	break;
	case 60: x_TQt::x_60(args);	break;
	case 61: x_TQt::x_61(args);	break;
	case 62: x_TQt::x_62(args);	break;
	case 63: x_TQt::x_63(args);	break;
	case 64: x_TQt::x_64(args);	break;
	case 65: x_TQt::x_65(args);	break;
	case 66: x_TQt::x_66(args);	break;
	case 67: x_TQt::x_67(args);	break;
	case 68: x_TQt::x_68(args);	break;
	case 69: x_TQt::x_69(args);	break;
	case 70: x_TQt::x_70(args);	break;
	case 71: x_TQt::x_71(args);	break;
	case 72: x_TQt::x_72(args);	break;
	case 73: x_TQt::x_73(args);	break;
	case 74: x_TQt::x_74(args);	break;
	case 75: x_TQt::x_75(args);	break;
	case 76: x_TQt::x_76(args);	break;
	case 77: x_TQt::x_77(args);	break;
	case 78: x_TQt::x_78(args);	break;
	case 79: x_TQt::x_79(args);	break;
	case 80: x_TQt::x_80(args);	break;
	case 81: x_TQt::x_81(args);	break;
	case 82: x_TQt::x_82(args);	break;
	case 83: x_TQt::x_83(args);	break;
	case 84: x_TQt::x_84(args);	break;
	case 85: x_TQt::x_85(args);	break;
	case 86: x_TQt::x_86(args);	break;
	case 87: x_TQt::x_87(args);	break;
	case 88: x_TQt::x_88(args);	break;
	case 89: x_TQt::x_89(args);	break;
	case 90: x_TQt::x_90(args);	break;
	case 91: x_TQt::x_91(args);	break;
	case 92: x_TQt::x_92(args);	break;
	case 93: x_TQt::x_93(args);	break;
	case 94: x_TQt::x_94(args);	break;
	case 95: x_TQt::x_95(args);	break;
	case 96: x_TQt::x_96(args);	break;
	case 97: x_TQt::x_97(args);	break;
	case 98: x_TQt::x_98(args);	break;
	case 99: x_TQt::x_99(args);	break;
	case 100: x_TQt::x_100(args);	break;
	case 101: x_TQt::x_101(args);	break;
	case 102: x_TQt::x_102(args);	break;
	case 103: x_TQt::x_103(args);	break;
	case 104: x_TQt::x_104(args);	break;
	case 105: x_TQt::x_105(args);	break;
	case 106: x_TQt::x_106(args);	break;
	case 107: x_TQt::x_107(args);	break;
	case 108: x_TQt::x_108(args);	break;
	case 109: x_TQt::x_109(args);	break;
	case 110: x_TQt::x_110(args);	break;
	case 111: x_TQt::x_111(args);	break;
	case 112: x_TQt::x_112(args);	break;
	case 113: x_TQt::x_113(args);	break;
	case 114: x_TQt::x_114(args);	break;
	case 115: x_TQt::x_115(args);	break;
	case 116: x_TQt::x_116(args);	break;
	case 117: x_TQt::x_117(args);	break;
	case 118: x_TQt::x_118(args);	break;
	case 119: x_TQt::x_119(args);	break;
	case 120: x_TQt::x_120(args);	break;
	case 121: x_TQt::x_121(args);	break;
	case 122: x_TQt::x_122(args);	break;
	case 123: x_TQt::x_123(args);	break;
	case 124: x_TQt::x_124(args);	break;
	case 125: x_TQt::x_125(args);	break;
	case 126: x_TQt::x_126(args);	break;
	case 127: x_TQt::x_127(args);	break;
	case 128: x_TQt::x_128(args);	break;
	case 129: x_TQt::x_129(args);	break;
	case 130: x_TQt::x_130(args);	break;
	case 131: x_TQt::x_131(args);	break;
	case 132: x_TQt::x_132(args);	break;
	case 133: x_TQt::x_133(args);	break;
	case 134: x_TQt::x_134(args);	break;
	case 135: x_TQt::x_135(args);	break;
	case 136: x_TQt::x_136(args);	break;
	case 137: x_TQt::x_137(args);	break;
	case 138: x_TQt::x_138(args);	break;
	case 139: x_TQt::x_139(args);	break;
	case 140: x_TQt::x_140(args);	break;
	case 141: x_TQt::x_141(args);	break;
	case 142: x_TQt::x_142(args);	break;
	case 143: x_TQt::x_143(args);	break;
	case 144: x_TQt::x_144(args);	break;
	case 145: x_TQt::x_145(args);	break;
	case 146: x_TQt::x_146(args);	break;
	case 147: x_TQt::x_147(args);	break;
	case 148: x_TQt::x_148(args);	break;
	case 149: x_TQt::x_149(args);	break;
	case 150: x_TQt::x_150(args);	break;
	case 151: x_TQt::x_151(args);	break;
	case 152: x_TQt::x_152(args);	break;
	case 153: x_TQt::x_153(args);	break;
	case 154: x_TQt::x_154(args);	break;
	case 155: x_TQt::x_155(args);	break;
	case 156: x_TQt::x_156(args);	break;
	case 157: x_TQt::x_157(args);	break;
	case 158: x_TQt::x_158(args);	break;
	case 159: x_TQt::x_159(args);	break;
	case 160: x_TQt::x_160(args);	break;
	case 161: x_TQt::x_161(args);	break;
	case 162: x_TQt::x_162(args);	break;
	case 163: x_TQt::x_163(args);	break;
	case 164: x_TQt::x_164(args);	break;
	case 165: x_TQt::x_165(args);	break;
	case 166: x_TQt::x_166(args);	break;
	case 167: x_TQt::x_167(args);	break;
	case 168: x_TQt::x_168(args);	break;
	case 169: x_TQt::x_169(args);	break;
	case 170: x_TQt::x_170(args);	break;
	case 171: x_TQt::x_171(args);	break;
	case 172: x_TQt::x_172(args);	break;
	case 173: x_TQt::x_173(args);	break;
	case 174: x_TQt::x_174(args);	break;
	case 175: x_TQt::x_175(args);	break;
	case 176: x_TQt::x_176(args);	break;
	case 177: x_TQt::x_177(args);	break;
	case 178: x_TQt::x_178(args);	break;
	case 179: x_TQt::x_179(args);	break;
	case 180: x_TQt::x_180(args);	break;
	case 181: x_TQt::x_181(args);	break;
	case 182: x_TQt::x_182(args);	break;
	case 183: x_TQt::x_183(args);	break;
	case 184: x_TQt::x_184(args);	break;
	case 185: x_TQt::x_185(args);	break;
	case 186: x_TQt::x_186(args);	break;
	case 187: x_TQt::x_187(args);	break;
	case 188: x_TQt::x_188(args);	break;
	case 189: x_TQt::x_189(args);	break;
	case 190: x_TQt::x_190(args);	break;
	case 191: x_TQt::x_191(args);	break;
	case 192: x_TQt::x_192(args);	break;
	case 193: x_TQt::x_193(args);	break;
	case 194: x_TQt::x_194(args);	break;
	case 195: x_TQt::x_195(args);	break;
	case 196: x_TQt::x_196(args);	break;
	case 197: x_TQt::x_197(args);	break;
	case 198: x_TQt::x_198(args);	break;
	case 199: x_TQt::x_199(args);	break;
	case 200: x_TQt::x_200(args);	break;
	case 201: x_TQt::x_201(args);	break;
	case 202: x_TQt::x_202(args);	break;
	case 203: x_TQt::x_203(args);	break;
	case 204: x_TQt::x_204(args);	break;
	case 205: x_TQt::x_205(args);	break;
	case 206: x_TQt::x_206(args);	break;
	case 207: x_TQt::x_207(args);	break;
	case 208: x_TQt::x_208(args);	break;
	case 209: x_TQt::x_209(args);	break;
	case 210: x_TQt::x_210(args);	break;
	case 211: x_TQt::x_211(args);	break;
	case 212: x_TQt::x_212(args);	break;
	case 213: x_TQt::x_213(args);	break;
	case 214: x_TQt::x_214(args);	break;
	case 215: x_TQt::x_215(args);	break;
	case 216: x_TQt::x_216(args);	break;
	case 217: x_TQt::x_217(args);	break;
	case 218: x_TQt::x_218(args);	break;
	case 219: x_TQt::x_219(args);	break;
	case 220: x_TQt::x_220(args);	break;
	case 221: x_TQt::x_221(args);	break;
	case 222: x_TQt::x_222(args);	break;
	case 223: x_TQt::x_223(args);	break;
	case 224: x_TQt::x_224(args);	break;
	case 225: x_TQt::x_225(args);	break;
	case 226: x_TQt::x_226(args);	break;
	case 227: x_TQt::x_227(args);	break;
	case 228: x_TQt::x_228(args);	break;
	case 229: x_TQt::x_229(args);	break;
	case 230: x_TQt::x_230(args);	break;
	case 231: x_TQt::x_231(args);	break;
	case 232: x_TQt::x_232(args);	break;
	case 233: x_TQt::x_233(args);	break;
	case 234: x_TQt::x_234(args);	break;
	case 235: x_TQt::x_235(args);	break;
	case 236: x_TQt::x_236(args);	break;
	case 237: x_TQt::x_237(args);	break;
	case 238: x_TQt::x_238(args);	break;
	case 239: x_TQt::x_239(args);	break;
	case 240: x_TQt::x_240(args);	break;
	case 241: x_TQt::x_241(args);	break;
	case 242: x_TQt::x_242(args);	break;
	case 243: x_TQt::x_243(args);	break;
	case 244: x_TQt::x_244(args);	break;
	case 245: x_TQt::x_245(args);	break;
	case 246: x_TQt::x_246(args);	break;
	case 247: x_TQt::x_247(args);	break;
	case 248: x_TQt::x_248(args);	break;
	case 249: x_TQt::x_249(args);	break;
	case 250: x_TQt::x_250(args);	break;
	case 251: x_TQt::x_251(args);	break;
	case 252: x_TQt::x_252(args);	break;
	case 253: x_TQt::x_253(args);	break;
	case 254: x_TQt::x_254(args);	break;
	case 255: x_TQt::x_255(args);	break;
	case 256: x_TQt::x_256(args);	break;
	case 257: x_TQt::x_257(args);	break;
	case 258: x_TQt::x_258(args);	break;
	case 259: x_TQt::x_259(args);	break;
	case 260: x_TQt::x_260(args);	break;
	case 261: x_TQt::x_261(args);	break;
	case 262: x_TQt::x_262(args);	break;
	case 263: x_TQt::x_263(args);	break;
	case 264: x_TQt::x_264(args);	break;
	case 265: x_TQt::x_265(args);	break;
	case 266: x_TQt::x_266(args);	break;
	case 267: x_TQt::x_267(args);	break;
	case 268: x_TQt::x_268(args);	break;
	case 269: x_TQt::x_269(args);	break;
	case 270: x_TQt::x_270(args);	break;
	case 271: x_TQt::x_271(args);	break;
	case 272: x_TQt::x_272(args);	break;
	case 273: x_TQt::x_273(args);	break;
	case 274: x_TQt::x_274(args);	break;
	case 275: x_TQt::x_275(args);	break;
	case 276: x_TQt::x_276(args);	break;
	case 277: x_TQt::x_277(args);	break;
	case 278: x_TQt::x_278(args);	break;
	case 279: x_TQt::x_279(args);	break;
	case 280: x_TQt::x_280(args);	break;
	case 281: x_TQt::x_281(args);	break;
	case 282: x_TQt::x_282(args);	break;
	case 283: x_TQt::x_283(args);	break;
	case 284: x_TQt::x_284(args);	break;
	case 285: x_TQt::x_285(args);	break;
	case 286: x_TQt::x_286(args);	break;
	case 287: x_TQt::x_287(args);	break;
	case 288: x_TQt::x_288(args);	break;
	case 289: x_TQt::x_289(args);	break;
	case 290: x_TQt::x_290(args);	break;
	case 291: x_TQt::x_291(args);	break;
	case 292: x_TQt::x_292(args);	break;
	case 293: x_TQt::x_293(args);	break;
	case 294: x_TQt::x_294(args);	break;
	case 295: x_TQt::x_295(args);	break;
	case 296: x_TQt::x_296(args);	break;
	case 297: x_TQt::x_297(args);	break;
	case 298: x_TQt::x_298(args);	break;
	case 299: x_TQt::x_299(args);	break;
	case 300: x_TQt::x_300(args);	break;
	case 301: x_TQt::x_301(args);	break;
	case 302: x_TQt::x_302(args);	break;
	case 303: x_TQt::x_303(args);	break;
	case 304: x_TQt::x_304(args);	break;
	case 305: x_TQt::x_305(args);	break;
	case 306: x_TQt::x_306(args);	break;
	case 307: x_TQt::x_307(args);	break;
	case 308: x_TQt::x_308(args);	break;
	case 309: x_TQt::x_309(args);	break;
	case 310: x_TQt::x_310(args);	break;
	case 311: x_TQt::x_311(args);	break;
	case 312: x_TQt::x_312(args);	break;
	case 313: x_TQt::x_313(args);	break;
	case 314: x_TQt::x_314(args);	break;
	case 315: x_TQt::x_315(args);	break;
	case 316: x_TQt::x_316(args);	break;
	case 317: x_TQt::x_317(args);	break;
	case 318: x_TQt::x_318(args);	break;
	case 319: x_TQt::x_319(args);	break;
	case 320: x_TQt::x_320(args);	break;
	case 321: x_TQt::x_321(args);	break;
	case 322: x_TQt::x_322(args);	break;
	case 323: x_TQt::x_323(args);	break;
	case 324: x_TQt::x_324(args);	break;
	case 325: x_TQt::x_325(args);	break;
	case 326: x_TQt::x_326(args);	break;
	case 327: x_TQt::x_327(args);	break;
	case 328: x_TQt::x_328(args);	break;
	case 329: x_TQt::x_329(args);	break;
	case 330: x_TQt::x_330(args);	break;
	case 331: x_TQt::x_331(args);	break;
	case 332: x_TQt::x_332(args);	break;
	case 333: x_TQt::x_333(args);	break;
	case 334: x_TQt::x_334(args);	break;
	case 335: x_TQt::x_335(args);	break;
	case 336: x_TQt::x_336(args);	break;
	case 337: x_TQt::x_337(args);	break;
	case 338: x_TQt::x_338(args);	break;
	case 339: x_TQt::x_339(args);	break;
	case 340: x_TQt::x_340(args);	break;
	case 341: x_TQt::x_341(args);	break;
	case 342: x_TQt::x_342(args);	break;
	case 343: x_TQt::x_343(args);	break;
	case 344: x_TQt::x_344(args);	break;
	case 345: x_TQt::x_345(args);	break;
	case 346: x_TQt::x_346(args);	break;
	case 347: x_TQt::x_347(args);	break;
	case 348: x_TQt::x_348(args);	break;
	case 349: x_TQt::x_349(args);	break;
	case 350: x_TQt::x_350(args);	break;
	case 351: x_TQt::x_351(args);	break;
	case 352: x_TQt::x_352(args);	break;
	case 353: x_TQt::x_353(args);	break;
	case 354: x_TQt::x_354(args);	break;
	case 355: x_TQt::x_355(args);	break;
	case 356: x_TQt::x_356(args);	break;
	case 357: x_TQt::x_357(args);	break;
	case 358: x_TQt::x_358(args);	break;
	case 359: x_TQt::x_359(args);	break;
	case 360: x_TQt::x_360(args);	break;
	case 361: x_TQt::x_361(args);	break;
	case 362: x_TQt::x_362(args);	break;
	case 363: x_TQt::x_363(args);	break;
	case 364: x_TQt::x_364(args);	break;
	case 365: x_TQt::x_365(args);	break;
	case 366: x_TQt::x_366(args);	break;
	case 367: x_TQt::x_367(args);	break;
	case 368: x_TQt::x_368(args);	break;
	case 369: x_TQt::x_369(args);	break;
	case 370: x_TQt::x_370(args);	break;
	case 371: x_TQt::x_371(args);	break;
	case 372: x_TQt::x_372(args);	break;
	case 373: x_TQt::x_373(args);	break;
	case 374: x_TQt::x_374(args);	break;
	case 375: x_TQt::x_375(args);	break;
	case 376: x_TQt::x_376(args);	break;
	case 377: x_TQt::x_377(args);	break;
	case 378: x_TQt::x_378(args);	break;
	case 379: x_TQt::x_379(args);	break;
	case 380: x_TQt::x_380(args);	break;
	case 381: x_TQt::x_381(args);	break;
	case 382: x_TQt::x_382(args);	break;
	case 383: x_TQt::x_383(args);	break;
	case 384: x_TQt::x_384(args);	break;
	case 385: x_TQt::x_385(args);	break;
	case 386: x_TQt::x_386(args);	break;
	case 387: x_TQt::x_387(args);	break;
	case 388: x_TQt::x_388(args);	break;
	case 389: x_TQt::x_389(args);	break;
	case 390: x_TQt::x_390(args);	break;
	case 391: x_TQt::x_391(args);	break;
	case 392: x_TQt::x_392(args);	break;
	case 393: x_TQt::x_393(args);	break;
	case 394: x_TQt::x_394(args);	break;
	case 395: x_TQt::x_395(args);	break;
	case 396: x_TQt::x_396(args);	break;
	case 397: x_TQt::x_397(args);	break;
	case 398: x_TQt::x_398(args);	break;
	case 399: x_TQt::x_399(args);	break;
	case 400: x_TQt::x_400(args);	break;
	case 401: x_TQt::x_401(args);	break;
	case 402: x_TQt::x_402(args);	break;
	case 403: x_TQt::x_403(args);	break;
	case 404: x_TQt::x_404(args);	break;
	case 405: x_TQt::x_405(args);	break;
	case 406: x_TQt::x_406(args);	break;
	case 407: x_TQt::x_407(args);	break;
	case 408: x_TQt::x_408(args);	break;
	case 409: x_TQt::x_409(args);	break;
	case 410: x_TQt::x_410(args);	break;
	case 411: x_TQt::x_411(args);	break;
	case 412: x_TQt::x_412(args);	break;
	case 413: x_TQt::x_413(args);	break;
	case 414: x_TQt::x_414(args);	break;
	case 415: x_TQt::x_415(args);	break;
	case 416: x_TQt::x_416(args);	break;
	case 417: x_TQt::x_417(args);	break;
	case 418: x_TQt::x_418(args);	break;
	case 419: x_TQt::x_419(args);	break;
	case 420: x_TQt::x_420(args);	break;
	case 421: x_TQt::x_421(args);	break;
	case 422: x_TQt::x_422(args);	break;
	case 423: x_TQt::x_423(args);	break;
	case 424: x_TQt::x_424(args);	break;
	case 425: x_TQt::x_425(args);	break;
	case 426: x_TQt::x_426(args);	break;
	case 427: x_TQt::x_427(args);	break;
	case 428: x_TQt::x_428(args);	break;
	case 429: x_TQt::x_429(args);	break;
	case 430: x_TQt::x_430(args);	break;
	case 431: x_TQt::x_431(args);	break;
	case 432: x_TQt::x_432(args);	break;
	case 433: x_TQt::x_433(args);	break;
	case 434: x_TQt::x_434(args);	break;
	case 435: x_TQt::x_435(args);	break;
	case 436: x_TQt::x_436(args);	break;
	case 437: x_TQt::x_437(args);	break;
	case 438: x_TQt::x_438(args);	break;
	case 439: x_TQt::x_439(args);	break;
	case 440: x_TQt::x_440(args);	break;
	case 441: x_TQt::x_441(args);	break;
	case 442: x_TQt::x_442(args);	break;
	case 443: x_TQt::x_443(args);	break;
	case 444: x_TQt::x_444(args);	break;
	case 445: x_TQt::x_445(args);	break;
	case 446: x_TQt::x_446(args);	break;
	case 447: x_TQt::x_447(args);	break;
	case 448: x_TQt::x_448(args);	break;
	case 449: x_TQt::x_449(args);	break;
	case 450: x_TQt::x_450(args);	break;
	case 451: x_TQt::x_451(args);	break;
	case 452: x_TQt::x_452(args);	break;
	case 453: x_TQt::x_453(args);	break;
	case 454: x_TQt::x_454(args);	break;
	case 455: x_TQt::x_455(args);	break;
	case 456: x_TQt::x_456(args);	break;
	case 457: x_TQt::x_457(args);	break;
	case 458: x_TQt::x_458(args);	break;
	case 459: x_TQt::x_459(args);	break;
	case 460: x_TQt::x_460(args);	break;
	case 461: x_TQt::x_461(args);	break;
	case 462: x_TQt::x_462(args);	break;
	case 463: x_TQt::x_463(args);	break;
	case 464: x_TQt::x_464(args);	break;
	case 465: x_TQt::x_465(args);	break;
	case 466: x_TQt::x_466(args);	break;
	case 467: x_TQt::x_467(args);	break;
	case 468: x_TQt::x_468(args);	break;
	case 469: x_TQt::x_469(args);	break;
	case 470: x_TQt::x_470(args);	break;
	case 471: x_TQt::x_471(args);	break;
	case 472: x_TQt::x_472(args);	break;
	case 473: x_TQt::x_473(args);	break;
	case 474: x_TQt::x_474(args);	break;
	case 475: x_TQt::x_475(args);	break;
	case 476: x_TQt::x_476(args);	break;
	case 477: x_TQt::x_477(args);	break;
	case 478: x_TQt::x_478(args);	break;
	case 479: x_TQt::x_479(args);	break;
	case 480: x_TQt::x_480(args);	break;
	case 481: x_TQt::x_481(args);	break;
	case 482: x_TQt::x_482(args);	break;
	case 483: x_TQt::x_483(args);	break;
	case 484: x_TQt::x_484(args);	break;
	case 485: x_TQt::x_485(args);	break;
	case 486: x_TQt::x_486(args);	break;
	case 487: x_TQt::x_487(args);	break;
	case 488: x_TQt::x_488(args);	break;
	case 489: x_TQt::x_489(args);	break;
	case 490: x_TQt::x_490(args);	break;
	case 491: x_TQt::x_491(args);	break;
	case 492: x_TQt::x_492(args);	break;
	case 493: x_TQt::x_493(args);	break;
	case 494: x_TQt::x_494(args);	break;
	case 495: x_TQt::x_495(args);	break;
	case 496: x_TQt::x_496(args);	break;
	case 497: x_TQt::x_497(args);	break;
	case 498: x_TQt::x_498(args);	break;
	case 499: x_TQt::x_499(args);	break;
	case 500: x_TQt::x_500(args);	break;
	case 501: x_TQt::x_501(args);	break;
	case 502: x_TQt::x_502(args);	break;
	case 503: x_TQt::x_503(args);	break;
	case 504: x_TQt::x_504(args);	break;
	case 505: x_TQt::x_505(args);	break;
	case 506: x_TQt::x_506(args);	break;
	case 507: x_TQt::x_507(args);	break;
	case 508: x_TQt::x_508(args);	break;
	case 509: x_TQt::x_509(args);	break;
	case 510: x_TQt::x_510(args);	break;
	case 511: x_TQt::x_511(args);	break;
	case 512: x_TQt::x_512(args);	break;
	case 513: x_TQt::x_513(args);	break;
	case 514: x_TQt::x_514(args);	break;
	case 515: x_TQt::x_515(args);	break;
	case 516: x_TQt::x_516(args);	break;
	case 517: x_TQt::x_517(args);	break;
	case 518: x_TQt::x_518(args);	break;
	case 519: x_TQt::x_519(args);	break;
	case 520: x_TQt::x_520(args);	break;
	case 521: x_TQt::x_521(args);	break;
	case 522: x_TQt::x_522(args);	break;
	case 523: x_TQt::x_523(args);	break;
	case 524: x_TQt::x_524(args);	break;
	case 525: x_TQt::x_525(args);	break;
	case 526: x_TQt::x_526(args);	break;
	case 527: x_TQt::x_527(args);	break;
	case 528: x_TQt::x_528(args);	break;
	case 529: x_TQt::x_529(args);	break;
	case 530: x_TQt::x_530(args);	break;
	case 531: x_TQt::x_531(args);	break;
	case 532: x_TQt::x_532(args);	break;
	case 533: x_TQt::x_533(args);	break;
	case 534: x_TQt::x_534(args);	break;
	case 535: x_TQt::x_535(args);	break;
	case 536: x_TQt::x_536(args);	break;
	case 537: x_TQt::x_537(args);	break;
	case 538: x_TQt::x_538(args);	break;
	case 539: x_TQt::x_539(args);	break;
	case 540: x_TQt::x_540(args);	break;
	case 541: x_TQt::x_541(args);	break;
	case 542: x_TQt::x_542(args);	break;
	case 543: x_TQt::x_543(args);	break;
	case 544: x_TQt::x_544(args);	break;
	case 545: x_TQt::x_545(args);	break;
	case 546: x_TQt::x_546(args);	break;
	case 547: x_TQt::x_547(args);	break;
	case 548: x_TQt::x_548(args);	break;
	case 549: x_TQt::x_549(args);	break;
	case 550: x_TQt::x_550(args);	break;
	case 551: x_TQt::x_551(args);	break;
	case 552: x_TQt::x_552(args);	break;
	case 553: x_TQt::x_553(args);	break;
	case 554: x_TQt::x_554(args);	break;
	case 555: x_TQt::x_555(args);	break;
	case 556: x_TQt::x_556(args);	break;
	case 557: x_TQt::x_557(args);	break;
	case 558: x_TQt::x_558(args);	break;
	case 559: x_TQt::x_559(args);	break;
	case 560: x_TQt::x_560(args);	break;
	case 561: x_TQt::x_561(args);	break;
	case 562: x_TQt::x_562(args);	break;
	case 563: x_TQt::x_563(args);	break;
	case 564: x_TQt::x_564(args);	break;
	case 565: x_TQt::x_565(args);	break;
	case 566: x_TQt::x_566(args);	break;
	case 567: x_TQt::x_567(args);	break;
	case 568: x_TQt::x_568(args);	break;
	case 569: x_TQt::x_569(args);	break;
	case 570: x_TQt::x_570(args);	break;
	case 571: x_TQt::x_571(args);	break;
	case 572: x_TQt::x_572(args);	break;
	case 573: x_TQt::x_573(args);	break;
	case 574: x_TQt::x_574(args);	break;
	case 575: x_TQt::x_575(args);	break;
	case 576: x_TQt::x_576(args);	break;
	case 577: x_TQt::x_577(args);	break;
	case 578: x_TQt::x_578(args);	break;
	case 579: x_TQt::x_579(args);	break;
	case 580: x_TQt::x_580(args);	break;
	case 581: x_TQt::x_581(args);	break;
	case 582: x_TQt::x_582(args);	break;
	case 583: x_TQt::x_583(args);	break;
	case 584: x_TQt::x_584(args);	break;
	case 585: x_TQt::x_585(args);	break;
	case 586: x_TQt::x_586(args);	break;
	case 587: x_TQt::x_587(args);	break;
	case 588: x_TQt::x_588(args);	break;
	case 589: x_TQt::x_589(args);	break;
	case 590: x_TQt::x_590(args);	break;
	case 591: x_TQt::x_591(args);	break;
	case 592: x_TQt::x_592(args);	break;
	case 593: x_TQt::x_593(args);	break;
	case 594: x_TQt::x_594(args);	break;
	case 595: x_TQt::x_595(args);	break;
	case 596: x_TQt::x_596(args);	break;
	case 597: x_TQt::x_597(args);	break;
	case 598: x_TQt::x_598(args);	break;
	case 599: x_TQt::x_599(args);	break;
	case 600: x_TQt::x_600(args);	break;
	case 601: x_TQt::x_601(args);	break;
	case 602: x_TQt::x_602(args);	break;
	case 603: x_TQt::x_603(args);	break;
	case 604: x_TQt::x_604(args);	break;
	case 605: x_TQt::x_605(args);	break;
	case 606: x_TQt::x_606(args);	break;
	case 607: x_TQt::x_607(args);	break;
	case 608: x_TQt::x_608(args);	break;
	case 609: x_TQt::x_609(args);	break;
	case 610: x_TQt::x_610(args);	break;
	case 611: x_TQt::x_611(args);	break;
	case 612: x_TQt::x_612(args);	break;
	case 613: x_TQt::x_613(args);	break;
	case 614: x_TQt::x_614(args);	break;
	case 615: x_TQt::x_615(args);	break;
	case 616: x_TQt::x_616(args);	break;
	case 617: x_TQt::x_617(args);	break;
	case 618: x_TQt::x_618(args);	break;
	case 619: x_TQt::x_619(args);	break;
	case 620: x_TQt::x_620(args);	break;
	case 621: x_TQt::x_621(args);	break;
	case 622: x_TQt::x_622(args);	break;
	case 623: x_TQt::x_623(args);	break;
	case 624: x_TQt::x_624(args);	break;
	case 625: x_TQt::x_625(args);	break;
	case 626: x_TQt::x_626(args);	break;
	case 627: x_TQt::x_627(args);	break;
	case 628: x_TQt::x_628(args);	break;
	case 629: x_TQt::x_629(args);	break;
	case 630: x_TQt::x_630(args);	break;
	case 631: x_TQt::x_631(args);	break;
	case 632: x_TQt::x_632(args);	break;
	case 633: x_TQt::x_633(args);	break;
	case 634: x_TQt::x_634(args);	break;
	case 635: x_TQt::x_635(args);	break;
	case 636: x_TQt::x_636(args);	break;
	case 637: x_TQt::x_637(args);	break;
	case 638: x_TQt::x_638(args);	break;
	case 639: x_TQt::x_639(args);	break;
	case 640: x_TQt::x_640(args);	break;
	case 641: x_TQt::x_641(args);	break;
	case 642: x_TQt::x_642(args);	break;
	case 643: x_TQt::x_643(args);	break;
	case 644: x_TQt::x_644(args);	break;
	case 645: x_TQt::x_645(args);	break;
	case 646: x_TQt::x_646(args);	break;
	case 647: x_TQt::x_647(args);	break;
	case 648: x_TQt::x_648(args);	break;
	case 649: x_TQt::x_649(args);	break;
	case 650: x_TQt::x_650(args);	break;
	case 651: x_TQt::x_651(args);	break;
	case 652: x_TQt::x_652(args);	break;
	case 653: x_TQt::x_653(args);	break;
	case 654: x_TQt::x_654(args);	break;
	case 655: x_TQt::x_655(args);	break;
	case 656: x_TQt::x_656(args);	break;
	case 657: x_TQt::x_657(args);	break;
	case 658: x_TQt::x_658(args);	break;
	case 659: x_TQt::x_659(args);	break;
	case 660: x_TQt::x_660(args);	break;
	case 661: x_TQt::x_661(args);	break;
	case 662: x_TQt::x_662(args);	break;
	case 663: x_TQt::x_663(args);	break;
	case 664: x_TQt::x_664(args);	break;
	case 665: x_TQt::x_665(args);	break;
	case 666: x_TQt::x_666(args);	break;
	case 667: x_TQt::x_667(args);	break;
	case 668: x_TQt::x_668(args);	break;
	case 669: x_TQt::x_669(args);	break;
	case 670: x_TQt::x_670(args);	break;
	case 671: x_TQt::x_671(args);	break;
	case 672: x_TQt::x_672(args);	break;
	case 673: x_TQt::x_673(args);	break;
	case 674: x_TQt::x_674(args);	break;
	case 675: x_TQt::x_675(args);	break;
	case 676: x_TQt::x_676(args);	break;
	case 677: x_TQt::x_677(args);	break;
	case 678: x_TQt::x_678(args);	break;
	case 679: x_TQt::x_679(args);	break;
	case 680: x_TQt::x_680(args);	break;
	case 681: x_TQt::x_681(args);	break;
	case 682: x_TQt::x_682(args);	break;
	case 683: x_TQt::x_683(args);	break;
	case 684: x_TQt::x_684(args);	break;
	case 685: x_TQt::x_685(args);	break;
	case 686: x_TQt::x_686(args);	break;
	case 687: x_TQt::x_687(args);	break;
	case 688: x_TQt::x_688(args);	break;
	case 689: x_TQt::x_689(args);	break;
	case 690: x_TQt::x_690(args);	break;
	case 691: x_TQt::x_691(args);	break;
	case 692: delete (TQt*)xself;	break;
    }
}

