//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqstrlist.h>
#include <ntqurl.h>
#include <ntqpixmap.h>
#include <ntqbitmap.h>
#include <ntqfontmetrics.h>
#include <ntqsizepolicy.h>
#include <ntqdatastream.h>
#include <ntqfontinfo.h>
#include <ntqpointarray.h>
#include <ntqcstring.h>
#include <ntqevent.h>
#include <ntqbrush.h>
#include <ntqcolor.h>
#include <ntqrect.h>
#include <ntqregion.h>
#include <ntqwidget.h>
#include <ntqwmatrix.h>
#include <ntqvbox.h>
#include <ntqurlinfo.h>
#include <ntqkeysequence.h>
#include <ntqpoint.h>
#include <ntqimage.h>
#include <ntqstring.h>
#include <ntqdragobject.h>
#include <ntqstringlist.h>
#include <ntqurloperator.h>
#include <ntqpalette.h>
#include <ntqvgroupbox.h>
#include <ntqwhatsthis.h>
#include <ntqiconset.h>
#include <ntqglobal.h>
#include <ntqutfcodec.h>
#include <ntqbitarray.h>
#include <ntqfont.h>
#include <ntqvbuttongroup.h>
#include <ntqcursor.h>
#include <ntqnamespace.h>
#include <ntqdatetime.h>
#include <ntqsize.h>
#include <ntqvalidator.h>
#include <ntqiodevice.h>
#include <ntqstyle.h>
#include <ntquuid.h>
#include <ntqlayout.h>
#include <ntqwidgetintdict.h>
#include <ntqpen.h>
#include <ntqvariant.h>

class x_TQUriDrag : public TQUriDrag {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQUriDrag::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQUriDrag::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQUriDrag::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->TQUriDrag::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->TQUriDrag::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->TQUriDrag::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->TQUriDrag::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQUriDrag(TQStrList, TQWidget*, const char*)
	x_TQUriDrag* xret = new x_TQUriDrag(*(TQStrList *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag(TQStrList x1, TQWidget* x2, const char* x3) : TQUriDrag(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQUriDrag(TQStrList, TQWidget*)
	x_TQUriDrag* xret = new x_TQUriDrag(*(TQStrList *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag(TQStrList x1, TQWidget* x2) : TQUriDrag(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQUriDrag(TQStrList)
	x_TQUriDrag* xret = new x_TQUriDrag(*(TQStrList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag(TQStrList x1) : TQUriDrag(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQUriDrag(TQWidget*, const char*)
	x_TQUriDrag* xret = new x_TQUriDrag((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag(TQWidget* x1, const char* x2) : TQUriDrag(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQUriDrag(TQWidget*)
	x_TQUriDrag* xret = new x_TQUriDrag((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag(TQWidget* x1) : TQUriDrag(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQUriDrag()
	x_TQUriDrag* xret = new x_TQUriDrag();
	x[0].s_class = (void*)xret;
    }
    x_TQUriDrag() : TQUriDrag() {
    }
    void x_13(Smoke::Stack x) {
	// setFilenames(const TQStringList&)
	this->TQUriDrag::setFilenames(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setFileNames(const TQStringList&)
	this->TQUriDrag::setFileNames(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setUnicodeUris(const TQStringList&)
	this->TQUriDrag::setUnicodeUris(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setUris(TQStrList)
	this->TQUriDrag::setUris(*(TQStrList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQUriDrag::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// uriToLocalFile(const char*)
	TQString xret = TQUriDrag::uriToLocalFile((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_19(Smoke::Stack x) {
	// localFileToUri(const TQString&)
	TQCString xret = TQUriDrag::localFileToUri(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_20(Smoke::Stack x) {
	// uriToUnicodeUri(const char*)
	TQString xret = TQUriDrag::uriToUnicodeUri((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_21(Smoke::Stack x) {
	// unicodeUriToUri(const TQString&)
	TQCString xret = TQUriDrag::unicodeUriToUri(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_22(Smoke::Stack x) {
	// canDecode(const TQMimeSource*)
	bool xret = TQUriDrag::canDecode((const TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_23(Smoke::Stack x) {
	// decode(const TQMimeSource*, TQStrList&)
	bool xret = TQUriDrag::decode((const TQMimeSource*)x[1].s_class,*(TQStrList *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_24(Smoke::Stack x) {
	// decodeToUnicodeUris(const TQMimeSource*, TQStringList&)
	bool xret = TQUriDrag::decodeToUnicodeUris((const TQMimeSource*)x[1].s_class,*(TQStringList *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_25(Smoke::Stack x) {
	// decodeLocalFiles(const TQMimeSource*, TQStringList&)
	bool xret = TQUriDrag::decodeLocalFiles((const TQMimeSource*)x[1].s_class,*(TQStringList *)x[2].s_voidp);
	x[0].s_bool = 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(12214, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQUriDrag::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool drag(TQDragObject::DragMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(2736, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDragObject::drag(x1);
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(10015, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStoredDrag::encodedData(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 const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(10014, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQStoredDrag::format(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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12213, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQUriDrag::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 bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(6970, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    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 setEncodedData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(10013, (void*)this, x)) return;
	this->TQStoredDrag::setEncodedData(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 void setPixmap(TQPixmap x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2728, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1);
    }
    virtual void setPixmap(TQPixmap x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(2729, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1, x2);
    }
    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 setUris(TQStrList x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12230, (void*)this, x)) return;
	this->TQUriDrag::setUris(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(12215, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQUriDrag::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(12217, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::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(12216, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::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(12218, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::tqt_property(x1, x2, x3);
    }
    ~x_TQUriDrag() { qt_Smoke->binding->deleted(343, (void*)this); }
};
void xcall_TQUriDrag(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUriDrag *xself = (x_TQUriDrag*)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_TQUriDrag::x_7(args);	break;
	case 8: x_TQUriDrag::x_8(args);	break;
	case 9: x_TQUriDrag::x_9(args);	break;
	case 10: x_TQUriDrag::x_10(args);	break;
	case 11: x_TQUriDrag::x_11(args);	break;
	case 12: x_TQUriDrag::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: x_TQUriDrag::x_17(args);	break;
	case 18: x_TQUriDrag::x_18(args);	break;
	case 19: x_TQUriDrag::x_19(args);	break;
	case 20: x_TQUriDrag::x_20(args);	break;
	case 21: x_TQUriDrag::x_21(args);	break;
	case 22: x_TQUriDrag::x_22(args);	break;
	case 23: x_TQUriDrag::x_23(args);	break;
	case 24: x_TQUriDrag::x_24(args);	break;
	case 25: x_TQUriDrag::x_25(args);	break;
	case 26: delete (TQUriDrag*)xself;	break;
    }
}

class x_TQUrl : public TQUrl {
public:
    static void x_0(Smoke::Stack x) {
	// TQUrl()
	x_TQUrl* xret = new x_TQUrl();
	x[0].s_class = (void*)xret;
    }
    x_TQUrl() : TQUrl() {
    }
    static void x_1(Smoke::Stack x) {
	// TQUrl(const TQString&)
	x_TQUrl* xret = new x_TQUrl(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUrl(const TQString& x1) : TQUrl(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQUrl(const TQUrl&)
	x_TQUrl* xret = new x_TQUrl(*(const TQUrl *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUrl(const TQUrl& x1) : TQUrl(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TQUrl(const TQUrl&, const TQString&, bool)
	x_TQUrl* xret = new x_TQUrl(*(const TQUrl *)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQUrl(const TQUrl& x1, const TQString& x2, bool x3) : TQUrl(x1, x2, x3) {
    }
    static void x_4(Smoke::Stack x) {
	// TQUrl(const TQUrl&, const TQString&)
	x_TQUrl* xret = new x_TQUrl(*(const TQUrl *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUrl(const TQUrl& x1, const TQString& x2) : TQUrl(x1, x2) {
    }
    void x_5(Smoke::Stack x) const {
	// protocol()
	TQString xret = this->TQUrl::protocol();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) {
	// setProtocol(const TQString&)
	this->TQUrl::setProtocol(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// user()
	TQString xret = this->TQUrl::user();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) {
	// setUser(const TQString&)
	this->TQUrl::setUser(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// hasUser()
	bool xret = this->TQUrl::hasUser();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// password()
	TQString xret = this->TQUrl::password();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) {
	// setPassword(const TQString&)
	this->TQUrl::setPassword(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// hasPassword()
	bool xret = this->TQUrl::hasPassword();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// host()
	TQString xret = this->TQUrl::host();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// setHost(const TQString&)
	this->TQUrl::setHost(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// hasHost()
	bool xret = this->TQUrl::hasHost();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// port()
	int xret = this->TQUrl::port();
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// setPort(int)
	this->TQUrl::setPort((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// hasPort()
	bool xret = this->TQUrl::hasPort();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// path(bool)
	TQString xret = this->TQUrl::path((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_20(Smoke::Stack x) const {
	// path()
	TQString xret = this->TQUrl::path();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_21(Smoke::Stack x) {
	// setPath(const TQString&)
	this->TQUrl::setPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// hasPath()
	bool xret = this->TQUrl::hasPath();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// setEncodedPathAndQuery(const TQString&)
	this->TQUrl::setEncodedPathAndQuery(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// encodedPathAndQuery()
	TQString xret = this->TQUrl::encodedPathAndQuery();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_25(Smoke::Stack x) {
	// setQuery(const TQString&)
	this->TQUrl::setQuery(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// query()
	TQString xret = this->TQUrl::query();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) const {
	// ref()
	TQString xret = this->TQUrl::ref();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) {
	// setRef(const TQString&)
	this->TQUrl::setRef(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// hasRef()
	bool xret = this->TQUrl::hasRef();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQUrl::isValid();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// isLocalFile()
	bool xret = this->TQUrl::isLocalFile();
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// addPath(const TQString&)
	this->TQUrl::addPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setFileName(const TQString&)
	this->TQUrl::setFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// fileName()
	TQString xret = this->TQUrl::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_35(Smoke::Stack x) const {
	// dirPath()
	TQString xret = this->TQUrl::dirPath();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_36(Smoke::Stack x) {
	// operator=(const TQUrl&)
	TQUrl& xret = this->TQUrl::operator=(*(const TQUrl *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_37(Smoke::Stack x) {
	// operator=(const TQString&)
	TQUrl& xret = this->TQUrl::operator=(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_38(Smoke::Stack x) const {
	// operator==(const TQUrl&)
	bool xret = this->TQUrl::operator==(*(const TQUrl *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) const {
	// operator==(const TQString&)
	bool xret = this->TQUrl::operator==(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// operator TQString()
	this->TQUrl::operator TQString();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// toString(bool, bool)
	TQString xret = this->TQUrl::toString((bool)x[1].s_bool,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_42(Smoke::Stack x) const {
	// toString(bool)
	TQString xret = this->TQUrl::toString((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_43(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQUrl::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_44(Smoke::Stack x) {
	// cdUp()
	bool xret = this->TQUrl::cdUp();
	x[0].s_bool = xret;
    }
    static void x_45(Smoke::Stack x) {
	// decode(TQString&)
	TQUrl::decode(*(TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_46(Smoke::Stack x) {
	// encode(TQString&)
	TQUrl::encode(*(TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_47(Smoke::Stack x) {
	// isRelativeUrl(const TQString&)
	bool xret = TQUrl::isRelativeUrl(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) {
	// reset()
	this->TQUrl::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// parse(const TQString&)
	bool xret = this->TQUrl::parse(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    virtual void addPath(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12273, (void*)this, x)) return;
	this->TQUrl::addPath(x1);
    }
    virtual bool cdUp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12285, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrl::cdUp();
    }
    virtual bool parse(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12290, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrl::parse(x1);
    }
    virtual void reset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12289, (void*)this, x)) return;
	this->TQUrl::reset();
    }
    virtual void setEncodedPathAndQuery(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12264, (void*)this, x)) return;
	this->TQUrl::setEncodedPathAndQuery(x1);
    }
    virtual void setFileName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12274, (void*)this, x)) return;
	this->TQUrl::setFileName(x1);
    }
    virtual void setHost(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12255, (void*)this, x)) return;
	this->TQUrl::setHost(x1);
    }
    virtual void setPassword(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12252, (void*)this, x)) return;
	this->TQUrl::setPassword(x1);
    }
    virtual void setPath(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12262, (void*)this, x)) return;
	this->TQUrl::setPath(x1);
    }
    virtual void setPort(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12258, (void*)this, x)) return;
	this->TQUrl::setPort(x1);
    }
    virtual void setProtocol(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12247, (void*)this, x)) return;
	this->TQUrl::setProtocol(x1);
    }
    virtual void setQuery(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12266, (void*)this, x)) return;
	this->TQUrl::setQuery(x1);
    }
    virtual void setRef(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12269, (void*)this, x)) return;
	this->TQUrl::setRef(x1);
    }
    virtual void setUser(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12249, (void*)this, x)) return;
	this->TQUrl::setUser(x1);
    }
    virtual TQString toString(bool x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(12282, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUrl::toString(x1, x2);
    }
    ~x_TQUrl() { qt_Smoke->binding->deleted(344, (void*)this); }
};
void xcall_TQUrl(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUrl *xself = (x_TQUrl*)obj;
    switch(xi) {
	case 0: x_TQUrl::x_0(args);	break;
	case 1: x_TQUrl::x_1(args);	break;
	case 2: x_TQUrl::x_2(args);	break;
	case 3: x_TQUrl::x_3(args);	break;
	case 4: x_TQUrl::x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: x_TQUrl::x_45(args);	break;
	case 46: x_TQUrl::x_46(args);	break;
	case 47: x_TQUrl::x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: delete (TQUrl*)xself;	break;
    }
}

class x_TQUrlInfo : public TQUrlInfo {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ReadOwner;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::WriteOwner;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ExeOwner;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ReadGroup;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::WriteGroup;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ExeGroup;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ReadOther;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::WriteOther;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQUrlInfo::ExeOther;
    }
    static void x_9(Smoke::Stack x) {
	// TQUrlInfo()
	x_TQUrlInfo* xret = new x_TQUrlInfo();
	x[0].s_class = (void*)xret;
    }
    x_TQUrlInfo() : TQUrlInfo() {
    }
    static void x_10(Smoke::Stack x) {
	// TQUrlInfo(const TQUrlOperator&, const TQString&)
	x_TQUrlInfo* xret = new x_TQUrlInfo(*(const TQUrlOperator *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlInfo(const TQUrlOperator& x1, const TQString& x2) : TQUrlInfo(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQUrlInfo(const TQUrlInfo&)
	x_TQUrlInfo* xret = new x_TQUrlInfo(*(const TQUrlInfo *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlInfo(const TQUrlInfo& x1) : TQUrlInfo(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQUrlInfo(const TQString&, int, const TQString&, const TQString&, TQIODevice::Offset, const TQDateTime&, const TQDateTime&, bool, bool, bool, bool, bool, bool)
	x_TQUrlInfo* xret = new x_TQUrlInfo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TQIODevice::Offset)x[5].s_ulong,*(const TQDateTime *)x[6].s_class,*(const TQDateTime *)x[7].s_class,(bool)x[8].s_bool,(bool)x[9].s_bool,(bool)x[10].s_bool,(bool)x[11].s_bool,(bool)x[12].s_bool,(bool)x[13].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlInfo(const TQString& x1, int x2, const TQString& x3, const TQString& x4, TQIODevice::Offset x5, const TQDateTime& x6, const TQDateTime& x7, bool x8, bool x9, bool x10, bool x11, bool x12, bool x13) : TQUrlInfo(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13) {
    }
    static void x_13(Smoke::Stack x) {
	// TQUrlInfo(const TQUrl&, int, const TQString&, const TQString&, TQIODevice::Offset, const TQDateTime&, const TQDateTime&, bool, bool, bool, bool, bool, bool)
	x_TQUrlInfo* xret = new x_TQUrlInfo(*(const TQUrl *)x[1].s_class,(int)x[2].s_int,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TQIODevice::Offset)x[5].s_ulong,*(const TQDateTime *)x[6].s_class,*(const TQDateTime *)x[7].s_class,(bool)x[8].s_bool,(bool)x[9].s_bool,(bool)x[10].s_bool,(bool)x[11].s_bool,(bool)x[12].s_bool,(bool)x[13].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlInfo(const TQUrl& x1, int x2, const TQString& x3, const TQString& x4, TQIODevice::Offset x5, const TQDateTime& x6, const TQDateTime& x7, bool x8, bool x9, bool x10, bool x11, bool x12, bool x13) : TQUrlInfo(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13) {
    }
    void x_14(Smoke::Stack x) {
	// operator=(const TQUrlInfo&)
	TQUrlInfo& xret = this->TQUrlInfo::operator=(*(const TQUrlInfo *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_15(Smoke::Stack x) {
	// setName(const TQString&)
	this->TQUrlInfo::setName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setDir(bool)
	this->TQUrlInfo::setDir((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setFile(bool)
	this->TQUrlInfo::setFile((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setSymLink(bool)
	this->TQUrlInfo::setSymLink((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setOwner(const TQString&)
	this->TQUrlInfo::setOwner(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setGroup(const TQString&)
	this->TQUrlInfo::setGroup(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setSize(TQIODevice::Offset)
	this->TQUrlInfo::setSize((TQIODevice::Offset)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setWritable(bool)
	this->TQUrlInfo::setWritable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setReadable(bool)
	this->TQUrlInfo::setReadable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setPermissions(int)
	this->TQUrlInfo::setPermissions((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setLastModified(const TQDateTime&)
	this->TQUrlInfo::setLastModified(*(const TQDateTime *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQUrlInfo::isValid();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// name()
	TQString xret = this->TQUrlInfo::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) const {
	// permissions()
	int xret = this->TQUrlInfo::permissions();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// owner()
	TQString xret = this->TQUrlInfo::owner();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) const {
	// group()
	TQString xret = this->TQUrlInfo::group();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_31(Smoke::Stack x) const {
	// size()
	TQIODevice::Offset xret = this->TQUrlInfo::size();
	x[0].s_ulong = xret;
    }
    void x_32(Smoke::Stack x) const {
	// lastModified()
	TQDateTime xret = this->TQUrlInfo::lastModified();
	x[0].s_class = (void*)new TQDateTime(xret);
    }
    void x_33(Smoke::Stack x) const {
	// lastRead()
	TQDateTime xret = this->TQUrlInfo::lastRead();
	x[0].s_class = (void*)new TQDateTime(xret);
    }
    void x_34(Smoke::Stack x) const {
	// isDir()
	bool xret = this->TQUrlInfo::isDir();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) const {
	// isFile()
	bool xret = this->TQUrlInfo::isFile();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) const {
	// isSymLink()
	bool xret = this->TQUrlInfo::isSymLink();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// isWritable()
	bool xret = this->TQUrlInfo::isWritable();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// isReadable()
	bool xret = this->TQUrlInfo::isReadable();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) const {
	// isExecutable()
	bool xret = this->TQUrlInfo::isExecutable();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// operator==(const TQUrlInfo&)
	bool xret = this->TQUrlInfo::operator==(*(const TQUrlInfo *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_41(Smoke::Stack x) {
	// greaterThan(const TQUrlInfo&, const TQUrlInfo&, int)
	bool xret = TQUrlInfo::greaterThan(*(const TQUrlInfo *)x[1].s_class,*(const TQUrlInfo *)x[2].s_class,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    static void x_42(Smoke::Stack x) {
	// lessThan(const TQUrlInfo&, const TQUrlInfo&, int)
	bool xret = TQUrlInfo::lessThan(*(const TQUrlInfo *)x[1].s_class,*(const TQUrlInfo *)x[2].s_class,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    static void x_43(Smoke::Stack x) {
	// equal(const TQUrlInfo&, const TQUrlInfo&, int)
	bool xret = TQUrlInfo::equal(*(const TQUrlInfo *)x[1].s_class,*(const TQUrlInfo *)x[2].s_class,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    virtual void setDir(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12308, (void*)this, x)) return;
	this->TQUrlInfo::setDir(x1);
    }
    virtual void setFile(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12309, (void*)this, x)) return;
	this->TQUrlInfo::setFile(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12312, (void*)this, x)) return;
	this->TQUrlInfo::setGroup(x1);
    }
    virtual void setLastModified(const TQDateTime& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12317, (void*)this, x)) return;
	this->TQUrlInfo::setLastModified(x1);
    }
    virtual void setName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12307, (void*)this, x)) return;
	this->TQUrlInfo::setName(x1);
    }
    virtual void setOwner(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12311, (void*)this, x)) return;
	this->TQUrlInfo::setOwner(x1);
    }
    virtual void setPermissions(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12316, (void*)this, x)) return;
	this->TQUrlInfo::setPermissions(x1);
    }
    virtual void setReadable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12315, (void*)this, x)) return;
	this->TQUrlInfo::setReadable(x1);
    }
    virtual void setSize(TQIODevice::Offset x1) {
	Smoke::StackItem x[2];
	x[1].s_ulong = x1;
	if(qt_Smoke->binding->callMethod(12313, (void*)this, x)) return;
	this->TQUrlInfo::setSize(x1);
    }
    virtual void setSymLink(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12310, (void*)this, x)) return;
	this->TQUrlInfo::setSymLink(x1);
    }
    virtual void setWritable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12314, (void*)this, x)) return;
	this->TQUrlInfo::setWritable(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 759: //TQUrlInfo::PermissionSpec
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQUrlInfo::PermissionSpec;
		break;
	      case Smoke::EnumDelete:
		delete (TQUrlInfo::PermissionSpec*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQUrlInfo::PermissionSpec*)xdata = (TQUrlInfo::PermissionSpec)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQUrlInfo::PermissionSpec*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQUrlInfo() { qt_Smoke->binding->deleted(345, (void*)this); }
};
void xenum_TQUrlInfo(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQUrlInfo::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQUrlInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUrlInfo *xself = (x_TQUrlInfo*)obj;
    switch(xi) {
	case 0: x_TQUrlInfo::x_0(args);	break;
	case 1: x_TQUrlInfo::x_1(args);	break;
	case 2: x_TQUrlInfo::x_2(args);	break;
	case 3: x_TQUrlInfo::x_3(args);	break;
	case 4: x_TQUrlInfo::x_4(args);	break;
	case 5: x_TQUrlInfo::x_5(args);	break;
	case 6: x_TQUrlInfo::x_6(args);	break;
	case 7: x_TQUrlInfo::x_7(args);	break;
	case 8: x_TQUrlInfo::x_8(args);	break;
	case 9: x_TQUrlInfo::x_9(args);	break;
	case 10: x_TQUrlInfo::x_10(args);	break;
	case 11: x_TQUrlInfo::x_11(args);	break;
	case 12: x_TQUrlInfo::x_12(args);	break;
	case 13: x_TQUrlInfo::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_TQUrlInfo::x_41(args);	break;
	case 42: x_TQUrlInfo::x_42(args);	break;
	case 43: x_TQUrlInfo::x_43(args);	break;
	case 44: delete (TQUrlInfo*)xself;	break;
    }
}

class x_TQUrlOperator : public TQUrlOperator {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQUrlOperator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQUrlOperator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQUrlOperator::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->TQUrlOperator::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->TQUrlOperator::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->TQUrlOperator::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->TQUrlOperator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQUrlOperator()
	x_TQUrlOperator* xret = new x_TQUrlOperator();
	x[0].s_class = (void*)xret;
    }
    x_TQUrlOperator() : TQUrlOperator() {
    }
    static void x_8(Smoke::Stack x) {
	// TQUrlOperator(const TQString&)
	x_TQUrlOperator* xret = new x_TQUrlOperator(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlOperator(const TQString& x1) : TQUrlOperator(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQUrlOperator(const TQUrlOperator&)
	x_TQUrlOperator* xret = new x_TQUrlOperator(*(const TQUrlOperator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlOperator(const TQUrlOperator& x1) : TQUrlOperator(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQUrlOperator(const TQUrlOperator&, const TQString&, bool)
	x_TQUrlOperator* xret = new x_TQUrlOperator(*(const TQUrlOperator *)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlOperator(const TQUrlOperator& x1, const TQString& x2, bool x3) : TQUrlOperator(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQUrlOperator(const TQUrlOperator&, const TQString&)
	x_TQUrlOperator* xret = new x_TQUrlOperator(*(const TQUrlOperator *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUrlOperator(const TQUrlOperator& x1, const TQString& x2) : TQUrlOperator(x1, x2) {
    }
    void x_12(Smoke::Stack x) {
	// setPath(const TQString&)
	this->TQUrlOperator::setPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// cdUp()
	bool xret = this->TQUrlOperator::cdUp();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// listChildren()
	const TQNetworkOperation* xret = this->TQUrlOperator::listChildren();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// mkdir(const TQString&)
	const TQNetworkOperation* xret = this->TQUrlOperator::mkdir(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// remove(const TQString&)
	const TQNetworkOperation* xret = this->TQUrlOperator::remove(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// rename(const TQString&, const TQString&)
	const TQNetworkOperation* xret = this->TQUrlOperator::rename(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// get(const TQString&)
	const TQNetworkOperation* xret = this->TQUrlOperator::get(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// get()
	const TQNetworkOperation* xret = this->TQUrlOperator::get();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// put(const TQByteArray&, const TQString&)
	const TQNetworkOperation* xret = this->TQUrlOperator::put(*(const TQByteArray *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// put(const TQByteArray&)
	const TQNetworkOperation* xret = this->TQUrlOperator::put(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// copy(const TQString&, const TQString&, bool, bool)
	TQPtrList<TQNetworkOperation> xret = this->TQUrlOperator::copy(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_voidp = (void*)new TQPtrList<TQNetworkOperation>(xret);
    }
    void x_23(Smoke::Stack x) {
	// copy(const TQString&, const TQString&, bool)
	TQPtrList<TQNetworkOperation> xret = this->TQUrlOperator::copy(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQPtrList<TQNetworkOperation>(xret);
    }
    void x_24(Smoke::Stack x) {
	// copy(const TQString&, const TQString&)
	TQPtrList<TQNetworkOperation> xret = this->TQUrlOperator::copy(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQPtrList<TQNetworkOperation>(xret);
    }
    void x_25(Smoke::Stack x) {
	// copy(const TQStringList&, const TQString&, bool)
	this->TQUrlOperator::copy(*(const TQStringList *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// copy(const TQStringList&, const TQString&)
	this->TQUrlOperator::copy(*(const TQStringList *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// isDir(bool*)
	bool xret = this->TQUrlOperator::isDir((bool*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// isDir()
	bool xret = this->TQUrlOperator::isDir();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// setNameFilter(const TQString&)
	this->TQUrlOperator::setNameFilter(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) const {
	// nameFilter()
	TQString xret = this->TQUrlOperator::nameFilter();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_31(Smoke::Stack x) const {
	// info(const TQString&)
	TQUrlInfo xret = this->TQUrlOperator::info(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQUrlInfo(xret);
    }
    void x_32(Smoke::Stack x) {
	// operator=(const TQUrlOperator&)
	TQUrlOperator& xret = this->TQUrlOperator::operator=(*(const TQUrlOperator *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) {
	// operator=(const TQString&)
	TQUrlOperator& xret = this->TQUrlOperator::operator=(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_34(Smoke::Stack x) {
	// stop()
	this->TQUrlOperator::stop();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// newChildren(const TQValueList<TQUrlInfo>&, TQNetworkOperation*)
	this->TQUrlOperator::newChildren(*(const TQValueList<TQUrlInfo> *)x[1].s_voidp,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// finished(TQNetworkOperation*)
	this->TQUrlOperator::finished((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// start(TQNetworkOperation*)
	this->TQUrlOperator::start((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// createdDirectory(const TQUrlInfo&, TQNetworkOperation*)
	this->TQUrlOperator::createdDirectory(*(const TQUrlInfo *)x[1].s_class,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// removed(TQNetworkOperation*)
	this->TQUrlOperator::removed((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// itemChanged(TQNetworkOperation*)
	this->TQUrlOperator::itemChanged((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// data(const TQByteArray&, TQNetworkOperation*)
	this->TQUrlOperator::data(*(const TQByteArray *)x[1].s_class,(TQNetworkOperation*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// dataTransferProgress(int, int, TQNetworkOperation*)
	this->TQUrlOperator::dataTransferProgress((int)x[1].s_int,(int)x[2].s_int,(TQNetworkOperation*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// startedNextCopy(const TQPtrList<TQNetworkOperation>&)
	this->TQUrlOperator::startedNextCopy(*(const TQPtrList<TQNetworkOperation> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// connectionStateChanged(int, const TQString&)
	this->TQUrlOperator::connectionStateChanged((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_45(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQUrlOperator::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// reset()
	this->TQUrlOperator::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// parse(const TQString&)
	bool xret = this->TQUrlOperator::parse(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) {
	// checkValid()
	bool xret = this->TQUrlOperator::checkValid();
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) {
	// clearEntries()
	this->TQUrlOperator::clearEntries();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// getNetworkProtocol()
	this->TQUrlOperator::getNetworkProtocol();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// deleteNetworkProtocol()
	this->TQUrlOperator::deleteNetworkProtocol();
	(void)x; // noop (for compiler warning)
    }
    virtual void addPath(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12273, (void*)this, x)) return;
	this->TQUrl::addPath(x1);
    }
    virtual bool cdUp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12350, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::cdUp();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual bool checkValid() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12385, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::checkValid();
    }
    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(12337, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQUrlOperator::className();
    }
    virtual void clearEntries() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12386, (void*)this, x)) return;
	this->TQUrlOperator::clearEntries();
    }
    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 TQPtrList<TQNetworkOperation> copy(const TQString& x1, const TQString& x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12359, (void*)this, x)) {
	    TQPtrList<TQNetworkOperation> *xptr = (TQPtrList<TQNetworkOperation> *)x[0].s_class;
	    TQPtrList<TQNetworkOperation> xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUrlOperator::copy(x1, x2, x3, x4);
    }
    virtual void copy(const TQStringList& x1, const TQString& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(12362, (void*)this, x)) return;
	this->TQUrlOperator::copy(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 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 const TQNetworkOperation* get(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12355, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::get(x1);
    }
    virtual TQUrlInfo info(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12368, (void*)this, x)) {
	    TQUrlInfo *xptr = (TQUrlInfo *)x[0].s_class;
	    TQUrlInfo xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUrlOperator::info(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 isDir(bool* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12364, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::isDir(x1);
    }
    virtual const TQNetworkOperation* listChildren() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12351, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::listChildren();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12336, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQUrlOperator::metaObject();
    }
    virtual const TQNetworkOperation* mkdir(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12352, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::mkdir(x1);
    }
    virtual bool parse(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12384, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::parse(x1);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual const TQNetworkOperation* put(const TQByteArray& 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(12357, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::put(x1, x2);
    }
    virtual const TQNetworkOperation* remove(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12353, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::remove(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 const TQNetworkOperation* rename(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(12354, (void*)this, x)) return (const TQNetworkOperation*)x[0].s_class;
	return this->TQUrlOperator::rename(x1, x2);
    }
    virtual void reset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12383, (void*)this, x)) return;
	this->TQUrlOperator::reset();
    }
    virtual void setEncodedPathAndQuery(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12264, (void*)this, x)) return;
	this->TQUrl::setEncodedPathAndQuery(x1);
    }
    virtual void setFileName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12274, (void*)this, x)) return;
	this->TQUrl::setFileName(x1);
    }
    virtual void setHost(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12255, (void*)this, x)) return;
	this->TQUrl::setHost(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 void setNameFilter(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12366, (void*)this, x)) return;
	this->TQUrlOperator::setNameFilter(x1);
    }
    virtual void setPassword(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12252, (void*)this, x)) return;
	this->TQUrl::setPassword(x1);
    }
    virtual void setPath(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12349, (void*)this, x)) return;
	this->TQUrlOperator::setPath(x1);
    }
    virtual void setPort(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12258, (void*)this, x)) return;
	this->TQUrl::setPort(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 setProtocol(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12247, (void*)this, x)) return;
	this->TQUrl::setProtocol(x1);
    }
    virtual void setQuery(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12266, (void*)this, x)) return;
	this->TQUrl::setQuery(x1);
    }
    virtual void setRef(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12269, (void*)this, x)) return;
	this->TQUrl::setRef(x1);
    }
    virtual void setUser(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12249, (void*)this, x)) return;
	this->TQUrl::setUser(x1);
    }
    virtual void stop() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12371, (void*)this, x)) return;
	this->TQUrlOperator::stop();
    }
    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 toString(bool x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(12282, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUrl::toString(x1, x2);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12338, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQUrlOperator::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(12340, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::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(12339, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::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(12341, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::tqt_property(x1, x2, x3);
    }
    ~x_TQUrlOperator() { qt_Smoke->binding->deleted(346, (void*)this); }
};
void xcall_TQUrlOperator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUrlOperator *xself = (x_TQUrlOperator*)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_TQUrlOperator::x_7(args);	break;
	case 8: x_TQUrlOperator::x_8(args);	break;
	case 9: x_TQUrlOperator::x_9(args);	break;
	case 10: x_TQUrlOperator::x_10(args);	break;
	case 11: x_TQUrlOperator::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: x_TQUrlOperator::x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: delete (TQUrlOperator*)xself;	break;
    }
}

class x_TQUtf16Codec : public TQUtf16Codec {
public:
    void x_0(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQUtf16Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_1(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQUtf16Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQUtf16Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeEncoder()
	TQTextEncoder* xret = this->TQUtf16Codec::makeEncoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQUtf16Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    static void x_5(Smoke::Stack x) {
	// TQUtf16Codec()
	x_TQUtf16Codec* xret = new x_TQUtf16Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQUtf16Codec() : TQUtf16Codec() {
    }
    static void x_6(Smoke::Stack x) {
	// TQUtf16Codec(const TQUtf16Codec&)
	x_TQUtf16Codec* xret = new x_TQUtf16Codec(*(const TQUtf16Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUtf16Codec(const TQUtf16Codec& x1) : TQUtf16Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11428, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12393, (void*)this, x)) return (int)x[0].s_int;
	return this->TQUtf16Codec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(11438, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12391, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQUtf16Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12392, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQUtf16Codec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12389, (void*)this, x)) return (int)x[0].s_int;
	return this->TQUtf16Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11423, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12390, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQUtf16Codec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11427, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::toUnicode(x1, x2);
    }
    ~x_TQUtf16Codec() { qt_Smoke->binding->deleted(347, (void*)this); }
};
void xcall_TQUtf16Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUtf16Codec *xself = (x_TQUtf16Codec*)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: x_TQUtf16Codec::x_5(args);	break;
	case 6: x_TQUtf16Codec::x_6(args);	break;
	case 7: delete (TQUtf16Codec*)xself;	break;
    }
}

class x_TQUtf8Codec : public TQUtf8Codec {
public:
    void x_0(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQUtf8Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_1(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQUtf8Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQUtf8Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQUtf8Codec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQUtf8Codec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQUtf8Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    static void x_6(Smoke::Stack x) {
	// TQUtf8Codec()
	x_TQUtf8Codec* xret = new x_TQUtf8Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQUtf8Codec() : TQUtf8Codec() {
    }
    static void x_7(Smoke::Stack x) {
	// TQUtf8Codec(const TQUtf8Codec&)
	x_TQUtf8Codec* xret = new x_TQUtf8Codec(*(const TQUtf8Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUtf8Codec(const TQUtf8Codec& x1) : TQUtf8Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(12400, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUtf8Codec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12402, (void*)this, x)) return (int)x[0].s_int;
	return this->TQUtf8Codec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(11438, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12399, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQUtf8Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11426, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQUtf8Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11423, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12398, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQUtf8Codec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12401, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQUtf8Codec::toUnicode(x1, x2);
    }
    ~x_TQUtf8Codec() { qt_Smoke->binding->deleted(348, (void*)this); }
};
void xcall_TQUtf8Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUtf8Codec *xself = (x_TQUtf8Codec*)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: x_TQUtf8Codec::x_6(args);	break;
	case 7: x_TQUtf8Codec::x_7(args);	break;
	case 8: delete (TQUtf8Codec*)xself;	break;
    }
}

class x_TQUuid : public TQUuid {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::VarUnknown;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::NCS;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::DCE;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::Microsoft;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::Reserved;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::VerUnknown;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::Time;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::EmbeddedPOSIX;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::Name;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQUuid::Random;
    }
    void x_10(Smoke::Stack x) {
        x[0].s_uint = this->data1;
    }
    void x_11(Smoke::Stack x) {
        x[0].s_ushort = this->data2;
    }
    void x_12(Smoke::Stack x) {
        x[0].s_ushort = this->data3;
    }
    static void x_13(Smoke::Stack x) {
	// TQUuid()
	x_TQUuid* xret = new x_TQUuid();
	x[0].s_class = (void*)xret;
    }
    x_TQUuid() : TQUuid() {
    }
    static void x_14(Smoke::Stack x) {
	// TQUuid(uint, ushort, ushort, uchar, uchar, uchar, uchar, uchar, uchar, uchar, uchar)
	x_TQUuid* xret = new x_TQUuid((uint)x[1].s_uint,(ushort)x[2].s_ushort,(ushort)x[3].s_ushort,(uchar)x[4].s_uchar,(uchar)x[5].s_uchar,(uchar)x[6].s_uchar,(uchar)x[7].s_uchar,(uchar)x[8].s_uchar,(uchar)x[9].s_uchar,(uchar)x[10].s_uchar,(uchar)x[11].s_uchar);
	x[0].s_class = (void*)xret;
    }
    x_TQUuid(uint x1, ushort x2, ushort x3, uchar x4, uchar x5, uchar x6, uchar x7, uchar x8, uchar x9, uchar x10, uchar x11) : TQUuid(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) {
    }
    static void x_15(Smoke::Stack x) {
	// TQUuid(const TQUuid&)
	x_TQUuid* xret = new x_TQUuid(*(const TQUuid *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQUuid(const TQUuid& x1) : TQUuid(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQUuid(const TQString&)
	x_TQUuid* xret = new x_TQUuid(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUuid(const TQString& x1) : TQUuid(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQUuid(const char*)
	x_TQUuid* xret = new x_TQUuid((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQUuid(const char* x1) : TQUuid(x1) {
    }
    void x_18(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQUuid::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_19(Smoke::Stack x) const {
	// operator TQString()
	this->TQUuid::operator TQString();
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQUuid::isNull();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// operator=(const TQUuid&)
	TQUuid& xret = this->TQUuid::operator=(*(const TQUuid *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_22(Smoke::Stack x) const {
	// operator==(const TQUuid&)
	bool xret = this->TQUuid::operator==(*(const TQUuid *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// operator!=(const TQUuid&)
	bool xret = this->TQUuid::operator!=(*(const TQUuid *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// operator<(const TQUuid&)
	bool xret = this->TQUuid::operator<(*(const TQUuid *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// operator>(const TQUuid&)
	bool xret = this->TQUuid::operator>(*(const TQUuid *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// variant()
	TQUuid::Variant xret = this->TQUuid::variant();
	x[0].s_enum = xret;
    }
    void x_27(Smoke::Stack x) const {
	// version()
	TQUuid::Version xret = this->TQUuid::version();
	x[0].s_enum = xret;
    }
    void x_28(Smoke::Stack x) {
	// setData1(uint)
	this->data1 = (uint)x[1].s_uint;
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setData2(ushort)
	this->data2 = (ushort)x[1].s_ushort;
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setData3(ushort)
	this->data3 = (ushort)x[1].s_ushort;
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// createUuid()
	TQUuid xret = TQUuid::createUuid();
	x[0].s_class = (void*)new TQUuid(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 767: //TQUuid::Variant
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQUuid::Variant;
		break;
	      case Smoke::EnumDelete:
		delete (TQUuid::Variant*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQUuid::Variant*)xdata = (TQUuid::Variant)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQUuid::Variant*)xdata;
		break;
	    }
	    break;
	  case 768: //TQUuid::Version
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQUuid::Version;
		break;
	      case Smoke::EnumDelete:
		delete (TQUuid::Version*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQUuid::Version*)xdata = (TQUuid::Version)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQUuid::Version*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQUuid() { qt_Smoke->binding->deleted(349, (void*)this); }
};
void xenum_TQUuid(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQUuid::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQUuid(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQUuid *xself = (x_TQUuid*)obj;
    switch(xi) {
	case 0: x_TQUuid::x_0(args);	break;
	case 1: x_TQUuid::x_1(args);	break;
	case 2: x_TQUuid::x_2(args);	break;
	case 3: x_TQUuid::x_3(args);	break;
	case 4: x_TQUuid::x_4(args);	break;
	case 5: x_TQUuid::x_5(args);	break;
	case 6: x_TQUuid::x_6(args);	break;
	case 7: x_TQUuid::x_7(args);	break;
	case 8: x_TQUuid::x_8(args);	break;
	case 9: x_TQUuid::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: x_TQUuid::x_13(args);	break;
	case 14: x_TQUuid::x_14(args);	break;
	case 15: x_TQUuid::x_15(args);	break;
	case 16: x_TQUuid::x_16(args);	break;
	case 17: x_TQUuid::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: x_TQUuid::x_31(args);	break;
	case 32: delete (TQUuid*)xself;	break;
    }
}

class x_TQVBox : public TQVBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQVBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQVBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQVBox::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->TQVBox::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->TQVBox::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->TQVBox::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->TQVBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQVBox(TQWidget*, const char*, TQt::WFlags)
	x_TQVBox* xret = new x_TQVBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVBox(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQVBox(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQVBox(TQWidget*, const char*)
	x_TQVBox* xret = new x_TQVBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVBox(TQWidget* x1, const char* x2) : TQVBox(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQVBox(TQWidget*)
	x_TQVBox* xret = new x_TQVBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVBox(TQWidget* x1) : TQVBox(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQVBox()
	x_TQVBox* xret = new x_TQVBox();
	x[0].s_class = (void*)xret;
    }
    x_TQVBox() : TQVBox() {
    }
    static void x_11(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQVBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12440, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQVBox::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(4180, (void*)this, x)) return;
	this->TQHBox::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(12439, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQVBox::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(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::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(3485, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void 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(12988, (void*)this, x)) return;
	this->TQWidget::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(4175, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHBox::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(12441, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQVBox::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(12443, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBox::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(12442, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBox::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(12444, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBox::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_TQVBox() { qt_Smoke->binding->deleted(350, (void*)this); }
};
void xcall_TQVBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQVBox *xself = (x_TQVBox*)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_TQVBox::x_7(args);	break;
	case 8: x_TQVBox::x_8(args);	break;
	case 9: x_TQVBox::x_9(args);	break;
	case 10: x_TQVBox::x_10(args);	break;
	case 11: x_TQVBox::x_11(args);	break;
	case 12: delete (TQVBox*)xself;	break;
    }
}

class x_TQVBoxLayout : public TQVBoxLayout {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQVBoxLayout::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQVBoxLayout::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQVBoxLayout::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->TQVBoxLayout::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->TQVBoxLayout::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->TQVBoxLayout::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->TQVBoxLayout::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQVBoxLayout(TQWidget*, int, int, const char*)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQWidget* x1, int x2, int x3, const char* x4) : TQVBoxLayout(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQVBoxLayout(TQWidget*, int, int)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQWidget* x1, int x2, int x3) : TQVBoxLayout(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQVBoxLayout(TQWidget*, int)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQWidget* x1, int x2) : TQVBoxLayout(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQVBoxLayout(TQWidget*)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQWidget* x1) : TQVBoxLayout(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQVBoxLayout(TQLayout*, int, const char*)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQLayout* x1, int x2, const char* x3) : TQVBoxLayout(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TQVBoxLayout(TQLayout*, int)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQLayout*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQLayout* x1, int x2) : TQVBoxLayout(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TQVBoxLayout(TQLayout*)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((TQLayout*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(TQLayout* x1) : TQVBoxLayout(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// TQVBoxLayout(int, const char*)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((int)x[1].s_int,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(int x1, const char* x2) : TQVBoxLayout(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQVBoxLayout(int)
	x_TQVBoxLayout* xret = new x_TQVBoxLayout((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout(int x1) : TQVBoxLayout(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQVBoxLayout()
	x_TQVBoxLayout* xret = new x_TQVBoxLayout();
	x[0].s_class = (void*)xret;
    }
    x_TQVBoxLayout() : TQVBoxLayout() {
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQVBoxLayout::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void addItem(TQLayoutItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(351, (void*)this, x)) return;
	this->TQBoxLayout::addItem(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(5338, (void*)this, x)) return;
	this->TQLayout::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12453, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQVBoxLayout::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(5337, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::eventFilter(x1, x2);
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(379, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5316, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayout::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(376, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBoxLayout::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(377, (void*)this, x)) return (int)x[0].s_int;
	return this->TQBoxLayout::heightForWidth(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 invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(380, (void*)this, x)) return;
	this->TQBoxLayout::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5327, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(381, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5332, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayout::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(375, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::maximumSize();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12452, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQVBoxLayout::metaObject();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(374, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::minimumSize();
    }
    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 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 setAutoAdd(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(5313, (void*)this, x)) return;
	this->TQLayout::setAutoAdd(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(382, (void*)this, x)) return;
	this->TQBoxLayout::setGeometry(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5302, (void*)this, x)) return;
	this->TQLayout::setMargin(x1);
    }
    virtual void setMenuBar(TQMenuBar* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(5309, (void*)this, x)) return;
	this->TQLayout::setMenuBar(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 setSpacing(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5303, (void*)this, x)) return;
	this->TQLayout::setSpacing(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(373, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::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 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(12454, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQVBoxLayout::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(12456, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBoxLayout::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(12455, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBoxLayout::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(12457, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVBoxLayout::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5356, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQLayoutItem::widget();
    }
    ~x_TQVBoxLayout() { qt_Smoke->binding->deleted(351, (void*)this); }
};
void xcall_TQVBoxLayout(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQVBoxLayout *xself = (x_TQVBoxLayout*)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_TQVBoxLayout::x_7(args);	break;
	case 8: x_TQVBoxLayout::x_8(args);	break;
	case 9: x_TQVBoxLayout::x_9(args);	break;
	case 10: x_TQVBoxLayout::x_10(args);	break;
	case 11: x_TQVBoxLayout::x_11(args);	break;
	case 12: x_TQVBoxLayout::x_12(args);	break;
	case 13: x_TQVBoxLayout::x_13(args);	break;
	case 14: x_TQVBoxLayout::x_14(args);	break;
	case 15: x_TQVBoxLayout::x_15(args);	break;
	case 16: x_TQVBoxLayout::x_16(args);	break;
	case 17: x_TQVBoxLayout::x_17(args);	break;
	case 18: delete (TQVBoxLayout*)xself;	break;
    }
}

class x_TQVButtonGroup : public TQVButtonGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQVButtonGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQVButtonGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQVButtonGroup::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->TQVButtonGroup::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->TQVButtonGroup::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->TQVButtonGroup::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->TQVButtonGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQVButtonGroup(TQWidget*, const char*)
	x_TQVButtonGroup* xret = new x_TQVButtonGroup((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup(TQWidget* x1, const char* x2) : TQVButtonGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQVButtonGroup(TQWidget*)
	x_TQVButtonGroup* xret = new x_TQVButtonGroup((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup(TQWidget* x1) : TQVButtonGroup(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQVButtonGroup()
	x_TQVButtonGroup* xret = new x_TQVButtonGroup();
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup() : TQVButtonGroup() {
    }
    static void x_10(Smoke::Stack x) {
	// TQVButtonGroup(const TQString&, TQWidget*, const char*)
	x_TQVButtonGroup* xret = new x_TQVButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup(const TQString& x1, TQWidget* x2, const char* x3) : TQVButtonGroup(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQVButtonGroup(const TQString&, TQWidget*)
	x_TQVButtonGroup* xret = new x_TQVButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup(const TQString& x1, TQWidget* x2) : TQVButtonGroup(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQVButtonGroup(const TQString&)
	x_TQVButtonGroup* xret = new x_TQVButtonGroup(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVButtonGroup(const TQString& x1) : TQVButtonGroup(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQVButtonGroup::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    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(4157, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12472, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQVButtonGroup::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(518, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButtonGroup::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(4160, (void*)this, x)) return;
	this->TQGroupBox::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(4161, (void*)this, x)) return;
	this->TQGroupBox::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(3488, (void*)this, x)) return;
	this->TQFrame::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(12471, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQVButtonGroup::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(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::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 moveFocus(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(511, (void*)this, x)) return;
	this->TQButtonGroup::moveFocus(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4159, (void*)this, x)) return;
	this->TQGroupBox::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(4158, (void*)this, x)) return;
	this->TQGroupBox::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 setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4136, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void 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 setButton(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(510, (void*)this, x)) return;
	this->TQButtonGroup::setButton(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 setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(4132, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    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(4152, (void*)this, x)) return;
	this->TQGroupBox::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 setExclusive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(502, (void*)this, x)) return;
	this->TQButtonGroup::setExclusive(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void 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 setRadioButtonExclusive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(503, (void*)this, x)) return;
	this->TQButtonGroup::setRadioButtonExclusive(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void 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 setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(4134, (void*)this, x)) return;
	this->TQGroupBox::setTitle(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(12988, (void*)this, x)) return;
	this->TQWidget::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(4146, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::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(12473, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQVButtonGroup::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(12475, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVButtonGroup::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(12474, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVButtonGroup::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(12476, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVButtonGroup::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_TQVButtonGroup() { qt_Smoke->binding->deleted(352, (void*)this); }
};
void xcall_TQVButtonGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQVButtonGroup *xself = (x_TQVButtonGroup*)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_TQVButtonGroup::x_7(args);	break;
	case 8: x_TQVButtonGroup::x_8(args);	break;
	case 9: x_TQVButtonGroup::x_9(args);	break;
	case 10: x_TQVButtonGroup::x_10(args);	break;
	case 11: x_TQVButtonGroup::x_11(args);	break;
	case 12: x_TQVButtonGroup::x_12(args);	break;
	case 13: x_TQVButtonGroup::x_13(args);	break;
	case 14: delete (TQVButtonGroup*)xself;	break;
    }
}

class x_TQVGroupBox : public TQVGroupBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQVGroupBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQVGroupBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQVGroupBox::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->TQVGroupBox::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->TQVGroupBox::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->TQVGroupBox::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->TQVGroupBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQVGroupBox(TQWidget*, const char*)
	x_TQVGroupBox* xret = new x_TQVGroupBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox(TQWidget* x1, const char* x2) : TQVGroupBox(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQVGroupBox(TQWidget*)
	x_TQVGroupBox* xret = new x_TQVGroupBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox(TQWidget* x1) : TQVGroupBox(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQVGroupBox()
	x_TQVGroupBox* xret = new x_TQVGroupBox();
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox() : TQVGroupBox() {
    }
    static void x_10(Smoke::Stack x) {
	// TQVGroupBox(const TQString&, TQWidget*, const char*)
	x_TQVGroupBox* xret = new x_TQVGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox(const TQString& x1, TQWidget* x2, const char* x3) : TQVGroupBox(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQVGroupBox(const TQString&, TQWidget*)
	x_TQVGroupBox* xret = new x_TQVGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox(const TQString& x1, TQWidget* x2) : TQVGroupBox(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQVGroupBox(const TQString&)
	x_TQVGroupBox* xret = new x_TQVGroupBox(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVGroupBox(const TQString& x1) : TQVGroupBox(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQVGroupBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    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(4157, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12487, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQVGroupBox::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(4156, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::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(4160, (void*)this, x)) return;
	this->TQGroupBox::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(4161, (void*)this, x)) return;
	this->TQGroupBox::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(3488, (void*)this, x)) return;
	this->TQFrame::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(12486, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQVGroupBox::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(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::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(4159, (void*)this, x)) return;
	this->TQGroupBox::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(4158, (void*)this, x)) return;
	this->TQGroupBox::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 setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4136, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void 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 setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(4132, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    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(4152, (void*)this, x)) return;
	this->TQGroupBox::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void 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 setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(4134, (void*)this, x)) return;
	this->TQGroupBox::setTitle(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(12988, (void*)this, x)) return;
	this->TQWidget::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(4146, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::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(12488, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQVGroupBox::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(12490, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVGroupBox::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(12489, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVGroupBox::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(12491, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQVGroupBox::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_TQVGroupBox() { qt_Smoke->binding->deleted(353, (void*)this); }
};
void xcall_TQVGroupBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQVGroupBox *xself = (x_TQVGroupBox*)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_TQVGroupBox::x_7(args);	break;
	case 8: x_TQVGroupBox::x_8(args);	break;
	case 9: x_TQVGroupBox::x_9(args);	break;
	case 10: x_TQVGroupBox::x_10(args);	break;
	case 11: x_TQVGroupBox::x_11(args);	break;
	case 12: x_TQVGroupBox::x_12(args);	break;
	case 13: x_TQVGroupBox::x_13(args);	break;
	case 14: delete (TQVGroupBox*)xself;	break;
    }
}

class x_TQValidator : public TQValidator {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQValidator::Invalid;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQValidator::Intermediate;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQValidator::Valid;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQValidator::Acceptable;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQValidator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQValidator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQValidator::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQValidator::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQValidator::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQValidator::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQValidator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQValidator(TQObject*, const char*)
	x_TQValidator* xret = new x_TQValidator((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQValidator(TQObject* x1, const char* x2) : TQValidator(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQValidator(TQObject*)
	x_TQValidator* xret = new x_TQValidator((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQValidator(TQObject* x1) : TQValidator(x1) {
    }
    void x_13(Smoke::Stack x) const {
	// fixup(TQString&)
	this->TQValidator::fixup(*(TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQValidator::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(12506, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQValidator::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void fixup(TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12516, (void*)this, x)) return;
	this->TQValidator::fixup(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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12505, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQValidator::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12507, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQValidator::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(12509, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQValidator::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(12508, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQValidator::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(12510, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQValidator::tqt_property(x1, x2, x3);
    }
    virtual TQValidator::State validate(TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(12515, (void*)this, x, true /*pure virtual*/);
	return (TQValidator::State)x[0].s_int;
	// ABSTRACT
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 774: //TQValidator::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQValidator::State;
		break;
	      case Smoke::EnumDelete:
		delete (TQValidator::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQValidator::State*)xdata = (TQValidator::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQValidator::State*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQValidator() { qt_Smoke->binding->deleted(354, (void*)this); }
};
void xenum_TQValidator(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQValidator::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQValidator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQValidator *xself = (x_TQValidator*)obj;
    switch(xi) {
	case 0: x_TQValidator::x_0(args);	break;
	case 1: x_TQValidator::x_1(args);	break;
	case 2: x_TQValidator::x_2(args);	break;
	case 3: x_TQValidator::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_TQValidator::x_11(args);	break;
	case 12: x_TQValidator::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQValidator::x_14(args);	break;
	case 15: delete (TQValidator*)xself;	break;
    }
}

class x_TQVariant : public TQVariant {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Invalid;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Map;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::List;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::String;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::StringList;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Font;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Pixmap;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Brush;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Rect;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Size;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Color;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Palette;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::ColorGroup;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::IconSet;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Point;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Image;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Int;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::UInt;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Bool;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Double;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::CString;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::PointArray;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Region;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Bitmap;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Cursor;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::SizePolicy;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Date;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Time;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::DateTime;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::ByteArray;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::BitArray;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::KeySequence;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::Pen;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::LongLong;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)TQVariant::ULongLong;
    }
    static void x_35(Smoke::Stack x) {
	// TQVariant()
	x_TQVariant* xret = new x_TQVariant();
	x[0].s_class = (void*)xret;
    }
    x_TQVariant() : TQVariant() {
    }
    static void x_36(Smoke::Stack x) {
	// TQVariant(const TQVariant&)
	x_TQVariant* xret = new x_TQVariant(*(const TQVariant *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQVariant& x1) : TQVariant(x1) {
    }
    static void x_37(Smoke::Stack x) {
	// TQVariant(TQDataStream&)
	x_TQVariant* xret = new x_TQVariant(*(TQDataStream *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(TQDataStream& x1) : TQVariant(x1) {
    }
    static void x_38(Smoke::Stack x) {
	// TQVariant(const TQString&)
	x_TQVariant* xret = new x_TQVariant(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQString& x1) : TQVariant(x1) {
    }
    static void x_39(Smoke::Stack x) {
	// TQVariant(const TQCString&)
	x_TQVariant* xret = new x_TQVariant(*(const TQCString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQCString& x1) : TQVariant(x1) {
    }
    static void x_40(Smoke::Stack x) {
	// TQVariant(const char*)
	x_TQVariant* xret = new x_TQVariant((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const char* x1) : TQVariant(x1) {
    }
    static void x_41(Smoke::Stack x) {
	// TQVariant(const TQStringList&)
	x_TQVariant* xret = new x_TQVariant(*(const TQStringList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQStringList& x1) : TQVariant(x1) {
    }
    static void x_42(Smoke::Stack x) {
	// TQVariant(const TQFont&)
	x_TQVariant* xret = new x_TQVariant(*(const TQFont *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQFont& x1) : TQVariant(x1) {
    }
    static void x_43(Smoke::Stack x) {
	// TQVariant(const TQPixmap&)
	x_TQVariant* xret = new x_TQVariant(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQPixmap& x1) : TQVariant(x1) {
    }
    static void x_44(Smoke::Stack x) {
	// TQVariant(const TQImage&)
	x_TQVariant* xret = new x_TQVariant(*(const TQImage *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQImage& x1) : TQVariant(x1) {
    }
    static void x_45(Smoke::Stack x) {
	// TQVariant(const TQBrush&)
	x_TQVariant* xret = new x_TQVariant(*(const TQBrush *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQBrush& x1) : TQVariant(x1) {
    }
    static void x_46(Smoke::Stack x) {
	// TQVariant(const TQPoint&)
	x_TQVariant* xret = new x_TQVariant(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQPoint& x1) : TQVariant(x1) {
    }
    static void x_47(Smoke::Stack x) {
	// TQVariant(const TQRect&)
	x_TQVariant* xret = new x_TQVariant(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQRect& x1) : TQVariant(x1) {
    }
    static void x_48(Smoke::Stack x) {
	// TQVariant(const TQSize&)
	x_TQVariant* xret = new x_TQVariant(*(const TQSize *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQSize& x1) : TQVariant(x1) {
    }
    static void x_49(Smoke::Stack x) {
	// TQVariant(const TQColor&)
	x_TQVariant* xret = new x_TQVariant(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQColor& x1) : TQVariant(x1) {
    }
    static void x_50(Smoke::Stack x) {
	// TQVariant(const TQPalette&)
	x_TQVariant* xret = new x_TQVariant(*(const TQPalette *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQPalette& x1) : TQVariant(x1) {
    }
    static void x_51(Smoke::Stack x) {
	// TQVariant(const TQColorGroup&)
	x_TQVariant* xret = new x_TQVariant(*(const TQColorGroup *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQColorGroup& x1) : TQVariant(x1) {
    }
    static void x_52(Smoke::Stack x) {
	// TQVariant(const TQIconSet&)
	x_TQVariant* xret = new x_TQVariant(*(const TQIconSet *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQIconSet& x1) : TQVariant(x1) {
    }
    static void x_53(Smoke::Stack x) {
	// TQVariant(const TQPointArray&)
	x_TQVariant* xret = new x_TQVariant(*(const TQPointArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQPointArray& x1) : TQVariant(x1) {
    }
    static void x_54(Smoke::Stack x) {
	// TQVariant(const TQRegion&)
	x_TQVariant* xret = new x_TQVariant(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQRegion& x1) : TQVariant(x1) {
    }
    static void x_55(Smoke::Stack x) {
	// TQVariant(const TQBitmap&)
	x_TQVariant* xret = new x_TQVariant(*(const TQBitmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQBitmap& x1) : TQVariant(x1) {
    }
    static void x_56(Smoke::Stack x) {
	// TQVariant(const TQCursor&)
	x_TQVariant* xret = new x_TQVariant(*(const TQCursor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQCursor& x1) : TQVariant(x1) {
    }
    static void x_57(Smoke::Stack x) {
	// TQVariant(const TQDate&)
	x_TQVariant* xret = new x_TQVariant(*(const TQDate *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQDate& x1) : TQVariant(x1) {
    }
    static void x_58(Smoke::Stack x) {
	// TQVariant(const TQTime&)
	x_TQVariant* xret = new x_TQVariant(*(const TQTime *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQTime& x1) : TQVariant(x1) {
    }
    static void x_59(Smoke::Stack x) {
	// TQVariant(const TQDateTime&)
	x_TQVariant* xret = new x_TQVariant(*(const TQDateTime *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQDateTime& x1) : TQVariant(x1) {
    }
    static void x_60(Smoke::Stack x) {
	// TQVariant(const TQByteArray&)
	x_TQVariant* xret = new x_TQVariant(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQByteArray& x1) : TQVariant(x1) {
    }
    static void x_61(Smoke::Stack x) {
	// TQVariant(const TQBitArray&)
	x_TQVariant* xret = new x_TQVariant(*(const TQBitArray *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQBitArray& x1) : TQVariant(x1) {
    }
    static void x_62(Smoke::Stack x) {
	// TQVariant(const TQKeySequence&)
	x_TQVariant* xret = new x_TQVariant(*(const TQKeySequence *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQKeySequence& x1) : TQVariant(x1) {
    }
    static void x_63(Smoke::Stack x) {
	// TQVariant(const TQPen&)
	x_TQVariant* xret = new x_TQVariant(*(const TQPen *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQPen& x1) : TQVariant(x1) {
    }
    static void x_64(Smoke::Stack x) {
	// TQVariant(const TQValueList<TQVariant>&)
	x_TQVariant* xret = new x_TQVariant(*(const TQValueList<TQVariant> *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQValueList<TQVariant>& x1) : TQVariant(x1) {
    }
    static void x_65(Smoke::Stack x) {
	// TQVariant(const TQMap<TQString, TQVariant>&)
	x_TQVariant* xret = new x_TQVariant(*(const TQMap<TQString, TQVariant> *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(const TQMap<TQString, TQVariant>& x1) : TQVariant(x1) {
    }
    static void x_66(Smoke::Stack x) {
	// TQVariant(int)
	x_TQVariant* xret = new x_TQVariant((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(int x1) : TQVariant(x1) {
    }
    static void x_67(Smoke::Stack x) {
	// TQVariant(uint)
	x_TQVariant* xret = new x_TQVariant((uint)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(uint x1) : TQVariant(x1) {
    }
    static void x_68(Smoke::Stack x) {
	// TQVariant(TQ_LLONG)
	x_TQVariant* xret = new x_TQVariant(*(TQ_LLONG *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(TQ_LLONG x1) : TQVariant(x1) {
    }
    static void x_69(Smoke::Stack x) {
	// TQVariant(TQ_ULLONG)
	x_TQVariant* xret = new x_TQVariant(*(TQ_ULLONG *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(TQ_ULLONG x1) : TQVariant(x1) {
    }
    static void x_70(Smoke::Stack x) {
	// TQVariant(bool)
	x_TQVariant* xret = new x_TQVariant((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(bool x1) : TQVariant(x1) {
    }
    static void x_71(Smoke::Stack x) {
	// TQVariant(double)
	x_TQVariant* xret = new x_TQVariant((double)x[1].s_double);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(double x1) : TQVariant(x1) {
    }
    static void x_72(Smoke::Stack x) {
	// TQVariant(TQSizePolicy)
	x_TQVariant* xret = new x_TQVariant(*(TQSizePolicy *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQVariant(TQSizePolicy x1) : TQVariant(x1) {
    }
    void x_73(Smoke::Stack x) {
	// operator=(const TQVariant&)
	TQVariant& xret = this->TQVariant::operator=(*(const TQVariant *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_74(Smoke::Stack x) const {
	// operator==(const TQVariant&)
	bool xret = this->TQVariant::operator==(*(const TQVariant *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_75(Smoke::Stack x) const {
	// operator!=(const TQVariant&)
	bool xret = this->TQVariant::operator!=(*(const TQVariant *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_76(Smoke::Stack x) const {
	// type()
	TQVariant::Type xret = this->TQVariant::type();
	x[0].s_enum = xret;
    }
    void x_77(Smoke::Stack x) const {
	// typeName()
	const char* xret = this->TQVariant::typeName();
	x[0].s_voidp = (void*)xret;
    }
    void x_78(Smoke::Stack x) const {
	// canCast(TQVariant::Type)
	bool xret = this->TQVariant::canCast((TQVariant::Type)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_79(Smoke::Stack x) {
	// cast(TQVariant::Type)
	bool xret = this->TQVariant::cast((TQVariant::Type)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_80(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQVariant::isValid();
	x[0].s_bool = xret;
    }
    void x_81(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQVariant::isNull();
	x[0].s_bool = xret;
    }
    void x_82(Smoke::Stack x) {
	// clear()
	this->TQVariant::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) const {
	// toString()
	const TQString xret = this->TQVariant::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_84(Smoke::Stack x) const {
	// toCString()
	const TQCString xret = this->TQVariant::toCString();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_85(Smoke::Stack x) const {
	// toStringList()
	const TQStringList xret = this->TQVariant::toStringList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_86(Smoke::Stack x) const {
	// toFont()
	const TQFont xret = this->TQVariant::toFont();
	x[0].s_class = (void*)new TQFont(xret);
    }
    void x_87(Smoke::Stack x) const {
	// toPixmap()
	const TQPixmap xret = this->TQVariant::toPixmap();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_88(Smoke::Stack x) const {
	// toImage()
	const TQImage xret = this->TQVariant::toImage();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_89(Smoke::Stack x) const {
	// toBrush()
	const TQBrush xret = this->TQVariant::toBrush();
	x[0].s_class = (void*)new TQBrush(xret);
    }
    void x_90(Smoke::Stack x) const {
	// toPoint()
	const TQPoint xret = this->TQVariant::toPoint();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_91(Smoke::Stack x) const {
	// toRect()
	const TQRect xret = this->TQVariant::toRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_92(Smoke::Stack x) const {
	// toSize()
	const TQSize xret = this->TQVariant::toSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_93(Smoke::Stack x) const {
	// toColor()
	const TQColor xret = this->TQVariant::toColor();
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_94(Smoke::Stack x) const {
	// toPalette()
	const TQPalette xret = this->TQVariant::toPalette();
	x[0].s_class = (void*)new TQPalette(xret);
    }
    void x_95(Smoke::Stack x) const {
	// toColorGroup()
	const TQColorGroup xret = this->TQVariant::toColorGroup();
	x[0].s_class = (void*)new TQColorGroup(xret);
    }
    void x_96(Smoke::Stack x) const {
	// toIconSet()
	const TQIconSet xret = this->TQVariant::toIconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_97(Smoke::Stack x) const {
	// toPointArray()
	const TQPointArray xret = this->TQVariant::toPointArray();
	x[0].s_class = (void*)new TQPointArray(xret);
    }
    void x_98(Smoke::Stack x) const {
	// toBitmap()
	const TQBitmap xret = this->TQVariant::toBitmap();
	x[0].s_class = (void*)new TQBitmap(xret);
    }
    void x_99(Smoke::Stack x) const {
	// toRegion()
	const TQRegion xret = this->TQVariant::toRegion();
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_100(Smoke::Stack x) const {
	// toCursor()
	const TQCursor xret = this->TQVariant::toCursor();
	x[0].s_class = (void*)new TQCursor(xret);
    }
    void x_101(Smoke::Stack x) const {
	// toDate()
	const TQDate xret = this->TQVariant::toDate();
	x[0].s_class = (void*)new TQDate(xret);
    }
    void x_102(Smoke::Stack x) const {
	// toTime()
	const TQTime xret = this->TQVariant::toTime();
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_103(Smoke::Stack x) const {
	// toDateTime()
	const TQDateTime xret = this->TQVariant::toDateTime();
	x[0].s_class = (void*)new TQDateTime(xret);
    }
    void x_104(Smoke::Stack x) const {
	// toByteArray()
	const TQByteArray xret = this->TQVariant::toByteArray();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_105(Smoke::Stack x) const {
	// toBitArray()
	const TQBitArray xret = this->TQVariant::toBitArray();
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    void x_106(Smoke::Stack x) const {
	// toKeySequence()
	const TQKeySequence xret = this->TQVariant::toKeySequence();
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_107(Smoke::Stack x) const {
	// toPen()
	const TQPen xret = this->TQVariant::toPen();
	x[0].s_class = (void*)new TQPen(xret);
    }
    void x_108(Smoke::Stack x) const {
	// toInt(bool*)
	int xret = this->TQVariant::toInt((bool*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_109(Smoke::Stack x) const {
	// toInt()
	int xret = this->TQVariant::toInt();
	x[0].s_int = xret;
    }
    void x_110(Smoke::Stack x) const {
	// toUInt(bool*)
	uint xret = this->TQVariant::toUInt((bool*)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    void x_111(Smoke::Stack x) const {
	// toUInt()
	uint xret = this->TQVariant::toUInt();
	x[0].s_uint = xret;
    }
    void x_112(Smoke::Stack x) const {
	// toLongLong(bool*)
	TQ_LLONG xret = this->TQVariant::toLongLong((bool*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQ_LLONG(xret);
    }
    void x_113(Smoke::Stack x) const {
	// toLongLong()
	TQ_LLONG xret = this->TQVariant::toLongLong();
	x[0].s_voidp = (void*)new TQ_LLONG(xret);
    }
    void x_114(Smoke::Stack x) const {
	// toULongLong(bool*)
	TQ_ULLONG xret = this->TQVariant::toULongLong((bool*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQ_ULLONG(xret);
    }
    void x_115(Smoke::Stack x) const {
	// toULongLong()
	TQ_ULLONG xret = this->TQVariant::toULongLong();
	x[0].s_voidp = (void*)new TQ_ULLONG(xret);
    }
    void x_116(Smoke::Stack x) const {
	// toBool()
	bool xret = this->TQVariant::toBool();
	x[0].s_bool = xret;
    }
    void x_117(Smoke::Stack x) const {
	// toDouble(bool*)
	double xret = this->TQVariant::toDouble((bool*)x[1].s_voidp);
	x[0].s_double = xret;
    }
    void x_118(Smoke::Stack x) const {
	// toDouble()
	double xret = this->TQVariant::toDouble();
	x[0].s_double = xret;
    }
    void x_119(Smoke::Stack x) const {
	// toList()
	const TQValueList<TQVariant> xret = this->TQVariant::toList();
	x[0].s_voidp = (void*)new TQValueList<TQVariant>(xret);
    }
    void x_120(Smoke::Stack x) const {
	// toMap()
	const TQMap<TQString, TQVariant> xret = this->TQVariant::toMap();
	x[0].s_voidp = (void*)new TQMap<TQString, TQVariant>(xret);
    }
    void x_121(Smoke::Stack x) const {
	// toSizePolicy()
	TQSizePolicy xret = this->TQVariant::toSizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_122(Smoke::Stack x) const {
	// stringListBegin()
	TQValueListConstIterator<TQString> xret = this->TQVariant::stringListBegin();
	x[0].s_voidp = (void*)new TQValueListConstIterator<TQString>(xret);
    }
    void x_123(Smoke::Stack x) const {
	// stringListEnd()
	TQValueListConstIterator<TQString> xret = this->TQVariant::stringListEnd();
	x[0].s_voidp = (void*)new TQValueListConstIterator<TQString>(xret);
    }
    void x_124(Smoke::Stack x) const {
	// listBegin()
	TQValueListConstIterator<TQVariant> xret = this->TQVariant::listBegin();
	x[0].s_voidp = (void*)new TQValueListConstIterator<TQVariant>(xret);
    }
    void x_125(Smoke::Stack x) const {
	// listEnd()
	TQValueListConstIterator<TQVariant> xret = this->TQVariant::listEnd();
	x[0].s_voidp = (void*)new TQValueListConstIterator<TQVariant>(xret);
    }
    void x_126(Smoke::Stack x) const {
	// mapBegin()
	TQMapConstIterator<TQString, TQVariant> xret = this->TQVariant::mapBegin();
	x[0].s_voidp = (void*)new TQMapConstIterator<TQString, TQVariant>(xret);
    }
    void x_127(Smoke::Stack x) const {
	// mapEnd()
	TQMapConstIterator<TQString, TQVariant> xret = this->TQVariant::mapEnd();
	x[0].s_voidp = (void*)new TQMapConstIterator<TQString, TQVariant>(xret);
    }
    void x_128(Smoke::Stack x) const {
	// mapFind(const TQString&)
	TQMapConstIterator<TQString, TQVariant> xret = this->TQVariant::mapFind(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQMapConstIterator<TQString, TQVariant>(xret);
    }
    void x_129(Smoke::Stack x) {
	// asString()
	TQString& xret = this->TQVariant::asString();
	x[0].s_voidp = (void*)&xret;
    }
    void x_130(Smoke::Stack x) {
	// asCString()
	TQCString& xret = this->TQVariant::asCString();
	x[0].s_voidp = (void*)&xret;
    }
    void x_131(Smoke::Stack x) {
	// asStringList()
	TQStringList& xret = this->TQVariant::asStringList();
	x[0].s_voidp = (void*)&xret;
    }
    void x_132(Smoke::Stack x) {
	// asFont()
	TQFont& xret = this->TQVariant::asFont();
	x[0].s_class = (void*)&xret;
    }
    void x_133(Smoke::Stack x) {
	// asPixmap()
	TQPixmap& xret = this->TQVariant::asPixmap();
	x[0].s_class = (void*)&xret;
    }
    void x_134(Smoke::Stack x) {
	// asImage()
	TQImage& xret = this->TQVariant::asImage();
	x[0].s_class = (void*)&xret;
    }
    void x_135(Smoke::Stack x) {
	// asBrush()
	TQBrush& xret = this->TQVariant::asBrush();
	x[0].s_class = (void*)&xret;
    }
    void x_136(Smoke::Stack x) {
	// asPoint()
	TQPoint& xret = this->TQVariant::asPoint();
	x[0].s_class = (void*)&xret;
    }
    void x_137(Smoke::Stack x) {
	// asRect()
	TQRect& xret = this->TQVariant::asRect();
	x[0].s_class = (void*)&xret;
    }
    void x_138(Smoke::Stack x) {
	// asSize()
	TQSize& xret = this->TQVariant::asSize();
	x[0].s_class = (void*)&xret;
    }
    void x_139(Smoke::Stack x) {
	// asColor()
	TQColor& xret = this->TQVariant::asColor();
	x[0].s_class = (void*)&xret;
    }
    void x_140(Smoke::Stack x) {
	// asPalette()
	TQPalette& xret = this->TQVariant::asPalette();
	x[0].s_class = (void*)&xret;
    }
    void x_141(Smoke::Stack x) {
	// asColorGroup()
	TQColorGroup& xret = this->TQVariant::asColorGroup();
	x[0].s_class = (void*)&xret;
    }
    void x_142(Smoke::Stack x) {
	// asIconSet()
	TQIconSet& xret = this->TQVariant::asIconSet();
	x[0].s_class = (void*)&xret;
    }
    void x_143(Smoke::Stack x) {
	// asPointArray()
	TQPointArray& xret = this->TQVariant::asPointArray();
	x[0].s_class = (void*)&xret;
    }
    void x_144(Smoke::Stack x) {
	// asBitmap()
	TQBitmap& xret = this->TQVariant::asBitmap();
	x[0].s_class = (void*)&xret;
    }
    void x_145(Smoke::Stack x) {
	// asRegion()
	TQRegion& xret = this->TQVariant::asRegion();
	x[0].s_class = (void*)&xret;
    }
    void x_146(Smoke::Stack x) {
	// asCursor()
	TQCursor& xret = this->TQVariant::asCursor();
	x[0].s_class = (void*)&xret;
    }
    void x_147(Smoke::Stack x) {
	// asDate()
	TQDate& xret = this->TQVariant::asDate();
	x[0].s_class = (void*)&xret;
    }
    void x_148(Smoke::Stack x) {
	// asTime()
	TQTime& xret = this->TQVariant::asTime();
	x[0].s_class = (void*)&xret;
    }
    void x_149(Smoke::Stack x) {
	// asDateTime()
	TQDateTime& xret = this->TQVariant::asDateTime();
	x[0].s_class = (void*)&xret;
    }
    void x_150(Smoke::Stack x) {
	// asByteArray()
	TQByteArray& xret = this->TQVariant::asByteArray();
	x[0].s_class = (void*)&xret;
    }
    void x_151(Smoke::Stack x) {
	// asBitArray()
	TQBitArray& xret = this->TQVariant::asBitArray();
	x[0].s_voidp = (void*)&xret;
    }
    void x_152(Smoke::Stack x) {
	// asKeySequence()
	TQKeySequence& xret = this->TQVariant::asKeySequence();
	x[0].s_class = (void*)&xret;
    }
    void x_153(Smoke::Stack x) {
	// asPen()
	TQPen& xret = this->TQVariant::asPen();
	x[0].s_class = (void*)&xret;
    }
    void x_154(Smoke::Stack x) {
	// asInt()
	int& xret = this->TQVariant::asInt();
	x[0].s_voidp = (void*)&xret;
    }
    void x_155(Smoke::Stack x) {
	// asUInt()
	uint& xret = this->TQVariant::asUInt();
	x[0].s_voidp = (void*)&xret;
    }
    void x_156(Smoke::Stack x) {
	// asLongLong()
	TQ_LLONG& xret = this->TQVariant::asLongLong();
	x[0].s_voidp = (void*)&xret;
    }
    void x_157(Smoke::Stack x) {
	// asULongLong()
	TQ_ULLONG& xret = this->TQVariant::asULongLong();
	x[0].s_voidp = (void*)&xret;
    }
    void x_158(Smoke::Stack x) {
	// asBool()
	bool& xret = this->TQVariant::asBool();
	x[0].s_voidp = (void*)&xret;
    }
    void x_159(Smoke::Stack x) {
	// asDouble()
	double& xret = this->TQVariant::asDouble();
	x[0].s_voidp = (void*)&xret;
    }
    void x_160(Smoke::Stack x) {
	// asList()
	TQValueList<TQVariant>& xret = this->TQVariant::asList();
	x[0].s_voidp = (void*)&xret;
    }
    void x_161(Smoke::Stack x) {
	// asMap()
	TQMap<TQString, TQVariant>& xret = this->TQVariant::asMap();
	x[0].s_voidp = (void*)&xret;
    }
    void x_162(Smoke::Stack x) {
	// asSizePolicy()
	TQSizePolicy& xret = this->TQVariant::asSizePolicy();
	x[0].s_class = (void*)&xret;
    }
    void x_163(Smoke::Stack x) {
	// load(TQDataStream&)
	this->TQVariant::load(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_164(Smoke::Stack x) const {
	// save(TQDataStream&)
	this->TQVariant::save(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_165(Smoke::Stack x) {
	// rawAccess(void*, TQVariant::Type, bool)
	void* xret = this->TQVariant::rawAccess((void*)x[1].s_voidp,(TQVariant::Type)x[2].s_enum,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_166(Smoke::Stack x) {
	// rawAccess(void*, TQVariant::Type)
	void* xret = this->TQVariant::rawAccess((void*)x[1].s_voidp,(TQVariant::Type)x[2].s_enum);
	x[0].s_voidp = (void*)xret;
    }
    void x_167(Smoke::Stack x) {
	// rawAccess(void*)
	void* xret = this->TQVariant::rawAccess((void*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_168(Smoke::Stack x) {
	// rawAccess()
	void* xret = this->TQVariant::rawAccess();
	x[0].s_voidp = (void*)xret;
    }
    static void x_169(Smoke::Stack x) {
	// typeToName(TQVariant::Type)
	const char* xret = TQVariant::typeToName((TQVariant::Type)x[1].s_enum);
	x[0].s_voidp = (void*)xret;
    }
    static void x_170(Smoke::Stack x) {
	// nameToType(const char*)
	TQVariant::Type xret = TQVariant::nameToType((const char*)x[1].s_voidp);
	x[0].s_enum = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 786: //TQVariant::Type
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQVariant::Type;
		break;
	      case Smoke::EnumDelete:
		delete (TQVariant::Type*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQVariant::Type*)xdata = (TQVariant::Type)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQVariant::Type*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQVariant() { qt_Smoke->binding->deleted(355, (void*)this); }
};
void xenum_TQVariant(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQVariant::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQVariant(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQVariant *xself = (x_TQVariant*)obj;
    switch(xi) {
	case 0: x_TQVariant::x_0(args);	break;
	case 1: x_TQVariant::x_1(args);	break;
	case 2: x_TQVariant::x_2(args);	break;
	case 3: x_TQVariant::x_3(args);	break;
	case 4: x_TQVariant::x_4(args);	break;
	case 5: x_TQVariant::x_5(args);	break;
	case 6: x_TQVariant::x_6(args);	break;
	case 7: x_TQVariant::x_7(args);	break;
	case 8: x_TQVariant::x_8(args);	break;
	case 9: x_TQVariant::x_9(args);	break;
	case 10: x_TQVariant::x_10(args);	break;
	case 11: x_TQVariant::x_11(args);	break;
	case 12: x_TQVariant::x_12(args);	break;
	case 13: x_TQVariant::x_13(args);	break;
	case 14: x_TQVariant::x_14(args);	break;
	case 15: x_TQVariant::x_15(args);	break;
	case 16: x_TQVariant::x_16(args);	break;
	case 17: x_TQVariant::x_17(args);	break;
	case 18: x_TQVariant::x_18(args);	break;
	case 19: x_TQVariant::x_19(args);	break;
	case 20: x_TQVariant::x_20(args);	break;
	case 21: x_TQVariant::x_21(args);	break;
	case 22: x_TQVariant::x_22(args);	break;
	case 23: x_TQVariant::x_23(args);	break;
	case 24: x_TQVariant::x_24(args);	break;
	case 25: x_TQVariant::x_25(args);	break;
	case 26: x_TQVariant::x_26(args);	break;
	case 27: x_TQVariant::x_27(args);	break;
	case 28: x_TQVariant::x_28(args);	break;
	case 29: x_TQVariant::x_29(args);	break;
	case 30: x_TQVariant::x_30(args);	break;
	case 31: x_TQVariant::x_31(args);	break;
	case 32: x_TQVariant::x_32(args);	break;
	case 33: x_TQVariant::x_33(args);	break;
	case 34: x_TQVariant::x_34(args);	break;
	case 35: x_TQVariant::x_35(args);	break;
	case 36: x_TQVariant::x_36(args);	break;
	case 37: x_TQVariant::x_37(args);	break;
	case 38: x_TQVariant::x_38(args);	break;
	case 39: x_TQVariant::x_39(args);	break;
	case 40: x_TQVariant::x_40(args);	break;
	case 41: x_TQVariant::x_41(args);	break;
	case 42: x_TQVariant::x_42(args);	break;
	case 43: x_TQVariant::x_43(args);	break;
	case 44: x_TQVariant::x_44(args);	break;
	case 45: x_TQVariant::x_45(args);	break;
	case 46: x_TQVariant::x_46(args);	break;
	case 47: x_TQVariant::x_47(args);	break;
	case 48: x_TQVariant::x_48(args);	break;
	case 49: x_TQVariant::x_49(args);	break;
	case 50: x_TQVariant::x_50(args);	break;
	case 51: x_TQVariant::x_51(args);	break;
	case 52: x_TQVariant::x_52(args);	break;
	case 53: x_TQVariant::x_53(args);	break;
	case 54: x_TQVariant::x_54(args);	break;
	case 55: x_TQVariant::x_55(args);	break;
	case 56: x_TQVariant::x_56(args);	break;
	case 57: x_TQVariant::x_57(args);	break;
	case 58: x_TQVariant::x_58(args);	break;
	case 59: x_TQVariant::x_59(args);	break;
	case 60: x_TQVariant::x_60(args);	break;
	case 61: x_TQVariant::x_61(args);	break;
	case 62: x_TQVariant::x_62(args);	break;
	case 63: x_TQVariant::x_63(args);	break;
	case 64: x_TQVariant::x_64(args);	break;
	case 65: x_TQVariant::x_65(args);	break;
	case 66: x_TQVariant::x_66(args);	break;
	case 67: x_TQVariant::x_67(args);	break;
	case 68: x_TQVariant::x_68(args);	break;
	case 69: x_TQVariant::x_69(args);	break;
	case 70: x_TQVariant::x_70(args);	break;
	case 71: x_TQVariant::x_71(args);	break;
	case 72: x_TQVariant::x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: xself->x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: xself->x_141(args);	break;
	case 142: xself->x_142(args);	break;
	case 143: xself->x_143(args);	break;
	case 144: xself->x_144(args);	break;
	case 145: xself->x_145(args);	break;
	case 146: xself->x_146(args);	break;
	case 147: xself->x_147(args);	break;
	case 148: xself->x_148(args);	break;
	case 149: xself->x_149(args);	break;
	case 150: xself->x_150(args);	break;
	case 151: xself->x_151(args);	break;
	case 152: xself->x_152(args);	break;
	case 153: xself->x_153(args);	break;
	case 154: xself->x_154(args);	break;
	case 155: xself->x_155(args);	break;
	case 156: xself->x_156(args);	break;
	case 157: xself->x_157(args);	break;
	case 158: xself->x_158(args);	break;
	case 159: xself->x_159(args);	break;
	case 160: xself->x_160(args);	break;
	case 161: xself->x_161(args);	break;
	case 162: xself->x_162(args);	break;
	case 163: xself->x_163(args);	break;
	case 164: xself->x_164(args);	break;
	case 165: xself->x_165(args);	break;
	case 166: xself->x_166(args);	break;
	case 167: xself->x_167(args);	break;
	case 168: xself->x_168(args);	break;
	case 169: x_TQVariant::x_169(args);	break;
	case 170: x_TQVariant::x_170(args);	break;
	case 171: delete (TQVariant*)xself;	break;
    }
}

class x_TQWMatrix : public TQWMatrix {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQWMatrix::Points;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQWMatrix::Areas;
    }
    static void x_2(Smoke::Stack x) {
	// TQWMatrix()
	x_TQWMatrix* xret = new x_TQWMatrix();
	x[0].s_class = (void*)xret;
    }
    x_TQWMatrix() : TQWMatrix() {
    }
    static void x_3(Smoke::Stack x) {
	// TQWMatrix(double, double, double, double, double, double)
	x_TQWMatrix* xret = new x_TQWMatrix((double)x[1].s_double,(double)x[2].s_double,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(double)x[6].s_double);
	x[0].s_class = (void*)xret;
    }
    x_TQWMatrix(double x1, double x2, double x3, double x4, double x5, double x6) : TQWMatrix(x1, x2, x3, x4, x5, x6) {
    }
    void x_4(Smoke::Stack x) {
	// setMatrix(double, double, double, double, double, double)
	this->TQWMatrix::setMatrix((double)x[1].s_double,(double)x[2].s_double,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(double)x[6].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// m11()
	double xret = this->TQWMatrix::m11();
	x[0].s_double = xret;
    }
    void x_6(Smoke::Stack x) const {
	// m12()
	double xret = this->TQWMatrix::m12();
	x[0].s_double = xret;
    }
    void x_7(Smoke::Stack x) const {
	// m21()
	double xret = this->TQWMatrix::m21();
	x[0].s_double = xret;
    }
    void x_8(Smoke::Stack x) const {
	// m22()
	double xret = this->TQWMatrix::m22();
	x[0].s_double = xret;
    }
    void x_9(Smoke::Stack x) const {
	// dx()
	double xret = this->TQWMatrix::dx();
	x[0].s_double = xret;
    }
    void x_10(Smoke::Stack x) const {
	// dy()
	double xret = this->TQWMatrix::dy();
	x[0].s_double = xret;
    }
    void x_11(Smoke::Stack x) const {
	// map(int, int, int*, int*)
	this->TQWMatrix::map((int)x[1].s_int,(int)x[2].s_int,(int*)x[3].s_voidp,(int*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// map(double, double, double*, double*)
	this->TQWMatrix::map((double)x[1].s_double,(double)x[2].s_double,(double*)x[3].s_voidp,(double*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// mapRect(const TQRect&)
	TQRect xret = this->TQWMatrix::mapRect(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_14(Smoke::Stack x) const {
	// map(const TQPoint&)
	TQPoint xret = this->TQWMatrix::map(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_15(Smoke::Stack x) const {
	// map(const TQRect&)
	TQRect xret = this->TQWMatrix::map(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_16(Smoke::Stack x) const {
	// map(const TQPointArray&)
	TQPointArray xret = this->TQWMatrix::map(*(const TQPointArray *)x[1].s_class);
	x[0].s_class = (void*)new TQPointArray(xret);
    }
    void x_17(Smoke::Stack x) const {
	// map(const TQRegion&)
	TQRegion xret = this->TQWMatrix::map(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_18(Smoke::Stack x) const {
	// mapToRegion(const TQRect&)
	TQRegion xret = this->TQWMatrix::mapToRegion(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_19(Smoke::Stack x) const {
	// mapToPolygon(const TQRect&)
	TQPointArray xret = this->TQWMatrix::mapToPolygon(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQPointArray(xret);
    }
    void x_20(Smoke::Stack x) {
	// reset()
	this->TQWMatrix::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// isIdentity()
	bool xret = this->TQWMatrix::isIdentity();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// translate(double, double)
	TQWMatrix& xret = this->TQWMatrix::translate((double)x[1].s_double,(double)x[2].s_double);
	x[0].s_class = (void*)&xret;
    }
    void x_23(Smoke::Stack x) {
	// scale(double, double)
	TQWMatrix& xret = this->TQWMatrix::scale((double)x[1].s_double,(double)x[2].s_double);
	x[0].s_class = (void*)&xret;
    }
    void x_24(Smoke::Stack x) {
	// shear(double, double)
	TQWMatrix& xret = this->TQWMatrix::shear((double)x[1].s_double,(double)x[2].s_double);
	x[0].s_class = (void*)&xret;
    }
    void x_25(Smoke::Stack x) {
	// rotate(double)
	TQWMatrix& xret = this->TQWMatrix::rotate((double)x[1].s_double);
	x[0].s_class = (void*)&xret;
    }
    void x_26(Smoke::Stack x) const {
	// isInvertible()
	bool xret = this->TQWMatrix::isInvertible();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// det()
	double xret = this->TQWMatrix::det();
	x[0].s_double = xret;
    }
    void x_28(Smoke::Stack x) const {
	// invert(bool*)
	TQWMatrix xret = this->TQWMatrix::invert((bool*)x[1].s_voidp);
	x[0].s_class = (void*)new TQWMatrix(xret);
    }
    void x_29(Smoke::Stack x) const {
	// invert()
	TQWMatrix xret = this->TQWMatrix::invert();
	x[0].s_class = (void*)new TQWMatrix(xret);
    }
    void x_30(Smoke::Stack x) const {
	// operator==(const TQWMatrix&)
	bool xret = this->TQWMatrix::operator==(*(const TQWMatrix *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// operator!=(const TQWMatrix&)
	bool xret = this->TQWMatrix::operator!=(*(const TQWMatrix *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// operator*=(const TQWMatrix&)
	TQWMatrix& xret = this->TQWMatrix::operator*=(*(const TQWMatrix *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) const {
	// operator*(const TQPoint&)
	TQPoint xret = this->TQWMatrix::operator*(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_34(Smoke::Stack x) const {
	// operator*(const TQRect&)
	TQRegion xret = this->TQWMatrix::operator*(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_35(Smoke::Stack x) const {
	// operator*(const TQRegion&)
	TQRegion xret = this->TQWMatrix::operator*(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_36(Smoke::Stack x) const {
	// operator*(const TQPointArray&)
	TQPointArray xret = this->TQWMatrix::operator*(*(const TQPointArray *)x[1].s_class);
	x[0].s_class = (void*)new TQPointArray(xret);
    }
    static void x_37(Smoke::Stack x) {
	// TQWMatrix(const TQWMatrix&)
	x_TQWMatrix* xret = new x_TQWMatrix(*(const TQWMatrix *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWMatrix(const TQWMatrix& x1) : TQWMatrix(x1) {
    }
    static void x_38(Smoke::Stack x) {
	// setTransformationMode(TQWMatrix::TransformationMode)
	TQWMatrix::setTransformationMode((TQWMatrix::TransformationMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_39(Smoke::Stack x) {
	// transformationMode()
	TQWMatrix::TransformationMode xret = TQWMatrix::transformationMode();
	x[0].s_enum = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 792: //TQWMatrix::TransformationMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQWMatrix::TransformationMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQWMatrix::TransformationMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQWMatrix::TransformationMode*)xdata = (TQWMatrix::TransformationMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQWMatrix::TransformationMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQWMatrix() { qt_Smoke->binding->deleted(356, (void*)this); }
};
void xenum_TQWMatrix(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQWMatrix::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQWMatrix(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWMatrix *xself = (x_TQWMatrix*)obj;
    switch(xi) {
	case 0: x_TQWMatrix::x_0(args);	break;
	case 1: x_TQWMatrix::x_1(args);	break;
	case 2: x_TQWMatrix::x_2(args);	break;
	case 3: x_TQWMatrix::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: x_TQWMatrix::x_37(args);	break;
	case 38: x_TQWMatrix::x_38(args);	break;
	case 39: x_TQWMatrix::x_39(args);	break;
	case 40: delete (TQWMatrix*)xself;	break;
    }
}

class x_TQWhatsThis : public TQWhatsThis {
public:
    static void x_0(Smoke::Stack x) {
	// TQWhatsThis(TQWidget*)
	x_TQWhatsThis* xret = new x_TQWhatsThis((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWhatsThis(TQWidget* x1) : TQWhatsThis(x1) {
    }
    void x_1(Smoke::Stack x) {
	// text(const TQPoint&)
	TQString xret = this->TQWhatsThis::text(*(const TQPoint *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_2(Smoke::Stack x) {
	// clicked(const TQString&)
	bool xret = this->TQWhatsThis::clicked(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_3(Smoke::Stack x) {
	// TQWhatsThis(const TQWhatsThis&)
	x_TQWhatsThis* xret = new x_TQWhatsThis(*(const TQWhatsThis *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWhatsThis(const TQWhatsThis& x1) : TQWhatsThis(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// setFont(const TQFont&)
	TQWhatsThis::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// add(TQWidget*, const TQString&)
	TQWhatsThis::add((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_6(Smoke::Stack x) {
	// remove(TQWidget*)
	TQWhatsThis::remove((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_7(Smoke::Stack x) {
	// textFor(TQWidget*, const TQPoint&, bool)
	TQString xret = TQWhatsThis::textFor((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_8(Smoke::Stack x) {
	// textFor(TQWidget*, const TQPoint&)
	TQString xret = TQWhatsThis::textFor((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_9(Smoke::Stack x) {
	// textFor(TQWidget*)
	TQString xret = TQWhatsThis::textFor((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_10(Smoke::Stack x) {
	// whatsThisButton(TQWidget*)
	TQToolButton* xret = TQWhatsThis::whatsThisButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// enterWhatsThisMode()
	TQWhatsThis::enterWhatsThisMode();
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// inWhatsThisMode()
	bool xret = TQWhatsThis::inWhatsThisMode();
	x[0].s_bool = xret;
    }
    static void x_13(Smoke::Stack x) {
	// leaveWhatsThisMode(const TQString&, const TQPoint&, TQWidget*)
	TQWhatsThis::leaveWhatsThisMode(*(const TQString *)x[1].s_voidp,*(const TQPoint *)x[2].s_class,(TQWidget*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// leaveWhatsThisMode(const TQString&, const TQPoint&)
	TQWhatsThis::leaveWhatsThisMode(*(const TQString *)x[1].s_voidp,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// leaveWhatsThisMode(const TQString&)
	TQWhatsThis::leaveWhatsThisMode(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// leaveWhatsThisMode()
	TQWhatsThis::leaveWhatsThisMode();
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// display(const TQString&, const TQPoint&, TQWidget*)
	TQWhatsThis::display(*(const TQString *)x[1].s_voidp,*(const TQPoint *)x[2].s_class,(TQWidget*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// display(const TQString&, const TQPoint&)
	TQWhatsThis::display(*(const TQString *)x[1].s_voidp,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_19(Smoke::Stack x) {
	// display(const TQString&)
	TQWhatsThis::display(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    virtual bool clicked(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWhatsThis::clicked(x1);
    }
    virtual TQString text(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWhatsThis::text(x1);
    }
    ~x_TQWhatsThis() { qt_Smoke->binding->deleted(357, (void*)this); }
};
void xcall_TQWhatsThis(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWhatsThis *xself = (x_TQWhatsThis*)obj;
    switch(xi) {
	case 0: x_TQWhatsThis::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQWhatsThis::x_3(args);	break;
	case 4: x_TQWhatsThis::x_4(args);	break;
	case 5: x_TQWhatsThis::x_5(args);	break;
	case 6: x_TQWhatsThis::x_6(args);	break;
	case 7: x_TQWhatsThis::x_7(args);	break;
	case 8: x_TQWhatsThis::x_8(args);	break;
	case 9: x_TQWhatsThis::x_9(args);	break;
	case 10: x_TQWhatsThis::x_10(args);	break;
	case 11: x_TQWhatsThis::x_11(args);	break;
	case 12: x_TQWhatsThis::x_12(args);	break;
	case 13: x_TQWhatsThis::x_13(args);	break;
	case 14: x_TQWhatsThis::x_14(args);	break;
	case 15: x_TQWhatsThis::x_15(args);	break;
	case 16: x_TQWhatsThis::x_16(args);	break;
	case 17: x_TQWhatsThis::x_17(args);	break;
	case 18: x_TQWhatsThis::x_18(args);	break;
	case 19: x_TQWhatsThis::x_19(args);	break;
	case 20: delete (TQWhatsThis*)xself;	break;
    }
}

class x_TQWheelEvent : public TQWheelEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQWheelEvent(const TQPoint&, int, int, TQt::Orientation)
	x_TQWheelEvent* xret = new x_TQWheelEvent(*(const TQPoint *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(TQt::Orientation)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQWheelEvent(const TQPoint& x1, int x2, int x3, TQt::Orientation x4) : TQWheelEvent(x1, x2, x3, x4) {
    }
    static void x_1(Smoke::Stack x) {
	// TQWheelEvent(const TQPoint&, int, int)
	x_TQWheelEvent* xret = new x_TQWheelEvent(*(const TQPoint *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWheelEvent(const TQPoint& x1, int x2, int x3) : TQWheelEvent(x1, x2, x3) {
    }
    static void x_2(Smoke::Stack x) {
	// TQWheelEvent(const TQPoint&, const TQPoint&, int, int, TQt::Orientation)
	x_TQWheelEvent* xret = new x_TQWheelEvent(*(const TQPoint *)x[1].s_class,*(const TQPoint *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQt::Orientation)x[5].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQWheelEvent(const TQPoint& x1, const TQPoint& x2, int x3, int x4, TQt::Orientation x5) : TQWheelEvent(x1, x2, x3, x4, x5) {
    }
    static void x_3(Smoke::Stack x) {
	// TQWheelEvent(const TQPoint&, const TQPoint&, int, int)
	x_TQWheelEvent* xret = new x_TQWheelEvent(*(const TQPoint *)x[1].s_class,*(const TQPoint *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWheelEvent(const TQPoint& x1, const TQPoint& x2, int x3, int x4) : TQWheelEvent(x1, x2, x3, x4) {
    }
    void x_4(Smoke::Stack x) const {
	// delta()
	int xret = this->TQWheelEvent::delta();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// pos()
	const TQPoint& xret = this->TQWheelEvent::pos();
	x[0].s_class = (void*)&xret;
    }
    void x_6(Smoke::Stack x) const {
	// globalPos()
	const TQPoint& xret = this->TQWheelEvent::globalPos();
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) const {
	// x()
	int xret = this->TQWheelEvent::x();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// y()
	int xret = this->TQWheelEvent::y();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// globalX()
	int xret = this->TQWheelEvent::globalX();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// globalY()
	int xret = this->TQWheelEvent::globalY();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// state()
	TQt::ButtonState xret = this->TQWheelEvent::state();
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQWheelEvent::orientation();
	x[0].s_enum = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQWheelEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// accept()
	this->TQWheelEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// ignore()
	this->TQWheelEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// TQWheelEvent(const TQWheelEvent&)
	x_TQWheelEvent* xret = new x_TQWheelEvent(*(const TQWheelEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWheelEvent(const TQWheelEvent& x1) : TQWheelEvent(x1) {
    }
    ~x_TQWheelEvent() { qt_Smoke->binding->deleted(358, (void*)this); }
};
void xcall_TQWheelEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWheelEvent *xself = (x_TQWheelEvent*)obj;
    switch(xi) {
	case 0: x_TQWheelEvent::x_0(args);	break;
	case 1: x_TQWheelEvent::x_1(args);	break;
	case 2: x_TQWheelEvent::x_2(args);	break;
	case 3: x_TQWheelEvent::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_TQWheelEvent::x_16(args);	break;
	case 17: delete (TQWheelEvent*)xself;	break;
    }
}

class x_TQWidget : public TQWidget {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::NoFocus;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::TabFocus;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::ClickFocus;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::StrongFocus;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::WheelFocus;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::WidgetOrigin;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::ParentOrigin;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::WindowOrigin;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQWidget::AncestorOrigin;
    }
    void x_9(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWidget::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_10(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWidget::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWidget::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQWidget::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQWidget::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQWidget::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQWidget::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_16(Smoke::Stack x) {
	// TQWidget(TQWidget*, const char*, TQt::WFlags, TQt::NFlags)
	x_TQWidget* xret = new x_TQWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int,*(TQt::NFlags *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    explicit x_TQWidget(TQWidget* x1, const char* x2, TQt::WFlags x3, TQt::NFlags x4) : TQWidget(x1, x2, x3, x4) {
    }
    static void x_17(Smoke::Stack x) {
	// TQWidget(TQWidget*, const char*, TQt::WFlags)
	x_TQWidget* xret = new x_TQWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    explicit x_TQWidget(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQWidget(x1, x2, x3) {
    }
    static void x_18(Smoke::Stack x) {
	// TQWidget(TQWidget*, const char*)
	x_TQWidget* xret = new x_TQWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    explicit x_TQWidget(TQWidget* x1, const char* x2) : TQWidget(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TQWidget(TQWidget*)
	x_TQWidget* xret = new x_TQWidget((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    explicit x_TQWidget(TQWidget* x1) : TQWidget(x1) {
    }
    static void x_20(Smoke::Stack x) {
	// TQWidget()
	x_TQWidget* xret = new x_TQWidget();
	x[0].s_class = (void*)xret;
    }
    explicit x_TQWidget() : TQWidget() {
    }
    void x_21(Smoke::Stack x) const {
	// winId()
	WId xret = this->TQWidget::winId();
	x[0].s_ulong = xret;
    }
    void x_22(Smoke::Stack x) {
	// setName(const char*)
	this->TQWidget::setName((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// style()
	TQStyle& xret = this->TQWidget::style();
	x[0].s_class = (void*)&xret;
    }
    void x_24(Smoke::Stack x) {
	// setStyle(TQStyle*)
	this->TQWidget::setStyle((TQStyle*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setStyle(const TQString&)
	TQStyle* xret = this->TQWidget::setStyle(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) const {
	// isTopLevel()
	bool xret = this->TQWidget::isTopLevel();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// isDialog()
	bool xret = this->TQWidget::isDialog();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// isPopup()
	bool xret = this->TQWidget::isPopup();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// isDesktop()
	bool xret = this->TQWidget::isDesktop();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// isModal()
	bool xret = this->TQWidget::isModal();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQWidget::isEnabled();
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// isEnabledTo(TQWidget*)
	bool xret = this->TQWidget::isEnabledTo((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// isEnabledToTLW()
	bool xret = this->TQWidget::isEnabledToTLW();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// frameGeometry()
	TQRect xret = this->TQWidget::frameGeometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_35(Smoke::Stack x) const {
	// geometry()
	const TQRect& xret = this->TQWidget::geometry();
	x[0].s_class = (void*)&xret;
    }
    void x_36(Smoke::Stack x) const {
	// x()
	int xret = this->TQWidget::x();
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) const {
	// y()
	int xret = this->TQWidget::y();
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// pos()
	TQPoint xret = this->TQWidget::pos();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_39(Smoke::Stack x) const {
	// frameSize()
	TQSize xret = this->TQWidget::frameSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_40(Smoke::Stack x) const {
	// size()
	TQSize xret = this->TQWidget::size();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_41(Smoke::Stack x) const {
	// width()
	int xret = this->TQWidget::width();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) const {
	// height()
	int xret = this->TQWidget::height();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQWidget::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_44(Smoke::Stack x) const {
	// childrenRect()
	TQRect xret = this->TQWidget::childrenRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_45(Smoke::Stack x) const {
	// childrenRegion()
	TQRegion xret = this->TQWidget::childrenRegion();
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_46(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQWidget::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_47(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQWidget::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_48(Smoke::Stack x) const {
	// minimumWidth()
	int xret = this->TQWidget::minimumWidth();
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) const {
	// minimumHeight()
	int xret = this->TQWidget::minimumHeight();
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) const {
	// maximumWidth()
	int xret = this->TQWidget::maximumWidth();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) const {
	// maximumHeight()
	int xret = this->TQWidget::maximumHeight();
	x[0].s_int = xret;
    }
    void x_52(Smoke::Stack x) {
	// setMinimumSize(const TQSize&)
	this->TQWidget::setMinimumSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// setMinimumSize(int, int)
	this->TQWidget::setMinimumSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// setMaximumSize(const TQSize&)
	this->TQWidget::setMaximumSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// setMaximumSize(int, int)
	this->TQWidget::setMaximumSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// setMinimumWidth(int)
	this->TQWidget::setMinimumWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// setMinimumHeight(int)
	this->TQWidget::setMinimumHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// setMaximumWidth(int)
	this->TQWidget::setMaximumWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// setMaximumHeight(int)
	this->TQWidget::setMaximumHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// sizeIncrement()
	TQSize xret = this->TQWidget::sizeIncrement();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_61(Smoke::Stack x) {
	// setSizeIncrement(const TQSize&)
	this->TQWidget::setSizeIncrement(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// setSizeIncrement(int, int)
	this->TQWidget::setSizeIncrement((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) const {
	// baseSize()
	TQSize xret = this->TQWidget::baseSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_64(Smoke::Stack x) {
	// setBaseSize(const TQSize&)
	this->TQWidget::setBaseSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// setBaseSize(int, int)
	this->TQWidget::setBaseSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// setFixedSize(const TQSize&)
	this->TQWidget::setFixedSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// setFixedSize(int, int)
	this->TQWidget::setFixedSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// setFixedWidth(int)
	this->TQWidget::setFixedWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// setFixedHeight(int)
	this->TQWidget::setFixedHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) const {
	// mapToGlobal(const TQPoint&)
	TQPoint xret = this->TQWidget::mapToGlobal(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_71(Smoke::Stack x) const {
	// mapFromGlobal(const TQPoint&)
	TQPoint xret = this->TQWidget::mapFromGlobal(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_72(Smoke::Stack x) const {
	// mapToParent(const TQPoint&)
	TQPoint xret = this->TQWidget::mapToParent(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_73(Smoke::Stack x) const {
	// mapFromParent(const TQPoint&)
	TQPoint xret = this->TQWidget::mapFromParent(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_74(Smoke::Stack x) const {
	// mapTo(TQWidget*, const TQPoint&)
	TQPoint xret = this->TQWidget::mapTo((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_75(Smoke::Stack x) const {
	// mapFrom(TQWidget*, const TQPoint&)
	TQPoint xret = this->TQWidget::mapFrom((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_76(Smoke::Stack x) const {
	// topLevelWidget()
	TQWidget* xret = this->TQWidget::topLevelWidget();
	x[0].s_class = (void*)xret;
    }
    void x_77(Smoke::Stack x) const {
	// backgroundMode()
	TQt::BackgroundMode xret = this->TQWidget::backgroundMode();
	x[0].s_enum = xret;
    }
    void x_78(Smoke::Stack x) {
	// setBackgroundMode(TQt::BackgroundMode)
	this->TQWidget::setBackgroundMode((TQt::BackgroundMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// setBackgroundMode(TQt::BackgroundMode, TQt::BackgroundMode)
	this->TQWidget::setBackgroundMode((TQt::BackgroundMode)x[1].s_enum,(TQt::BackgroundMode)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) const {
	// foregroundColor()
	const TQColor& xret = this->TQWidget::foregroundColor();
	x[0].s_class = (void*)&xret;
    }
    void x_81(Smoke::Stack x) const {
	// eraseColor()
	const TQColor& xret = this->TQWidget::eraseColor();
	x[0].s_class = (void*)&xret;
    }
    void x_82(Smoke::Stack x) {
	// setEraseColor(const TQColor&)
	this->TQWidget::setEraseColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) const {
	// erasePixmap()
	const TQPixmap* xret = this->TQWidget::erasePixmap();
	x[0].s_class = (void*)xret;
    }
    void x_84(Smoke::Stack x) {
	// setErasePixmap(const TQPixmap&)
	this->TQWidget::setErasePixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) const {
	// colorGroup()
	const TQColorGroup& xret = this->TQWidget::colorGroup();
	x[0].s_class = (void*)&xret;
    }
    void x_86(Smoke::Stack x) const {
	// palette()
	const TQPalette& xret = this->TQWidget::palette();
	x[0].s_class = (void*)&xret;
    }
    void x_87(Smoke::Stack x) const {
	// ownPalette()
	bool xret = this->TQWidget::ownPalette();
	x[0].s_bool = xret;
    }
    void x_88(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	this->TQWidget::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// unsetPalette()
	this->TQWidget::unsetPalette();
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) const {
	// paletteForegroundColor()
	const TQColor& xret = this->TQWidget::paletteForegroundColor();
	x[0].s_class = (void*)&xret;
    }
    void x_91(Smoke::Stack x) {
	// setPaletteForegroundColor(const TQColor&)
	this->TQWidget::setPaletteForegroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) const {
	// paletteBackgroundColor()
	const TQColor& xret = this->TQWidget::paletteBackgroundColor();
	x[0].s_class = (void*)&xret;
    }
    void x_93(Smoke::Stack x) {
	// setPaletteBackgroundColor(const TQColor&)
	this->TQWidget::setPaletteBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_94(Smoke::Stack x) const {
	// paletteBackgroundPixmap()
	const TQPixmap* xret = this->TQWidget::paletteBackgroundPixmap();
	x[0].s_class = (void*)xret;
    }
    void x_95(Smoke::Stack x) {
	// setPaletteBackgroundPixmap(const TQPixmap&)
	this->TQWidget::setPaletteBackgroundPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) const {
	// backgroundBrush()
	const TQBrush& xret = this->TQWidget::backgroundBrush();
	x[0].s_class = (void*)&xret;
    }
    void x_97(Smoke::Stack x) const {
	// font()
	TQFont xret = this->TQWidget::font();
	x[0].s_class = (void*)new TQFont(xret);
    }
    void x_98(Smoke::Stack x) const {
	// ownFont()
	bool xret = this->TQWidget::ownFont();
	x[0].s_bool = xret;
    }
    void x_99(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQWidget::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) {
	// unsetFont()
	this->TQWidget::unsetFont();
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) const {
	// fontMetrics()
	TQFontMetrics xret = this->TQWidget::fontMetrics();
	x[0].s_class = (void*)new TQFontMetrics(xret);
    }
    void x_102(Smoke::Stack x) const {
	// fontInfo()
	TQFontInfo xret = this->TQWidget::fontInfo();
	x[0].s_class = (void*)new TQFontInfo(xret);
    }
    void x_103(Smoke::Stack x) const {
	// cursor()
	const TQCursor& xret = this->TQWidget::cursor();
	x[0].s_class = (void*)&xret;
    }
    void x_104(Smoke::Stack x) const {
	// ownCursor()
	bool xret = this->TQWidget::ownCursor();
	x[0].s_bool = xret;
    }
    void x_105(Smoke::Stack x) {
	// setCursor(const TQCursor&)
	this->TQWidget::setCursor(*(const TQCursor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) {
	// unsetCursor()
	this->TQWidget::unsetCursor();
	(void)x; // noop (for compiler warning)
    }
    void x_107(Smoke::Stack x) const {
	// caption()
	TQString xret = this->TQWidget::caption();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_108(Smoke::Stack x) const {
	// icon()
	const TQPixmap* xret = this->TQWidget::icon();
	x[0].s_class = (void*)xret;
    }
    void x_109(Smoke::Stack x) const {
	// iconText()
	TQString xret = this->TQWidget::iconText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_110(Smoke::Stack x) const {
	// hasMouseTracking()
	bool xret = this->TQWidget::hasMouseTracking();
	x[0].s_bool = xret;
    }
    void x_111(Smoke::Stack x) const {
	// hasMouse()
	bool xret = this->TQWidget::hasMouse();
	x[0].s_bool = xret;
    }
    void x_112(Smoke::Stack x) {
	// setMask(const TQBitmap&)
	this->TQWidget::setMask(*(const TQBitmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_113(Smoke::Stack x) {
	// setMask(const TQRegion&)
	this->TQWidget::setMask(*(const TQRegion *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// clearMask()
	this->TQWidget::clearMask();
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) const {
	// backgroundColor()
	const TQColor& xret = this->TQWidget::backgroundColor();
	x[0].s_class = (void*)&xret;
    }
    void x_116(Smoke::Stack x) {
	// setBackgroundColor(const TQColor&)
	this->TQWidget::setBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) const {
	// backgroundPixmap()
	const TQPixmap* xret = this->TQWidget::backgroundPixmap();
	x[0].s_class = (void*)xret;
    }
    void x_118(Smoke::Stack x) {
	// setBackgroundPixmap(const TQPixmap&)
	this->TQWidget::setBackgroundPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) const {
	// isActiveWindow()
	bool xret = this->TQWidget::isActiveWindow();
	x[0].s_bool = xret;
    }
    void x_120(Smoke::Stack x) {
	// setActiveWindow()
	this->TQWidget::setActiveWindow();
	(void)x; // noop (for compiler warning)
    }
    void x_121(Smoke::Stack x) const {
	// isFocusEnabled()
	bool xret = this->TQWidget::isFocusEnabled();
	x[0].s_bool = xret;
    }
    void x_122(Smoke::Stack x) const {
	// focusPolicy()
	TQWidget::FocusPolicy xret = this->TQWidget::focusPolicy();
	x[0].s_enum = xret;
    }
    void x_123(Smoke::Stack x) {
	// setFocusPolicy(TQWidget::FocusPolicy)
	this->TQWidget::setFocusPolicy((TQWidget::FocusPolicy)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) const {
	// hasFocus()
	bool xret = this->TQWidget::hasFocus();
	x[0].s_bool = xret;
    }
    void x_125(Smoke::Stack x) {
	// setFocusProxy(TQWidget*)
	this->TQWidget::setFocusProxy((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) const {
	// focusProxy()
	TQWidget* xret = this->TQWidget::focusProxy();
	x[0].s_class = (void*)xret;
    }
    void x_127(Smoke::Stack x) {
	// setInputMethodEnabled(bool)
	this->TQWidget::setInputMethodEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) const {
	// isInputMethodEnabled()
	bool xret = this->TQWidget::isInputMethodEnabled();
	x[0].s_bool = xret;
    }
    void x_129(Smoke::Stack x) {
	// grabMouse()
	this->TQWidget::grabMouse();
	(void)x; // noop (for compiler warning)
    }
    void x_130(Smoke::Stack x) {
	// grabMouse(const TQCursor&)
	this->TQWidget::grabMouse(*(const TQCursor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_131(Smoke::Stack x) {
	// releaseMouse()
	this->TQWidget::releaseMouse();
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) {
	// grabKeyboard()
	this->TQWidget::grabKeyboard();
	(void)x; // noop (for compiler warning)
    }
    void x_133(Smoke::Stack x) {
	// releaseKeyboard()
	this->TQWidget::releaseKeyboard();
	(void)x; // noop (for compiler warning)
    }
    void x_134(Smoke::Stack x) const {
	// isUpdatesEnabled()
	bool xret = this->TQWidget::isUpdatesEnabled();
	x[0].s_bool = xret;
    }
    void x_135(Smoke::Stack x) {
	// close(bool)
	bool xret = this->TQWidget::close((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_136(Smoke::Stack x) const {
	// isVisible()
	bool xret = this->TQWidget::isVisible();
	x[0].s_bool = xret;
    }
    void x_137(Smoke::Stack x) const {
	// isVisibleTo(TQWidget*)
	bool xret = this->TQWidget::isVisibleTo((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_138(Smoke::Stack x) const {
	// isVisibleToTLW()
	bool xret = this->TQWidget::isVisibleToTLW();
	x[0].s_bool = xret;
    }
    void x_139(Smoke::Stack x) const {
	// visibleRect()
	TQRect xret = this->TQWidget::visibleRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_140(Smoke::Stack x) const {
	// isHidden()
	bool xret = this->TQWidget::isHidden();
	x[0].s_bool = xret;
    }
    void x_141(Smoke::Stack x) const {
	// isShown()
	bool xret = this->TQWidget::isShown();
	x[0].s_bool = xret;
    }
    void x_142(Smoke::Stack x) const {
	// isMinimized()
	bool xret = this->TQWidget::isMinimized();
	x[0].s_bool = xret;
    }
    void x_143(Smoke::Stack x) const {
	// isMaximized()
	bool xret = this->TQWidget::isMaximized();
	x[0].s_bool = xret;
    }
    void x_144(Smoke::Stack x) const {
	// isFullScreen()
	bool xret = this->TQWidget::isFullScreen();
	x[0].s_bool = xret;
    }
    void x_145(Smoke::Stack x) const {
	// windowState()
	uint xret = this->TQWidget::windowState();
	x[0].s_uint = xret;
    }
    void x_146(Smoke::Stack x) {
	// setWindowState(uint)
	this->TQWidget::setWindowState((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_147(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWidget::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_148(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQWidget::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_149(Smoke::Stack x) const {
	// sizePolicy()
	TQSizePolicy xret = this->TQWidget::sizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_150(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy)
	this->TQWidget::setSizePolicy(*(TQSizePolicy *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_151(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy::SizeType, TQSizePolicy::SizeType, bool)
	this->TQWidget::setSizePolicy((TQSizePolicy::SizeType)x[1].s_enum,(TQSizePolicy::SizeType)x[2].s_enum,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_152(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy::SizeType, TQSizePolicy::SizeType)
	this->TQWidget::setSizePolicy((TQSizePolicy::SizeType)x[1].s_enum,(TQSizePolicy::SizeType)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_153(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQWidget::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_154(Smoke::Stack x) const {
	// clipRegion()
	TQRegion xret = this->TQWidget::clipRegion();
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_155(Smoke::Stack x) const {
	// layout()
	TQLayout* xret = this->TQWidget::layout();
	x[0].s_class = (void*)xret;
    }
    void x_156(Smoke::Stack x) {
	// updateGeometry()
	this->TQWidget::updateGeometry();
	(void)x; // noop (for compiler warning)
    }
    void x_157(Smoke::Stack x) {
	// reparent(TQWidget*, TQt::WFlags, const TQPoint&, bool)
	this->TQWidget::reparent((TQWidget*)x[1].s_class,(TQt::WFlags)x[2].s_int,*(const TQPoint *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_158(Smoke::Stack x) {
	// reparent(TQWidget*, TQt::WFlags, const TQPoint&)
	this->TQWidget::reparent((TQWidget*)x[1].s_class,(TQt::WFlags)x[2].s_int,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_159(Smoke::Stack x) {
	// reparent(TQWidget*, const TQPoint&, bool)
	this->TQWidget::reparent((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_160(Smoke::Stack x) {
	// reparent(TQWidget*, const TQPoint&)
	this->TQWidget::reparent((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_161(Smoke::Stack x) {
	// recreate(TQWidget*, TQt::WFlags, const TQPoint&, bool)
	this->TQWidget::recreate((TQWidget*)x[1].s_class,(TQt::WFlags)x[2].s_int,*(const TQPoint *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_162(Smoke::Stack x) {
	// recreate(TQWidget*, TQt::WFlags, const TQPoint&)
	this->TQWidget::recreate((TQWidget*)x[1].s_class,(TQt::WFlags)x[2].s_int,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_163(Smoke::Stack x) {
	// erase()
	this->TQWidget::erase();
	(void)x; // noop (for compiler warning)
    }
    void x_164(Smoke::Stack x) {
	// erase(int, int, int, int)
	this->TQWidget::erase((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_165(Smoke::Stack x) {
	// erase(const TQRect&)
	this->TQWidget::erase(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_166(Smoke::Stack x) {
	// erase(const TQRegion&)
	this->TQWidget::erase(*(const TQRegion *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_167(Smoke::Stack x) {
	// scroll(int, int)
	this->TQWidget::scroll((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_168(Smoke::Stack x) {
	// scroll(int, int, const TQRect&)
	this->TQWidget::scroll((int)x[1].s_int,(int)x[2].s_int,*(const TQRect *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_169(Smoke::Stack x) {
	// drawText(int, int, const TQString&)
	this->TQWidget::drawText((int)x[1].s_int,(int)x[2].s_int,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_170(Smoke::Stack x) {
	// drawText(const TQPoint&, const TQString&)
	this->TQWidget::drawText(*(const TQPoint *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_171(Smoke::Stack x) const {
	// focusWidget()
	TQWidget* xret = this->TQWidget::focusWidget();
	x[0].s_class = (void*)xret;
    }
    void x_172(Smoke::Stack x) const {
	// microFocusHint()
	TQRect xret = this->TQWidget::microFocusHint();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_173(Smoke::Stack x) const {
	// acceptDrops()
	bool xret = this->TQWidget::acceptDrops();
	x[0].s_bool = xret;
    }
    void x_174(Smoke::Stack x) {
	// setAcceptDrops(bool)
	this->TQWidget::setAcceptDrops((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_175(Smoke::Stack x) {
	// setAutoMask(bool)
	this->TQWidget::setAutoMask((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_176(Smoke::Stack x) const {
	// autoMask()
	bool xret = this->TQWidget::autoMask();
	x[0].s_bool = xret;
    }
    void x_177(Smoke::Stack x) {
	// setBackgroundOrigin(TQWidget::BackgroundOrigin)
	this->TQWidget::setBackgroundOrigin((TQWidget::BackgroundOrigin)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_178(Smoke::Stack x) const {
	// backgroundOrigin()
	TQWidget::BackgroundOrigin xret = this->TQWidget::backgroundOrigin();
	x[0].s_enum = xret;
    }
    void x_179(Smoke::Stack x) const {
	// backgroundOffset()
	TQPoint xret = this->TQWidget::backgroundOffset();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_180(Smoke::Stack x) const {
	// customWhatsThis()
	bool xret = this->TQWidget::customWhatsThis();
	x[0].s_bool = xret;
    }
    void x_181(Smoke::Stack x) const {
	// parentWidget(bool)
	TQWidget* xret = this->TQWidget::parentWidget((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_182(Smoke::Stack x) const {
	// parentWidget()
	TQWidget* xret = this->TQWidget::parentWidget();
	x[0].s_class = (void*)xret;
    }
    void x_183(Smoke::Stack x) const {
	// testWState(TQt::WState)
	TQt::WState xret = this->TQWidget::testWState((TQt::WState)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_184(Smoke::Stack x) const {
	// testWFlags(TQt::WFlags)
	TQt::WFlags xret = this->TQWidget::testWFlags((TQt::WFlags)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_185(Smoke::Stack x) const {
	// testNFlags(TQt::NFlags)
	TQt::NFlags xret = this->TQWidget::testNFlags(*(TQt::NFlags *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQt::NFlags(xret);
    }
    void x_186(Smoke::Stack x) const {
	// getWState()
	uint xret = this->TQWidget::getWState();
	x[0].s_uint = xret;
    }
    void x_187(Smoke::Stack x) const {
	// getWFlags()
	TQt::WFlags xret = this->TQWidget::getWFlags();
	x[0].s_int = xret;
    }
    void x_188(Smoke::Stack x) const {
	// getNFlags()
	TQt::NFlags xret = this->TQWidget::getNFlags();
	x[0].s_voidp = (void*)new TQt::NFlags(xret);
    }
    void x_189(Smoke::Stack x) const {
	// childAt(int, int, bool)
	TQWidget* xret = this->TQWidget::childAt((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_190(Smoke::Stack x) const {
	// childAt(int, int)
	TQWidget* xret = this->TQWidget::childAt((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_191(Smoke::Stack x) const {
	// childAt(const TQPoint&, bool)
	TQWidget* xret = this->TQWidget::childAt(*(const TQPoint *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_192(Smoke::Stack x) const {
	// childAt(const TQPoint&)
	TQWidget* xret = this->TQWidget::childAt(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_193(Smoke::Stack x) {
	// setWindowOpacity(double)
	this->TQWidget::setWindowOpacity((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_194(Smoke::Stack x) const {
	// windowOpacity()
	double xret = this->TQWidget::windowOpacity();
	x[0].s_double = xret;
    }
    void x_195(Smoke::Stack x) {
	// setPalette(const TQPalette&, bool)
	this->TQWidget::setPalette(*(const TQPalette *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_196(Smoke::Stack x) {
	// setFont(const TQFont&, bool)
	this->TQWidget::setFont(*(const TQFont *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_197(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQWidget::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_198(Smoke::Stack x) {
	// setDisabled(bool)
	this->TQWidget::setDisabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_199(Smoke::Stack x) {
	// setCaption(const TQString&)
	this->TQWidget::setCaption(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_200(Smoke::Stack x) {
	// setIcon(const TQPixmap&)
	this->TQWidget::setIcon(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_201(Smoke::Stack x) {
	// setIconText(const TQString&)
	this->TQWidget::setIconText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_202(Smoke::Stack x) {
	// setMouseTracking(bool)
	this->TQWidget::setMouseTracking((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_203(Smoke::Stack x) {
	// setFocus()
	this->TQWidget::setFocus();
	(void)x; // noop (for compiler warning)
    }
    void x_204(Smoke::Stack x) {
	// clearFocus()
	this->TQWidget::clearFocus();
	(void)x; // noop (for compiler warning)
    }
    void x_205(Smoke::Stack x) {
	// setUpdatesEnabled(bool)
	this->TQWidget::setUpdatesEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_206(Smoke::Stack x) {
	// update()
	this->TQWidget::update();
	(void)x; // noop (for compiler warning)
    }
    void x_207(Smoke::Stack x) {
	// update(int, int, int, int)
	this->TQWidget::update((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_208(Smoke::Stack x) {
	// update(const TQRect&)
	this->TQWidget::update(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_209(Smoke::Stack x) {
	// repaint()
	this->TQWidget::repaint();
	(void)x; // noop (for compiler warning)
    }
    void x_210(Smoke::Stack x) {
	// repaint(bool)
	this->TQWidget::repaint((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_211(Smoke::Stack x) {
	// repaint(int, int, int, int, bool)
	this->TQWidget::repaint((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_212(Smoke::Stack x) {
	// repaint(int, int, int, int)
	this->TQWidget::repaint((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_213(Smoke::Stack x) {
	// repaint(const TQRect&, bool)
	this->TQWidget::repaint(*(const TQRect *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_214(Smoke::Stack x) {
	// repaint(const TQRect&)
	this->TQWidget::repaint(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_215(Smoke::Stack x) {
	// repaint(const TQRegion&, bool)
	this->TQWidget::repaint(*(const TQRegion *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_216(Smoke::Stack x) {
	// repaint(const TQRegion&)
	this->TQWidget::repaint(*(const TQRegion *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_217(Smoke::Stack x) {
	// show()
	this->TQWidget::show();
	(void)x; // noop (for compiler warning)
    }
    void x_218(Smoke::Stack x) {
	// hide()
	this->TQWidget::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_219(Smoke::Stack x) {
	// setShown(bool)
	this->TQWidget::setShown((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_220(Smoke::Stack x) {
	// setHidden(bool)
	this->TQWidget::setHidden((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_221(Smoke::Stack x) {
	// iconify()
	this->TQWidget::iconify();
	(void)x; // noop (for compiler warning)
    }
    void x_222(Smoke::Stack x) {
	// showMinimized()
	this->TQWidget::showMinimized();
	(void)x; // noop (for compiler warning)
    }
    void x_223(Smoke::Stack x) {
	// showMaximized()
	this->TQWidget::showMaximized();
	(void)x; // noop (for compiler warning)
    }
    void x_224(Smoke::Stack x) {
	// showFullScreen()
	this->TQWidget::showFullScreen();
	(void)x; // noop (for compiler warning)
    }
    void x_225(Smoke::Stack x) {
	// showNormal()
	this->TQWidget::showNormal();
	(void)x; // noop (for compiler warning)
    }
    void x_226(Smoke::Stack x) {
	// polish()
	this->TQWidget::polish();
	(void)x; // noop (for compiler warning)
    }
    void x_227(Smoke::Stack x) const {
	// constPolish()
	this->TQWidget::constPolish();
	(void)x; // noop (for compiler warning)
    }
    void x_228(Smoke::Stack x) {
	// close()
	bool xret = this->TQWidget::close();
	x[0].s_bool = xret;
    }
    void x_229(Smoke::Stack x) {
	// raise()
	this->TQWidget::raise();
	(void)x; // noop (for compiler warning)
    }
    void x_230(Smoke::Stack x) {
	// lower()
	this->TQWidget::lower();
	(void)x; // noop (for compiler warning)
    }
    void x_231(Smoke::Stack x) {
	// stackUnder(TQWidget*)
	this->TQWidget::stackUnder((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_232(Smoke::Stack x) {
	// move(int, int)
	this->TQWidget::move((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_233(Smoke::Stack x) {
	// move(const TQPoint&)
	this->TQWidget::move(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_234(Smoke::Stack x) {
	// resize(int, int)
	this->TQWidget::resize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_235(Smoke::Stack x) {
	// resize(const TQSize&)
	this->TQWidget::resize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_236(Smoke::Stack x) {
	// setGeometry(int, int, int, int)
	this->TQWidget::setGeometry((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_237(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQWidget::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_238(Smoke::Stack x) {
	// adjustSize()
	this->TQWidget::adjustSize();
	(void)x; // noop (for compiler warning)
    }
    static void x_239(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWidget::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_240(Smoke::Stack x) {
	// setTabOrder(TQWidget*, TQWidget*)
	TQWidget::setTabOrder((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_241(Smoke::Stack x) {
	// mouseGrabber()
	TQWidget* xret = TQWidget::mouseGrabber();
	x[0].s_class = (void*)xret;
    }
    static void x_242(Smoke::Stack x) {
	// keyboardGrabber()
	TQWidget* xret = TQWidget::keyboardGrabber();
	x[0].s_class = (void*)xret;
    }
    static void x_243(Smoke::Stack x) {
	// find(WId)
	TQWidget* xret = TQWidget::find((WId)x[1].s_ulong);
	x[0].s_class = (void*)xret;
    }
    static void x_244(Smoke::Stack x) {
	// wmapper()
	TQWidgetMapper* xret = TQWidget::wmapper();
	x[0].s_voidp = (void*)xret;
    }
    void x_245(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQWidget::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_246(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQWidget::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_247(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQWidget::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_248(Smoke::Stack x) {
	// mouseDoubleClickEvent(TQMouseEvent*)
	this->TQWidget::mouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_249(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQWidget::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_250(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TQWidget::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_251(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQWidget::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_252(Smoke::Stack x) {
	// keyReleaseEvent(TQKeyEvent*)
	this->TQWidget::keyReleaseEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_253(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQWidget::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_254(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQWidget::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_255(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->TQWidget::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_256(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->TQWidget::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_257(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQWidget::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_258(Smoke::Stack x) {
	// moveEvent(TQMoveEvent*)
	this->TQWidget::moveEvent((TQMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_259(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQWidget::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_260(Smoke::Stack x) {
	// closeEvent(TQCloseEvent*)
	this->TQWidget::closeEvent((TQCloseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_261(Smoke::Stack x) {
	// contextMenuEvent(TQContextMenuEvent*)
	this->TQWidget::contextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_262(Smoke::Stack x) {
	// imStartEvent(TQIMEvent*)
	this->TQWidget::imStartEvent((TQIMEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_263(Smoke::Stack x) {
	// imComposeEvent(TQIMEvent*)
	this->TQWidget::imComposeEvent((TQIMEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_264(Smoke::Stack x) {
	// imEndEvent(TQIMEvent*)
	this->TQWidget::imEndEvent((TQIMEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_265(Smoke::Stack x) {
	// tabletEvent(TQTabletEvent*)
	this->TQWidget::tabletEvent((TQTabletEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_266(Smoke::Stack x) {
	// dragEnterEvent(TQDragEnterEvent*)
	this->TQWidget::dragEnterEvent((TQDragEnterEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_267(Smoke::Stack x) {
	// dragMoveEvent(TQDragMoveEvent*)
	this->TQWidget::dragMoveEvent((TQDragMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_268(Smoke::Stack x) {
	// dragLeaveEvent(TQDragLeaveEvent*)
	this->TQWidget::dragLeaveEvent((TQDragLeaveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_269(Smoke::Stack x) {
	// dropEvent(TQDropEvent*)
	this->TQWidget::dropEvent((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_270(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQWidget::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_271(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->TQWidget::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_272(Smoke::Stack x) {
	// updateMask()
	this->TQWidget::updateMask();
	(void)x; // noop (for compiler warning)
    }
    void x_273(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQWidget::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_274(Smoke::Stack x) {
	// enabledChange(bool)
	this->TQWidget::enabledChange((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_275(Smoke::Stack x) {
	// paletteChange(const TQPalette&)
	this->TQWidget::paletteChange(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_276(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQWidget::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_277(Smoke::Stack x) {
	// windowActivationChange(bool)
	this->TQWidget::windowActivationChange((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_278(Smoke::Stack x) const {
	// metric(int)
	int xret = this->TQWidget::metric((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_279(Smoke::Stack x) {
	// resetInputContext()
	this->TQWidget::resetInputContext();
	(void)x; // noop (for compiler warning)
    }
    void x_280(Smoke::Stack x) {
	// create(WId, bool, bool)
	this->TQWidget::create((WId)x[1].s_ulong,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_281(Smoke::Stack x) {
	// create(WId, bool)
	this->TQWidget::create((WId)x[1].s_ulong,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_282(Smoke::Stack x) {
	// create(WId)
	this->TQWidget::create((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_283(Smoke::Stack x) {
	// create()
	this->TQWidget::create();
	(void)x; // noop (for compiler warning)
    }
    void x_284(Smoke::Stack x) {
	// destroy(bool, bool)
	this->TQWidget::destroy((bool)x[1].s_bool,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_285(Smoke::Stack x) {
	// destroy(bool)
	this->TQWidget::destroy((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_286(Smoke::Stack x) {
	// destroy()
	this->TQWidget::destroy();
	(void)x; // noop (for compiler warning)
    }
    void x_287(Smoke::Stack x) {
	// setWState(uint)
	this->TQWidget::setWState((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_288(Smoke::Stack x) {
	// clearWState(uint)
	this->TQWidget::clearWState((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_289(Smoke::Stack x) {
	// setWFlags(TQt::WFlags)
	this->TQWidget::setWFlags((TQt::WFlags)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_290(Smoke::Stack x) {
	// clearWFlags(TQt::WFlags)
	this->TQWidget::clearWFlags((TQt::WFlags)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_291(Smoke::Stack x) {
	// setNFlags(TQt::NFlags)
	this->TQWidget::setNFlags(*(TQt::NFlags *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_292(Smoke::Stack x) {
	// clearNFlags(TQt::NFlags)
	this->TQWidget::clearNFlags(*(TQt::NFlags *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_293(Smoke::Stack x) {
	// focusNextPrevChild(bool)
	bool xret = this->TQWidget::focusNextPrevChild((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_294(Smoke::Stack x) {
	// extraData()
	TQWExtra* xret = this->TQWidget::extraData();
	x[0].s_voidp = (void*)xret;
    }
    void x_295(Smoke::Stack x) {
	// topData()
	TQTLWExtra* xret = this->TQWidget::topData();
	x[0].s_voidp = (void*)xret;
    }
    void x_296(Smoke::Stack x) {
	// focusData()
	TQFocusData* xret = this->TQWidget::focusData();
	x[0].s_class = (void*)xret;
    }
    void x_297(Smoke::Stack x) {
	// setKeyCompression(bool)
	this->TQWidget::setKeyCompression((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_298(Smoke::Stack x) {
	// setMicroFocusHint(int, int, int, int, bool, TQFont*)
	this->TQWidget::setMicroFocusHint((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(bool)x[5].s_bool,(TQFont*)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_299(Smoke::Stack x) {
	// setMicroFocusHint(int, int, int, int, bool)
	this->TQWidget::setMicroFocusHint((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_300(Smoke::Stack x) {
	// setMicroFocusHint(int, int, int, int)
	this->TQWidget::setMicroFocusHint((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(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(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12780, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWidget::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 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 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(12779, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWidget::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(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::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(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 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(13030, (void*)this, x)) return;
	this->TQWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::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(12918, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::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(12781, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWidget::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(12783, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::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(12782, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::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(12784, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 797: //TQWidget::BackgroundOrigin
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQWidget::BackgroundOrigin;
		break;
	      case Smoke::EnumDelete:
		delete (TQWidget::BackgroundOrigin*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQWidget::BackgroundOrigin*)xdata = (TQWidget::BackgroundOrigin)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQWidget::BackgroundOrigin*)xdata;
		break;
	    }
	    break;
	  case 798: //TQWidget::FocusPolicy
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQWidget::FocusPolicy;
		break;
	      case Smoke::EnumDelete:
		delete (TQWidget::FocusPolicy*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQWidget::FocusPolicy*)xdata = (TQWidget::FocusPolicy)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQWidget::FocusPolicy*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQWidget() { qt_Smoke->binding->deleted(359, (void*)this); }
};
void xenum_TQWidget(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQWidget::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQWidget(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidget *xself = (x_TQWidget*)obj;
    switch(xi) {
	case 0: x_TQWidget::x_0(args);	break;
	case 1: x_TQWidget::x_1(args);	break;
	case 2: x_TQWidget::x_2(args);	break;
	case 3: x_TQWidget::x_3(args);	break;
	case 4: x_TQWidget::x_4(args);	break;
	case 5: x_TQWidget::x_5(args);	break;
	case 6: x_TQWidget::x_6(args);	break;
	case 7: x_TQWidget::x_7(args);	break;
	case 8: x_TQWidget::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_TQWidget::x_16(args);	break;
	case 17: x_TQWidget::x_17(args);	break;
	case 18: x_TQWidget::x_18(args);	break;
	case 19: x_TQWidget::x_19(args);	break;
	case 20: x_TQWidget::x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: xself->x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: xself->x_141(args);	break;
	case 142: xself->x_142(args);	break;
	case 143: xself->x_143(args);	break;
	case 144: xself->x_144(args);	break;
	case 145: xself->x_145(args);	break;
	case 146: xself->x_146(args);	break;
	case 147: xself->x_147(args);	break;
	case 148: xself->x_148(args);	break;
	case 149: xself->x_149(args);	break;
	case 150: xself->x_150(args);	break;
	case 151: xself->x_151(args);	break;
	case 152: xself->x_152(args);	break;
	case 153: xself->x_153(args);	break;
	case 154: xself->x_154(args);	break;
	case 155: xself->x_155(args);	break;
	case 156: xself->x_156(args);	break;
	case 157: xself->x_157(args);	break;
	case 158: xself->x_158(args);	break;
	case 159: xself->x_159(args);	break;
	case 160: xself->x_160(args);	break;
	case 161: xself->x_161(args);	break;
	case 162: xself->x_162(args);	break;
	case 163: xself->x_163(args);	break;
	case 164: xself->x_164(args);	break;
	case 165: xself->x_165(args);	break;
	case 166: xself->x_166(args);	break;
	case 167: xself->x_167(args);	break;
	case 168: xself->x_168(args);	break;
	case 169: xself->x_169(args);	break;
	case 170: xself->x_170(args);	break;
	case 171: xself->x_171(args);	break;
	case 172: xself->x_172(args);	break;
	case 173: xself->x_173(args);	break;
	case 174: xself->x_174(args);	break;
	case 175: xself->x_175(args);	break;
	case 176: xself->x_176(args);	break;
	case 177: xself->x_177(args);	break;
	case 178: xself->x_178(args);	break;
	case 179: xself->x_179(args);	break;
	case 180: xself->x_180(args);	break;
	case 181: xself->x_181(args);	break;
	case 182: xself->x_182(args);	break;
	case 183: xself->x_183(args);	break;
	case 184: xself->x_184(args);	break;
	case 185: xself->x_185(args);	break;
	case 186: xself->x_186(args);	break;
	case 187: xself->x_187(args);	break;
	case 188: xself->x_188(args);	break;
	case 189: xself->x_189(args);	break;
	case 190: xself->x_190(args);	break;
	case 191: xself->x_191(args);	break;
	case 192: xself->x_192(args);	break;
	case 193: xself->x_193(args);	break;
	case 194: xself->x_194(args);	break;
	case 195: xself->x_195(args);	break;
	case 196: xself->x_196(args);	break;
	case 197: xself->x_197(args);	break;
	case 198: xself->x_198(args);	break;
	case 199: xself->x_199(args);	break;
	case 200: xself->x_200(args);	break;
	case 201: xself->x_201(args);	break;
	case 202: xself->x_202(args);	break;
	case 203: xself->x_203(args);	break;
	case 204: xself->x_204(args);	break;
	case 205: xself->x_205(args);	break;
	case 206: xself->x_206(args);	break;
	case 207: xself->x_207(args);	break;
	case 208: xself->x_208(args);	break;
	case 209: xself->x_209(args);	break;
	case 210: xself->x_210(args);	break;
	case 211: xself->x_211(args);	break;
	case 212: xself->x_212(args);	break;
	case 213: xself->x_213(args);	break;
	case 214: xself->x_214(args);	break;
	case 215: xself->x_215(args);	break;
	case 216: xself->x_216(args);	break;
	case 217: xself->x_217(args);	break;
	case 218: xself->x_218(args);	break;
	case 219: xself->x_219(args);	break;
	case 220: xself->x_220(args);	break;
	case 221: xself->x_221(args);	break;
	case 222: xself->x_222(args);	break;
	case 223: xself->x_223(args);	break;
	case 224: xself->x_224(args);	break;
	case 225: xself->x_225(args);	break;
	case 226: xself->x_226(args);	break;
	case 227: xself->x_227(args);	break;
	case 228: xself->x_228(args);	break;
	case 229: xself->x_229(args);	break;
	case 230: xself->x_230(args);	break;
	case 231: xself->x_231(args);	break;
	case 232: xself->x_232(args);	break;
	case 233: xself->x_233(args);	break;
	case 234: xself->x_234(args);	break;
	case 235: xself->x_235(args);	break;
	case 236: xself->x_236(args);	break;
	case 237: xself->x_237(args);	break;
	case 238: xself->x_238(args);	break;
	case 239: x_TQWidget::x_239(args);	break;
	case 240: x_TQWidget::x_240(args);	break;
	case 241: x_TQWidget::x_241(args);	break;
	case 242: x_TQWidget::x_242(args);	break;
	case 243: x_TQWidget::x_243(args);	break;
	case 244: x_TQWidget::x_244(args);	break;
	case 245: xself->x_245(args);	break;
	case 246: xself->x_246(args);	break;
	case 247: xself->x_247(args);	break;
	case 248: xself->x_248(args);	break;
	case 249: xself->x_249(args);	break;
	case 250: xself->x_250(args);	break;
	case 251: xself->x_251(args);	break;
	case 252: xself->x_252(args);	break;
	case 253: xself->x_253(args);	break;
	case 254: xself->x_254(args);	break;
	case 255: xself->x_255(args);	break;
	case 256: xself->x_256(args);	break;
	case 257: xself->x_257(args);	break;
	case 258: xself->x_258(args);	break;
	case 259: xself->x_259(args);	break;
	case 260: xself->x_260(args);	break;
	case 261: xself->x_261(args);	break;
	case 262: xself->x_262(args);	break;
	case 263: xself->x_263(args);	break;
	case 264: xself->x_264(args);	break;
	case 265: xself->x_265(args);	break;
	case 266: xself->x_266(args);	break;
	case 267: xself->x_267(args);	break;
	case 268: xself->x_268(args);	break;
	case 269: xself->x_269(args);	break;
	case 270: xself->x_270(args);	break;
	case 271: xself->x_271(args);	break;
	case 272: xself->x_272(args);	break;
	case 273: xself->x_273(args);	break;
	case 274: xself->x_274(args);	break;
	case 275: xself->x_275(args);	break;
	case 276: xself->x_276(args);	break;
	case 277: xself->x_277(args);	break;
	case 278: xself->x_278(args);	break;
	case 279: xself->x_279(args);	break;
	case 280: xself->x_280(args);	break;
	case 281: xself->x_281(args);	break;
	case 282: xself->x_282(args);	break;
	case 283: xself->x_283(args);	break;
	case 284: xself->x_284(args);	break;
	case 285: xself->x_285(args);	break;
	case 286: xself->x_286(args);	break;
	case 287: xself->x_287(args);	break;
	case 288: xself->x_288(args);	break;
	case 289: xself->x_289(args);	break;
	case 290: xself->x_290(args);	break;
	case 291: xself->x_291(args);	break;
	case 292: xself->x_292(args);	break;
	case 293: xself->x_293(args);	break;
	case 294: xself->x_294(args);	break;
	case 295: xself->x_295(args);	break;
	case 296: xself->x_296(args);	break;
	case 297: xself->x_297(args);	break;
	case 298: xself->x_298(args);	break;
	case 299: xself->x_299(args);	break;
	case 300: xself->x_300(args);	break;
	case 301: delete (TQWidget*)xself;	break;
    }
}

class x_TQWidgetIntDict : public TQWidgetIntDict {
public:
    static void x_0(Smoke::Stack x) {
	// TQWidgetIntDict(int)
	x_TQWidgetIntDict* xret = new x_TQWidgetIntDict((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetIntDict(int x1) : TQWidgetIntDict(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQWidgetIntDict()
	x_TQWidgetIntDict* xret = new x_TQWidgetIntDict();
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetIntDict() : TQWidgetIntDict() {
    }
    static void x_2(Smoke::Stack x) {
	// TQWidgetIntDict(const TQWidgetIntDict&)
	x_TQWidgetIntDict* xret = new x_TQWidgetIntDict(*(const TQWidgetIntDict *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetIntDict(const TQWidgetIntDict& x1) : TQWidgetIntDict(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const TQWidgetIntDict&)
	TQWidgetIntDict& xret = this->TQWidgetIntDict::operator=(*(const TQWidgetIntDict *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    ~x_TQWidgetIntDict() { qt_Smoke->binding->deleted(360, (void*)this); }
};
void xcall_TQWidgetIntDict(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetIntDict *xself = (x_TQWidgetIntDict*)obj;
    switch(xi) {
	case 0: x_TQWidgetIntDict::x_0(args);	break;
	case 1: x_TQWidgetIntDict::x_1(args);	break;
	case 2: x_TQWidgetIntDict::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: delete (TQWidgetIntDict*)xself;	break;
    }
}

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

