//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqstrlist.h>
#include <ntqbutton.h>
#include <ntqwhatsthis.h>
#include <ntqtsciicodec.h>
#include <ntquuid.h>
#include <ntqpoint.h>
#include <ntqevent.h>
#include <ntqcursor.h>
#include <ntqdatetimeedit.h>
#include <ntqfont.h>
#include <ntqtextedit.h>
#include <ntqtranslator.h>
#include <ntqpen.h>
#include <ntqwidgetlist.h>
#include <ntqvbox.h>
#include <ntqstring.h>
#include <ntqfontinfo.h>
#include <ntqpixmap.h>
#include <ntqvariant.h>
#include <ntqregion.h>
#include <ntqkeysequence.h>
#include <ntqworkspace.h>
#include <ntqwidget.h>
#include <ntqdatastream.h>
#include <ntqstringlist.h>
#include <ntqtimer.h>
#include <ntqtextview.h>
#include <ntqbitmap.h>
#include <ntqxml.h>
#include <ntqtoolbox.h>
#include <ntqiodevice.h>
#include <ntqfontmetrics.h>
#include <ntqfile.h>
#include <ntqlayout.h>
#include <ntqtoolbutton.h>
#include <ntqbitarray.h>
#include <ntqsizepolicy.h>
#include <ntqnamespace.h>
#include <ntqtextstream.h>
#include <ntqcolor.h>
#include <ntqsize.h>
#include <ntqurloperator.h>
#include <ntqwmatrix.h>
#include <ntqvalidator.h>
#include <ntqscrollview.h>
#include <ntqpointarray.h>
#include <ntqwidgetintdict.h>
#include <ntqiconset.h>
#include <ntqbrush.h>
#include <ntqwizard.h>
#include <ntqtoolbar.h>
#include <ntqvgroupbox.h>
#include <ntqstylesheet.h>
#include <ntqglobal.h>
#include <ntqrect.h>
#include <ntqscrollbar.h>
#include <ntqwidgetstack.h>
#include <ntqvbuttongroup.h>
#include <ntqurlinfo.h>
#include <ntqpalette.h>
#include <ntqdatetime.h>
#include <ntqutfcodec.h>
#include <ntqstyle.h>
#include <ntqwidgetplugin.h>
#include <ntqdragobject.h>
#include <ntqtooltip.h>
#include <ntqurl.h>
#include <ntqcstring.h>
#include <ntqimage.h>

class x_TQTextIStream : public TQTextIStream {
public:
    static void x_0(Smoke::Stack x) {
	// TQTextIStream(const TQString*)
	x_TQTextIStream* xret = new x_TQTextIStream((const TQString*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextIStream(const TQString* x1) : TQTextIStream(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQTextIStream(TQByteArray)
	x_TQTextIStream* xret = new x_TQTextIStream(*(TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextIStream(TQByteArray x1) : TQTextIStream(x1) {
    }
    ~x_TQTextIStream() { qt_Smoke->binding->deleted(970, (void*)this); }
};
void xcall_TQTextIStream(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextIStream *xself = (x_TQTextIStream*)obj;
    switch(xi) {
	case 0: x_TQTextIStream::x_0(args);	break;
	case 1: x_TQTextIStream::x_1(args);	break;
	case 2: delete (TQTextIStream*)xself;	break;
    }
}

class x_TQTextOStream : public TQTextOStream {
public:
    static void x_0(Smoke::Stack x) {
	// TQTextOStream(TQString*)
	x_TQTextOStream* xret = new x_TQTextOStream((TQString*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextOStream(TQString* x1) : TQTextOStream(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQTextOStream(TQByteArray)
	x_TQTextOStream* xret = new x_TQTextOStream(*(TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextOStream(TQByteArray x1) : TQTextOStream(x1) {
    }
    ~x_TQTextOStream() { qt_Smoke->binding->deleted(971, (void*)this); }
};
void xcall_TQTextOStream(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextOStream *xself = (x_TQTextOStream*)obj;
    switch(xi) {
	case 0: x_TQTextOStream::x_0(args);	break;
	case 1: x_TQTextOStream::x_1(args);	break;
	case 2: delete (TQTextOStream*)xself;	break;
    }
}

class x_TQTextStream : public TQTextStream {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::Locale;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::Latin1;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::Unicode;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::UnicodeNetworkOrder;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::UnicodeReverse;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::RawUnicode;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::UnicodeUTF8;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::skipws;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::left;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::right;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::internal;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::bin;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::oct;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::dec;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::hex;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::showbase;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::showpoint;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::uppercase;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::showpos;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::scientific;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQTextStream::fixed;
    }
    static void x_21(Smoke::Stack x) {
        x[0].s_int = TQTextStream::basefield;
    }
    static void x_22(Smoke::Stack x) {
        x[0].s_int = TQTextStream::adjustfield;
    }
    static void x_23(Smoke::Stack x) {
        x[0].s_int = TQTextStream::floatfield;
    }
    void x_24(Smoke::Stack x) {
	// setEncoding(TQTextStream::Encoding)
	this->TQTextStream::setEncoding((TQTextStream::Encoding)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setCodec(TQTextCodec*)
	this->TQTextStream::setCodec((TQTextCodec*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// codec()
	TQTextCodec* xret = this->TQTextStream::codec();
	x[0].s_class = (void*)xret;
    }
    static void x_27(Smoke::Stack x) {
	// TQTextStream()
	x_TQTextStream* xret = new x_TQTextStream();
	x[0].s_class = (void*)xret;
    }
    x_TQTextStream() : TQTextStream() {
    }
    static void x_28(Smoke::Stack x) {
	// TQTextStream(TQIODevice*)
	x_TQTextStream* xret = new x_TQTextStream((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextStream(TQIODevice* x1) : TQTextStream(x1) {
    }
    static void x_29(Smoke::Stack x) {
	// TQTextStream(TQString*, int)
	x_TQTextStream* xret = new x_TQTextStream((TQString*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTextStream(TQString* x1, int x2) : TQTextStream(x1, x2) {
    }
    static void x_30(Smoke::Stack x) {
	// TQTextStream(TQByteArray, int)
	x_TQTextStream* xret = new x_TQTextStream(*(TQByteArray *)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTextStream(TQByteArray x1, int x2) : TQTextStream(x1, x2) {
    }
    void x_31(Smoke::Stack x) const {
	// device()
	TQIODevice* xret = this->TQTextStream::device();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) {
	// setDevice(TQIODevice*)
	this->TQTextStream::setDevice((TQIODevice*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// unsetDevice()
	this->TQTextStream::unsetDevice();
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// atEnd()
	bool xret = this->TQTextStream::atEnd();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) const {
	// eof()
	bool xret = this->TQTextStream::eof();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// operator>>(TQChar&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(TQChar *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_37(Smoke::Stack x) {
	// operator>>(char&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(char *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_38(Smoke::Stack x) {
	// operator>>(signed short&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(signed short *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_39(Smoke::Stack x) {
	// operator>>(unsigned short&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(unsigned short *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_40(Smoke::Stack x) {
	// operator>>(signed int&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(signed int *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_41(Smoke::Stack x) {
	// operator>>(unsigned int&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(unsigned int *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_42(Smoke::Stack x) {
	// operator>>(signed long&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(signed long *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_43(Smoke::Stack x) {
	// operator>>(unsigned long&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(unsigned long *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_44(Smoke::Stack x) {
	// operator>>(float&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(float *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_45(Smoke::Stack x) {
	// operator>>(double&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(double *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_46(Smoke::Stack x) {
	// operator>>(char*)
	TQTextStream& xret = this->TQTextStream::operator>>((char*)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_47(Smoke::Stack x) {
	// operator>>(TQString&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_48(Smoke::Stack x) {
	// operator>>(TQCString&)
	TQTextStream& xret = this->TQTextStream::operator>>(*(TQCString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_49(Smoke::Stack x) {
	// operator<<(TQChar)
	TQTextStream& xret = this->TQTextStream::operator<<(*(TQChar *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_50(Smoke::Stack x) {
	// operator<<(char)
	TQTextStream& xret = this->TQTextStream::operator<<((char)x[1].s_char);
	x[0].s_class = (void*)&xret;
    }
    void x_51(Smoke::Stack x) {
	// operator<<(signed short)
	TQTextStream& xret = this->TQTextStream::operator<<((signed short)x[1].s_short);
	x[0].s_class = (void*)&xret;
    }
    void x_52(Smoke::Stack x) {
	// operator<<(unsigned short)
	TQTextStream& xret = this->TQTextStream::operator<<((unsigned short)x[1].s_ushort);
	x[0].s_class = (void*)&xret;
    }
    void x_53(Smoke::Stack x) {
	// operator<<(signed int)
	TQTextStream& xret = this->TQTextStream::operator<<((signed int)x[1].s_int);
	x[0].s_class = (void*)&xret;
    }
    void x_54(Smoke::Stack x) {
	// operator<<(unsigned int)
	TQTextStream& xret = this->TQTextStream::operator<<((unsigned int)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_55(Smoke::Stack x) {
	// operator<<(signed long)
	TQTextStream& xret = this->TQTextStream::operator<<((signed long)x[1].s_long);
	x[0].s_class = (void*)&xret;
    }
    void x_56(Smoke::Stack x) {
	// operator<<(unsigned long)
	TQTextStream& xret = this->TQTextStream::operator<<((unsigned long)x[1].s_ulong);
	x[0].s_class = (void*)&xret;
    }
    void x_57(Smoke::Stack x) {
	// operator<<(signed long long)
	TQTextStream& xret = this->TQTextStream::operator<<(*(signed long long *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_58(Smoke::Stack x) {
	// operator<<(unsigned long long)
	TQTextStream& xret = this->TQTextStream::operator<<(*(unsigned long long *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_59(Smoke::Stack x) {
	// operator<<(float)
	TQTextStream& xret = this->TQTextStream::operator<<((float)x[1].s_float);
	x[0].s_class = (void*)&xret;
    }
    void x_60(Smoke::Stack x) {
	// operator<<(double)
	TQTextStream& xret = this->TQTextStream::operator<<((double)x[1].s_double);
	x[0].s_class = (void*)&xret;
    }
    void x_61(Smoke::Stack x) {
	// operator<<(const char*)
	TQTextStream& xret = this->TQTextStream::operator<<((const char*)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_62(Smoke::Stack x) {
	// operator<<(const TQString&)
	TQTextStream& xret = this->TQTextStream::operator<<(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_63(Smoke::Stack x) {
	// operator<<(const TQCString&)
	TQTextStream& xret = this->TQTextStream::operator<<(*(const TQCString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_64(Smoke::Stack x) {
	// operator<<(void*)
	TQTextStream& xret = this->TQTextStream::operator<<((void*)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_65(Smoke::Stack x) {
	// readRawBytes(char*, uint)
	TQTextStream& xret = this->TQTextStream::readRawBytes((char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_66(Smoke::Stack x) {
	// writeRawBytes(const char*, uint)
	TQTextStream& xret = this->TQTextStream::writeRawBytes((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_67(Smoke::Stack x) {
	// readLine()
	TQString xret = this->TQTextStream::readLine();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_68(Smoke::Stack x) {
	// read()
	TQString xret = this->TQTextStream::read();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_69(Smoke::Stack x) {
	// skipWhiteSpace()
	this->TQTextStream::skipWhiteSpace();
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) const {
	// flags()
	int xret = this->TQTextStream::flags();
	x[0].s_int = xret;
    }
    void x_71(Smoke::Stack x) {
	// flags(int)
	int xret = this->TQTextStream::flags((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_72(Smoke::Stack x) {
	// setf(int)
	int xret = this->TQTextStream::setf((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_73(Smoke::Stack x) {
	// setf(int, int)
	int xret = this->TQTextStream::setf((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_74(Smoke::Stack x) {
	// unsetf(int)
	int xret = this->TQTextStream::unsetf((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_75(Smoke::Stack x) {
	// reset()
	this->TQTextStream::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) const {
	// width()
	int xret = this->TQTextStream::width();
	x[0].s_int = xret;
    }
    void x_77(Smoke::Stack x) {
	// width(int)
	int xret = this->TQTextStream::width((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_78(Smoke::Stack x) const {
	// fill()
	int xret = this->TQTextStream::fill();
	x[0].s_int = xret;
    }
    void x_79(Smoke::Stack x) {
	// fill(int)
	int xret = this->TQTextStream::fill((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_80(Smoke::Stack x) const {
	// precision()
	int xret = this->TQTextStream::precision();
	x[0].s_int = xret;
    }
    void x_81(Smoke::Stack x) {
	// precision(int)
	int xret = this->TQTextStream::precision((int)x[1].s_int);
	x[0].s_int = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 2062: //TQTextStream::Encoding
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTextStream::Encoding;
		break;
	      case Smoke::EnumDelete:
		delete (TQTextStream::Encoding*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTextStream::Encoding*)xdata = (TQTextStream::Encoding)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTextStream::Encoding*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTextStream() { qt_Smoke->binding->deleted(972, (void*)this); }
};
void xenum_TQTextStream(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTextStream::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTextStream(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextStream *xself = (x_TQTextStream*)obj;
    switch(xi) {
	case 0: x_TQTextStream::x_0(args);	break;
	case 1: x_TQTextStream::x_1(args);	break;
	case 2: x_TQTextStream::x_2(args);	break;
	case 3: x_TQTextStream::x_3(args);	break;
	case 4: x_TQTextStream::x_4(args);	break;
	case 5: x_TQTextStream::x_5(args);	break;
	case 6: x_TQTextStream::x_6(args);	break;
	case 7: x_TQTextStream::x_7(args);	break;
	case 8: x_TQTextStream::x_8(args);	break;
	case 9: x_TQTextStream::x_9(args);	break;
	case 10: x_TQTextStream::x_10(args);	break;
	case 11: x_TQTextStream::x_11(args);	break;
	case 12: x_TQTextStream::x_12(args);	break;
	case 13: x_TQTextStream::x_13(args);	break;
	case 14: x_TQTextStream::x_14(args);	break;
	case 15: x_TQTextStream::x_15(args);	break;
	case 16: x_TQTextStream::x_16(args);	break;
	case 17: x_TQTextStream::x_17(args);	break;
	case 18: x_TQTextStream::x_18(args);	break;
	case 19: x_TQTextStream::x_19(args);	break;
	case 20: x_TQTextStream::x_20(args);	break;
	case 21: x_TQTextStream::x_21(args);	break;
	case 22: x_TQTextStream::x_22(args);	break;
	case 23: x_TQTextStream::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: x_TQTextStream::x_27(args);	break;
	case 28: x_TQTextStream::x_28(args);	break;
	case 29: x_TQTextStream::x_29(args);	break;
	case 30: x_TQTextStream::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: delete (TQTextStream*)xself;	break;
    }
}

class x_TQTextView : public TQTextView {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTextView::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTextView::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTextView::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->TQTextView::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->TQTextView::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->TQTextView::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->TQTextView::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQTextView(const TQString&, const TQString&, TQWidget*, const char*)
	x_TQTextView* xret = new x_TQTextView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(const TQString& x1, const TQString& x2, TQWidget* x3, const char* x4) : TQTextView(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQTextView(const TQString&, const TQString&, TQWidget*)
	x_TQTextView* xret = new x_TQTextView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(const TQString& x1, const TQString& x2, TQWidget* x3) : TQTextView(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQTextView(const TQString&, const TQString&)
	x_TQTextView* xret = new x_TQTextView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(const TQString& x1, const TQString& x2) : TQTextView(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQTextView(const TQString&)
	x_TQTextView* xret = new x_TQTextView(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(const TQString& x1) : TQTextView(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQTextView(TQWidget*, const char*)
	x_TQTextView* xret = new x_TQTextView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(TQWidget* x1, const char* x2) : TQTextView(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQTextView(TQWidget*)
	x_TQTextView* xret = new x_TQTextView((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextView(TQWidget* x1) : TQTextView(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQTextView()
	x_TQTextView* xret = new x_TQTextView();
	x[0].s_class = (void*)xret;
    }
    x_TQTextView() : TQTextView() {
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTextView::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26813, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void append(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29884, (void*)this, x)) return;
	this->TQTextEdit::append(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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30092, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextView::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29903, (void*)this, x)) return;
	this->TQTextEdit::clear();
    }
    virtual void clearParagraphBackground(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29945, (void*)this, x)) return;
	this->TQTextEdit::clearParagraphBackground(x1);
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29986, (void*)this, x)) return;
	this->TQTextEdit::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29982, (void*)this, x)) return;
	this->TQTextEdit::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29984, (void*)this, x)) return;
	this->TQTextEdit::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29983, (void*)this, x)) return;
	this->TQTextEdit::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29985, (void*)this, x)) return;
	this->TQTextEdit::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29977, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29975, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29974, (void*)this, x)) return;
	this->TQTextEdit::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29976, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29978, (void*)this, x)) return;
	this->TQTextEdit::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26920, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void copy() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29883, (void*)this, x)) return;
	this->TQTextEdit::copy();
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual TQPopupMenu* createPopupMenu() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29993, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu();
    }
    virtual TQPopupMenu* createPopupMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29992, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void cut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29900, (void*)this, x)) return;
	this->TQTextEdit::cut();
    }
    virtual void del() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29904, (void*)this, x)) return;
	this->TQTextEdit::del();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (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(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void doChangeInterval() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29996, (void*)this, x)) return;
	this->TQTextEdit::doChangeInterval();
    }
    virtual void doKeyboardAction(TQTextEdit::KeyboardAction x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29928, (void*)this, x)) return;
	this->TQTextEdit::doKeyboardAction(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (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(31297, (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(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(29969, (void*)this, x)) return;
	this->TQTextEdit::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(26882, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (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(31298, (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(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void ensureCursorVisible() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29924, (void*)this, x)) return;
	this->TQTextEdit::ensureCursorVisible();
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (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(29970, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(29869, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::eventFilter(x1, x2);
    }
    virtual bool find(const TQString& x1, bool x2, bool x3, bool x4, int* x5, int* x6) {
	Smoke::StackItem x[7];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	if(qt_Smoke->binding->callMethod(29822, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::find(x1, x2, x3, x4, x5, x6);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (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(29988, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (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(26924, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (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(25659, (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(26905, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual bool getFormat(int x1, int x2, TQFont* x3, TQColor* x4, TQTextEdit::VerticalAlignment* x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(29864, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getFormat(x1, x2, x3, x4, x5);
    }
    virtual bool getParagraphFormat(int x1, TQFont* x2, TQColor* x3, TQTextEdit::VerticalAlignment* x4, int* x5, TQStyleSheetItem::DisplayMode* x6, TQStyleSheetItem::ListStyle* x7, int* x8) {
	Smoke::StackItem x[9];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_voidp = (void*)x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	x[7].s_voidp = (void*)x7;
	x[8].s_voidp = (void*)x8;
	if(qt_Smoke->binding->callMethod(29865, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getParagraphFormat(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29839, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextEdit::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (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(31300, (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(29980, (void*)this, x)) return;
	this->TQTextEdit::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29981, (void*)this, x)) return;
	this->TQTextEdit::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29979, (void*)this, x)) return;
	this->TQTextEdit::imStartEvent(x1);
    }
    virtual void indent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29905, (void*)this, x)) return;
	this->TQTextEdit::indent();
    }
    virtual void insert(const TQString& x1, bool x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(29938, (void*)this, x)) return;
	this->TQTextEdit::insert(x1, x2, x3, x4);
    }
    virtual void insertAt(const TQString& x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29941, (void*)this, x)) return;
	this->TQTextEdit::insertAt(x1, x2, x3);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertParagraph(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29943, (void*)this, x)) return;
	this->TQTextEdit::insertParagraph(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29971, (void*)this, x)) return;
	this->TQTextEdit::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30091, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTextView::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(26859, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26917, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26918, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26915, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26916, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26816, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveCursor(TQTextEdit::CursorAction x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(29927, (void*)this, x)) return;
	this->TQTextEdit::moveCursor(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (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(21612, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void paste() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29901, (void*)this, x)) return;
	this->TQTextEdit::paste();
    }
    virtual void pasteSubType(const TQCString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29902, (void*)this, x)) return;
	this->TQTextEdit::pasteSubType(x1);
    }
    virtual void placeCursor(const TQPoint& x1, TQTextCursor* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(29925, (void*)this, x)) return;
	this->TQTextEdit::placeCursor(x1, x2);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29948, (void*)this, x)) return;
	this->TQTextEdit::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void redo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29899, (void*)this, x)) return;
	this->TQTextEdit::redo();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26860, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void removeParagraph(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29942, (void*)this, x)) return;
	this->TQTextEdit::removeParagraph(x1);
    }
    virtual void removeSelectedText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29929, (void*)this, x)) return;
	this->TQTextEdit::removeSelectedText(x1);
    }
    virtual void removeSelection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29931, (void*)this, x)) return;
	this->TQTextEdit::removeSelection(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resetFormat() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29921, (void*)this, x)) return;
	this->TQTextEdit::resetFormat();
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26838, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26866, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29972, (void*)this, x)) return;
	this->TQTextEdit::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void scrollToAnchor(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29877, (void*)this, x)) return;
	this->TQTextEdit::scrollToAnchor(x1);
    }
    virtual void scrollToBottom() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29935, (void*)this, x)) return;
	this->TQTextEdit::scrollToBottom();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29888, (void*)this, x)) return;
	this->TQTextEdit::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(29914, (void*)this, x)) return;
	this->TQTextEdit::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (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(31145, (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(31107, (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(31206, (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(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setBold(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29907, (void*)this, x)) return;
	this->TQTextEdit::setBold(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29911, (void*)this, x)) return;
	this->TQTextEdit::setColor(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26868, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26827, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29933, (void*)this, x)) return;
	this->TQTextEdit::setCurrentFont(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setCursorPosition(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29916, (void*)this, x)) return;
	this->TQTextEdit::setCursorPosition(x1, x2);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26863, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29874, (void*)this, x)) return;
	this->TQTextEdit::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFamily(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29909, (void*)this, x)) return;
	this->TQTextEdit::setFamily(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(29912, (void*)this, x)) return;
	this->TQTextEdit::setFont(x1);
    }
    virtual void setFormat(TQTextFormat* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29923, (void*)this, x)) return;
	this->TQTextEdit::setFormat(x1, x2);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (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(21593, (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(31266, (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(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26912, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26825, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (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(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setItalic(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29906, (void*)this, x)) return;
	this->TQTextEdit::setItalic(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (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(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setLinkUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29879, (void*)this, x)) return;
	this->TQTextEdit::setLinkUnderline(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26906, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (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(31142, (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(31084, (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(31327, (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(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMimeSourceFactory(TQMimeSourceFactory* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29875, (void*)this, x)) return;
	this->TQTextEdit::setMimeSourceFactory(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setModified(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29920, (void*)this, x)) return;
	this->TQTextEdit::setModified(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (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(31320, (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(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOverwriteMode(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29934, (void*)this, x)) return;
	this->TQTextEdit::setOverwriteMode(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29814, (void*)this, x)) return;
	this->TQTextEdit::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (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(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPaper(const TQBrush& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29878, (void*)this, x)) return;
	this->TQTextEdit::setPaper(x1);
    }
    virtual void setParagType(TQStyleSheetItem::DisplayMode x1, TQStyleSheetItem::ListStyle x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(29915, (void*)this, x)) return;
	this->TQTextEdit::setParagType(x1, x2);
    }
    virtual void setParagraphBackgroundColor(int x1, const TQColor& x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(29944, (void*)this, x)) return;
	this->TQTextEdit::setParagraphBackgroundColor(x1, x2);
    }
    virtual void setPointSize(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29910, (void*)this, x)) return;
	this->TQTextEdit::setPointSize(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29897, (void*)this, x)) return;
	this->TQTextEdit::setReadOnly(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26809, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSelection(int x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(29917, (void*)this, x)) return;
	this->TQTextEdit::setSelection(x1, x2, x3, x4, x5);
    }
    virtual void setSelectionAttributes(int x1, const TQColor& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(29919, (void*)this, x)) return;
	this->TQTextEdit::setSelectionAttributes(x1, x2, x3);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (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(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setStyleSheet(TQStyleSheet* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29876, (void*)this, x)) return;
	this->TQTextEdit::setStyleSheet(x1);
    }
    virtual void setTabStopWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29890, (void*)this, x)) return;
	this->TQTextEdit::setTabStopWidth(x1);
    }
    virtual void setText(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(29886, (void*)this, x)) return;
	this->TQTextEdit::setText(x1, x2);
    }
    virtual void setTextFormat(TQt::TextFormat x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29887, (void*)this, x)) return;
	this->TQTextEdit::setTextFormat(x1);
    }
    virtual void setUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29908, (void*)this, x)) return;
	this->TQTextEdit::setUnderline(x1);
    }
    virtual void setUndoDepth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29922, (void*)this, x)) return;
	this->TQTextEdit::setUndoDepth(x1);
    }
    virtual void setUndoRedoEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29946, (void*)this, x)) return;
	this->TQTextEdit::setUndoRedoEnabled(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26913, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26823, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setVerticalAlignment(TQTextEdit::VerticalAlignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29913, (void*)this, x)) return;
	this->TQTextEdit::setVerticalAlignment(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void setWordWrap(TQTextEdit::WordWrap x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29880, (void*)this, x)) return;
	this->TQTextEdit::setWordWrap(x1);
    }
    virtual void setWrapColumnOrWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29881, (void*)this, x)) return;
	this->TQTextEdit::setWrapColumnOrWidth(x1);
    }
    virtual void setWrapPolicy(TQTextEdit::WrapPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29882, (void*)this, x)) return;
	this->TQTextEdit::setWrapPolicy(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26840, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29850, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextEdit::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(26811, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void sync() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29896, (void*)this, x)) return;
	this->TQTextEdit::sync();
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (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(25564, (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(30093, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTextView::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(30095, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextView::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(30094, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextView::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(30096, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextView::tqt_property(x1, x2, x3);
    }
    virtual void undo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29898, (void*)this, x)) return;
	this->TQTextEdit::undo();
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26904, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26899, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26901, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26900, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26902, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26897, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26898, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26895, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26896, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26893, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29973, (void*)this, x)) return;
	this->TQTextEdit::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26903, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26919, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29995, (void*)this, x)) return;
	this->TQTextEdit::windowActivationChange(x1);
    }
    virtual void zoomIn() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29892, (void*)this, x)) return;
	this->TQTextEdit::zoomIn();
    }
    virtual void zoomIn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29891, (void*)this, x)) return;
	this->TQTextEdit::zoomIn(x1);
    }
    virtual void zoomOut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29894, (void*)this, x)) return;
	this->TQTextEdit::zoomOut();
    }
    virtual void zoomOut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29893, (void*)this, x)) return;
	this->TQTextEdit::zoomOut(x1);
    }
    virtual void zoomTo(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29895, (void*)this, x)) return;
	this->TQTextEdit::zoomTo(x1);
    }
    ~x_TQTextView() { qt_Smoke->binding->deleted(973, (void*)this); }
};
void xcall_TQTextView(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextView *xself = (x_TQTextView*)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_TQTextView::x_7(args);	break;
	case 8: x_TQTextView::x_8(args);	break;
	case 9: x_TQTextView::x_9(args);	break;
	case 10: x_TQTextView::x_10(args);	break;
	case 11: x_TQTextView::x_11(args);	break;
	case 12: x_TQTextView::x_12(args);	break;
	case 13: x_TQTextView::x_13(args);	break;
	case 14: x_TQTextView::x_14(args);	break;
	case 15: delete (TQTextView*)xself;	break;
    }
}

class x_TQTime : public TQTime {
public:
    static void x_0(Smoke::Stack x) {
	// TQTime()
	x_TQTime* xret = new x_TQTime();
	x[0].s_class = (void*)xret;
    }
    x_TQTime() : TQTime() {
    }
    static void x_1(Smoke::Stack x) {
	// TQTime(int, int, int, int)
	x_TQTime* xret = new x_TQTime((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTime(int x1, int x2, int x3, int x4) : TQTime(x1, x2, x3, x4) {
    }
    static void x_2(Smoke::Stack x) {
	// TQTime(int, int, int)
	x_TQTime* xret = new x_TQTime((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTime(int x1, int x2, int x3) : TQTime(x1, x2, x3) {
    }
    static void x_3(Smoke::Stack x) {
	// TQTime(int, int)
	x_TQTime* xret = new x_TQTime((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTime(int x1, int x2) : TQTime(x1, x2) {
    }
    void x_4(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQTime::isNull();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQTime::isValid();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// hour()
	int xret = this->TQTime::hour();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// minute()
	int xret = this->TQTime::minute();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// second()
	int xret = this->TQTime::second();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// msec()
	int xret = this->TQTime::msec();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// toString(TQt::DateFormat)
	TQString xret = this->TQTime::toString((TQt::DateFormat)x[1].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQTime::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// toString(const TQString&)
	TQString xret = this->TQTime::toString(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// setHMS(int, int, int, int)
	bool xret = this->TQTime::setHMS((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// setHMS(int, int, int)
	bool xret = this->TQTime::setHMS((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// addSecs(int)
	TQTime xret = this->TQTime::addSecs((int)x[1].s_int);
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_16(Smoke::Stack x) const {
	// secsTo(const TQTime&)
	int xret = this->TQTime::secsTo(*(const TQTime *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// addMSecs(int)
	TQTime xret = this->TQTime::addMSecs((int)x[1].s_int);
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_18(Smoke::Stack x) const {
	// msecsTo(const TQTime&)
	int xret = this->TQTime::msecsTo(*(const TQTime *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// operator==(const TQTime&)
	bool xret = this->TQTime::operator==(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) const {
	// operator!=(const TQTime&)
	bool xret = this->TQTime::operator!=(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// operator<(const TQTime&)
	bool xret = this->TQTime::operator<(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// operator<=(const TQTime&)
	bool xret = this->TQTime::operator<=(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// operator>(const TQTime&)
	bool xret = this->TQTime::operator>(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// operator>=(const TQTime&)
	bool xret = this->TQTime::operator>=(*(const TQTime *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// start()
	this->TQTime::start();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// restart()
	int xret = this->TQTime::restart();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// elapsed()
	int xret = this->TQTime::elapsed();
	x[0].s_int = xret;
    }
    static void x_28(Smoke::Stack x) {
	// TQTime(const TQTime&)
	x_TQTime* xret = new x_TQTime(*(const TQTime *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTime(const TQTime& x1) : TQTime(x1) {
    }
    static void x_29(Smoke::Stack x) {
	// currentTime()
	TQTime xret = TQTime::currentTime();
	x[0].s_class = (void*)new TQTime(xret);
    }
    static void x_30(Smoke::Stack x) {
	// currentTime(TQt::TimeSpec)
	TQTime xret = TQTime::currentTime((TQt::TimeSpec)x[1].s_enum);
	x[0].s_class = (void*)new TQTime(xret);
    }
    static void x_31(Smoke::Stack x) {
	// fromString(const TQString&, TQt::DateFormat)
	TQTime xret = TQTime::fromString(*(const TQString *)x[1].s_voidp,(TQt::DateFormat)x[2].s_enum);
	x[0].s_class = (void*)new TQTime(xret);
    }
    static void x_32(Smoke::Stack x) {
	// fromString(const TQString&)
	TQTime xret = TQTime::fromString(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQTime(xret);
    }
    static void x_33(Smoke::Stack x) {
	// isValid(int, int, int, int)
	bool xret = TQTime::isValid((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_bool = xret;
    }
    static void x_34(Smoke::Stack x) {
	// isValid(int, int, int)
	bool xret = TQTime::isValid((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    ~x_TQTime() { qt_Smoke->binding->deleted(974, (void*)this); }
};
void xcall_TQTime(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTime *xself = (x_TQTime*)obj;
    switch(xi) {
	case 0: x_TQTime::x_0(args);	break;
	case 1: x_TQTime::x_1(args);	break;
	case 2: x_TQTime::x_2(args);	break;
	case 3: x_TQTime::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: x_TQTime::x_28(args);	break;
	case 29: x_TQTime::x_29(args);	break;
	case 30: x_TQTime::x_30(args);	break;
	case 31: x_TQTime::x_31(args);	break;
	case 32: x_TQTime::x_32(args);	break;
	case 33: x_TQTime::x_33(args);	break;
	case 34: x_TQTime::x_34(args);	break;
	case 35: delete (TQTime*)xself;	break;
    }
}

class x_TQTimeEdit : public TQTimeEdit {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTimeEdit::Hours;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTimeEdit::Minutes;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTimeEdit::Seconds;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTimeEdit::AMPM;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTimeEdit::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTimeEdit::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTimeEdit::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->TQTimeEdit::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->TQTimeEdit::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->TQTimeEdit::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->TQTimeEdit::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQTimeEdit(TQWidget*, const char*)
	x_TQTimeEdit* xret = new x_TQTimeEdit((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit(TQWidget* x1, const char* x2) : TQTimeEdit(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQTimeEdit(TQWidget*)
	x_TQTimeEdit* xret = new x_TQTimeEdit((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit(TQWidget* x1) : TQTimeEdit(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQTimeEdit()
	x_TQTimeEdit* xret = new x_TQTimeEdit();
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit() : TQTimeEdit() {
    }
    static void x_14(Smoke::Stack x) {
	// TQTimeEdit(const TQTime&, TQWidget*, const char*)
	x_TQTimeEdit* xret = new x_TQTimeEdit(*(const TQTime *)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit(const TQTime& x1, TQWidget* x2, const char* x3) : TQTimeEdit(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQTimeEdit(const TQTime&, TQWidget*)
	x_TQTimeEdit* xret = new x_TQTimeEdit(*(const TQTime *)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit(const TQTime& x1, TQWidget* x2) : TQTimeEdit(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQTimeEdit(const TQTime&)
	x_TQTimeEdit* xret = new x_TQTimeEdit(*(const TQTime *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTimeEdit(const TQTime& x1) : TQTimeEdit(x1) {
    }
    void x_17(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQTimeEdit::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_18(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQTimeEdit::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_19(Smoke::Stack x) const {
	// time()
	TQTime xret = this->TQTimeEdit::time();
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_20(Smoke::Stack x) {
	// setAutoAdvance(bool)
	this->TQTimeEdit::setAutoAdvance((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// autoAdvance()
	bool xret = this->TQTimeEdit::autoAdvance();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// setMinValue(const TQTime&)
	this->TQTimeEdit::setMinValue(*(const TQTime *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// minValue()
	TQTime xret = this->TQTimeEdit::minValue();
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_24(Smoke::Stack x) {
	// setMaxValue(const TQTime&)
	this->TQTimeEdit::setMaxValue(*(const TQTime *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// maxValue()
	TQTime xret = this->TQTimeEdit::maxValue();
	x[0].s_class = (void*)new TQTime(xret);
    }
    void x_26(Smoke::Stack x) {
	// setRange(const TQTime&, const TQTime&)
	this->TQTimeEdit::setRange(*(const TQTime *)x[1].s_class,*(const TQTime *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// separator()
	TQString xret = this->TQTimeEdit::separator();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) {
	// setSeparator(const TQString&)
	this->TQTimeEdit::setSeparator(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// display()
	uint xret = this->TQTimeEdit::display();
	x[0].s_uint = xret;
    }
    void x_30(Smoke::Stack x) {
	// setDisplay(uint)
	this->TQTimeEdit::setDisplay((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// removeFirstNumber(int)
	this->TQTimeEdit::removeFirstNumber((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setTime(const TQTime&)
	this->TQTimeEdit::setTime(*(const TQTime *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// valueChanged(const TQTime&)
	this->TQTimeEdit::valueChanged(*(const TQTime *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_34(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTimeEdit::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_35(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQTimeEdit::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// timerEvent(TQTimerEvent*)
	this->TQTimeEdit::timerEvent((TQTimerEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQTimeEdit::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// stepUp()
	this->TQTimeEdit::stepUp();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// stepDown()
	this->TQTimeEdit::stepDown();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// sectionFormattedText(int)
	TQString xret = this->TQTimeEdit::sectionFormattedText((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_41(Smoke::Stack x) {
	// addNumber(int, int)
	this->TQTimeEdit::addNumber((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// removeLastNumber(int)
	this->TQTimeEdit::removeLastNumber((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setFocusSection(int)
	bool xret = this->TQTimeEdit::setFocusSection((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) const {
	// outOfRange(int, int, int)
	bool xret = this->TQTimeEdit::outOfRange((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) {
	// setHour(int)
	this->TQTimeEdit::setHour((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setMinute(int)
	this->TQTimeEdit::setMinute((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// setSecond(int)
	this->TQTimeEdit::setSecond((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// updateButtons()
	this->TQTimeEdit::updateButtons();
	(void)x; // noop (for compiler warning)
    }
    virtual void addNumber(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(30185, (void*)this, x)) return;
	this->TQTimeEdit::addNumber(x1, x2);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30148, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTimeEdit::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(31298, (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(31303, (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(31284, (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(30179, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::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(25497, (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(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30147, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTimeEdit::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(30162, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTimeEdit::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual bool outOfRange(int x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(30188, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::outOfRange(x1, x2, x3);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31286, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void removeLastNumber(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30186, (void*)this, x)) return;
	this->TQTimeEdit::removeLastNumber(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(31186, (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(31263, (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(30181, (void*)this, x)) return;
	this->TQTimeEdit::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual TQString sectionFormattedText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30184, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTimeEdit::sectionFormattedText(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoAdvance(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30164, (void*)this, x)) return;
	this->TQTimeEdit::setAutoAdvance(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual bool setFocusSection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30187, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::setFocusSection(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (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(31266, (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(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHour(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30189, (void*)this, x)) return;
	this->TQTimeEdit::setHour(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (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(31230, (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(31326, (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(31141, (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(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaxValue(const TQTime& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30168, (void*)this, x)) return;
	this->TQTimeEdit::setMaxValue(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(31084, (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(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinValue(const TQTime& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30166, (void*)this, x)) return;
	this->TQTimeEdit::setMinValue(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(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMinute(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30190, (void*)this, x)) return;
	this->TQTimeEdit::setMinute(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setRange(const TQTime& x1, const TQTime& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(30170, (void*)this, x)) return;
	this->TQTimeEdit::setRange(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSecond(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30191, (void*)this, x)) return;
	this->TQTimeEdit::setSecond(x1);
    }
    virtual void setSeparator(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30172, (void*)this, x)) return;
	this->TQTimeEdit::setSeparator(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (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(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTime(const TQTime& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30176, (void*)this, x)) return;
	this->TQTimeEdit::setTime(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30161, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTimeEdit::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void stepDown() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30183, (void*)this, x)) return;
	this->TQTimeEdit::stepDown();
    }
    virtual void stepUp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30182, (void*)this, x)) return;
	this->TQTimeEdit::stepUp();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31302, (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(31294, (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(30180, (void*)this, x)) return;
	this->TQTimeEdit::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(30149, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTimeEdit::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(30151, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::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(30150, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::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(30152, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimeEdit::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (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 2069: //TQTimeEdit::Display
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTimeEdit::Display;
		break;
	      case Smoke::EnumDelete:
		delete (TQTimeEdit::Display*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTimeEdit::Display*)xdata = (TQTimeEdit::Display)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTimeEdit::Display*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTimeEdit() { qt_Smoke->binding->deleted(975, (void*)this); }
};
void xenum_TQTimeEdit(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTimeEdit::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTimeEdit(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTimeEdit *xself = (x_TQTimeEdit*)obj;
    switch(xi) {
	case 0: x_TQTimeEdit::x_0(args);	break;
	case 1: x_TQTimeEdit::x_1(args);	break;
	case 2: x_TQTimeEdit::x_2(args);	break;
	case 3: x_TQTimeEdit::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_TQTimeEdit::x_11(args);	break;
	case 12: x_TQTimeEdit::x_12(args);	break;
	case 13: x_TQTimeEdit::x_13(args);	break;
	case 14: x_TQTimeEdit::x_14(args);	break;
	case 15: x_TQTimeEdit::x_15(args);	break;
	case 16: x_TQTimeEdit::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: x_TQTimeEdit::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: delete (TQTimeEdit*)xself;	break;
    }
}

class x_TQTimer : public TQTimer {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTimer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTimer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTimer::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->TQTimer::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->TQTimer::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->TQTimer::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->TQTimer::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQTimer(TQObject*, const char*)
	x_TQTimer* xret = new x_TQTimer((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTimer(TQObject* x1, const char* x2) : TQTimer(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQTimer(TQObject*)
	x_TQTimer* xret = new x_TQTimer((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTimer(TQObject* x1) : TQTimer(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQTimer()
	x_TQTimer* xret = new x_TQTimer();
	x[0].s_class = (void*)xret;
    }
    x_TQTimer() : TQTimer() {
    }
    void x_10(Smoke::Stack x) const {
	// isActive()
	bool xret = this->TQTimer::isActive();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// start(int, bool)
	int xret = this->TQTimer::start((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// start(int)
	int xret = this->TQTimer::start((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// changeInterval(int)
	this->TQTimer::changeInterval((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// stop()
	this->TQTimer::stop();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// timerId()
	int xret = this->TQTimer::timerId();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// timeout()
	this->TQTimer::timeout();
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTimer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// singleShot(int, TQObject*, const char*)
	TQTimer::singleShot((int)x[1].s_int,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQTimer::event((TQEvent*)x[1].s_class);
	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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30194, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTimer::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (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(25566, (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(25568, (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(30213, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimer::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(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30193, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTimer::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (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(25521, (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(25502, (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(25535, (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(25564, (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(30195, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTimer::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(30197, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimer::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(30196, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimer::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(30198, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTimer::tqt_property(x1, x2, x3);
    }
    ~x_TQTimer() { qt_Smoke->binding->deleted(976, (void*)this); }
};
void xcall_TQTimer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTimer *xself = (x_TQTimer*)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_TQTimer::x_7(args);	break;
	case 8: x_TQTimer::x_8(args);	break;
	case 9: x_TQTimer::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: x_TQTimer::x_17(args);	break;
	case 18: x_TQTimer::x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: delete (TQTimer*)xself;	break;
    }
}

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

class x_TQToolBar : public TQToolBar {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQToolBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQToolBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQToolBar::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->TQToolBar::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->TQToolBar::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->TQToolBar::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->TQToolBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQt::ToolBarDock, bool, const char*)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQt::ToolBarDock)x[3].s_int,(bool)x[4].s_bool,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQt::ToolBarDock x3, bool x4, const char* x5) : TQToolBar(x1, x2, x3, x4, x5) {
    }
    static void x_8(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQt::ToolBarDock, bool)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQt::ToolBarDock)x[3].s_int,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQt::ToolBarDock x3, bool x4) : TQToolBar(x1, x2, x3, x4) {
    }
    static void x_9(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQt::ToolBarDock)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQt::ToolBarDock)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQt::ToolBarDock x3) : TQToolBar(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2) : TQToolBar(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQWidget*, bool, const char*, TQt::WFlags)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQWidget*)x[3].s_class,(bool)x[4].s_bool,(const char*)x[5].s_voidp,(TQt::WFlags)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQWidget* x3, bool x4, const char* x5, TQt::WFlags x6) : TQToolBar(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQWidget*, bool, const char*)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQWidget*)x[3].s_class,(bool)x[4].s_bool,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQWidget* x3, bool x4, const char* x5) : TQToolBar(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQWidget*, bool)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQWidget*)x[3].s_class,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQWidget* x3, bool x4) : TQToolBar(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQToolBar(const TQString&, TQMainWindow*, TQWidget*)
	x_TQToolBar* xret = new x_TQToolBar(*(const TQString *)x[1].s_voidp,(TQMainWindow*)x[2].s_class,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(const TQString& x1, TQMainWindow* x2, TQWidget* x3) : TQToolBar(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQToolBar(TQMainWindow*, const char*)
	x_TQToolBar* xret = new x_TQToolBar((TQMainWindow*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(TQMainWindow* x1, const char* x2) : TQToolBar(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQToolBar(TQMainWindow*)
	x_TQToolBar* xret = new x_TQToolBar((TQMainWindow*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar(TQMainWindow* x1) : TQToolBar(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQToolBar()
	x_TQToolBar* xret = new x_TQToolBar();
	x[0].s_class = (void*)xret;
    }
    x_TQToolBar() : TQToolBar() {
    }
    void x_18(Smoke::Stack x) {
	// addSeparator()
	this->TQToolBar::addSeparator();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// show()
	this->TQToolBar::show();
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// hide()
	this->TQToolBar::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// mainWindow()
	TQMainWindow* xret = this->TQToolBar::mainWindow();
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// setStretchableWidget(TQWidget*)
	this->TQToolBar::setStretchableWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQToolBar::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// setLabel(const TQString&)
	this->TQToolBar::setLabel(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// label()
	TQString xret = this->TQToolBar::label();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_26(Smoke::Stack x) {
	// clear()
	this->TQToolBar::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQToolBar::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_28(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQToolBar::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_29(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQToolBar::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setMinimumSize(int, int)
	this->TQToolBar::setMinimumSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQToolBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQToolBar::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQToolBar::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30219, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQToolBar::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30245, (void*)this, x)) return;
	this->TQToolBar::clear();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(20478, (void*)this, x)) return;
	this->TQDockWindow::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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dock() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20468, (void*)this, x)) return;
	this->TQDockWindow::dock();
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (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(31297, (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(31296, (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(20480, (void*)this, x)) return;
	this->TQDockWindow::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20479, (void*)this, x)) return;
	this->TQDockWindow::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (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(31303, (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(31284, (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(30242, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBar::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(20464, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDockWindow::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(21616, (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(31182, (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(30239, (void*)this, x)) return;
	this->TQToolBar::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20477, (void*)this, x)) return;
	this->TQDockWindow::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30218, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQToolBar::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(30247, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQToolBar::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(21612, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(30251, (void*)this, x)) return;
	this->TQToolBar::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(20470, (void*)this, x)) return;
	this->TQDockWindow::setCaption(x1);
    }
    virtual void setCloseMode(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20434, (void*)this, x)) return;
	this->TQDockWindow::setCloseMode(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFixedExtentHeight(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20453, (void*)this, x)) return;
	this->TQDockWindow::setFixedExtentHeight(x1);
    }
    virtual void setFixedExtentWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20452, (void*)this, x)) return;
	this->TQDockWindow::setFixedExtentWidth(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(21609, (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(21593, (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(31266, (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(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHorizontallyStretchable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20441, (void*)this, x)) return;
	this->TQDockWindow::setHorizontallyStretchable(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (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(31230, (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(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLabel(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30243, (void*)this, x)) return;
	this->TQToolBar::setLabel(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(30249, (void*)this, x)) return;
	this->TQToolBar::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setMovingEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20438, (void*)this, x)) return;
	this->TQDockWindow::setMovingEnabled(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (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(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setNewLine(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20455, (void*)this, x)) return;
	this->TQDockWindow::setNewLine(x1);
    }
    virtual void setOffset(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20450, (void*)this, x)) return;
	this->TQDockWindow::setOffset(x1);
    }
    virtual void setOpaqueMoving(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20462, (void*)this, x)) return;
	this->TQDockWindow::setOpaqueMoving(x1);
    }
    virtual void setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(30248, (void*)this, x)) return;
	this->TQToolBar::setOrientation(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (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(31122, (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(31124, (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(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizeEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20437, (void*)this, x)) return;
	this->TQDockWindow::setResizeEnabled(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (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(31091, (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(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setStretchableWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30241, (void*)this, x)) return;
	this->TQToolBar::setStretchableWidget(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVerticallyStretchable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20442, (void*)this, x)) return;
	this->TQDockWindow::setVerticallyStretchable(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20430, (void*)this, x)) return;
	this->TQDockWindow::setWidget(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30238, (void*)this, x)) return;
	this->TQToolBar::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20476, (void*)this, x)) return;
	this->TQDockWindow::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20458, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDockWindow::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(30252, (void*)this, x)) return;
	this->TQToolBar::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (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(25564, (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(30220, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQToolBar::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(30222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBar::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(30221, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBar::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(30223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBar::tqt_property(x1, x2, x3);
    }
    virtual void undock() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20467, (void*)this, x)) return;
	this->TQDockWindow::undock();
    }
    virtual void undock(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20466, (void*)this, x)) return;
	this->TQDockWindow::undock(x1);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQToolBar() { qt_Smoke->binding->deleted(978, (void*)this); }
};
void xcall_TQToolBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQToolBar *xself = (x_TQToolBar*)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_TQToolBar::x_7(args);	break;
	case 8: x_TQToolBar::x_8(args);	break;
	case 9: x_TQToolBar::x_9(args);	break;
	case 10: x_TQToolBar::x_10(args);	break;
	case 11: x_TQToolBar::x_11(args);	break;
	case 12: x_TQToolBar::x_12(args);	break;
	case 13: x_TQToolBar::x_13(args);	break;
	case 14: x_TQToolBar::x_14(args);	break;
	case 15: x_TQToolBar::x_15(args);	break;
	case 16: x_TQToolBar::x_16(args);	break;
	case 17: x_TQToolBar::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_TQToolBar::x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: delete (TQToolBar*)xself;	break;
    }
}

class x_TQToolBox : public TQToolBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQToolBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQToolBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQToolBox::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->TQToolBox::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->TQToolBox::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->TQToolBox::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->TQToolBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQToolBox(TQWidget*, const char*, TQt::WFlags)
	x_TQToolBox* xret = new x_TQToolBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBox(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQToolBox(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQToolBox(TQWidget*, const char*)
	x_TQToolBox* xret = new x_TQToolBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBox(TQWidget* x1, const char* x2) : TQToolBox(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQToolBox(TQWidget*)
	x_TQToolBox* xret = new x_TQToolBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolBox(TQWidget* x1) : TQToolBox(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQToolBox()
	x_TQToolBox* xret = new x_TQToolBox();
	x[0].s_class = (void*)xret;
    }
    x_TQToolBox() : TQToolBox() {
    }
    void x_11(Smoke::Stack x) {
	// addItem(TQWidget*, const TQString&)
	int xret = this->TQToolBox::addItem((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// addItem(TQWidget*, const TQIconSet&, const TQString&)
	int xret = this->TQToolBox::addItem((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// insertItem(int, TQWidget*, const TQString&)
	int xret = this->TQToolBox::insertItem((int)x[1].s_int,(TQWidget*)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// insertItem(int, TQWidget*, const TQIconSet&, const TQString&)
	int xret = this->TQToolBox::insertItem((int)x[1].s_int,(TQWidget*)x[2].s_class,*(const TQIconSet *)x[3].s_class,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// removeItem(TQWidget*)
	int xret = this->TQToolBox::removeItem((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// setItemEnabled(int, bool)
	this->TQToolBox::setItemEnabled((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// isItemEnabled(int)
	bool xret = this->TQToolBox::isItemEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setItemLabel(int, const TQString&)
	this->TQToolBox::setItemLabel((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// itemLabel(int)
	TQString xret = this->TQToolBox::itemLabel((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_20(Smoke::Stack x) {
	// setItemIconSet(int, const TQIconSet&)
	this->TQToolBox::setItemIconSet((int)x[1].s_int,*(const TQIconSet *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// itemIconSet(int)
	TQIconSet xret = this->TQToolBox::itemIconSet((int)x[1].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_22(Smoke::Stack x) {
	// setItemToolTip(int, const TQString&)
	this->TQToolBox::setItemToolTip((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// itemToolTip(int)
	TQString xret = this->TQToolBox::itemToolTip((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_24(Smoke::Stack x) const {
	// currentItem()
	TQWidget* xret = this->TQToolBox::currentItem();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// setCurrentItem(TQWidget*)
	this->TQToolBox::setCurrentItem((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// currentIndex()
	int xret = this->TQToolBox::currentIndex();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// item(int)
	TQWidget* xret = this->TQToolBox::item((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) const {
	// indexOf(TQWidget*)
	int xret = this->TQToolBox::indexOf((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// count()
	int xret = this->TQToolBox::count();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// setCurrentIndex(int)
	this->TQToolBox::setCurrentIndex((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// currentChanged(int)
	this->TQToolBox::currentChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_32(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQToolBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) {
	// itemInserted(int)
	this->TQToolBox::itemInserted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// itemRemoved(int)
	this->TQToolBox::itemRemoved((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQToolBox::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// frameChanged()
	this->TQToolBox::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQToolBox::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30254, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQToolBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(21615, (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(21614, (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(31298, (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(31303, (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(31284, (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(31274, (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(25497, (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(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(30290, (void*)this, x)) return;
	this->TQToolBox::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void itemInserted(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30287, (void*)this, x)) return;
	this->TQToolBox::itemInserted(x1);
    }
    virtual void itemRemoved(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(30288, (void*)this, x)) return;
	this->TQToolBox::itemRemoved(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30253, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQToolBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(21612, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(21609, (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(21593, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(30289, (void*)this, x)) return;
	this->TQToolBox::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21597, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQFrame::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(30291, (void*)this, x)) return;
	this->TQToolBox::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (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(25564, (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(30255, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQToolBox::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(30257, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBox::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(30256, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBox::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(30258, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQToolBox() { qt_Smoke->binding->deleted(979, (void*)this); }
};
void xcall_TQToolBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQToolBox *xself = (x_TQToolBox*)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_TQToolBox::x_7(args);	break;
	case 8: x_TQToolBox::x_8(args);	break;
	case 9: x_TQToolBox::x_9(args);	break;
	case 10: x_TQToolBox::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: x_TQToolBox::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: delete (TQToolBox*)xself;	break;
    }
}

class x_TQToolButton : public TQToolButton {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQToolButton::BesideIcon;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQToolButton::BelowIcon;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQToolButton::Right;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQToolButton::Under;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQToolButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQToolButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQToolButton::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->TQToolButton::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->TQToolButton::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->TQToolButton::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->TQToolButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQToolButton(TQWidget*, const char*)
	x_TQToolButton* xret = new x_TQToolButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(TQWidget* x1, const char* x2) : TQToolButton(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQToolButton(TQWidget*)
	x_TQToolButton* xret = new x_TQToolButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(TQWidget* x1) : TQToolButton(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQToolButton(const TQIconSet&, const TQString&, const TQString&, TQObject*, const char*, TQToolBar*, const char*)
	x_TQToolButton* xret = new x_TQToolButton(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQToolBar*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(const TQIconSet& x1, const TQString& x2, const TQString& x3, TQObject* x4, const char* x5, TQToolBar* x6, const char* x7) : TQToolButton(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_14(Smoke::Stack x) {
	// TQToolButton(const TQIconSet&, const TQString&, const TQString&, TQObject*, const char*, TQToolBar*)
	x_TQToolButton* xret = new x_TQToolButton(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQToolBar*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(const TQIconSet& x1, const TQString& x2, const TQString& x3, TQObject* x4, const char* x5, TQToolBar* x6) : TQToolButton(x1, x2, x3, x4, x5, x6) {
    }
    static void x_15(Smoke::Stack x) {
	// TQToolButton(TQt::ArrowType, TQWidget*, const char*)
	x_TQToolButton* xret = new x_TQToolButton((TQt::ArrowType)x[1].s_enum,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(TQt::ArrowType x1, TQWidget* x2, const char* x3) : TQToolButton(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// TQToolButton(TQt::ArrowType, TQWidget*)
	x_TQToolButton* xret = new x_TQToolButton((TQt::ArrowType)x[1].s_enum,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolButton(TQt::ArrowType x1, TQWidget* x2) : TQToolButton(x1, x2) {
    }
    void x_17(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQToolButton::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_18(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQToolButton::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_19(Smoke::Stack x) {
	// setOnIconSet(const TQIconSet&)
	this->TQToolButton::setOnIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setOffIconSet(const TQIconSet&)
	this->TQToolButton::setOffIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setIconSet(const TQIconSet&, bool)
	this->TQToolButton::setIconSet(*(const TQIconSet *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// onIconSet()
	TQIconSet xret = this->TQToolButton::onIconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_23(Smoke::Stack x) const {
	// offIconSet()
	TQIconSet xret = this->TQToolButton::offIconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_24(Smoke::Stack x) const {
	// iconSet(bool)
	TQIconSet xret = this->TQToolButton::iconSet((bool)x[1].s_bool);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_25(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TQToolButton::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// iconSet()
	TQIconSet xret = this->TQToolButton::iconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_27(Smoke::Stack x) const {
	// usesBigPixmap()
	bool xret = this->TQToolButton::usesBigPixmap();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// usesTextLabel()
	bool xret = this->TQToolButton::usesTextLabel();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// textLabel()
	TQString xret = this->TQToolButton::textLabel();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) {
	// setPopup(TQPopupMenu*)
	this->TQToolButton::setPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// popup()
	TQPopupMenu* xret = this->TQToolButton::popup();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) {
	// setPopupDelay(int)
	this->TQToolButton::setPopupDelay((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// popupDelay()
	int xret = this->TQToolButton::popupDelay();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// openPopup()
	this->TQToolButton::openPopup();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setAutoRaise(bool)
	this->TQToolButton::setAutoRaise((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// autoRaise()
	bool xret = this->TQToolButton::autoRaise();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// textPosition()
	TQToolButton::TextPosition xret = this->TQToolButton::textPosition();
	x[0].s_enum = xret;
    }
    void x_38(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQToolButton::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setUsesBigPixmap(bool)
	this->TQToolButton::setUsesBigPixmap((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setUsesTextLabel(bool)
	this->TQToolButton::setUsesTextLabel((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// setTextLabel(const TQString&, bool)
	this->TQToolButton::setTextLabel(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// setToggleButton(bool)
	this->TQToolButton::setToggleButton((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setOn(bool)
	this->TQToolButton::setOn((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// toggle()
	this->TQToolButton::toggle();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// setTextLabel(const TQString&)
	this->TQToolButton::setTextLabel(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setTextPosition(TQToolButton::TextPosition)
	this->TQToolButton::setTextPosition((TQToolButton::TextPosition)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_47(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQToolButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQToolButton::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->TQToolButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// drawButtonLabel(TQPainter*)
	this->TQToolButton::drawButtonLabel((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->TQToolButton::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->TQToolButton::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// moveEvent(TQMoveEvent*)
	this->TQToolButton::moveEvent((TQMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// uses3D()
	bool xret = this->TQToolButton::uses3D();
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQToolButton::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_56(Smoke::Stack x) {
	// paletteChange(const TQPalette&)
	this->TQToolButton::paletteChange(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30297, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQToolButton::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30342, (void*)this, x)) return;
	this->TQToolButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30343, (void*)this, x)) return;
	this->TQToolButton::drawButtonLabel(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (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(18607, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30344, (void*)this, x)) return;
	this->TQToolButton::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (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(30348, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolButton::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18605, (void*)this, x)) return;
	this->TQButton::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (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(18606, (void*)this, x)) return;
	this->TQButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (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(25662, (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(25659, (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(31182, (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(31247, (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(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18596, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::hitButton(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (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(31293, (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(31291, (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(25520, (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(18599, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18600, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30345, (void*)this, x)) return;
	this->TQToolButton::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30296, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQToolButton::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(30311, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQToolButton::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (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(18603, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30341, (void*)this, x)) return;
	this->TQToolButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18602, (void*)this, x)) return;
	this->TQButton::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(31261, (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(30346, (void*)this, x)) return;
	this->TQToolButton::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18604, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30349, (void*)this, x)) return;
	this->TQToolButton::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(31288, (void*)this, x)) return;
	this->TQWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18571, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18581, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18574, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(31266, (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(31265, (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(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30318, (void*)this, x)) return;
	this->TQToolButton::setIconSet(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (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(31326, (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(31141, (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(31142, (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(31084, (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(31327, (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(31082, (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(31231, (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(31320, (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(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30336, (void*)this, x)) return;
	this->TQToolButton::setOn(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (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(31122, (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(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18569, (void*)this, x)) return;
	this->TQButton::setPixmap(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(25535, (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(25654, (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(31091, (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(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18595, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30331, (void*)this, x)) return;
	this->TQToolButton::setText(x1);
    }
    virtual void setTextLabel(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(30334, (void*)this, x)) return;
	this->TQToolButton::setTextLabel(x1, x2);
    }
    virtual void setToggleButton(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30335, (void*)this, x)) return;
	this->TQToolButton::setToggleButton(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18593, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setUsesBigPixmap(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30332, (void*)this, x)) return;
	this->TQToolButton::setUsesBigPixmap(x1);
    }
    virtual void setUsesTextLabel(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30333, (void*)this, x)) return;
	this->TQToolButton::setUsesTextLabel(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30310, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQToolButton::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(31302, (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(31294, (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(25564, (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(30298, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQToolButton::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(30300, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolButton::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(30299, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolButton::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(30301, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolButton::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (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 2075: //TQToolButton::TextPosition
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQToolButton::TextPosition;
		break;
	      case Smoke::EnumDelete:
		delete (TQToolButton::TextPosition*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQToolButton::TextPosition*)xdata = (TQToolButton::TextPosition)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQToolButton::TextPosition*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQToolButton() { qt_Smoke->binding->deleted(980, (void*)this); }
};
void xenum_TQToolButton(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQToolButton::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQToolButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQToolButton *xself = (x_TQToolButton*)obj;
    switch(xi) {
	case 0: x_TQToolButton::x_0(args);	break;
	case 1: x_TQToolButton::x_1(args);	break;
	case 2: x_TQToolButton::x_2(args);	break;
	case 3: x_TQToolButton::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_TQToolButton::x_11(args);	break;
	case 12: x_TQToolButton::x_12(args);	break;
	case 13: x_TQToolButton::x_13(args);	break;
	case 14: x_TQToolButton::x_14(args);	break;
	case 15: x_TQToolButton::x_15(args);	break;
	case 16: x_TQToolButton::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: x_TQToolButton::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: delete (TQToolButton*)xself;	break;
    }
}

class x_TQToolTip : public TQToolTip {
public:
    static void x_0(Smoke::Stack x) {
	// TQToolTip(TQWidget*, TQToolTipGroup*)
	x_TQToolTip* xret = new x_TQToolTip((TQWidget*)x[1].s_class,(TQToolTipGroup*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolTip(TQWidget* x1, TQToolTipGroup* x2) : TQToolTip(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// TQToolTip(TQWidget*)
	x_TQToolTip* xret = new x_TQToolTip((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolTip(TQWidget* x1) : TQToolTip(x1) {
    }
    void x_2(Smoke::Stack x) const {
	// parentWidget()
	TQWidget* xret = this->TQToolTip::parentWidget();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// group()
	TQToolTipGroup* xret = this->TQToolTip::group();
	x[0].s_class = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// TQToolTip(const TQToolTip&)
	x_TQToolTip* xret = new x_TQToolTip(*(const TQToolTip *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolTip(const TQToolTip& x1) : TQToolTip(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// add(TQWidget*, const TQString&)
	TQToolTip::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) {
	// add(TQWidget*, const TQString&, TQToolTipGroup*, const TQString&)
	TQToolTip::add((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQToolTipGroup*)x[3].s_class,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_7(Smoke::Stack x) {
	// remove(TQWidget*)
	TQToolTip::remove((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// add(TQWidget*, const TQRect&, const TQString&)
	TQToolTip::add((TQWidget*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_9(Smoke::Stack x) {
	// add(TQWidget*, const TQRect&, const TQString&, TQToolTipGroup*, const TQString&)
	TQToolTip::add((TQWidget*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQString *)x[3].s_voidp,(TQToolTipGroup*)x[4].s_class,*(const TQString *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// remove(TQWidget*, const TQRect&)
	TQToolTip::remove((TQWidget*)x[1].s_class,*(const TQRect *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// textFor(TQWidget*, const TQPoint&)
	TQString xret = TQToolTip::textFor((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_12(Smoke::Stack x) {
	// textFor(TQWidget*)
	TQString xret = TQToolTip::textFor((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_13(Smoke::Stack x) {
	// hide()
	TQToolTip::hide();
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// font()
	TQFont xret = TQToolTip::font();
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_15(Smoke::Stack x) {
	// setFont(const TQFont&)
	TQToolTip::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// palette()
	TQPalette xret = TQToolTip::palette();
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_17(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	TQToolTip::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// setEnabled(bool)
	TQToolTip::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_19(Smoke::Stack x) {
	// enabled()
	bool xret = TQToolTip::enabled();
	x[0].s_bool = xret;
    }
    static void x_20(Smoke::Stack x) {
	// setGloballyEnabled(bool)
	TQToolTip::setGloballyEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// isGloballyEnabled()
	bool xret = TQToolTip::isGloballyEnabled();
	x[0].s_bool = xret;
    }
    static void x_22(Smoke::Stack x) {
	// setWakeUpDelay(int)
	TQToolTip::setWakeUpDelay((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// tip(const TQRect&, const TQString&)
	this->TQToolTip::tip(*(const TQRect *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// tip(const TQRect&, const TQString&, const TQString&)
	this->TQToolTip::tip(*(const TQRect *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// tip(const TQRect&, const TQString&, const TQRect&)
	this->TQToolTip::tip(*(const TQRect *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQRect *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// tip(const TQRect&, const TQString&, const TQString&, const TQRect&)
	this->TQToolTip::tip(*(const TQRect *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQRect *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// clear()
	this->TQToolTip::clear();
	(void)x; // noop (for compiler warning)
    }
    virtual void maybeTip(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(30374, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQToolTip() { qt_Smoke->binding->deleted(981, (void*)this); }
};
void xcall_TQToolTip(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQToolTip *xself = (x_TQToolTip*)obj;
    switch(xi) {
	case 0: x_TQToolTip::x_0(args);	break;
	case 1: x_TQToolTip::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQToolTip::x_4(args);	break;
	case 5: x_TQToolTip::x_5(args);	break;
	case 6: x_TQToolTip::x_6(args);	break;
	case 7: x_TQToolTip::x_7(args);	break;
	case 8: x_TQToolTip::x_8(args);	break;
	case 9: x_TQToolTip::x_9(args);	break;
	case 10: x_TQToolTip::x_10(args);	break;
	case 11: x_TQToolTip::x_11(args);	break;
	case 12: x_TQToolTip::x_12(args);	break;
	case 13: x_TQToolTip::x_13(args);	break;
	case 14: x_TQToolTip::x_14(args);	break;
	case 15: x_TQToolTip::x_15(args);	break;
	case 16: x_TQToolTip::x_16(args);	break;
	case 17: x_TQToolTip::x_17(args);	break;
	case 18: x_TQToolTip::x_18(args);	break;
	case 19: x_TQToolTip::x_19(args);	break;
	case 20: x_TQToolTip::x_20(args);	break;
	case 21: x_TQToolTip::x_21(args);	break;
	case 22: x_TQToolTip::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: delete (TQToolTip*)xself;	break;
    }
}

class x_TQToolTipGroup : public TQToolTipGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQToolTipGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQToolTipGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQToolTipGroup::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->TQToolTipGroup::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->TQToolTipGroup::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->TQToolTipGroup::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->TQToolTipGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQToolTipGroup(TQObject*, const char*)
	x_TQToolTipGroup* xret = new x_TQToolTipGroup((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQToolTipGroup(TQObject* x1, const char* x2) : TQToolTipGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQToolTipGroup(TQObject*)
	x_TQToolTipGroup* xret = new x_TQToolTipGroup((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQToolTipGroup(TQObject* x1) : TQToolTipGroup(x1) {
    }
    void x_9(Smoke::Stack x) const {
	// delay()
	bool xret = this->TQToolTipGroup::delay();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// enabled()
	bool xret = this->TQToolTipGroup::enabled();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// setDelay(bool)
	this->TQToolTipGroup::setDelay((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQToolTipGroup::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// showTip(const TQString&)
	this->TQToolTipGroup::showTip(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// removeTip()
	this->TQToolTipGroup::removeTip();
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQToolTipGroup::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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30381, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQToolTipGroup::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (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(25566, (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(25568, (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(25496, (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(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30380, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQToolTipGroup::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (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(25521, (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(25502, (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(25535, (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(25564, (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(30382, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQToolTipGroup::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(30384, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolTipGroup::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(30383, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolTipGroup::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(30385, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQToolTipGroup::tqt_property(x1, x2, x3);
    }
    ~x_TQToolTipGroup() { qt_Smoke->binding->deleted(982, (void*)this); }
};
void xcall_TQToolTipGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQToolTipGroup *xself = (x_TQToolTipGroup*)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_TQToolTipGroup::x_7(args);	break;
	case 8: x_TQToolTipGroup::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: x_TQToolTipGroup::x_15(args);	break;
	case 16: delete (TQToolTipGroup*)xself;	break;
    }
}

class x_TQTranslator : public TQTranslator {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslator::Everything;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslator::Stripped;
    }
    void x_2(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTranslator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTranslator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTranslator::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQTranslator::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQTranslator::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQTranslator::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQTranslator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// TQTranslator(TQObject*, const char*)
	x_TQTranslator* xret = new x_TQTranslator((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslator(TQObject* x1, const char* x2) : TQTranslator(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQTranslator(TQObject*)
	x_TQTranslator* xret = new x_TQTranslator((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslator(TQObject* x1) : TQTranslator(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQTranslator()
	x_TQTranslator* xret = new x_TQTranslator();
	x[0].s_class = (void*)xret;
    }
    x_TQTranslator() : TQTranslator() {
    }
    void x_12(Smoke::Stack x) const {
	// find(const char*, const char*, const char*)
	TQString xret = this->TQTranslator::find((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// find(const char*, const char*)
	TQString xret = this->TQTranslator::find((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) const {
	// findMessage(const char*, const char*, const char*)
	TQTranslatorMessage xret = this->TQTranslator::findMessage((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)new TQTranslatorMessage(xret);
    }
    void x_15(Smoke::Stack x) const {
	// findMessage(const char*, const char*)
	TQTranslatorMessage xret = this->TQTranslator::findMessage((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)new TQTranslatorMessage(xret);
    }
    void x_16(Smoke::Stack x) {
	// load(const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = this->TQTranslator::load(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// load(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQTranslator::load(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// load(const TQString&, const TQString&)
	bool xret = this->TQTranslator::load(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// load(const TQString&)
	bool xret = this->TQTranslator::load(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// load(const uchar*, int)
	bool xret = this->TQTranslator::load((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// clear()
	this->TQTranslator::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// save(const TQString&, TQTranslator::SaveMode)
	bool xret = this->TQTranslator::save(*(const TQString *)x[1].s_voidp,(TQTranslator::SaveMode)x[2].s_enum);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// save(const TQString&)
	bool xret = this->TQTranslator::save(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// insert(const TQTranslatorMessage&)
	this->TQTranslator::insert(*(const TQTranslatorMessage *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// insert(const char*, const char*, const TQString&)
	this->TQTranslator::insert((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// remove(const TQTranslatorMessage&)
	this->TQTranslator::remove(*(const TQTranslatorMessage *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// remove(const char*, const char*)
	this->TQTranslator::remove((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// contains(const char*, const char*, const char*)
	bool xret = this->TQTranslator::contains((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// contains(const char*, const char*)
	bool xret = this->TQTranslator::contains((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// squeeze(TQTranslator::SaveMode)
	this->TQTranslator::squeeze((TQTranslator::SaveMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// squeeze()
	this->TQTranslator::squeeze();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// unsqueeze()
	this->TQTranslator::unsqueeze();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// messages()
	TQValueList<TQTranslatorMessage> xret = this->TQTranslator::messages();
	x[0].s_voidp = (void*)new TQValueList<TQTranslatorMessage>(xret);
    }
    void x_34(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQTranslator::isEmpty();
	x[0].s_bool = xret;
    }
    static void x_35(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTranslator::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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30400, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTranslator::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (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(25566, (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(25568, (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(25496, (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(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual TQTranslatorMessage findMessage(const char* x1, const char* x2, const char* x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_voidp = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(30412, (void*)this, x)) {
	    TQTranslatorMessage *xptr = (TQTranslatorMessage *)x[0].s_class;
	    TQTranslatorMessage xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTranslator::findMessage(x1, x2, x3);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30399, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTranslator::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (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(25521, (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(25502, (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(25535, (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(25564, (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(30401, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTranslator::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(30403, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTranslator::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(30402, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTranslator::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(30404, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTranslator::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 2079: //TQTranslator::SaveMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTranslator::SaveMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQTranslator::SaveMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTranslator::SaveMode*)xdata = (TQTranslator::SaveMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTranslator::SaveMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTranslator() { qt_Smoke->binding->deleted(983, (void*)this); }
};
void xenum_TQTranslator(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTranslator::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTranslator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTranslator *xself = (x_TQTranslator*)obj;
    switch(xi) {
	case 0: x_TQTranslator::x_0(args);	break;
	case 1: x_TQTranslator::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: x_TQTranslator::x_9(args);	break;
	case 10: x_TQTranslator::x_10(args);	break;
	case 11: x_TQTranslator::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: x_TQTranslator::x_35(args);	break;
	case 36: delete (TQTranslator*)xself;	break;
    }
}

class x_TQTranslatorMessage : public TQTranslatorMessage {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslatorMessage::NoPrefix;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslatorMessage::Hash;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslatorMessage::HashContext;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslatorMessage::HashContextSourceText;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQTranslatorMessage::HashContextSourceTextComment;
    }
    static void x_5(Smoke::Stack x) {
	// TQTranslatorMessage()
	x_TQTranslatorMessage* xret = new x_TQTranslatorMessage();
	x[0].s_class = (void*)xret;
    }
    x_TQTranslatorMessage() : TQTranslatorMessage() {
    }
    static void x_6(Smoke::Stack x) {
	// TQTranslatorMessage(const char*, const char*, const char*, const TQString&)
	x_TQTranslatorMessage* xret = new x_TQTranslatorMessage((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslatorMessage(const char* x1, const char* x2, const char* x3, const TQString& x4) : TQTranslatorMessage(x1, x2, x3, x4) {
    }
    static void x_7(Smoke::Stack x) {
	// TQTranslatorMessage(const char*, const char*, const char*)
	x_TQTranslatorMessage* xret = new x_TQTranslatorMessage((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslatorMessage(const char* x1, const char* x2, const char* x3) : TQTranslatorMessage(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQTranslatorMessage(TQDataStream&)
	x_TQTranslatorMessage* xret = new x_TQTranslatorMessage(*(TQDataStream *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslatorMessage(TQDataStream& x1) : TQTranslatorMessage(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQTranslatorMessage(const TQTranslatorMessage&)
	x_TQTranslatorMessage* xret = new x_TQTranslatorMessage(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTranslatorMessage(const TQTranslatorMessage& x1) : TQTranslatorMessage(x1) {
    }
    void x_10(Smoke::Stack x) {
	// operator=(const TQTranslatorMessage&)
	TQTranslatorMessage& xret = this->TQTranslatorMessage::operator=(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_11(Smoke::Stack x) const {
	// hash()
	uint xret = this->TQTranslatorMessage::hash();
	x[0].s_uint = xret;
    }
    void x_12(Smoke::Stack x) const {
	// context()
	const char* xret = this->TQTranslatorMessage::context();
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) const {
	// sourceText()
	const char* xret = this->TQTranslatorMessage::sourceText();
	x[0].s_voidp = (void*)xret;
    }
    void x_14(Smoke::Stack x) const {
	// comment()
	const char* xret = this->TQTranslatorMessage::comment();
	x[0].s_voidp = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// setTranslation(const TQString&)
	this->TQTranslatorMessage::setTranslation(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// translation()
	TQString xret = this->TQTranslatorMessage::translation();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) const {
	// write(TQDataStream&, bool, TQTranslatorMessage::Prefix)
	this->TQTranslatorMessage::write(*(TQDataStream *)x[1].s_class,(bool)x[2].s_bool,(TQTranslatorMessage::Prefix)x[3].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// write(TQDataStream&, bool)
	this->TQTranslatorMessage::write(*(TQDataStream *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// write(TQDataStream&)
	this->TQTranslatorMessage::write(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// commonPrefix(const TQTranslatorMessage&)
	TQTranslatorMessage::Prefix xret = this->TQTranslatorMessage::commonPrefix(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_enum = xret;
    }
    void x_21(Smoke::Stack x) const {
	// operator==(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator==(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// operator!=(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator!=(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// operator<(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator<(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// operator<=(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator<=(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// operator>(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator>(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// operator>=(const TQTranslatorMessage&)
	bool xret = this->TQTranslatorMessage::operator>=(*(const TQTranslatorMessage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 2083: //TQTranslatorMessage::Prefix
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTranslatorMessage::Prefix;
		break;
	      case Smoke::EnumDelete:
		delete (TQTranslatorMessage::Prefix*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTranslatorMessage::Prefix*)xdata = (TQTranslatorMessage::Prefix)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTranslatorMessage::Prefix*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTranslatorMessage() { qt_Smoke->binding->deleted(984, (void*)this); }
};
void xenum_TQTranslatorMessage(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTranslatorMessage::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTranslatorMessage(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTranslatorMessage *xself = (x_TQTranslatorMessage*)obj;
    switch(xi) {
	case 0: x_TQTranslatorMessage::x_0(args);	break;
	case 1: x_TQTranslatorMessage::x_1(args);	break;
	case 2: x_TQTranslatorMessage::x_2(args);	break;
	case 3: x_TQTranslatorMessage::x_3(args);	break;
	case 4: x_TQTranslatorMessage::x_4(args);	break;
	case 5: x_TQTranslatorMessage::x_5(args);	break;
	case 6: x_TQTranslatorMessage::x_6(args);	break;
	case 7: x_TQTranslatorMessage::x_7(args);	break;
	case 8: x_TQTranslatorMessage::x_8(args);	break;
	case 9: x_TQTranslatorMessage::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: delete (TQTranslatorMessage*)xself;	break;
    }
}

class x_TQTsciiCodec : public TQTsciiCodec {
public:
    void x_0(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQTsciiCodec::mibEnum();
	x[0].s_int = xret;
    }
    void x_1(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQTsciiCodec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQTsciiCodec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQTsciiCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQTsciiCodec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQTsciiCodec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_6(Smoke::Stack x) {
	// TQTsciiCodec()
	x_TQTsciiCodec* xret = new x_TQTsciiCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQTsciiCodec() : TQTsciiCodec() {
    }
    static void x_7(Smoke::Stack x) {
	// TQTsciiCodec(const TQTsciiCodec&)
	x_TQTsciiCodec* xret = new x_TQTsciiCodec(*(const TQTsciiCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTsciiCodec(const TQTsciiCodec& x1) : TQTsciiCodec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (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(29694, (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(29698, (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(30464, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTsciiCodec::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(29697, (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(30466, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTsciiCodec::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(30467, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTsciiCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29683, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQTextCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (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(30462, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTsciiCodec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29681, (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(30463, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTsciiCodec::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(30465, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTsciiCodec::toUnicode(x1, x2);
    }
    ~x_TQTsciiCodec() { qt_Smoke->binding->deleted(985, (void*)this); }
};
void xcall_TQTsciiCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTsciiCodec *xself = (x_TQTsciiCodec*)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_TQTsciiCodec::x_6(args);	break;
	case 7: x_TQTsciiCodec::x_7(args);	break;
	case 8: delete (TQTsciiCodec*)xself;	break;
    }
}

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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30472, (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(25567, (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(25566, (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(25568, (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(20864, (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(28273, (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(25496, (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(25497, (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(28272, (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(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30471, (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(25536, (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(25228, (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(25521, (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(28271, (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(25502, (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(20856, (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(20857, (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(25535, (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(30488, (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(25564, (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(30473, (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(30475, (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(30474, (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(30476, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::tqt_property(x1, x2, x3);
    }
    ~x_TQUriDrag() { qt_Smoke->binding->deleted(986, (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(30531, (void*)this, x)) return;
	this->TQUrl::addPath(x1);
    }
    virtual bool cdUp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30543, (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(30548, (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(30547, (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(30522, (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(30532, (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(30513, (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(30510, (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(30520, (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(30516, (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(30505, (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(30524, (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(30527, (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(30507, (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(30540, (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(987, (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(30566, (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(30567, (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(30570, (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(30575, (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(30565, (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(30569, (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(30574, (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(30573, (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(30571, (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(30568, (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(30572, (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 2095: //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(988, (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(30531, (void*)this, x)) return;
	this->TQUrl::addPath(x1);
    }
    virtual bool cdUp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30608, (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(25569, (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(30643, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30595, (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(30644, (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(25567, (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(30617, (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(30620, (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(25566, (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(25568, (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(25496, (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(25497, (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(30613, (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(30626, (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(25520, (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(30622, (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(30609, (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(30594, (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(30610, (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(30642, (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(25536, (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(30615, (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(30611, (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(25521, (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(30612, (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(30641, (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(30522, (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(30532, (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(30513, (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(25502, (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(30624, (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(30510, (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(30607, (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(30516, (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(25535, (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(30505, (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(30524, (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(30527, (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(30507, (void*)this, x)) return;
	this->TQUrl::setUser(x1);
    }
    virtual void stop() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30629, (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(25564, (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(30540, (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(30596, (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(30598, (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(30597, (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(30599, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUrlOperator::tqt_property(x1, x2, x3);
    }
    ~x_TQUrlOperator() { qt_Smoke->binding->deleted(989, (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(29693, (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(29694, (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(29698, (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(29686, (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(29697, (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(30651, (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(29696, (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(30649, (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(30650, (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(30647, (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(29681, (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(30648, (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(29685, (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(990, (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(29693, (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(29694, (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(29698, (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(30658, (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(29697, (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(30660, (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(29696, (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(30657, (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(29684, (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(30655, (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(29681, (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(30656, (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(30659, (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(991, (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 2104: //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;
	  case 2103: //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;
	}
    }
    ~x_TQUuid() { qt_Smoke->binding->deleted(992, (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(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30698, (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(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(21615, (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(21614, (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(31298, (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(31303, (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(31284, (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(31274, (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(25497, (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(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(22438, (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(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30697, (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(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(21612, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(21609, (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(21593, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22433, (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(31178, (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(21617, (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(31294, (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(25564, (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(30699, (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(30701, (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(30700, (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(30702, (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(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQVBox() { qt_Smoke->binding->deleted(993, (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(18479, (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(25569, (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(23596, (void*)this, x)) return;
	this->TQLayout::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30711, (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(25567, (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(25566, (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(25568, (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(25496, (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(23595, (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(18507, (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(23574, (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(18504, (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(18505, (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(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18508, (void*)this, x)) return;
	this->TQBoxLayout::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23585, (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(18509, (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(23590, (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(18503, (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(30710, (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(18502, (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(25536, (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(25521, (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(23619, (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(23571, (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(18510, (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(23560, (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(23567, (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(25502, (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(25535, (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(23561, (void*)this, x)) return;
	this->TQLayout::setSpacing(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18501, (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(23617, (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(25564, (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(30712, (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(30714, (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(30713, (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(30715, (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(23614, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQLayoutItem::widget();
    }
    ~x_TQVBoxLayout() { qt_Smoke->binding->deleted(994, (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(31267, (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(25569, (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(22415, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30730, (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(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(21615, (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(21614, (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(31298, (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(31303, (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(31284, (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(18646, (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(25497, (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(22418, (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(31322, (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(31283, (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(22419, (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(25662, (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(25659, (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(21616, (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(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30729, (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(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(18639, (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(22417, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(22416, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(22394, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(18638, (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(31228, (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(22390, (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(31134, (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(22410, (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(31111, (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(31113, (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(18630, (void*)this, x)) return;
	this->TQButtonGroup::setExclusive(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(21609, (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(21593, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(18631, (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(25654, (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(31091, (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(31179, (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(22392, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22404, (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(31178, (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(21617, (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(31294, (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(25564, (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(30731, (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(30733, (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(30732, (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(30734, (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(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQVButtonGroup() { qt_Smoke->binding->deleted(995, (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(31267, (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(25569, (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(22415, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30745, (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(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(21615, (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(21614, (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(31298, (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(31303, (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(31284, (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(22414, (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(25497, (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(22418, (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(31322, (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(31283, (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(22419, (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(25662, (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(25659, (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(21616, (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(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30744, (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(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(22417, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(22416, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(22394, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(22390, (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(31134, (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(22410, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(21609, (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(21593, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(22392, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22404, (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(31178, (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(21617, (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(31294, (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(25564, (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(30746, (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(30748, (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(30747, (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(30749, (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(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQVGroupBox() { qt_Smoke->binding->deleted(996, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30764, (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(25567, (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(25566, (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(25568, (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(25496, (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(25497, (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(30774, (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(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30763, (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(25536, (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(25521, (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(25502, (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(25535, (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(25564, (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(30765, (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(30767, (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(30766, (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(30768, (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(30773, (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 2110: //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(997, (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 2132: //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(998, (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 2138: //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(999, (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(30992, (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(30991, (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(1000, (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(1001, (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(31267, (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(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31038, (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(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(31298, (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(31303, (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(31284, (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(31274, (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(25497, (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(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31037, (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(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(31286, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(31288, (void*)this, x)) return;
	this->TQWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(31141, (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(31142, (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(31084, (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(31327, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31176, (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(31178, (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(31302, (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(31294, (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(25564, (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(31039, (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(31041, (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(31040, (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(31042, (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(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (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 2144: //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;
	  case 2143: //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;
	}
    }
    ~x_TQWidget() { qt_Smoke->binding->deleted(1002, (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(1003, (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(1004, (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;
    }
}

class x_TQWidgetItem : public TQWidgetItem {
public:
    static void x_0(Smoke::Stack x) {
	// TQWidgetItem(TQWidget*)
	x_TQWidgetItem* xret = new x_TQWidgetItem((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetItem(TQWidget* x1) : TQWidgetItem(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWidgetItem::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_2(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQWidgetItem::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_3(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQWidgetItem::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_4(Smoke::Stack x) const {
	// expanding()
	TQSizePolicy::ExpandData xret = this->TQWidgetItem::expanding();
	x[0].s_enum = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQWidgetItem::isEmpty();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQWidgetItem::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// geometry()
	TQRect xret = this->TQWidgetItem::geometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_8(Smoke::Stack x) {
	// widget()
	TQWidget* xret = this->TQWidgetItem::widget();
	x[0].s_class = (void*)xret;
    }
    void x_9(Smoke::Stack x) const {
	// hasHeightForWidth()
	bool xret = this->TQWidgetItem::hasHeightForWidth();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQWidgetItem::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQWidgetItem(const TQWidgetItem&)
	x_TQWidgetItem* xret = new x_TQWidgetItem(*(const TQWidgetItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetItem(const TQWidgetItem& x1) : TQWidgetItem(x1) {
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31342, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31345, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31347, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetItem::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31348, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidgetItem::heightForWidth(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23613, (void*)this, x)) return;
	this->TQLayoutItem::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31343, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetItem::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23615, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayoutItem::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23616, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayoutItem::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31341, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::maximumSize();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31340, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::minimumSize();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23619, (void*)this, x)) return;
	this->TQLayoutItem::setAlignment(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31344, (void*)this, x)) return;
	this->TQWidgetItem::setGeometry(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31339, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetItem::sizeHint();
    }
    virtual TQSpacerItem* spacerItem() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23617, (void*)this, x)) return (TQSpacerItem*)x[0].s_class;
	return this->TQLayoutItem::spacerItem();
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31346, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQWidgetItem::widget();
    }
    ~x_TQWidgetItem() { qt_Smoke->binding->deleted(1005, (void*)this); }
};
void xcall_TQWidgetItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetItem *xself = (x_TQWidgetItem*)obj;
    switch(xi) {
	case 0: x_TQWidgetItem::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_TQWidgetItem::x_11(args);	break;
	case 12: delete (TQWidgetItem*)xself;	break;
    }
}

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

class x_TQWidgetPlugin : public TQWidgetPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWidgetPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWidgetPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWidgetPlugin::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQWidgetPlugin::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQWidgetPlugin::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQWidgetPlugin::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQWidgetPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWidgetPlugin()
	x_TQWidgetPlugin* xret = new x_TQWidgetPlugin();
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetPlugin() : TQWidgetPlugin() {
    }
    void x_8(Smoke::Stack x) const {
	// group(const TQString&)
	TQString xret = this->TQWidgetPlugin::group(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// iconSet(const TQString&)
	TQIconSet xret = this->TQWidgetPlugin::iconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_10(Smoke::Stack x) const {
	// includeFile(const TQString&)
	TQString xret = this->TQWidgetPlugin::includeFile(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// toolTip(const TQString&)
	TQString xret = this->TQWidgetPlugin::toolTip(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// whatsThis(const TQString&)
	TQString xret = this->TQWidgetPlugin::whatsThis(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// isContainer(const TQString&)
	bool xret = this->TQWidgetPlugin::isContainer(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWidgetPlugin::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31355, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWidgetPlugin::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual TQWidget* create(const TQString& x1, TQWidget* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	qt_Smoke->binding->callMethod(31364, (void*)this, x, true /*pure virtual*/);
	return (TQWidget*)x[0].s_class;
	// ABSTRACT
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (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(25568, (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(25496, (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(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual TQString group(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31367, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::group(x1);
    }
    virtual TQIconSet iconSet(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31368, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::iconSet(x1);
    }
    virtual TQString includeFile(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31369, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::includeFile(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual bool isContainer(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31372, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::isContainer(x1);
    }
    virtual TQStringList keys() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31363, (void*)this, x, true /*pure virtual*/);
	TQStringList *xptr = (TQStringList *)x[0].s_class;
	TQStringList xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31354, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWidgetPlugin::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (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(25521, (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(25502, (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(25535, (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(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual TQString toolTip(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31370, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::toolTip(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31356, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWidgetPlugin::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31358, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31357, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(31359, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetPlugin::tqt_property(x1, x2, x3);
    }
    virtual TQString whatsThis(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31371, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetPlugin::whatsThis(x1);
    }
    ~x_TQWidgetPlugin() { qt_Smoke->binding->deleted(1007, (void*)this); }
};
void xcall_TQWidgetPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetPlugin *xself = (x_TQWidgetPlugin*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQWidgetPlugin::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQWidgetPlugin::x_14(args);	break;
	case 15: delete (TQWidgetPlugin*)xself;	break;
    }
}

class x_TQWidgetStack : public TQWidgetStack {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWidgetStack::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWidgetStack::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWidgetStack::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQWidgetStack::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQWidgetStack::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQWidgetStack::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQWidgetStack::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*, const char*)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1, const char* x2) : TQWidgetStack(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1) : TQWidgetStack(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQWidgetStack()
	x_TQWidgetStack* xret = new x_TQWidgetStack();
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack() : TQWidgetStack() {
    }
    static void x_10(Smoke::Stack x) {
	// TQWidgetStack(TQWidget*, const char*, TQt::WFlags)
	x_TQWidgetStack* xret = new x_TQWidgetStack((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWidgetStack(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQWidgetStack(x1, x2, x3) {
    }
    void x_11(Smoke::Stack x) {
	// addWidget(TQWidget*, int)
	int xret = this->TQWidgetStack::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// addWidget(TQWidget*)
	int xret = this->TQWidgetStack::addWidget((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// removeWidget(TQWidget*)
	this->TQWidgetStack::removeWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWidgetStack::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_15(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQWidgetStack::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_16(Smoke::Stack x) {
	// show()
	this->TQWidgetStack::show();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// widget(int)
	TQWidget* xret = this->TQWidgetStack::widget((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) const {
	// id(TQWidget*)
	int xret = this->TQWidgetStack::id((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// visibleWidget()
	TQWidget* xret = this->TQWidgetStack::visibleWidget();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// setFrameRect(const TQRect&)
	this->TQWidgetStack::setFrameRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// raiseWidget(int)
	this->TQWidgetStack::raiseWidget((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// raiseWidget(TQWidget*)
	this->TQWidgetStack::raiseWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// aboutToShow(int)
	this->TQWidgetStack::aboutToShow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// aboutToShow(TQWidget*)
	this->TQWidgetStack::aboutToShow((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWidgetStack::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// frameChanged()
	this->TQWidgetStack::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQWidgetStack::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setChildGeometries()
	this->TQWidgetStack::setChildGeometries();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQWidgetStack::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(31404, (void*)this, x)) return;
	this->TQWidgetStack::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31375, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWidgetStack::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(21615, (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(21614, (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(31298, (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(31303, (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(31284, (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(31274, (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(25497, (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(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(31401, (void*)this, x)) return;
	this->TQWidgetStack::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (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(31247, (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(31300, (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(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31374, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWidgetStack::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(31390, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetStack::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(21612, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(31402, (void*)this, x)) return;
	this->TQWidgetStack::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setChildGeometries() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31403, (void*)this, x)) return;
	this->TQWidgetStack::setChildGeometries();
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(31395, (void*)this, x)) return;
	this->TQWidgetStack::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(21603, (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(21605, (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(31141, (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(31142, (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(31084, (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(31327, (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(21607, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31391, (void*)this, x)) return;
	this->TQWidgetStack::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31389, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidgetStack::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(21617, (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(31294, (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(25564, (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(31376, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWidgetStack::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31378, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31377, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(31379, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidgetStack::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQWidgetStack() { qt_Smoke->binding->deleted(1008, (void*)this); }
};
void xcall_TQWidgetStack(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWidgetStack *xself = (x_TQWidgetStack*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQWidgetStack::x_7(args);	break;
	case 8: x_TQWidgetStack::x_8(args);	break;
	case 9: x_TQWidgetStack::x_9(args);	break;
	case 10: x_TQWidgetStack::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: x_TQWidgetStack::x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: delete (TQWidgetStack*)xself;	break;
    }
}

class x_TQWizard : public TQWizard {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWizard::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWizard::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWizard::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQWizard::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQWizard::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQWizard::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQWizard::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*, bool, TQt::WFlags)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : TQWizard(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*, bool)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2, bool x3) : TQWizard(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQWizard(TQWidget*, const char*)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1, const char* x2) : TQWizard(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQWizard(TQWidget*)
	x_TQWizard* xret = new x_TQWizard((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWizard(TQWidget* x1) : TQWizard(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQWizard()
	x_TQWizard* xret = new x_TQWizard();
	x[0].s_class = (void*)xret;
    }
    x_TQWizard() : TQWizard() {
    }
    void x_12(Smoke::Stack x) {
	// show()
	this->TQWizard::show();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQWizard::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addPage(TQWidget*, const TQString&)
	this->TQWizard::addPage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// insertPage(TQWidget*, const TQString&, int)
	this->TQWizard::insertPage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// removePage(TQWidget*)
	this->TQWizard::removePage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// title(TQWidget*)
	TQString xret = this->TQWizard::title((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// setTitle(TQWidget*, const TQString&)
	this->TQWizard::setTitle((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// titleFont()
	TQFont xret = this->TQWizard::titleFont();
	x[0].s_class = (void*)new TQFont(xret);
    }
    void x_20(Smoke::Stack x) {
	// setTitleFont(const TQFont&)
	this->TQWizard::setTitleFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// showPage(TQWidget*)
	this->TQWizard::showPage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// currentPage()
	TQWidget* xret = this->TQWizard::currentPage();
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) const {
	// page(int)
	TQWidget* xret = this->TQWizard::page((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// pageCount()
	int xret = this->TQWizard::pageCount();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// indexOf(TQWidget*)
	int xret = this->TQWizard::indexOf((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// appropriate(TQWidget*)
	bool xret = this->TQWizard::appropriate((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setAppropriate(TQWidget*, bool)
	this->TQWizard::setAppropriate((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// backButton()
	TQPushButton* xret = this->TQWizard::backButton();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// nextButton()
	TQPushButton* xret = this->TQWizard::nextButton();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) const {
	// finishButton()
	TQPushButton* xret = this->TQWizard::finishButton();
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// cancelButton()
	TQPushButton* xret = this->TQWizard::cancelButton();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// helpButton()
	TQPushButton* xret = this->TQWizard::helpButton();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQWizard::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// setBackEnabled(TQWidget*, bool)
	this->TQWizard::setBackEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setNextEnabled(TQWidget*, bool)
	this->TQWizard::setNextEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setFinishEnabled(TQWidget*, bool)
	this->TQWizard::setFinishEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setHelpEnabled(TQWidget*, bool)
	this->TQWizard::setHelpEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setFinish(TQWidget*, bool)
	this->TQWizard::setFinish((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// helpClicked()
	this->TQWizard::helpClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// selected(const TQString&)
	this->TQWizard::selected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWizard::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) {
	// layOutButtonRow(TQHBoxLayout*)
	this->TQWizard::layOutButtonRow((TQHBoxLayout*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// layOutTitleRow(TQHBoxLayout*, const TQString&)
	this->TQWizard::layOutTitleRow((TQHBoxLayout*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// back()
	this->TQWizard::back();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// next()
	this->TQWizard::next();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// help()
	this->TQWizard::help();
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20234, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void addPage(TQWidget* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31420, (void*)this, x)) return;
	this->TQWizard::addPage(x1, x2);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool appropriate(TQWidget* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31432, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::appropriate(x1);
    }
    virtual void back() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31450, (void*)this, x)) return;
	this->TQWizard::back();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31406, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWizard::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(20228, (void*)this, x)) return;
	this->TQDialog::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (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(25567, (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(20230, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20233, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (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(31297, (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(31296, (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(31298, (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(31303, (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(31284, (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(20223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(31439, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void help() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31452, (void*)this, x)) return;
	this->TQWizard::help();
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20206, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (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(31292, (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(31293, (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(31291, (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(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertPage(TQWidget* x1, const TQString& x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(31421, (void*)this, x)) return;
	this->TQWizard::insertPage(x1, x2, x3);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20227, (void*)this, x)) return;
	this->TQDialog::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void layOutButtonRow(TQHBoxLayout* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31448, (void*)this, x)) return;
	this->TQWizard::layOutButtonRow(x1);
    }
    virtual void layOutTitleRow(TQHBoxLayout* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31449, (void*)this, x)) return;
	this->TQWizard::layOutTitleRow(x1, x2);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31405, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWizard::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(20218, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (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(31278, (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(31275, (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(31276, (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(20207, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31451, (void*)this, x)) return;
	this->TQWizard::next();
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31286, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20235, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void removePage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31422, (void*)this, x)) return;
	this->TQWizard::removePage(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (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(20209, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20229, (void*)this, x)) return;
	this->TQDialog::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAppropriate(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31433, (void*)this, x)) return;
	this->TQWizard::setAppropriate(x1, x2);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31440, (void*)this, x)) return;
	this->TQWizard::setBackEnabled(x1, x2);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFinish(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31444, (void*)this, x)) return;
	this->TQWizard::setFinish(x1, x2);
    }
    virtual void setFinishEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31442, (void*)this, x)) return;
	this->TQWizard::setFinishEnabled(x1, x2);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31419, (void*)this, x)) return;
	this->TQWizard::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(20212, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(20211, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHelpEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31443, (void*)this, x)) return;
	this->TQWizard::setHelpEnabled(x1, x2);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (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(31230, (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(31326, (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(31141, (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(31142, (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(31084, (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(31327, (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(31082, (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(31231, (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(31320, (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(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setNextEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31441, (void*)this, x)) return;
	this->TQWizard::setNextEnabled(x1, x2);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (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(31122, (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(31124, (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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31418, (void*)this, x)) return;
	this->TQWizard::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual void showPage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31427, (void*)this, x)) return;
	this->TQWizard::showPage(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20217, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(31302, (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(31294, (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(25564, (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(31407, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWizard::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31409, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31408, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(31410, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31279, (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(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQWizard() { qt_Smoke->binding->deleted(1009, (void*)this); }
};
void xcall_TQWizard(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWizard *xself = (x_TQWizard*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQWizard::x_7(args);	break;
	case 8: x_TQWizard::x_8(args);	break;
	case 9: x_TQWizard::x_9(args);	break;
	case 10: x_TQWizard::x_10(args);	break;
	case 11: x_TQWizard::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TQWizard::x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: delete (TQWizard*)xself;	break;
    }
}

class x_TQWorkspace : public TQWorkspace {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQWorkspace::CreationOrder;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQWorkspace::StackingOrder;
    }
    void x_2(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQWorkspace::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQWorkspace::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQWorkspace::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQWorkspace::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQWorkspace::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQWorkspace::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQWorkspace::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// TQWorkspace(TQWidget*, const char*)
	x_TQWorkspace* xret = new x_TQWorkspace((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQWorkspace(TQWidget* x1, const char* x2) : TQWorkspace(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQWorkspace(TQWidget*)
	x_TQWorkspace* xret = new x_TQWorkspace((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQWorkspace(TQWidget* x1) : TQWorkspace(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQWorkspace()
	x_TQWorkspace* xret = new x_TQWorkspace();
	x[0].s_class = (void*)xret;
    }
    x_TQWorkspace() : TQWorkspace() {
    }
    void x_12(Smoke::Stack x) const {
	// activeWindow()
	TQWidget* xret = this->TQWorkspace::activeWindow();
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) const {
	// windowList()
	TQWidgetList xret = this->TQWorkspace::windowList();
	x[0].s_voidp = (void*)new TQWidgetList(xret);
    }
    void x_14(Smoke::Stack x) const {
	// windowList(TQWorkspace::WindowOrder)
	TQWidgetList xret = this->TQWorkspace::windowList((TQWorkspace::WindowOrder)x[1].s_enum);
	x[0].s_voidp = (void*)new TQWidgetList(xret);
    }
    void x_15(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQWorkspace::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_16(Smoke::Stack x) const {
	// scrollBarsEnabled()
	bool xret = this->TQWorkspace::scrollBarsEnabled();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setScrollBarsEnabled(bool)
	this->TQWorkspace::setScrollBarsEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setPaletteBackgroundColor(const TQColor&)
	this->TQWorkspace::setPaletteBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setPaletteBackgroundPixmap(const TQPixmap&)
	this->TQWorkspace::setPaletteBackgroundPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// cascade()
	this->TQWorkspace::cascade();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// tile()
	this->TQWorkspace::tile();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// closeActiveWindow()
	this->TQWorkspace::closeActiveWindow();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// closeAllWindows()
	this->TQWorkspace::closeAllWindows();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// activateNextWindow()
	this->TQWorkspace::activateNextWindow();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// activatePrevWindow()
	this->TQWorkspace::activatePrevWindow();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// windowActivated(TQWidget*)
	this->TQWorkspace::windowActivated((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_27(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQWorkspace::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQWorkspace::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQWorkspace::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQWorkspace::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQWorkspace::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQWorkspace::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->TQWorkspace::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TQWorkspace::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (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(25569, (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(31483, (void*)this, x)) return;
	this->TQWorkspace::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31456, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQWorkspace::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (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(31289, (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(25657, (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(25567, (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(31290, (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(31309, (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(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (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(31313, (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(25568, (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(31295, (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(31297, (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(31296, (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(31298, (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(31303, (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(31284, (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(31274, (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(31485, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWorkspace::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (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(31322, (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(31283, (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(31305, (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(25662, (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(25659, (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(31182, (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(31247, (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(31487, (void*)this, x)) return;
	this->TQWorkspace::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (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(31293, (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(31291, (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(25520, (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(31280, (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(31281, (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(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31455, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQWorkspace::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (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(31177, (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(31277, (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(31278, (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(31275, (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(31276, (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(31261, (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(31287, (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(31286, (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(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (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(25536, (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(25521, (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(31186, (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(31263, (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(31484, (void*)this, x)) return;
	this->TQWorkspace::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (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(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (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(31204, (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(31145, (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(31107, (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(31206, (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(31147, (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(31228, (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(31134, (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(31226, (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(31111, (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(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (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(31152, (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(31154, (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(31128, (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(31266, (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(31265, (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(31229, (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(31230, (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(31326, (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(31141, (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(31142, (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(31084, (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(31327, (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(31082, (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(31231, (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(31320, (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(31051, (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(31117, (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(31472, (void*)this, x)) return;
	this->TQWorkspace::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31473, (void*)this, x)) return;
	this->TQWorkspace::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(25535, (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(25654, (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(31091, (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(31179, (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(31234, (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(31318, (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(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (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(31486, (void*)this, x)) return;
	this->TQWorkspace::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31469, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWorkspace::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (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(31482, (void*)this, x)) return;
	this->TQWorkspace::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (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(25564, (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(31457, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQWorkspace::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(31459, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWorkspace::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(31458, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWorkspace::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(31460, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWorkspace::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (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(31488, (void*)this, x)) return;
	this->TQWorkspace::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (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 2160: //TQWorkspace::WindowOrder
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQWorkspace::WindowOrder;
		break;
	      case Smoke::EnumDelete:
		delete (TQWorkspace::WindowOrder*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQWorkspace::WindowOrder*)xdata = (TQWorkspace::WindowOrder)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQWorkspace::WindowOrder*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQWorkspace() { qt_Smoke->binding->deleted(1010, (void*)this); }
};
void xenum_TQWorkspace(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQWorkspace::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQWorkspace(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQWorkspace *xself = (x_TQWorkspace*)obj;
    switch(xi) {
	case 0: x_TQWorkspace::x_0(args);	break;
	case 1: x_TQWorkspace::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: x_TQWorkspace::x_9(args);	break;
	case 10: x_TQWorkspace::x_10(args);	break;
	case 11: x_TQWorkspace::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: x_TQWorkspace::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: delete (TQWorkspace*)xself;	break;
    }
}

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

class x_TQXmlContentHandler : public TQXmlContentHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlContentHandler()
	x_TQXmlContentHandler* xret = new x_TQXmlContentHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlContentHandler() : TQXmlContentHandler() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlContentHandler(const TQXmlContentHandler&)
	x_TQXmlContentHandler* xret = new x_TQXmlContentHandler(*(const TQXmlContentHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlContentHandler(const TQXmlContentHandler& x1) : TQXmlContentHandler(x1) {
    }
    virtual bool characters(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31514, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endDocument() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31509, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endElement(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(31513, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool endPrefixMapping(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31511, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31518, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool ignorableWhitespace(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31515, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool processingInstruction(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(31516, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void setDocumentLocator(TQXmlLocator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31507, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual bool skippedEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31517, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startDocument() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31508, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startElement(const TQString& x1, const TQString& x2, const TQString& x3, const TQXmlAttributes& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	qt_Smoke->binding->callMethod(31512, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool startPrefixMapping(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(31510, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    ~x_TQXmlContentHandler() { qt_Smoke->binding->deleted(1012, (void*)this); }
};
void xcall_TQXmlContentHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlContentHandler *xself = (x_TQXmlContentHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlContentHandler::x_0(args);	break;
	case 1: x_TQXmlContentHandler::x_1(args);	break;
	case 2: delete (TQXmlContentHandler*)xself;	break;
    }
}

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

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

class x_TQXmlDefaultHandler : public TQXmlDefaultHandler {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlDefaultHandler()
	x_TQXmlDefaultHandler* xret = new x_TQXmlDefaultHandler();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDefaultHandler() : TQXmlDefaultHandler() {
    }
    void x_1(Smoke::Stack x) {
	// setDocumentLocator(TQXmlLocator*)
	this->TQXmlDefaultHandler::setDocumentLocator((TQXmlLocator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) {
	// startDocument()
	bool xret = this->TQXmlDefaultHandler::startDocument();
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) {
	// endDocument()
	bool xret = this->TQXmlDefaultHandler::endDocument();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// startPrefixMapping(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::startPrefixMapping(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// endPrefixMapping(const TQString&)
	bool xret = this->TQXmlDefaultHandler::endPrefixMapping(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// startElement(const TQString&, const TQString&, const TQString&, const TQXmlAttributes&)
	bool xret = this->TQXmlDefaultHandler::startElement(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQXmlAttributes *)x[4].s_class);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// endElement(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::endElement(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// characters(const TQString&)
	bool xret = this->TQXmlDefaultHandler::characters(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// ignorableWhitespace(const TQString&)
	bool xret = this->TQXmlDefaultHandler::ignorableWhitespace(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// processingInstruction(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::processingInstruction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// skippedEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::skippedEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// warning(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::warning(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// error(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::error(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// fatalError(const TQXmlParseException&)
	bool xret = this->TQXmlDefaultHandler::fatalError(*(const TQXmlParseException *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// notationDecl(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::notationDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// unparsedEntityDecl(const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::unparsedEntityDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// resolveEntity(const TQString&, const TQString&, TQXmlInputSource*&)
	bool xret = this->TQXmlDefaultHandler::resolveEntity(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(TQXmlInputSource* *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// startDTD(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::startDTD(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// endDTD()
	bool xret = this->TQXmlDefaultHandler::endDTD();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// startEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::startEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// endEntity(const TQString&)
	bool xret = this->TQXmlDefaultHandler::endEntity(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// startCDATA()
	bool xret = this->TQXmlDefaultHandler::startCDATA();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// endCDATA()
	bool xret = this->TQXmlDefaultHandler::endCDATA();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// comment(const TQString&)
	bool xret = this->TQXmlDefaultHandler::comment(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// attributeDecl(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::attributeDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// internalEntityDecl(const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::internalEntityDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// externalEntityDecl(const TQString&, const TQString&, const TQString&)
	bool xret = this->TQXmlDefaultHandler::externalEntityDecl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// errorString()
	TQString xret = this->TQXmlDefaultHandler::errorString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_29(Smoke::Stack x) {
	// TQXmlDefaultHandler(const TQXmlDefaultHandler&)
	x_TQXmlDefaultHandler* xret = new x_TQXmlDefaultHandler(*(const TQXmlDefaultHandler *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlDefaultHandler(const TQXmlDefaultHandler& x1) : TQXmlDefaultHandler(x1) {
    }
    virtual bool attributeDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4, const TQString& x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	x[5].s_voidp = (void*)&x5;
	if(qt_Smoke->binding->callMethod(31561, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::attributeDecl(x1, x2, x3, x4, x5);
    }
    virtual bool characters(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31544, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::characters(x1);
    }
    virtual bool comment(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31560, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::comment(x1);
    }
    virtual bool endCDATA() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31559, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endCDATA();
    }
    virtual bool endDTD() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31555, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endDTD();
    }
    virtual bool endDocument() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31539, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endDocument();
    }
    virtual bool endElement(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(31543, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endElement(x1, x2, x3);
    }
    virtual bool endEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31557, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endEntity(x1);
    }
    virtual bool endPrefixMapping(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31541, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::endPrefixMapping(x1);
    }
    virtual bool error(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31549, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::error(x1);
    }
    virtual TQString errorString() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31564, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlDefaultHandler::errorString();
    }
    virtual bool externalEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(31563, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::externalEntityDecl(x1, x2, x3);
    }
    virtual bool fatalError(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31550, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::fatalError(x1);
    }
    virtual bool ignorableWhitespace(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31545, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::ignorableWhitespace(x1);
    }
    virtual bool internalEntityDecl(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31562, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::internalEntityDecl(x1, x2);
    }
    virtual bool notationDecl(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(31551, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::notationDecl(x1, x2, x3);
    }
    virtual bool processingInstruction(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31546, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::processingInstruction(x1, x2);
    }
    virtual bool resolveEntity(const TQString& x1, const TQString& x2, TQXmlInputSource*& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(31553, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::resolveEntity(x1, x2, x3);
    }
    virtual void setDocumentLocator(TQXmlLocator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31537, (void*)this, x)) return;
	this->TQXmlDefaultHandler::setDocumentLocator(x1);
    }
    virtual bool skippedEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31547, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::skippedEntity(x1);
    }
    virtual bool startCDATA() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31558, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startCDATA();
    }
    virtual bool startDTD(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(31554, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startDTD(x1, x2, x3);
    }
    virtual bool startDocument() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31538, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startDocument();
    }
    virtual bool startElement(const TQString& x1, const TQString& x2, const TQString& x3, const TQXmlAttributes& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(31542, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startElement(x1, x2, x3, x4);
    }
    virtual bool startEntity(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31556, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startEntity(x1);
    }
    virtual bool startPrefixMapping(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31540, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::startPrefixMapping(x1, x2);
    }
    virtual bool unparsedEntityDecl(const TQString& x1, const TQString& x2, const TQString& x3, const TQString& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	if(qt_Smoke->binding->callMethod(31552, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::unparsedEntityDecl(x1, x2, x3, x4);
    }
    virtual bool warning(const TQXmlParseException& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31548, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlDefaultHandler::warning(x1);
    }
    ~x_TQXmlDefaultHandler() { qt_Smoke->binding->deleted(1015, (void*)this); }
};
void xcall_TQXmlDefaultHandler(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlDefaultHandler *xself = (x_TQXmlDefaultHandler*)obj;
    switch(xi) {
	case 0: x_TQXmlDefaultHandler::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: x_TQXmlDefaultHandler::x_29(args);	break;
	case 30: delete (TQXmlDefaultHandler*)xself;	break;
    }
}

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

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

class x_TQXmlInputSource : public TQXmlInputSource {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_class = (void*)new TQChar(TQXmlInputSource::EndOfData);
    }
    static void x_1(Smoke::Stack x) {
        x[0].s_class = (void*)new TQChar(TQXmlInputSource::EndOfDocument);
    }
    static void x_2(Smoke::Stack x) {
	// TQXmlInputSource()
	x_TQXmlInputSource* xret = new x_TQXmlInputSource();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource() : TQXmlInputSource() {
    }
    static void x_3(Smoke::Stack x) {
	// TQXmlInputSource(TQIODevice*)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQIODevice* x1) : TQXmlInputSource(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TQXmlInputSource(TQFile&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(TQFile *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQFile& x1) : TQXmlInputSource(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQXmlInputSource(TQTextStream&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(TQTextStream& x1) : TQXmlInputSource(x1) {
    }
    void x_6(Smoke::Stack x) {
	// setData(const TQString&)
	this->TQXmlInputSource::setData(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setData(const TQByteArray&)
	this->TQXmlInputSource::setData(*(const TQByteArray *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// fetchData()
	this->TQXmlInputSource::fetchData();
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// data()
	TQString xret = this->TQXmlInputSource::data();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) {
	// next()
	TQChar xret = this->TQXmlInputSource::next();
	x[0].s_class = (void*)new TQChar(xret);
    }
    void x_11(Smoke::Stack x) {
	// reset()
	this->TQXmlInputSource::reset();
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// TQXmlInputSource(const TQXmlInputSource&)
	x_TQXmlInputSource* xret = new x_TQXmlInputSource(*(const TQXmlInputSource *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlInputSource(const TQXmlInputSource& x1) : TQXmlInputSource(x1) {
    }
    void x_13(Smoke::Stack x) {
	// fromRawData(const TQByteArray&, bool)
	TQString xret = this->TQXmlInputSource::fromRawData(*(const TQByteArray *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// fromRawData(const TQByteArray&)
	TQString xret = this->TQXmlInputSource::fromRawData(*(const TQByteArray *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    virtual TQString data() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31586, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::data();
    }
    virtual void fetchData() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31585, (void*)this, x)) return;
	this->TQXmlInputSource::fetchData();
    }
    virtual TQString fromRawData(const TQByteArray& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31592, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::fromRawData(x1, x2);
    }
    virtual TQChar next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31587, (void*)this, x)) {
	    TQChar *xptr = (TQChar *)x[0].s_class;
	    TQChar xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQXmlInputSource::next();
    }
    virtual void reset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31588, (void*)this, x)) return;
	this->TQXmlInputSource::reset();
    }
    virtual void setData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31584, (void*)this, x)) return;
	this->TQXmlInputSource::setData(x1);
    }
    virtual void setData(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31583, (void*)this, x)) return;
	this->TQXmlInputSource::setData(x1);
    }
    ~x_TQXmlInputSource() { qt_Smoke->binding->deleted(1018, (void*)this); }
};
void xcall_TQXmlInputSource(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlInputSource *xself = (x_TQXmlInputSource*)obj;
    switch(xi) {
	case 0: x_TQXmlInputSource::x_0(args);	break;
	case 1: x_TQXmlInputSource::x_1(args);	break;
	case 2: x_TQXmlInputSource::x_2(args);	break;
	case 3: x_TQXmlInputSource::x_3(args);	break;
	case 4: x_TQXmlInputSource::x_4(args);	break;
	case 5: x_TQXmlInputSource::x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_TQXmlInputSource::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: delete (TQXmlInputSource*)xself;	break;
    }
}

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

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

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

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

class x_TQXmlReader : public TQXmlReader {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlReader()
	x_TQXmlReader* xret = new x_TQXmlReader();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlReader() : TQXmlReader() {
    }
    static void x_1(Smoke::Stack x) {
	// TQXmlReader(const TQXmlReader&)
	x_TQXmlReader* xret = new x_TQXmlReader(*(const TQXmlReader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlReader(const TQXmlReader& x1) : TQXmlReader(x1) {
    }
    virtual TQXmlDTDHandler* DTDHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31647, (void*)this, x, true /*pure virtual*/);
	return (TQXmlDTDHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlContentHandler* contentHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31649, (void*)this, x, true /*pure virtual*/);
	return (TQXmlContentHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlDeclHandler* declHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31655, (void*)this, x, true /*pure virtual*/);
	return (TQXmlDeclHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlEntityResolver* entityResolver() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31645, (void*)this, x, true /*pure virtual*/);
	return (TQXmlEntityResolver*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQXmlErrorHandler* errorHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31651, (void*)this, x, true /*pure virtual*/);
	return (TQXmlErrorHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual bool feature(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(31636, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool hasFeature(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31639, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool hasProperty(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(31643, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQXmlLexicalHandler* lexicalHandler() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(31653, (void*)this, x, true /*pure virtual*/);
	return (TQXmlLexicalHandler*)x[0].s_class;
	// ABSTRACT
    }
    virtual bool parse(const TQXmlInputSource& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(31656, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool parse(const TQXmlInputSource* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31657, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void* property(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(31640, (void*)this, x, true /*pure virtual*/);
	return (void*)x[0].s_voidp;
	// ABSTRACT
    }
    virtual void setContentHandler(TQXmlContentHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31648, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setDTDHandler(TQXmlDTDHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31646, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setDeclHandler(TQXmlDeclHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31654, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setEntityResolver(TQXmlEntityResolver* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31644, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setErrorHandler(TQXmlErrorHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31650, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setFeature(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(31638, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setLexicalHandler(TQXmlLexicalHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(31652, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setProperty(const TQString& x1, void* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(31642, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQXmlReader() { qt_Smoke->binding->deleted(1023, (void*)this); }
};
void xcall_TQXmlReader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlReader *xself = (x_TQXmlReader*)obj;
    switch(xi) {
	case 0: x_TQXmlReader::x_0(args);	break;
	case 1: x_TQXmlReader::x_1(args);	break;
	case 2: delete (TQXmlReader*)xself;	break;
    }
}

class x_TQXmlSimpleReader : public TQXmlSimpleReader {
public:
    static void x_0(Smoke::Stack x) {
	// TQXmlSimpleReader()
	x_TQXmlSimpleReader* xret = new x_TQXmlSimpleReader();
	x[0].s_class = (void*)xret;
    }
    x_TQXmlSimpleReader() : TQXmlSimpleReader() {
    }
    void x_1(Smoke::Stack x) const {
	// feature(const TQString&, bool*)
	bool xret = this->TQXmlSimpleReader::feature(*(const TQString *)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// feature(const TQString&)
	bool xret = this->TQXmlSimpleReader::feature(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) {
	// setFeature(const TQString&, bool)
	this->TQXmlSimpleReader::setFeature(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// hasFeature(const TQString&)
	bool xret = this->TQXmlSimpleReader::hasFeature(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// property(const TQString&, bool*)
	void* xret = this->TQXmlSimpleReader::property(*(const TQString *)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// property(const TQString&)
	void* xret = this->TQXmlSimpleReader::property(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// setProperty(const TQString&, void*)
	this->TQXmlSimpleReader::setProperty(*(const TQString *)x[1].s_voidp,(void*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// hasProperty(const TQString&)
	bool xret = this->TQXmlSimpleReader::hasProperty(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// setEntityResolver(TQXmlEntityResolver*)
	this->TQXmlSimpleReader::setEntityResolver((TQXmlEntityResolver*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// entityResolver()
	TQXmlEntityResolver* xret = this->TQXmlSimpleReader::entityResolver();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// setDTDHandler(TQXmlDTDHandler*)
	this->TQXmlSimpleReader::setDTDHandler((TQXmlDTDHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// DTDHandler()
	TQXmlDTDHandler* xret = this->TQXmlSimpleReader::DTDHandler();
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// setContentHandler(TQXmlContentHandler*)
	this->TQXmlSimpleReader::setContentHandler((TQXmlContentHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// contentHandler()
	TQXmlContentHandler* xret = this->TQXmlSimpleReader::contentHandler();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// setErrorHandler(TQXmlErrorHandler*)
	this->TQXmlSimpleReader::setErrorHandler((TQXmlErrorHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// errorHandler()
	TQXmlErrorHandler* xret = this->TQXmlSimpleReader::errorHandler();
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// setLexicalHandler(TQXmlLexicalHandler*)
	this->TQXmlSimpleReader::setLexicalHandler((TQXmlLexicalHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// lexicalHandler()
	TQXmlLexicalHandler* xret = this->TQXmlSimpleReader::lexicalHandler();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// setDeclHandler(TQXmlDeclHandler*)
	this->TQXmlSimpleReader::setDeclHandler((TQXmlDeclHandler*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// declHandler()
	TQXmlDeclHandler* xret = this->TQXmlSimpleReader::declHandler();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// parse(const TQXmlInputSource&)
	bool xret = this->TQXmlSimpleReader::parse(*(const TQXmlInputSource *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// parse(const TQXmlInputSource*)
	bool xret = this->TQXmlSimpleReader::parse((const TQXmlInputSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// parse(const TQXmlInputSource*, bool)
	bool xret = this->TQXmlSimpleReader::parse((const TQXmlInputSource*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// parseContinue()
	bool xret = this->TQXmlSimpleReader::parseContinue();
	x[0].s_bool = xret;
    }
    static void x_25(Smoke::Stack x) {
	// TQXmlSimpleReader(const TQXmlSimpleReader&)
	x_TQXmlSimpleReader* xret = new x_TQXmlSimpleReader(*(const TQXmlSimpleReader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQXmlSimpleReader(const TQXmlSimpleReader& x1) : TQXmlSimpleReader(x1) {
    }
    virtual TQXmlDTDHandler* DTDHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31674, (void*)this, x)) return (TQXmlDTDHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::DTDHandler();
    }
    virtual TQXmlContentHandler* contentHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31676, (void*)this, x)) return (TQXmlContentHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::contentHandler();
    }
    virtual TQXmlDeclHandler* declHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31682, (void*)this, x)) return (TQXmlDeclHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::declHandler();
    }
    virtual TQXmlEntityResolver* entityResolver() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31672, (void*)this, x)) return (TQXmlEntityResolver*)x[0].s_class;
	return this->TQXmlSimpleReader::entityResolver();
    }
    virtual TQXmlErrorHandler* errorHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31678, (void*)this, x)) return (TQXmlErrorHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::errorHandler();
    }
    virtual bool feature(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31663, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::feature(x1, x2);
    }
    virtual bool hasFeature(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31666, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::hasFeature(x1);
    }
    virtual bool hasProperty(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31670, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::hasProperty(x1);
    }
    virtual TQXmlLexicalHandler* lexicalHandler() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31680, (void*)this, x)) return (TQXmlLexicalHandler*)x[0].s_class;
	return this->TQXmlSimpleReader::lexicalHandler();
    }
    virtual bool parse(const TQXmlInputSource& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31683, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1);
    }
    virtual bool parse(const TQXmlInputSource* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31684, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1);
    }
    virtual bool parse(const TQXmlInputSource* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parse(x1, x2);
    }
    virtual bool parseContinue() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31686, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQXmlSimpleReader::parseContinue();
    }
    virtual void* property(const TQString& x1, bool* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31667, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQXmlSimpleReader::property(x1, x2);
    }
    virtual void setContentHandler(TQXmlContentHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31675, (void*)this, x)) return;
	this->TQXmlSimpleReader::setContentHandler(x1);
    }
    virtual void setDTDHandler(TQXmlDTDHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31673, (void*)this, x)) return;
	this->TQXmlSimpleReader::setDTDHandler(x1);
    }
    virtual void setDeclHandler(TQXmlDeclHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31681, (void*)this, x)) return;
	this->TQXmlSimpleReader::setDeclHandler(x1);
    }
    virtual void setEntityResolver(TQXmlEntityResolver* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31671, (void*)this, x)) return;
	this->TQXmlSimpleReader::setEntityResolver(x1);
    }
    virtual void setErrorHandler(TQXmlErrorHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31677, (void*)this, x)) return;
	this->TQXmlSimpleReader::setErrorHandler(x1);
    }
    virtual void setFeature(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31665, (void*)this, x)) return;
	this->TQXmlSimpleReader::setFeature(x1, x2);
    }
    virtual void setLexicalHandler(TQXmlLexicalHandler* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31679, (void*)this, x)) return;
	this->TQXmlSimpleReader::setLexicalHandler(x1);
    }
    virtual void setProperty(const TQString& x1, void* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(31669, (void*)this, x)) return;
	this->TQXmlSimpleReader::setProperty(x1, x2);
    }
    ~x_TQXmlSimpleReader() { qt_Smoke->binding->deleted(1024, (void*)this); }
};
void xcall_TQXmlSimpleReader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQXmlSimpleReader *xself = (x_TQXmlSimpleReader*)obj;
    switch(xi) {
	case 0: x_TQXmlSimpleReader::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: x_TQXmlSimpleReader::x_25(args);	break;
	case 26: delete (TQXmlSimpleReader*)xself;	break;
    }
}

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

