//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqpalette.h>
#include <ntqstringlist.h>
#include <ntqscrollbar.h>
#include <ntqstring.h>
#include <ntqmainwindow.h>
#include <ntqimage.h>
#include <ntqglobal.h>
#include <ntqgplugin.h>
#include <ntqscrollview.h>
#include <ntqfontdialog.h>
#include <ntqdockarea.h>
#include <ntqsize.h>
#include <ntqftp.h>
#include <ntqdatetime.h>
#include <ntqnamespace.h>
#include <ntqcursor.h>
#include <ntqgridview.h>
#include <ntqsplitter.h>
#include <ntqfont.h>
#include <ntqbitarray.h>
#include <ntqvariant.h>
#include <ntqnetwork.h>
#include <ntqptrcollection.h>
#include <ntqpen.h>
#include <ntqdrawutil.h>
#include <ntqpaintdevice.h>
#include <ntquuid.h>
#include <ntqlayout.h>
#include <ntqstyle.h>
#include <ntqgroupbox.h>
#include <ntqpicture.h>
#include <ntqframe.h>
#include <ntqbitmap.h>
#include <ntqpixmap.h>
#include <ntqpointarray.h>
#include <ntqfontinfo.h>
#include <ntqdatastream.h>
#include <ntqsizepolicy.h>
#include <ntqwindowdefs.h>
#include <ntqfontmetrics.h>
#include <ntqgvector.h>
#include <ntqgrid.h>
#include <ntqgcache.h>
#include <ntqtextstream.h>
#include <ntqcolor.h>
#include <ntqbrush.h>
#include <ntqdom.h>
#include <ntqglist.h>
#include <ntqcstring.h>
#include <ntqgdict.h>
#include <ntqpoint.h>
#include <ntqkeysequence.h>
#include <ntqurlinfo.h>
#include <ntqgb18030codec.h>
#include <ntqwmatrix.h>
#include <ntqwidget.h>
#include <ntqregion.h>
#include <ntqrect.h>

class x_TQFontDialog {
private:
    TQFontDialog *xthis;
public:
    x_TQFontDialog(void *x) : xthis((TQFontDialog*)x) {}
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TQFontDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TQFontDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TQFontDialog::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 = xthis->TQFontDialog::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 = xthis->TQFontDialog::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 = xthis->TQFontDialog::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 = xthis->TQFontDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQFontDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// getFont(bool*, const TQFont&, TQWidget*, const char*)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp,*(const TQFont *)x[2].s_class,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_9(Smoke::Stack x) {
	// getFont(bool*, const TQFont&, TQWidget*)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp,*(const TQFont *)x[2].s_class,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_10(Smoke::Stack x) {
	// getFont(bool*, const TQFont&)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp,*(const TQFont *)x[2].s_class);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_11(Smoke::Stack x) {
	// getFont(bool*, TQWidget*, const char*)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_12(Smoke::Stack x) {
	// getFont(bool*, TQWidget*)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_13(Smoke::Stack x) {
	// getFont(bool*)
	TQFont xret = TQFontDialog::getFont((bool*)x[1].s_voidp);
	x[0].s_class = (void*)new TQFont(xret);
    }
    ~x_TQFontDialog() { qt_Smoke->binding->deleted(115, (void*)this); }
};
void xcall_TQFontDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQFontDialog xtmp(obj), *xself = &xtmp;
    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_TQFontDialog::x_7(args);	break;
	case 8: x_TQFontDialog::x_8(args);	break;
	case 9: x_TQFontDialog::x_9(args);	break;
	case 10: x_TQFontDialog::x_10(args);	break;
	case 11: x_TQFontDialog::x_11(args);	break;
	case 12: x_TQFontDialog::x_12(args);	break;
	case 13: x_TQFontDialog::x_13(args);	break;
    }
}

class x_TQFontInfo : public TQFontInfo {
public:
    static void x_0(Smoke::Stack x) {
	// TQFontInfo(const TQFont&)
	x_TQFontInfo* xret = new x_TQFontInfo(*(const TQFont *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFontInfo(const TQFont& x1) : TQFontInfo(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQFontInfo(const TQFont&, TQFont::Script)
	x_TQFontInfo* xret = new x_TQFontInfo(*(const TQFont *)x[1].s_class,(TQFont::Script)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQFontInfo(const TQFont& x1, TQFont::Script x2) : TQFontInfo(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TQFontInfo(const TQFontInfo&)
	x_TQFontInfo* xret = new x_TQFontInfo(*(const TQFontInfo *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFontInfo(const TQFontInfo& x1) : TQFontInfo(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const TQFontInfo&)
	TQFontInfo& xret = this->TQFontInfo::operator=(*(const TQFontInfo *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// family()
	TQString xret = this->TQFontInfo::family();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// pixelSize()
	int xret = this->TQFontInfo::pixelSize();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// pointSize()
	int xret = this->TQFontInfo::pointSize();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// italic()
	bool xret = this->TQFontInfo::italic();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// weight()
	int xret = this->TQFontInfo::weight();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// bold()
	bool xret = this->TQFontInfo::bold();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// underline()
	bool xret = this->TQFontInfo::underline();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// overline()
	bool xret = this->TQFontInfo::overline();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// strikeOut()
	bool xret = this->TQFontInfo::strikeOut();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// fixedPitch()
	bool xret = this->TQFontInfo::fixedPitch();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// styleHint()
	TQFont::StyleHint xret = this->TQFontInfo::styleHint();
	x[0].s_enum = xret;
    }
    void x_15(Smoke::Stack x) const {
	// rawMode()
	bool xret = this->TQFontInfo::rawMode();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// exactMatch()
	bool xret = this->TQFontInfo::exactMatch();
	x[0].s_bool = xret;
    }
    ~x_TQFontInfo() { qt_Smoke->binding->deleted(116, (void*)this); }
};
void xcall_TQFontInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQFontInfo *xself = (x_TQFontInfo*)obj;
    switch(xi) {
	case 0: x_TQFontInfo::x_0(args);	break;
	case 1: x_TQFontInfo::x_1(args);	break;
	case 2: x_TQFontInfo::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: delete (TQFontInfo*)xself;	break;
    }
}

class x_TQFontMetrics : public TQFontMetrics {
public:
    static void x_0(Smoke::Stack x) {
	// TQFontMetrics(const TQFont&)
	x_TQFontMetrics* xret = new x_TQFontMetrics(*(const TQFont *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFontMetrics(const TQFont& x1) : TQFontMetrics(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQFontMetrics(const TQFont&, TQFont::Script)
	x_TQFontMetrics* xret = new x_TQFontMetrics(*(const TQFont *)x[1].s_class,(TQFont::Script)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQFontMetrics(const TQFont& x1, TQFont::Script x2) : TQFontMetrics(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TQFontMetrics(const TQFontMetrics&)
	x_TQFontMetrics* xret = new x_TQFontMetrics(*(const TQFontMetrics *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFontMetrics(const TQFontMetrics& x1) : TQFontMetrics(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const TQFontMetrics&)
	TQFontMetrics& xret = this->TQFontMetrics::operator=(*(const TQFontMetrics *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// ascent()
	int xret = this->TQFontMetrics::ascent();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// descent()
	int xret = this->TQFontMetrics::descent();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// height()
	int xret = this->TQFontMetrics::height();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// leading()
	int xret = this->TQFontMetrics::leading();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// lineSpacing()
	int xret = this->TQFontMetrics::lineSpacing();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// minLeftBearing()
	int xret = this->TQFontMetrics::minLeftBearing();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// minRightBearing()
	int xret = this->TQFontMetrics::minRightBearing();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// maxWidth()
	int xret = this->TQFontMetrics::maxWidth();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// inFont(TQChar)
	bool xret = this->TQFontMetrics::inFont(*(TQChar *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// leftBearing(TQChar)
	int xret = this->TQFontMetrics::leftBearing(*(TQChar *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) const {
	// rightBearing(TQChar)
	int xret = this->TQFontMetrics::rightBearing(*(TQChar *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) const {
	// width(const TQString&, int)
	int xret = this->TQFontMetrics::width(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) const {
	// width(const TQString&)
	int xret = this->TQFontMetrics::width(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// width(TQChar)
	int xret = this->TQFontMetrics::width(*(TQChar *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) const {
	// width(char)
	int xret = this->TQFontMetrics::width((char)x[1].s_char);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// charWidth(const TQString&, int)
	int xret = this->TQFontMetrics::charWidth(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) const {
	// boundingRect(const TQString&, int)
	TQRect xret = this->TQFontMetrics::boundingRect(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_21(Smoke::Stack x) const {
	// boundingRect(const TQString&)
	TQRect xret = this->TQFontMetrics::boundingRect(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_22(Smoke::Stack x) const {
	// boundingRect(TQChar)
	TQRect xret = this->TQFontMetrics::boundingRect(*(TQChar *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_23(Smoke::Stack x) const {
	// boundingRect(int, int, int, int, int, const TQString&, int, int, int*, TQTextParag**)
	TQRect xret = this->TQFontMetrics::boundingRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int,(int*)x[9].s_voidp,(TQTextParag**)x[10].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_24(Smoke::Stack x) const {
	// boundingRect(int, int, int, int, int, const TQString&, int, int, int*)
	TQRect xret = this->TQFontMetrics::boundingRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int,(int*)x[9].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_25(Smoke::Stack x) const {
	// boundingRect(int, int, int, int, int, const TQString&, int, int)
	TQRect xret = this->TQFontMetrics::boundingRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQString *)x[6].s_voidp,(int)x[7].s_int,(int)x[8].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_26(Smoke::Stack x) const {
	// boundingRect(int, int, int, int, int, const TQString&, int)
	TQRect xret = this->TQFontMetrics::boundingRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQString *)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_27(Smoke::Stack x) const {
	// boundingRect(int, int, int, int, int, const TQString&)
	TQRect xret = this->TQFontMetrics::boundingRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQString *)x[6].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_28(Smoke::Stack x) const {
	// size(int, const TQString&, int, int, int*, TQTextParag**)
	TQSize xret = this->TQFontMetrics::size((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int*)x[5].s_voidp,(TQTextParag**)x[6].s_voidp);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_29(Smoke::Stack x) const {
	// size(int, const TQString&, int, int, int*)
	TQSize xret = this->TQFontMetrics::size((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int*)x[5].s_voidp);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_30(Smoke::Stack x) const {
	// size(int, const TQString&, int, int)
	TQSize xret = this->TQFontMetrics::size((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_31(Smoke::Stack x) const {
	// size(int, const TQString&, int)
	TQSize xret = this->TQFontMetrics::size((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_32(Smoke::Stack x) const {
	// size(int, const TQString&)
	TQSize xret = this->TQFontMetrics::size((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_33(Smoke::Stack x) const {
	// underlinePos()
	int xret = this->TQFontMetrics::underlinePos();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) const {
	// overlinePos()
	int xret = this->TQFontMetrics::overlinePos();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// strikeOutPos()
	int xret = this->TQFontMetrics::strikeOutPos();
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) const {
	// lineWidth()
	int xret = this->TQFontMetrics::lineWidth();
	x[0].s_int = xret;
    }
    ~x_TQFontMetrics() { qt_Smoke->binding->deleted(117, (void*)this); }
};
void xcall_TQFontMetrics(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQFontMetrics *xself = (x_TQFontMetrics*)obj;
    switch(xi) {
	case 0: x_TQFontMetrics::x_0(args);	break;
	case 1: x_TQFontMetrics::x_1(args);	break;
	case 2: x_TQFontMetrics::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: delete (TQFontMetrics*)xself;	break;
    }
}

class x_TQFrame : public TQFrame {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::NoFrame;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::Box;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::Panel;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::WinPanel;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::HLine;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::VLine;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::StyledPanel;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::PopupPanel;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::MenuBarPanel;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::ToolBarPanel;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::LineEditPanel;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::TabWidgetPanel;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::GroupBoxPanel;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::MShape;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::Plain;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::Raised;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::Sunken;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQFrame::MShadow;
    }
    void x_18(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQFrame::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQFrame::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQFrame::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQFrame::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQFrame::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQFrame::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQFrame::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_25(Smoke::Stack x) {
	// TQFrame(TQWidget*, const char*, TQt::WFlags)
	x_TQFrame* xret = new x_TQFrame((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQFrame(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQFrame(x1, x2, x3) {
    }
    static void x_26(Smoke::Stack x) {
	// TQFrame(TQWidget*, const char*)
	x_TQFrame* xret = new x_TQFrame((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQFrame(TQWidget* x1, const char* x2) : TQFrame(x1, x2) {
    }
    static void x_27(Smoke::Stack x) {
	// TQFrame(TQWidget*)
	x_TQFrame* xret = new x_TQFrame((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFrame(TQWidget* x1) : TQFrame(x1) {
    }
    static void x_28(Smoke::Stack x) {
	// TQFrame()
	x_TQFrame* xret = new x_TQFrame();
	x[0].s_class = (void*)xret;
    }
    x_TQFrame() : TQFrame() {
    }
    void x_29(Smoke::Stack x) const {
	// frameStyle()
	int xret = this->TQFrame::frameStyle();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// setFrameStyle(int)
	this->TQFrame::setFrameStyle((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// frameWidth()
	int xret = this->TQFrame::frameWidth();
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) const {
	// contentsRect()
	TQRect xret = this->TQFrame::contentsRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_33(Smoke::Stack x) const {
	// lineShapesOk()
	bool xret = this->TQFrame::lineShapesOk();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQFrame::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_35(Smoke::Stack x) const {
	// frameShape()
	TQFrame::Shape xret = this->TQFrame::frameShape();
	x[0].s_enum = xret;
    }
    void x_36(Smoke::Stack x) {
	// setFrameShape(TQFrame::Shape)
	this->TQFrame::setFrameShape((TQFrame::Shape)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// frameShadow()
	TQFrame::Shadow xret = this->TQFrame::frameShadow();
	x[0].s_enum = xret;
    }
    void x_38(Smoke::Stack x) {
	// setFrameShadow(TQFrame::Shadow)
	this->TQFrame::setFrameShadow((TQFrame::Shadow)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) const {
	// lineWidth()
	int xret = this->TQFrame::lineWidth();
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) {
	// setLineWidth(int)
	this->TQFrame::setLineWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// margin()
	int xret = this->TQFrame::margin();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// setMargin(int)
	this->TQFrame::setMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// midLineWidth()
	int xret = this->TQFrame::midLineWidth();
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) {
	// setMidLineWidth(int)
	this->TQFrame::setMidLineWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) const {
	// frameRect()
	TQRect xret = this->TQFrame::frameRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_46(Smoke::Stack x) {
	// setFrameRect(const TQRect&)
	this->TQFrame::setFrameRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_47(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQFrame::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQFrame::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQFrame::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// drawFrame(TQPainter*)
	this->TQFrame::drawFrame((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TQFrame::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// frameChanged()
	this->TQFrame::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQFrame::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3454, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQFrame::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3487, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3488, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3453, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQFrame::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3485, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3469, (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(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3489, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(3455, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQFrame::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(3457, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFrame::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(3456, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFrame::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(3458, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFrame::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 250: //TQFrame::Shadow
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQFrame::Shadow;
		break;
	      case Smoke::EnumDelete:
		delete (TQFrame::Shadow*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQFrame::Shadow*)xdata = (TQFrame::Shadow)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQFrame::Shadow*)xdata;
		break;
	    }
	    break;
	  case 251: //TQFrame::Shape
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQFrame::Shape;
		break;
	      case Smoke::EnumDelete:
		delete (TQFrame::Shape*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQFrame::Shape*)xdata = (TQFrame::Shape)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQFrame::Shape*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQFrame() { qt_Smoke->binding->deleted(118, (void*)this); }
};
void xenum_TQFrame(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQFrame::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQFrame(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQFrame *xself = (x_TQFrame*)obj;
    switch(xi) {
	case 0: x_TQFrame::x_0(args);	break;
	case 1: x_TQFrame::x_1(args);	break;
	case 2: x_TQFrame::x_2(args);	break;
	case 3: x_TQFrame::x_3(args);	break;
	case 4: x_TQFrame::x_4(args);	break;
	case 5: x_TQFrame::x_5(args);	break;
	case 6: x_TQFrame::x_6(args);	break;
	case 7: x_TQFrame::x_7(args);	break;
	case 8: x_TQFrame::x_8(args);	break;
	case 9: x_TQFrame::x_9(args);	break;
	case 10: x_TQFrame::x_10(args);	break;
	case 11: x_TQFrame::x_11(args);	break;
	case 12: x_TQFrame::x_12(args);	break;
	case 13: x_TQFrame::x_13(args);	break;
	case 14: x_TQFrame::x_14(args);	break;
	case 15: x_TQFrame::x_15(args);	break;
	case 16: x_TQFrame::x_16(args);	break;
	case 17: x_TQFrame::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_TQFrame::x_25(args);	break;
	case 26: x_TQFrame::x_26(args);	break;
	case 27: x_TQFrame::x_27(args);	break;
	case 28: x_TQFrame::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_TQFrame::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: delete (TQFrame*)xself;	break;
    }
}

class x_TQFtp : public TQFtp {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Unconnected;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::HostLookup;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Connecting;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Connected;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::LoggedIn;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Closing;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::NoError;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::UnknownError;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::HostNotFound;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::ConnectionRefused;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::NotConnected;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::None;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::ConnectToHost;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Login;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Close;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::List;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Cd;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Get;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Put;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Remove;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Mkdir;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Rmdir;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::Rename;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQFtp::RawCommand;
    }
    void x_24(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQFtp::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQFtp::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQFtp::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_27(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQFtp::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQFtp::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQFtp::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQFtp::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_31(Smoke::Stack x) {
	// TQFtp()
	x_TQFtp* xret = new x_TQFtp();
	x[0].s_class = (void*)xret;
    }
    x_TQFtp() : TQFtp() {
    }
    static void x_32(Smoke::Stack x) {
	// TQFtp(TQObject*, const char*)
	x_TQFtp* xret = new x_TQFtp((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQFtp(TQObject* x1, const char* x2) : TQFtp(x1, x2) {
    }
    static void x_33(Smoke::Stack x) {
	// TQFtp(TQObject*)
	x_TQFtp* xret = new x_TQFtp((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQFtp(TQObject* x1) : TQFtp(x1) {
    }
    void x_34(Smoke::Stack x) const {
	// supportedOperations()
	int xret = this->TQFtp::supportedOperations();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) {
	// connectToHost(const TQString&, TQ_UINT16)
	int xret = this->TQFtp::connectToHost(*(const TQString *)x[1].s_voidp,(TQ_UINT16)x[2].s_ushort);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// connectToHost(const TQString&)
	int xret = this->TQFtp::connectToHost(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// login(const TQString&, const TQString&)
	int xret = this->TQFtp::login(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// login(const TQString&)
	int xret = this->TQFtp::login(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) {
	// login()
	int xret = this->TQFtp::login();
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) {
	// close()
	int xret = this->TQFtp::close();
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) {
	// list(const TQString&)
	int xret = this->TQFtp::list(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// list()
	int xret = this->TQFtp::list();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// cd(const TQString&)
	int xret = this->TQFtp::cd(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) {
	// get(const TQString&, TQIODevice*)
	int xret = this->TQFtp::get(*(const TQString *)x[1].s_voidp,(TQIODevice*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// get(const TQString&)
	int xret = this->TQFtp::get(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) {
	// put(const TQByteArray&, const TQString&)
	int xret = this->TQFtp::put(*(const TQByteArray *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// put(TQIODevice*, const TQString&)
	int xret = this->TQFtp::put((TQIODevice*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_48(Smoke::Stack x) {
	// remove(const TQString&)
	int xret = this->TQFtp::remove(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) {
	// mkdir(const TQString&)
	int xret = this->TQFtp::mkdir(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) {
	// rmdir(const TQString&)
	int xret = this->TQFtp::rmdir(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// rename(const TQString&, const TQString&)
	int xret = this->TQFtp::rename(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_52(Smoke::Stack x) {
	// rawCommand(const TQString&)
	int xret = this->TQFtp::rawCommand(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) const {
	// bytesAvailable()
	TQ_ULONG xret = this->TQFtp::bytesAvailable();
	x[0].s_long = xret;
    }
    void x_54(Smoke::Stack x) {
	// readBlock(char*, TQ_ULONG)
	TQ_LONG xret = this->TQFtp::readBlock((char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_55(Smoke::Stack x) {
	// readAll()
	TQByteArray xret = this->TQFtp::readAll();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_56(Smoke::Stack x) const {
	// currentId()
	int xret = this->TQFtp::currentId();
	x[0].s_int = xret;
    }
    void x_57(Smoke::Stack x) const {
	// currentDevice()
	TQIODevice* xret = this->TQFtp::currentDevice();
	x[0].s_class = (void*)xret;
    }
    void x_58(Smoke::Stack x) const {
	// currentCommand()
	TQFtp::Command xret = this->TQFtp::currentCommand();
	x[0].s_enum = xret;
    }
    void x_59(Smoke::Stack x) const {
	// hasPendingCommands()
	bool xret = this->TQFtp::hasPendingCommands();
	x[0].s_bool = xret;
    }
    void x_60(Smoke::Stack x) {
	// clearPendingCommands()
	this->TQFtp::clearPendingCommands();
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) const {
	// state()
	TQFtp::State xret = this->TQFtp::state();
	x[0].s_enum = xret;
    }
    void x_62(Smoke::Stack x) const {
	// error()
	TQFtp::Error xret = this->TQFtp::error();
	x[0].s_enum = xret;
    }
    void x_63(Smoke::Stack x) const {
	// errorString()
	TQString xret = this->TQFtp::errorString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_64(Smoke::Stack x) {
	// abort()
	this->TQFtp::abort();
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// stateChanged(int)
	this->TQFtp::stateChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// listInfo(const TQUrlInfo&)
	this->TQFtp::listInfo(*(const TQUrlInfo *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// readyRead()
	this->TQFtp::readyRead();
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// dataTransferProgress(int, int)
	this->TQFtp::dataTransferProgress((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// rawCommandReply(int, const TQString&)
	this->TQFtp::rawCommandReply((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// commandStarted(int)
	this->TQFtp::commandStarted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// commandFinished(int, bool)
	this->TQFtp::commandFinished((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// done(bool)
	this->TQFtp::done((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_73(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQFtp::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_74(Smoke::Stack x) {
	// parseDir(const TQString&, TQUrlInfo&)
	this->TQFtp::parseDir(*(const TQString *)x[1].s_voidp,*(TQUrlInfo *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// operationListChildren(TQNetworkOperation*)
	this->TQFtp::operationListChildren((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// operationMkDir(TQNetworkOperation*)
	this->TQFtp::operationMkDir((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) {
	// operationRemove(TQNetworkOperation*)
	this->TQFtp::operationRemove((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_78(Smoke::Stack x) {
	// operationRename(TQNetworkOperation*)
	this->TQFtp::operationRename((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// operationGet(TQNetworkOperation*)
	this->TQFtp::operationGet((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// operationPut(TQNetworkOperation*)
	this->TQFtp::operationPut((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// hostFound()
	this->TQFtp::hostFound();
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) {
	// connected()
	this->TQFtp::connected();
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// closed()
	this->TQFtp::closed();
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// dataHostFound()
	this->TQFtp::dataHostFound();
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// dataConnected()
	this->TQFtp::dataConnected();
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// dataClosed()
	this->TQFtp::dataClosed();
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// dataReadyRead()
	this->TQFtp::dataReadyRead();
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// dataBytesWritten(int)
	this->TQFtp::dataBytesWritten((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// error(int)
	this->TQFtp::error((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void addOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7193, (void*)this, x)) return;
	this->TQNetworkProtocol::addOperation(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3515, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQFtp::className();
    }
    virtual void clearOperationQueue() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7196, (void*)this, x)) return;
	this->TQNetworkProtocol::clearOperationQueue();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3514, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQFtp::metaObject();
    }
    virtual void operationGet(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3570, (void*)this, x)) return;
	this->TQFtp::operationGet(x1);
    }
    virtual void operationListChildren(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3566, (void*)this, x)) return;
	this->TQFtp::operationListChildren(x1);
    }
    virtual void operationMkDir(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3567, (void*)this, x)) return;
	this->TQFtp::operationMkDir(x1);
    }
    virtual void operationPut(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3571, (void*)this, x)) return;
	this->TQFtp::operationPut(x1);
    }
    virtual void operationPutChunk(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7219, (void*)this, x)) return;
	this->TQNetworkProtocol::operationPutChunk(x1);
    }
    virtual void operationRemove(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3568, (void*)this, x)) return;
	this->TQFtp::operationRemove(x1);
    }
    virtual void operationRename(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3569, (void*)this, x)) return;
	this->TQFtp::operationRename(x1);
    }
    virtual void processOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7212, (void*)this, x)) return;
	this->TQNetworkProtocol::processOperation(x1);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAutoDelete(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7189, (void*)this, x)) return;
	this->TQNetworkProtocol::setAutoDelete(x1, x2);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setUrl(TQUrlOperator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7188, (void*)this, x)) return;
	this->TQNetworkProtocol::setUrl(x1);
    }
    virtual void stop() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7197, (void*)this, x)) return;
	this->TQNetworkProtocol::stop();
    }
    virtual int supportedOperations() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3525, (void*)this, x)) return (int)x[0].s_int;
	return this->TQFtp::supportedOperations();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(3516, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQFtp::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(3518, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFtp::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(3517, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFtp::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(3519, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQFtp::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 254: //TQFtp::Error
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQFtp::Error;
		break;
	      case Smoke::EnumDelete:
		delete (TQFtp::Error*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQFtp::Error*)xdata = (TQFtp::Error)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQFtp::Error*)xdata;
		break;
	    }
	    break;
	  case 253: //TQFtp::Command
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQFtp::Command;
		break;
	      case Smoke::EnumDelete:
		delete (TQFtp::Command*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQFtp::Command*)xdata = (TQFtp::Command)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQFtp::Command*)xdata;
		break;
	    }
	    break;
	  case 255: //TQFtp::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQFtp::State;
		break;
	      case Smoke::EnumDelete:
		delete (TQFtp::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQFtp::State*)xdata = (TQFtp::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQFtp::State*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQFtp() { qt_Smoke->binding->deleted(119, (void*)this); }
};
void xenum_TQFtp(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQFtp::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQFtp(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQFtp *xself = (x_TQFtp*)obj;
    switch(xi) {
	case 0: x_TQFtp::x_0(args);	break;
	case 1: x_TQFtp::x_1(args);	break;
	case 2: x_TQFtp::x_2(args);	break;
	case 3: x_TQFtp::x_3(args);	break;
	case 4: x_TQFtp::x_4(args);	break;
	case 5: x_TQFtp::x_5(args);	break;
	case 6: x_TQFtp::x_6(args);	break;
	case 7: x_TQFtp::x_7(args);	break;
	case 8: x_TQFtp::x_8(args);	break;
	case 9: x_TQFtp::x_9(args);	break;
	case 10: x_TQFtp::x_10(args);	break;
	case 11: x_TQFtp::x_11(args);	break;
	case 12: x_TQFtp::x_12(args);	break;
	case 13: x_TQFtp::x_13(args);	break;
	case 14: x_TQFtp::x_14(args);	break;
	case 15: x_TQFtp::x_15(args);	break;
	case 16: x_TQFtp::x_16(args);	break;
	case 17: x_TQFtp::x_17(args);	break;
	case 18: x_TQFtp::x_18(args);	break;
	case 19: x_TQFtp::x_19(args);	break;
	case 20: x_TQFtp::x_20(args);	break;
	case 21: x_TQFtp::x_21(args);	break;
	case 22: x_TQFtp::x_22(args);	break;
	case 23: x_TQFtp::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_TQFtp::x_31(args);	break;
	case 32: x_TQFtp::x_32(args);	break;
	case 33: x_TQFtp::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: x_TQFtp::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: delete (TQFtp*)xself;	break;
    }
}

class x_TQGCacheIterator : public TQGCacheIterator {
public:
    static void x_0(Smoke::Stack x) {
	// TQGCacheIterator(const TQGCache&)
	x_TQGCacheIterator* xret = new x_TQGCacheIterator(*(const TQGCache *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGCacheIterator(const TQGCache& x1) : TQGCacheIterator(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQGCacheIterator(const TQGCacheIterator&)
	x_TQGCacheIterator* xret = new x_TQGCacheIterator(*(const TQGCacheIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGCacheIterator(const TQGCacheIterator& x1) : TQGCacheIterator(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const TQGCacheIterator&)
	TQGCacheIterator& xret = this->TQGCacheIterator::operator=(*(const TQGCacheIterator *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// count()
	uint xret = this->TQGCacheIterator::count();
	x[0].s_uint = xret;
    }
    void x_4(Smoke::Stack x) const {
	// atFirst()
	bool xret = this->TQGCacheIterator::atFirst();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// atLast()
	bool xret = this->TQGCacheIterator::atLast();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// toFirst()
	TQPtrCollection::Item xret = this->TQGCacheIterator::toFirst();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_7(Smoke::Stack x) {
	// toLast()
	TQPtrCollection::Item xret = this->TQGCacheIterator::toLast();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_8(Smoke::Stack x) const {
	// get()
	TQPtrCollection::Item xret = this->TQGCacheIterator::get();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_9(Smoke::Stack x) const {
	// getKeyString()
	TQString xret = this->TQGCacheIterator::getKeyString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// getKeyAscii()
	const char* xret = this->TQGCacheIterator::getKeyAscii();
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// getKeyInt()
	long xret = this->TQGCacheIterator::getKeyInt();
	x[0].s_long = xret;
    }
    void x_12(Smoke::Stack x) {
	// operator()()
	TQPtrCollection::Item xret = this->TQGCacheIterator::operator()();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_13(Smoke::Stack x) {
	// operator++()
	TQPtrCollection::Item xret = this->TQGCacheIterator::operator++();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_14(Smoke::Stack x) {
	// operator+=(uint)
	TQPtrCollection::Item xret = this->TQGCacheIterator::operator+=((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_15(Smoke::Stack x) {
	// operator--()
	TQPtrCollection::Item xret = this->TQGCacheIterator::operator--();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_16(Smoke::Stack x) {
	// operator-=(uint)
	TQPtrCollection::Item xret = this->TQGCacheIterator::operator-=((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    ~x_TQGCacheIterator() { qt_Smoke->binding->deleted(120, (void*)this); }
};
void xcall_TQGCacheIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGCacheIterator *xself = (x_TQGCacheIterator*)obj;
    switch(xi) {
	case 0: x_TQGCacheIterator::x_0(args);	break;
	case 1: x_TQGCacheIterator::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;
    }
}

class x_TQGDictIterator : public TQGDictIterator {
public:
    static void x_0(Smoke::Stack x) {
	// TQGDictIterator(const TQGDict&)
	x_TQGDictIterator* xret = new x_TQGDictIterator(*(const TQGDict *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGDictIterator(const TQGDict& x1) : TQGDictIterator(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQGDictIterator(const TQGDictIterator&)
	x_TQGDictIterator* xret = new x_TQGDictIterator(*(const TQGDictIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGDictIterator(const TQGDictIterator& x1) : TQGDictIterator(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const TQGDictIterator&)
	TQGDictIterator& xret = this->TQGDictIterator::operator=(*(const TQGDictIterator *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) {
	// toFirst()
	TQPtrCollection::Item xret = this->TQGDictIterator::toFirst();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_4(Smoke::Stack x) const {
	// get()
	TQPtrCollection::Item xret = this->TQGDictIterator::get();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_5(Smoke::Stack x) const {
	// getKeyString()
	TQString xret = this->TQGDictIterator::getKeyString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// getKeyAscii()
	const char* xret = this->TQGDictIterator::getKeyAscii();
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// getKeyInt()
	long xret = this->TQGDictIterator::getKeyInt();
	x[0].s_long = xret;
    }
    void x_8(Smoke::Stack x) const {
	// getKeyPtr()
	void* xret = this->TQGDictIterator::getKeyPtr();
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// operator()()
	TQPtrCollection::Item xret = this->TQGDictIterator::operator()();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_10(Smoke::Stack x) {
	// operator++()
	TQPtrCollection::Item xret = this->TQGDictIterator::operator++();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_11(Smoke::Stack x) {
	// operator+=(uint)
	TQPtrCollection::Item xret = this->TQGDictIterator::operator+=((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    ~x_TQGDictIterator() { qt_Smoke->binding->deleted(121, (void*)this); }
};
void xcall_TQGDictIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGDictIterator *xself = (x_TQGDictIterator*)obj;
    switch(xi) {
	case 0: x_TQGDictIterator::x_0(args);	break;
	case 1: x_TQGDictIterator::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: delete (TQGDictIterator*)xself;	break;
    }
}

class x_TQGLayoutIterator : public TQGLayoutIterator {
public:
    static void x_0(Smoke::Stack x) {
	// TQGLayoutIterator()
	x_TQGLayoutIterator* xret = new x_TQGLayoutIterator();
	x[0].s_class = (void*)xret;
    }
    x_TQGLayoutIterator() : TQGLayoutIterator() {
    }
    static void x_1(Smoke::Stack x) {
	// TQGLayoutIterator(const TQGLayoutIterator&)
	x_TQGLayoutIterator* xret = new x_TQGLayoutIterator(*(const TQGLayoutIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGLayoutIterator(const TQGLayoutIterator& x1) : TQGLayoutIterator(x1) {
    }
    virtual TQLayoutItem* current() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(3613, (void*)this, x, true /*pure virtual*/);
	return (TQLayoutItem*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQLayoutItem* next() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(3612, (void*)this, x, true /*pure virtual*/);
	return (TQLayoutItem*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQLayoutItem* takeCurrent() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(3614, (void*)this, x, true /*pure virtual*/);
	return (TQLayoutItem*)x[0].s_class;
	// ABSTRACT
    }
    ~x_TQGLayoutIterator() { qt_Smoke->binding->deleted(122, (void*)this); }
};
void xcall_TQGLayoutIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGLayoutIterator *xself = (x_TQGLayoutIterator*)obj;
    switch(xi) {
	case 0: x_TQGLayoutIterator::x_0(args);	break;
	case 1: x_TQGLayoutIterator::x_1(args);	break;
	case 2: delete (TQGLayoutIterator*)xself;	break;
    }
}

class x_TQGListIterator : public TQGListIterator {
public:
    static void x_0(Smoke::Stack x) {
	// TQGListIterator(const TQGList&)
	x_TQGListIterator* xret = new x_TQGListIterator(*(const TQGList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGListIterator(const TQGList& x1) : TQGListIterator(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQGListIterator(const TQGListIterator&)
	x_TQGListIterator* xret = new x_TQGListIterator(*(const TQGListIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGListIterator(const TQGListIterator& x1) : TQGListIterator(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const TQGListIterator&)
	TQGListIterator& xret = this->TQGListIterator::operator=(*(const TQGListIterator *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// atFirst()
	bool xret = this->TQGListIterator::atFirst();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) const {
	// atLast()
	bool xret = this->TQGListIterator::atLast();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// toFirst()
	TQPtrCollection::Item xret = this->TQGListIterator::toFirst();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_6(Smoke::Stack x) {
	// toLast()
	TQPtrCollection::Item xret = this->TQGListIterator::toLast();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_7(Smoke::Stack x) const {
	// get()
	TQPtrCollection::Item xret = this->TQGListIterator::get();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_8(Smoke::Stack x) {
	// operator()()
	TQPtrCollection::Item xret = this->TQGListIterator::operator()();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_9(Smoke::Stack x) {
	// operator++()
	TQPtrCollection::Item xret = this->TQGListIterator::operator++();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_10(Smoke::Stack x) {
	// operator+=(uint)
	TQPtrCollection::Item xret = this->TQGListIterator::operator+=((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_11(Smoke::Stack x) {
	// operator--()
	TQPtrCollection::Item xret = this->TQGListIterator::operator--();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_12(Smoke::Stack x) {
	// operator-=(uint)
	TQPtrCollection::Item xret = this->TQGListIterator::operator-=((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    ~x_TQGListIterator() { qt_Smoke->binding->deleted(123, (void*)this); }
};
void xcall_TQGListIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGListIterator *xself = (x_TQGListIterator*)obj;
    switch(xi) {
	case 0: x_TQGListIterator::x_0(args);	break;
	case 1: x_TQGListIterator::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;
    }
}

class x_TQGListStdIterator : public TQGListStdIterator {
public:
    void x_0(Smoke::Stack x) {
	// operator TQLNode*()
	this->TQGListStdIterator::operator TQLNode*();
	(void)x; // noop (for compiler warning)
    }
    static void x_1(Smoke::Stack x) {
	// TQGListStdIterator(const TQGListStdIterator&)
	x_TQGListStdIterator* xret = new x_TQGListStdIterator(*(const TQGListStdIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGListStdIterator(const TQGListStdIterator& x1) : TQGListStdIterator(x1) {
    }
    void x_2(Smoke::Stack x) {
	// next()
	TQLNode* xret = this->TQGListStdIterator::next();
	x[0].s_class = (void*)xret;
    }
    ~x_TQGListStdIterator() { qt_Smoke->binding->deleted(124, (void*)this); }
};
void xcall_TQGListStdIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGListStdIterator *xself = (x_TQGListStdIterator*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: x_TQGListStdIterator::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: delete (TQGListStdIterator*)xself;	break;
    }
}

class x_TQGPlugin : public TQGPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGPlugin::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->TQGPlugin::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->TQGPlugin::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->TQGPlugin::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->TQGPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGPlugin(TQUnknownInterface*)
	x_TQGPlugin* xret = new x_TQGPlugin((TQUnknownInterface*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGPlugin(TQUnknownInterface* x1) : TQGPlugin(x1) {
    }
    void x_8(Smoke::Stack x) {
	// iface()
	TQUnknownInterface* xret = this->TQGPlugin::iface();
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// setIface(TQUnknownInterface*)
	this->TQGPlugin::setIface((TQUnknownInterface*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGPlugin::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3635, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGPlugin::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3634, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGPlugin::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(3636, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGPlugin::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(3638, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::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(3637, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::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(3639, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::tqt_property(x1, x2, x3);
    }
    ~x_TQGPlugin() { qt_Smoke->binding->deleted(125, (void*)this); }
};
void xcall_TQGPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGPlugin *xself = (x_TQGPlugin*)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_TQGPlugin::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TQGPlugin::x_10(args);	break;
	case 11: delete (TQGPlugin*)xself;	break;
    }
}

class x_TQGb18030Codec : public TQGb18030Codec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGb18030Codec()
	x_TQGb18030Codec* xret = new x_TQGb18030Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQGb18030Codec() : TQGb18030Codec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGb18030Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGb18030Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGb18030Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGb18030Codec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGb18030Codec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGb18030Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGb18030Codec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGb18030Codec(const TQGb18030Codec&)
	x_TQGb18030Codec* xret = new x_TQGb18030Codec(*(const TQGb18030Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGb18030Codec(const TQGb18030Codec& x1) : TQGb18030Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(3650, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb18030Codec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(3652, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::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(3653, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3649, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGb18030Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11426, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3647, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11423, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3648, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGb18030Codec::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(3651, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb18030Codec::toUnicode(x1, x2);
    }
    ~x_TQGb18030Codec() { qt_Smoke->binding->deleted(126, (void*)this); }
};
void xcall_TQGb18030Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGb18030Codec *xself = (x_TQGb18030Codec*)obj;
    switch(xi) {
	case 0: x_TQGb18030Codec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGb18030Codec::x_8(args);	break;
	case 9: delete (TQGb18030Codec*)xself;	break;
    }
}

class x_TQGb2312Codec : public TQGb2312Codec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGb2312Codec()
	x_TQGb2312Codec* xret = new x_TQGb2312Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQGb2312Codec() : TQGb2312Codec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGb2312Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGb2312Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGb2312Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGb2312Codec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGb2312Codec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGb2312Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGb2312Codec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGb2312Codec(const TQGb2312Codec&)
	x_TQGb2312Codec* xret = new x_TQGb2312Codec(*(const TQGb2312Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGb2312Codec(const TQGb2312Codec& x1) : TQGb2312Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(3660, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb2312Codec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(3662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::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(3663, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3659, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGb2312Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11426, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3657, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11423, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3658, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGb2312Codec::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(3661, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb2312Codec::toUnicode(x1, x2);
    }
    ~x_TQGb2312Codec() { qt_Smoke->binding->deleted(127, (void*)this); }
};
void xcall_TQGb2312Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGb2312Codec *xself = (x_TQGb2312Codec*)obj;
    switch(xi) {
	case 0: x_TQGb2312Codec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGb2312Codec::x_8(args);	break;
	case 9: delete (TQGb2312Codec*)xself;	break;
    }
}

class x_TQGbkCodec : public TQGbkCodec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGbkCodec()
	x_TQGbkCodec* xret = new x_TQGbkCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQGbkCodec() : TQGbkCodec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGbkCodec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGbkCodec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGbkCodec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGbkCodec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGbkCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGbkCodec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGbkCodec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGbkCodec(const TQGbkCodec&)
	x_TQGbkCodec* xret = new x_TQGbkCodec(*(const TQGbkCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGbkCodec(const TQGbkCodec& x1) : TQGbkCodec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(3670, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGbkCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(3672, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::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(3673, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3669, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGbkCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11426, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3667, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11423, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3668, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGbkCodec::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(3671, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGbkCodec::toUnicode(x1, x2);
    }
    ~x_TQGbkCodec() { qt_Smoke->binding->deleted(128, (void*)this); }
};
void xcall_TQGbkCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGbkCodec *xself = (x_TQGbkCodec*)obj;
    switch(xi) {
	case 0: x_TQGbkCodec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGbkCodec::x_8(args);	break;
	case 9: delete (TQGbkCodec*)xself;	break;
    }
}

class x_TQGlobalSpace {
public:
    static void x_0(Smoke::Stack x) {
	// operator*(const TQWMatrix&, const TQWMatrix&)
	TQWMatrix xret = (*(const TQWMatrix *)x[1].s_class * *(const TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)new TQWMatrix(xret);
    }
    static void x_1(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQWMatrix&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_2(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQWMatrix&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_3(Smoke::Stack x) {
	// tqAppName()
	const char* xret = tqAppName();
	x[0].s_voidp = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// tqAddPostRoutine(TQtCleanUpFunction)
	tqAddPostRoutine(*(TQtCleanUpFunction *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// tqRemovePostRoutine(TQtCleanUpFunction)
	tqRemovePostRoutine(*(TQtCleanUpFunction *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_6(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQVariant&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQVariant *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_7(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQVariant&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQVariant *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_8(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQVariant::Type&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQVariant::Type *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_9(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQVariant::Type)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << (const TQVariant::Type)x[2].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_10(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQUuid&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQUuid *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_11(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQUuid&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQUuid *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_12(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQTSFUNC)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQTSFUNC *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_13(Smoke::Stack x) {
	// operator<<(TQTextStream&, TQTSFUNC)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(TQTSFUNC *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_14(Smoke::Stack x) {
	// operator<<(TQTextStream&, TQTSManip)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(TQTSManip *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_15(Smoke::Stack x) {
	// bin(TQTextStream&)
	TQTextStream& xret = bin(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_16(Smoke::Stack x) {
	// oct(TQTextStream&)
	TQTextStream& xret = oct(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_17(Smoke::Stack x) {
	// dec(TQTextStream&)
	TQTextStream& xret = dec(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_18(Smoke::Stack x) {
	// hex(TQTextStream&)
	TQTextStream& xret = hex(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_19(Smoke::Stack x) {
	// endl(TQTextStream&)
	TQTextStream& xret = endl(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_20(Smoke::Stack x) {
	// flush(TQTextStream&)
	TQTextStream& xret = flush(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_21(Smoke::Stack x) {
	// ws(TQTextStream&)
	TQTextStream& xret = ws(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_22(Smoke::Stack x) {
	// reset(TQTextStream&)
	TQTextStream& xret = reset(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_23(Smoke::Stack x) {
	// qSetW(int)
	TQTSManip xret = qSetW((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_24(Smoke::Stack x) {
	// qSetFill(int)
	TQTSManip xret = qSetFill((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_25(Smoke::Stack x) {
	// qSetPrecision(int)
	TQTSManip xret = qSetPrecision((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_26(Smoke::Stack x) {
	// operator|(const TQStyle::ControlElementFlags, const TQStyle::ControlElementFlags)
	TQStyle::ControlElementFlags xret = ((const TQStyle::ControlElementFlags)x[1].s_enum | (const TQStyle::ControlElementFlags)x[2].s_enum);
	x[0].s_enum = xret;
    }
    static void x_27(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_28(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_29(Smoke::Stack x) {
	// populateControlElementDataFromApplication(const TQApplication*, const TQStyleOption&, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromApplication((const TQApplication*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_30(Smoke::Stack x) {
	// populateControlElementDataFromApplication(const TQApplication*, const TQStyleOption&)
	const TQStyleControlElementData& xret = populateControlElementDataFromApplication((const TQApplication*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_31(Smoke::Stack x) {
	// getControlElementFlagsForObject(const TQObject*, const TQStyleOption&, bool)
	TQStyle::ControlElementFlags xret = getControlElementFlagsForObject((const TQObject*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_enum = xret;
    }
    static void x_32(Smoke::Stack x) {
	// getControlElementFlagsForObject(const TQObject*, const TQStyleOption&)
	TQStyle::ControlElementFlags xret = getControlElementFlagsForObject((const TQObject*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_enum = xret;
    }
    static void x_33(Smoke::Stack x) {
	// getObjectTypeListForObject(const TQObject*)
	TQStringList xret = getObjectTypeListForObject((const TQObject*)x[1].s_class);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_34(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&, bool, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_35(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQStringList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQStringList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_36(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQStringList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQStringList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_37(Smoke::Stack x) {
	// operator==(char, TQChar)
	bool xret = ((char)x[1].s_char == *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_38(Smoke::Stack x) {
	// operator==(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class == (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_39(Smoke::Stack x) {
	// operator==(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class == *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_40(Smoke::Stack x) {
	// operator!=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class != *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_41(Smoke::Stack x) {
	// operator!=(char, TQChar)
	bool xret = ((char)x[1].s_char != *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_42(Smoke::Stack x) {
	// operator!=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class != (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_43(Smoke::Stack x) {
	// operator<=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class <= (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_44(Smoke::Stack x) {
	// operator<=(char, TQChar)
	bool xret = ((char)x[1].s_char <= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_45(Smoke::Stack x) {
	// operator<=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class <= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_46(Smoke::Stack x) {
	// operator>=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class >= (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_47(Smoke::Stack x) {
	// operator>=(char, TQChar)
	bool xret = ((char)x[1].s_char >= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_48(Smoke::Stack x) {
	// operator>=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class >= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_49(Smoke::Stack x) {
	// operator<(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class < (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_50(Smoke::Stack x) {
	// operator<(char, TQChar)
	bool xret = ((char)x[1].s_char < *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_51(Smoke::Stack x) {
	// operator<(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class < *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_52(Smoke::Stack x) {
	// operator>(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class > (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_53(Smoke::Stack x) {
	// operator>(char, TQChar)
	bool xret = ((char)x[1].s_char > *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_54(Smoke::Stack x) {
	// operator>(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class > *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_55(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_56(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_57(Smoke::Stack x) {
	// operator!=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp != *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_58(Smoke::Stack x) {
	// operator<(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp < *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_59(Smoke::Stack x) {
	// operator<=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp <= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_60(Smoke::Stack x) {
	// operator==(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp == *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_61(Smoke::Stack x) {
	// operator>(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp > *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_62(Smoke::Stack x) {
	// operator>=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp >= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_63(Smoke::Stack x) {
	// operator!=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp != (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_64(Smoke::Stack x) {
	// operator<(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp < (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_65(Smoke::Stack x) {
	// operator<=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp <= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_66(Smoke::Stack x) {
	// operator==(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp == (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_67(Smoke::Stack x) {
	// operator>(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp > (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_68(Smoke::Stack x) {
	// operator>=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp >= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_69(Smoke::Stack x) {
	// operator!=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp != *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_70(Smoke::Stack x) {
	// operator<(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp < *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_71(Smoke::Stack x) {
	// operator<=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp <= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_72(Smoke::Stack x) {
	// operator==(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp == *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_73(Smoke::Stack x) {
	// operator>=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp >= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_74(Smoke::Stack x) {
	// operator+(const TQString&, const TQString&)
	const TQString xret = (*(const TQString *)x[1].s_voidp + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_75(Smoke::Stack x) {
	// operator+(const TQString&, const char*)
	const TQString xret = (*(const TQString *)x[1].s_voidp + (const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_76(Smoke::Stack x) {
	// operator+(const char*, const TQString&)
	const TQString xret = ((const char*)x[1].s_voidp + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_77(Smoke::Stack x) {
	// operator+(const TQString&, TQChar)
	const TQString xret = (*(const TQString *)x[1].s_voidp + *(TQChar *)x[2].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_78(Smoke::Stack x) {
	// operator+(const TQString&, char)
	const TQString xret = (*(const TQString *)x[1].s_voidp + (char)x[2].s_char);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_79(Smoke::Stack x) {
	// operator+(TQChar, const TQString&)
	const TQString xret = (*(TQChar *)x[1].s_class + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_80(Smoke::Stack x) {
	// operator+(char, const TQString&)
	const TQString xret = ((char)x[1].s_char + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_81(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQSplitter&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQSplitter *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_82(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQSplitter&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQSplitter *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_83(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQSize&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_84(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQSize&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQSize *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_85(Smoke::Stack x) {
	// operator==(const TQSize&, const TQSize&)
	bool xret = (*(const TQSize *)x[1].s_class == *(const TQSize *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_86(Smoke::Stack x) {
	// operator!=(const TQSize&, const TQSize&)
	bool xret = (*(const TQSize *)x[1].s_class != *(const TQSize *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_87(Smoke::Stack x) {
	// operator+(const TQSize&, const TQSize&)
	const TQSize xret = (*(const TQSize *)x[1].s_class + *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_88(Smoke::Stack x) {
	// operator-(const TQSize&, const TQSize&)
	const TQSize xret = (*(const TQSize *)x[1].s_class - *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_89(Smoke::Stack x) {
	// operator*(const TQSize&, int)
	const TQSize xret = (*(const TQSize *)x[1].s_class * (int)x[2].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_90(Smoke::Stack x) {
	// operator*(int, const TQSize&)
	const TQSize xret = ((int)x[1].s_int * *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_91(Smoke::Stack x) {
	// operator*(const TQSize&, double)
	const TQSize xret = (*(const TQSize *)x[1].s_class * (double)x[2].s_double);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_92(Smoke::Stack x) {
	// operator*(double, const TQSize&)
	const TQSize xret = ((double)x[1].s_double * *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_93(Smoke::Stack x) {
	// operator/(const TQSize&, int)
	const TQSize xret = (*(const TQSize *)x[1].s_class / (int)x[2].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_94(Smoke::Stack x) {
	// operator/(const TQSize&, double)
	const TQSize xret = (*(const TQSize *)x[1].s_class / (double)x[2].s_double);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_95(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQRegion&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQRegion *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_96(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQRegion&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQRegion *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_97(Smoke::Stack x) {
	// operator==(const TQRect&, const TQRect&)
	bool xret = (*(const TQRect *)x[1].s_class == *(const TQRect *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_98(Smoke::Stack x) {
	// operator!=(const TQRect&, const TQRect&)
	bool xret = (*(const TQRect *)x[1].s_class != *(const TQRect *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_99(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQRect&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQRect *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_100(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQRect&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQRect *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_101(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPointArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPointArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_102(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPointArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPointArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_103(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPoint&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_104(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPoint&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPoint *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_105(Smoke::Stack x) {
	// operator==(const TQPoint&, const TQPoint&)
	bool xret = (*(const TQPoint *)x[1].s_class == *(const TQPoint *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_106(Smoke::Stack x) {
	// operator!=(const TQPoint&, const TQPoint&)
	bool xret = (*(const TQPoint *)x[1].s_class != *(const TQPoint *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_107(Smoke::Stack x) {
	// operator+(const TQPoint&, const TQPoint&)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class + *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_108(Smoke::Stack x) {
	// operator-(const TQPoint&, const TQPoint&)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class - *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_109(Smoke::Stack x) {
	// operator*(const TQPoint&, int)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class * (int)x[2].s_int);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_110(Smoke::Stack x) {
	// operator*(int, const TQPoint&)
	const TQPoint xret = ((int)x[1].s_int * *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_111(Smoke::Stack x) {
	// operator*(const TQPoint&, double)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class * (double)x[2].s_double);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_112(Smoke::Stack x) {
	// operator*(double, const TQPoint&)
	const TQPoint xret = ((double)x[1].s_double * *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_113(Smoke::Stack x) {
	// operator-(const TQPoint&)
	const TQPoint xret = -(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_114(Smoke::Stack x) {
	// operator/(const TQPoint&, int)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class / (int)x[2].s_int);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_115(Smoke::Stack x) {
	// operator/(const TQPoint&, double)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class / (double)x[2].s_double);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_116(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPixmap&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_117(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPixmap&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_118(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_119(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_120(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_121(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_122(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_123(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPicture&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPicture *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_124(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPicture&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPicture *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_125(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPen&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPen *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_126(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPen&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPen *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_127(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQColorGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQColorGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_128(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQColorGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQColorGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_129(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPalette&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPalette *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_130(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPalette&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPalette *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_131(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int, TQt::RasterOp, bool)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(TQt::RasterOp)x[9].s_enum,(bool)x[10].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_132(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int, TQt::RasterOp)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(TQt::RasterOp)x[9].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_133(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_134(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_135(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_136(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_137(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_138(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_139(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_140(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_141(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_142(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_143(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_144(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&, TQt::RasterOp, bool)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class,(TQt::RasterOp)x[5].s_enum,(bool)x[6].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_145(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&, TQt::RasterOp)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class,(TQt::RasterOp)x[5].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_146(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_147(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_148(Smoke::Stack x) {
	// tqInitNetworkProtocols()
	tqInitNetworkProtocols();
	(void)x; // noop (for compiler warning)
    }
    static void x_149(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQMainWindow&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQMainWindow *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_150(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQMainWindow&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQMainWindow *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_151(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQKeySequence&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQKeySequence *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_152(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQKeySequence&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQKeySequence *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_153(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQImage&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQImage *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_154(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQImage&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQImage *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_155(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_156(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_157(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_158(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_159(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_160(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_161(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQGVector&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQGVector *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_162(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQGVector&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQGVector *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_163(Smoke::Stack x) {
	// tqRound(double)
	int xret = tqRound((double)x[1].s_double);
	x[0].s_int = xret;
    }
    static void x_164(Smoke::Stack x) {
	// tqVersion()
	const char* xret = tqVersion();
	x[0].s_voidp = (void*)xret;
    }
    static void x_165(Smoke::Stack x) {
	// tqSysInfo(int*, bool*)
	bool xret = tqSysInfo((int*)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_166(Smoke::Stack x) {
	// tqSharedBuild()
	bool xret = tqSharedBuild();
	x[0].s_bool = xret;
    }
    static void x_167(Smoke::Stack x) {
	// tqDebug(const TQString&)
	tqDebug(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_168(Smoke::Stack x) {
	// tqDebug(const TQCString&)
	tqDebug(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_169(Smoke::Stack x) {
	// tqWarning(const TQString&)
	tqWarning(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_170(Smoke::Stack x) {
	// tqWarning(const TQCString&)
	tqWarning(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_171(Smoke::Stack x) {
	// tqFatal(const TQString&)
	tqFatal(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_172(Smoke::Stack x) {
	// tqFatal(const TQCString&)
	tqFatal(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_173(Smoke::Stack x) {
	// tqSystemWarning(const char*, int)
	tqSystemWarning((const char*)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_174(Smoke::Stack x) {
	// tqSystemWarning(const char*)
	tqSystemWarning((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_175(Smoke::Stack x) {
	// qInstallMsgHandler(TQtMsgHandler)
	TQtMsgHandler xret = qInstallMsgHandler(*(TQtMsgHandler *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQtMsgHandler(xret);
    }
    static void x_176(Smoke::Stack x) {
	// tqSuppressObsoleteWarnings(bool)
	tqSuppressObsoleteWarnings((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_177(Smoke::Stack x) {
	// tqSuppressObsoleteWarnings()
	tqSuppressObsoleteWarnings();
	(void)x; // noop (for compiler warning)
    }
    static void x_178(Smoke::Stack x) {
	// tqObsolete(const char*, const char*, const char*)
	tqObsolete((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_179(Smoke::Stack x) {
	// tqObsolete(const char*, const char*)
	tqObsolete((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_180(Smoke::Stack x) {
	// tqObsolete(const char*)
	tqObsolete((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_181(Smoke::Stack x) {
	// tqInstallPath()
	const char* xret = tqInstallPath();
	x[0].s_voidp = (void*)xret;
    }
    static void x_182(Smoke::Stack x) {
	// tqInstallPathDocs()
	const char* xret = tqInstallPathDocs();
	x[0].s_voidp = (void*)xret;
    }
    static void x_183(Smoke::Stack x) {
	// tqInstallPathHeaders()
	const char* xret = tqInstallPathHeaders();
	x[0].s_voidp = (void*)xret;
    }
    static void x_184(Smoke::Stack x) {
	// tqInstallPathLibs()
	const char* xret = tqInstallPathLibs();
	x[0].s_voidp = (void*)xret;
    }
    static void x_185(Smoke::Stack x) {
	// tqInstallPathBins()
	const char* xret = tqInstallPathBins();
	x[0].s_voidp = (void*)xret;
    }
    static void x_186(Smoke::Stack x) {
	// tqInstallPathPlugins()
	const char* xret = tqInstallPathPlugins();
	x[0].s_voidp = (void*)xret;
    }
    static void x_187(Smoke::Stack x) {
	// tqInstallPathData()
	const char* xret = tqInstallPathData();
	x[0].s_voidp = (void*)xret;
    }
    static void x_188(Smoke::Stack x) {
	// tqInstallPathTranslations()
	const char* xret = tqInstallPathTranslations();
	x[0].s_voidp = (void*)xret;
    }
    static void x_189(Smoke::Stack x) {
	// tqInstallPathSysconf()
	const char* xret = tqInstallPathSysconf();
	x[0].s_voidp = (void*)xret;
    }
    static void x_190(Smoke::Stack x) {
	// tqInstallPathShare()
	const char* xret = tqInstallPathShare();
	x[0].s_voidp = (void*)xret;
    }
    static void x_191(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQGList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQGList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_192(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQGList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQGList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_193(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQFont&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQFont *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_194(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQFont&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQFont *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_195(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_196(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_197(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_198(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_199(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool, int, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_200(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_201(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_202(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_203(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int, const TQBrush*)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int,(const TQBrush*)x[10].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_204(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_205(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_206(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_207(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_208(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, int, const TQBrush*)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int,(const TQBrush*)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_209(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_210(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_211(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_212(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_213(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, const TQBrush*)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(const TQBrush*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_214(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_215(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_216(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_217(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, const TQBrush*)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(const TQBrush*)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_218(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, int)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_219(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_220(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_221(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_222(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_223(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_224(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_225(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_226(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_227(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_228(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_229(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_230(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_231(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_232(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_233(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&, int, const TQBrush*)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class,(int)x[7].s_int,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_234(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&, int)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_235(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_236(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&, int, const TQBrush*)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class,(int)x[4].s_int,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_237(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&, int)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_238(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_239(Smoke::Stack x) {
	// qItemRect(TQPainter*, TQt::GUIStyle, int, int, int, int, int, bool, const TQPixmap*, const TQString&, int)
	TQRect xret = qItemRect((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(bool)x[8].s_bool,(const TQPixmap*)x[9].s_class,*(const TQString *)x[10].s_voidp,(int)x[11].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void x_240(Smoke::Stack x) {
	// qItemRect(TQPainter*, TQt::GUIStyle, int, int, int, int, int, bool, const TQPixmap*, const TQString&)
	TQRect xret = qItemRect((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(bool)x[8].s_bool,(const TQPixmap*)x[9].s_class,*(const TQString *)x[10].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void x_241(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&, int, const TQColor*)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp,(int)x[12].s_int,(const TQColor*)x[13].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_242(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&, int)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp,(int)x[12].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_243(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_244(Smoke::Stack x) {
	// qDrawArrow(TQPainter*, TQt::ArrowType, TQt::GUIStyle, bool, int, int, int, int, const TQColorGroup&, bool)
	qDrawArrow((TQPainter*)x[1].s_class,(TQt::ArrowType)x[2].s_enum,(TQt::GUIStyle)x[3].s_enum,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,*(const TQColorGroup *)x[9].s_class,(bool)x[10].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_245(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQDomNode&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQDomNode *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_246(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQDockArea&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQDockArea *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_247(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQDockArea&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQDockArea *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_248(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQDate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQDate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_249(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQDate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQDate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_250(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_251(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_252(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQDateTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQDateTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_253(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQDateTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQDateTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_254(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQCursor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQCursor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_255(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQCursor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQCursor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_256(Smoke::Stack x) {
	// tqmemmove(void*, const void*, uint)
	void* xret = tqmemmove((void*)x[1].s_voidp,(const void*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_voidp = (void*)xret;
    }
    static void x_257(Smoke::Stack x) {
	// tqstrdup(const char*)
	char* xret = tqstrdup((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_258(Smoke::Stack x) {
	// tqstrlen(const char*)
	uint xret = tqstrlen((const char*)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    static void x_259(Smoke::Stack x) {
	// qstrcpy(char*, const char*)
	char* xret = qstrcpy((char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_260(Smoke::Stack x) {
	// tqstrncpy(char*, const char*, uint)
	char* xret = tqstrncpy((char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_voidp = (void*)xret;
    }
    static void x_261(Smoke::Stack x) {
	// qstrcmp(const char*, const char*)
	int xret = qstrcmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_262(Smoke::Stack x) {
	// tqstrncmp(const char*, const char*, uint)
	int xret = tqstrncmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_int = xret;
    }
    static void x_263(Smoke::Stack x) {
	// tqstricmp(const char*, const char*)
	int xret = tqstricmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_264(Smoke::Stack x) {
	// tqstrnicmp(const char*, const char*, uint)
	int xret = tqstrnicmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_int = xret;
    }
    static void x_265(Smoke::Stack x) {
	// tqChecksum(const char*, uint)
	TQ_UINT16 xret = tqChecksum((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_ushort = xret;
    }
    static void x_266(Smoke::Stack x) {
	// tqCompress(const uchar*, int)
	TQByteArray xret = tqCompress((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_267(Smoke::Stack x) {
	// tqUncompress(const uchar*, int)
	TQByteArray xret = tqUncompress((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_268(Smoke::Stack x) {
	// tqCompress(const TQByteArray&)
	TQByteArray xret = tqCompress(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_269(Smoke::Stack x) {
	// tqUncompress(const TQByteArray&)
	TQByteArray xret = tqUncompress(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_270(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQByteArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQByteArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_271(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQByteArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQByteArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_272(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQCString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQCString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_273(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQCString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQCString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_274(Smoke::Stack x) {
	// operator==(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp == *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_275(Smoke::Stack x) {
	// operator==(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp == (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_276(Smoke::Stack x) {
	// operator==(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp == *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_277(Smoke::Stack x) {
	// operator!=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp != *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_278(Smoke::Stack x) {
	// operator!=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp != (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_279(Smoke::Stack x) {
	// operator!=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp != *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_280(Smoke::Stack x) {
	// operator<(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp < *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_281(Smoke::Stack x) {
	// operator<(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp < (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_282(Smoke::Stack x) {
	// operator<(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp < *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_283(Smoke::Stack x) {
	// operator<=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp <= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_284(Smoke::Stack x) {
	// operator<=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp <= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_285(Smoke::Stack x) {
	// operator<=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp <= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_286(Smoke::Stack x) {
	// operator>(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp > *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_287(Smoke::Stack x) {
	// operator>(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp > (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_288(Smoke::Stack x) {
	// operator>(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp > *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_289(Smoke::Stack x) {
	// operator>=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp >= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_290(Smoke::Stack x) {
	// operator>=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp >= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_291(Smoke::Stack x) {
	// operator>=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp >= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_292(Smoke::Stack x) {
	// operator+(const TQCString&, const TQCString&)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_293(Smoke::Stack x) {
	// operator+(const TQCString&, const char*)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + (const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_294(Smoke::Stack x) {
	// operator+(const char*, const TQCString&)
	const TQCString xret = ((const char*)x[1].s_voidp + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_295(Smoke::Stack x) {
	// operator+(const TQCString&, char)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + (char)x[2].s_char);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_296(Smoke::Stack x) {
	// operator+(char, const TQCString&)
	const TQCString xret = ((char)x[1].s_char + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_297(Smoke::Stack x) {
	// tqRed(TQRgb)
	int xret = tqRed((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_298(Smoke::Stack x) {
	// tqGreen(TQRgb)
	int xret = tqGreen((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_299(Smoke::Stack x) {
	// tqBlue(TQRgb)
	int xret = tqBlue((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_300(Smoke::Stack x) {
	// tqAlpha(TQRgb)
	int xret = tqAlpha((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_301(Smoke::Stack x) {
	// tqRgb(int, int, int)
	TQRgb xret = tqRgb((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_uint = xret;
    }
    static void x_302(Smoke::Stack x) {
	// tqRgba(int, int, int, int)
	TQRgb xret = tqRgba((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_uint = xret;
    }
    static void x_303(Smoke::Stack x) {
	// tqGray(int, int, int)
	int xret = tqGray((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    static void x_304(Smoke::Stack x) {
	// tqGray(TQRgb)
	int xret = tqGray((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_305(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQColor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQColor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_306(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQColor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQColor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_307(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQBrush&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQBrush *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_308(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQBrush&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQBrush *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_309(Smoke::Stack x) {
	// operator&(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp & *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_310(Smoke::Stack x) {
	// operator|(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp | *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_311(Smoke::Stack x) {
	// operator^(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp ^ *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_312(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQBitArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQBitArray *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_313(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQBitArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQBitArray *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
};
void xcall_TQGlobalSpace(Smoke::Index xi, void *obj, Smoke::Stack args) {
    (void) obj;
    switch(xi) {
	case 0: x_TQGlobalSpace::x_0(args);	break;
	case 1: x_TQGlobalSpace::x_1(args);	break;
	case 2: x_TQGlobalSpace::x_2(args);	break;
	case 3: x_TQGlobalSpace::x_3(args);	break;
	case 4: x_TQGlobalSpace::x_4(args);	break;
	case 5: x_TQGlobalSpace::x_5(args);	break;
	case 6: x_TQGlobalSpace::x_6(args);	break;
	case 7: x_TQGlobalSpace::x_7(args);	break;
	case 8: x_TQGlobalSpace::x_8(args);	break;
	case 9: x_TQGlobalSpace::x_9(args);	break;
	case 10: x_TQGlobalSpace::x_10(args);	break;
	case 11: x_TQGlobalSpace::x_11(args);	break;
	case 12: x_TQGlobalSpace::x_12(args);	break;
	case 13: x_TQGlobalSpace::x_13(args);	break;
	case 14: x_TQGlobalSpace::x_14(args);	break;
	case 15: x_TQGlobalSpace::x_15(args);	break;
	case 16: x_TQGlobalSpace::x_16(args);	break;
	case 17: x_TQGlobalSpace::x_17(args);	break;
	case 18: x_TQGlobalSpace::x_18(args);	break;
	case 19: x_TQGlobalSpace::x_19(args);	break;
	case 20: x_TQGlobalSpace::x_20(args);	break;
	case 21: x_TQGlobalSpace::x_21(args);	break;
	case 22: x_TQGlobalSpace::x_22(args);	break;
	case 23: x_TQGlobalSpace::x_23(args);	break;
	case 24: x_TQGlobalSpace::x_24(args);	break;
	case 25: x_TQGlobalSpace::x_25(args);	break;
	case 26: x_TQGlobalSpace::x_26(args);	break;
	case 27: x_TQGlobalSpace::x_27(args);	break;
	case 28: x_TQGlobalSpace::x_28(args);	break;
	case 29: x_TQGlobalSpace::x_29(args);	break;
	case 30: x_TQGlobalSpace::x_30(args);	break;
	case 31: x_TQGlobalSpace::x_31(args);	break;
	case 32: x_TQGlobalSpace::x_32(args);	break;
	case 33: x_TQGlobalSpace::x_33(args);	break;
	case 34: x_TQGlobalSpace::x_34(args);	break;
	case 35: x_TQGlobalSpace::x_35(args);	break;
	case 36: x_TQGlobalSpace::x_36(args);	break;
	case 37: x_TQGlobalSpace::x_37(args);	break;
	case 38: x_TQGlobalSpace::x_38(args);	break;
	case 39: x_TQGlobalSpace::x_39(args);	break;
	case 40: x_TQGlobalSpace::x_40(args);	break;
	case 41: x_TQGlobalSpace::x_41(args);	break;
	case 42: x_TQGlobalSpace::x_42(args);	break;
	case 43: x_TQGlobalSpace::x_43(args);	break;
	case 44: x_TQGlobalSpace::x_44(args);	break;
	case 45: x_TQGlobalSpace::x_45(args);	break;
	case 46: x_TQGlobalSpace::x_46(args);	break;
	case 47: x_TQGlobalSpace::x_47(args);	break;
	case 48: x_TQGlobalSpace::x_48(args);	break;
	case 49: x_TQGlobalSpace::x_49(args);	break;
	case 50: x_TQGlobalSpace::x_50(args);	break;
	case 51: x_TQGlobalSpace::x_51(args);	break;
	case 52: x_TQGlobalSpace::x_52(args);	break;
	case 53: x_TQGlobalSpace::x_53(args);	break;
	case 54: x_TQGlobalSpace::x_54(args);	break;
	case 55: x_TQGlobalSpace::x_55(args);	break;
	case 56: x_TQGlobalSpace::x_56(args);	break;
	case 57: x_TQGlobalSpace::x_57(args);	break;
	case 58: x_TQGlobalSpace::x_58(args);	break;
	case 59: x_TQGlobalSpace::x_59(args);	break;
	case 60: x_TQGlobalSpace::x_60(args);	break;
	case 61: x_TQGlobalSpace::x_61(args);	break;
	case 62: x_TQGlobalSpace::x_62(args);	break;
	case 63: x_TQGlobalSpace::x_63(args);	break;
	case 64: x_TQGlobalSpace::x_64(args);	break;
	case 65: x_TQGlobalSpace::x_65(args);	break;
	case 66: x_TQGlobalSpace::x_66(args);	break;
	case 67: x_TQGlobalSpace::x_67(args);	break;
	case 68: x_TQGlobalSpace::x_68(args);	break;
	case 69: x_TQGlobalSpace::x_69(args);	break;
	case 70: x_TQGlobalSpace::x_70(args);	break;
	case 71: x_TQGlobalSpace::x_71(args);	break;
	case 72: x_TQGlobalSpace::x_72(args);	break;
	case 73: x_TQGlobalSpace::x_73(args);	break;
	case 74: x_TQGlobalSpace::x_74(args);	break;
	case 75: x_TQGlobalSpace::x_75(args);	break;
	case 76: x_TQGlobalSpace::x_76(args);	break;
	case 77: x_TQGlobalSpace::x_77(args);	break;
	case 78: x_TQGlobalSpace::x_78(args);	break;
	case 79: x_TQGlobalSpace::x_79(args);	break;
	case 80: x_TQGlobalSpace::x_80(args);	break;
	case 81: x_TQGlobalSpace::x_81(args);	break;
	case 82: x_TQGlobalSpace::x_82(args);	break;
	case 83: x_TQGlobalSpace::x_83(args);	break;
	case 84: x_TQGlobalSpace::x_84(args);	break;
	case 85: x_TQGlobalSpace::x_85(args);	break;
	case 86: x_TQGlobalSpace::x_86(args);	break;
	case 87: x_TQGlobalSpace::x_87(args);	break;
	case 88: x_TQGlobalSpace::x_88(args);	break;
	case 89: x_TQGlobalSpace::x_89(args);	break;
	case 90: x_TQGlobalSpace::x_90(args);	break;
	case 91: x_TQGlobalSpace::x_91(args);	break;
	case 92: x_TQGlobalSpace::x_92(args);	break;
	case 93: x_TQGlobalSpace::x_93(args);	break;
	case 94: x_TQGlobalSpace::x_94(args);	break;
	case 95: x_TQGlobalSpace::x_95(args);	break;
	case 96: x_TQGlobalSpace::x_96(args);	break;
	case 97: x_TQGlobalSpace::x_97(args);	break;
	case 98: x_TQGlobalSpace::x_98(args);	break;
	case 99: x_TQGlobalSpace::x_99(args);	break;
	case 100: x_TQGlobalSpace::x_100(args);	break;
	case 101: x_TQGlobalSpace::x_101(args);	break;
	case 102: x_TQGlobalSpace::x_102(args);	break;
	case 103: x_TQGlobalSpace::x_103(args);	break;
	case 104: x_TQGlobalSpace::x_104(args);	break;
	case 105: x_TQGlobalSpace::x_105(args);	break;
	case 106: x_TQGlobalSpace::x_106(args);	break;
	case 107: x_TQGlobalSpace::x_107(args);	break;
	case 108: x_TQGlobalSpace::x_108(args);	break;
	case 109: x_TQGlobalSpace::x_109(args);	break;
	case 110: x_TQGlobalSpace::x_110(args);	break;
	case 111: x_TQGlobalSpace::x_111(args);	break;
	case 112: x_TQGlobalSpace::x_112(args);	break;
	case 113: x_TQGlobalSpace::x_113(args);	break;
	case 114: x_TQGlobalSpace::x_114(args);	break;
	case 115: x_TQGlobalSpace::x_115(args);	break;
	case 116: x_TQGlobalSpace::x_116(args);	break;
	case 117: x_TQGlobalSpace::x_117(args);	break;
	case 118: x_TQGlobalSpace::x_118(args);	break;
	case 119: x_TQGlobalSpace::x_119(args);	break;
	case 120: x_TQGlobalSpace::x_120(args);	break;
	case 121: x_TQGlobalSpace::x_121(args);	break;
	case 122: x_TQGlobalSpace::x_122(args);	break;
	case 123: x_TQGlobalSpace::x_123(args);	break;
	case 124: x_TQGlobalSpace::x_124(args);	break;
	case 125: x_TQGlobalSpace::x_125(args);	break;
	case 126: x_TQGlobalSpace::x_126(args);	break;
	case 127: x_TQGlobalSpace::x_127(args);	break;
	case 128: x_TQGlobalSpace::x_128(args);	break;
	case 129: x_TQGlobalSpace::x_129(args);	break;
	case 130: x_TQGlobalSpace::x_130(args);	break;
	case 131: x_TQGlobalSpace::x_131(args);	break;
	case 132: x_TQGlobalSpace::x_132(args);	break;
	case 133: x_TQGlobalSpace::x_133(args);	break;
	case 134: x_TQGlobalSpace::x_134(args);	break;
	case 135: x_TQGlobalSpace::x_135(args);	break;
	case 136: x_TQGlobalSpace::x_136(args);	break;
	case 137: x_TQGlobalSpace::x_137(args);	break;
	case 138: x_TQGlobalSpace::x_138(args);	break;
	case 139: x_TQGlobalSpace::x_139(args);	break;
	case 140: x_TQGlobalSpace::x_140(args);	break;
	case 141: x_TQGlobalSpace::x_141(args);	break;
	case 142: x_TQGlobalSpace::x_142(args);	break;
	case 143: x_TQGlobalSpace::x_143(args);	break;
	case 144: x_TQGlobalSpace::x_144(args);	break;
	case 145: x_TQGlobalSpace::x_145(args);	break;
	case 146: x_TQGlobalSpace::x_146(args);	break;
	case 147: x_TQGlobalSpace::x_147(args);	break;
	case 148: x_TQGlobalSpace::x_148(args);	break;
	case 149: x_TQGlobalSpace::x_149(args);	break;
	case 150: x_TQGlobalSpace::x_150(args);	break;
	case 151: x_TQGlobalSpace::x_151(args);	break;
	case 152: x_TQGlobalSpace::x_152(args);	break;
	case 153: x_TQGlobalSpace::x_153(args);	break;
	case 154: x_TQGlobalSpace::x_154(args);	break;
	case 155: x_TQGlobalSpace::x_155(args);	break;
	case 156: x_TQGlobalSpace::x_156(args);	break;
	case 157: x_TQGlobalSpace::x_157(args);	break;
	case 158: x_TQGlobalSpace::x_158(args);	break;
	case 159: x_TQGlobalSpace::x_159(args);	break;
	case 160: x_TQGlobalSpace::x_160(args);	break;
	case 161: x_TQGlobalSpace::x_161(args);	break;
	case 162: x_TQGlobalSpace::x_162(args);	break;
	case 163: x_TQGlobalSpace::x_163(args);	break;
	case 164: x_TQGlobalSpace::x_164(args);	break;
	case 165: x_TQGlobalSpace::x_165(args);	break;
	case 166: x_TQGlobalSpace::x_166(args);	break;
	case 167: x_TQGlobalSpace::x_167(args);	break;
	case 168: x_TQGlobalSpace::x_168(args);	break;
	case 169: x_TQGlobalSpace::x_169(args);	break;
	case 170: x_TQGlobalSpace::x_170(args);	break;
	case 171: x_TQGlobalSpace::x_171(args);	break;
	case 172: x_TQGlobalSpace::x_172(args);	break;
	case 173: x_TQGlobalSpace::x_173(args);	break;
	case 174: x_TQGlobalSpace::x_174(args);	break;
	case 175: x_TQGlobalSpace::x_175(args);	break;
	case 176: x_TQGlobalSpace::x_176(args);	break;
	case 177: x_TQGlobalSpace::x_177(args);	break;
	case 178: x_TQGlobalSpace::x_178(args);	break;
	case 179: x_TQGlobalSpace::x_179(args);	break;
	case 180: x_TQGlobalSpace::x_180(args);	break;
	case 181: x_TQGlobalSpace::x_181(args);	break;
	case 182: x_TQGlobalSpace::x_182(args);	break;
	case 183: x_TQGlobalSpace::x_183(args);	break;
	case 184: x_TQGlobalSpace::x_184(args);	break;
	case 185: x_TQGlobalSpace::x_185(args);	break;
	case 186: x_TQGlobalSpace::x_186(args);	break;
	case 187: x_TQGlobalSpace::x_187(args);	break;
	case 188: x_TQGlobalSpace::x_188(args);	break;
	case 189: x_TQGlobalSpace::x_189(args);	break;
	case 190: x_TQGlobalSpace::x_190(args);	break;
	case 191: x_TQGlobalSpace::x_191(args);	break;
	case 192: x_TQGlobalSpace::x_192(args);	break;
	case 193: x_TQGlobalSpace::x_193(args);	break;
	case 194: x_TQGlobalSpace::x_194(args);	break;
	case 195: x_TQGlobalSpace::x_195(args);	break;
	case 196: x_TQGlobalSpace::x_196(args);	break;
	case 197: x_TQGlobalSpace::x_197(args);	break;
	case 198: x_TQGlobalSpace::x_198(args);	break;
	case 199: x_TQGlobalSpace::x_199(args);	break;
	case 200: x_TQGlobalSpace::x_200(args);	break;
	case 201: x_TQGlobalSpace::x_201(args);	break;
	case 202: x_TQGlobalSpace::x_202(args);	break;
	case 203: x_TQGlobalSpace::x_203(args);	break;
	case 204: x_TQGlobalSpace::x_204(args);	break;
	case 205: x_TQGlobalSpace::x_205(args);	break;
	case 206: x_TQGlobalSpace::x_206(args);	break;
	case 207: x_TQGlobalSpace::x_207(args);	break;
	case 208: x_TQGlobalSpace::x_208(args);	break;
	case 209: x_TQGlobalSpace::x_209(args);	break;
	case 210: x_TQGlobalSpace::x_210(args);	break;
	case 211: x_TQGlobalSpace::x_211(args);	break;
	case 212: x_TQGlobalSpace::x_212(args);	break;
	case 213: x_TQGlobalSpace::x_213(args);	break;
	case 214: x_TQGlobalSpace::x_214(args);	break;
	case 215: x_TQGlobalSpace::x_215(args);	break;
	case 216: x_TQGlobalSpace::x_216(args);	break;
	case 217: x_TQGlobalSpace::x_217(args);	break;
	case 218: x_TQGlobalSpace::x_218(args);	break;
	case 219: x_TQGlobalSpace::x_219(args);	break;
	case 220: x_TQGlobalSpace::x_220(args);	break;
	case 221: x_TQGlobalSpace::x_221(args);	break;
	case 222: x_TQGlobalSpace::x_222(args);	break;
	case 223: x_TQGlobalSpace::x_223(args);	break;
	case 224: x_TQGlobalSpace::x_224(args);	break;
	case 225: x_TQGlobalSpace::x_225(args);	break;
	case 226: x_TQGlobalSpace::x_226(args);	break;
	case 227: x_TQGlobalSpace::x_227(args);	break;
	case 228: x_TQGlobalSpace::x_228(args);	break;
	case 229: x_TQGlobalSpace::x_229(args);	break;
	case 230: x_TQGlobalSpace::x_230(args);	break;
	case 231: x_TQGlobalSpace::x_231(args);	break;
	case 232: x_TQGlobalSpace::x_232(args);	break;
	case 233: x_TQGlobalSpace::x_233(args);	break;
	case 234: x_TQGlobalSpace::x_234(args);	break;
	case 235: x_TQGlobalSpace::x_235(args);	break;
	case 236: x_TQGlobalSpace::x_236(args);	break;
	case 237: x_TQGlobalSpace::x_237(args);	break;
	case 238: x_TQGlobalSpace::x_238(args);	break;
	case 239: x_TQGlobalSpace::x_239(args);	break;
	case 240: x_TQGlobalSpace::x_240(args);	break;
	case 241: x_TQGlobalSpace::x_241(args);	break;
	case 242: x_TQGlobalSpace::x_242(args);	break;
	case 243: x_TQGlobalSpace::x_243(args);	break;
	case 244: x_TQGlobalSpace::x_244(args);	break;
	case 245: x_TQGlobalSpace::x_245(args);	break;
	case 246: x_TQGlobalSpace::x_246(args);	break;
	case 247: x_TQGlobalSpace::x_247(args);	break;
	case 248: x_TQGlobalSpace::x_248(args);	break;
	case 249: x_TQGlobalSpace::x_249(args);	break;
	case 250: x_TQGlobalSpace::x_250(args);	break;
	case 251: x_TQGlobalSpace::x_251(args);	break;
	case 252: x_TQGlobalSpace::x_252(args);	break;
	case 253: x_TQGlobalSpace::x_253(args);	break;
	case 254: x_TQGlobalSpace::x_254(args);	break;
	case 255: x_TQGlobalSpace::x_255(args);	break;
	case 256: x_TQGlobalSpace::x_256(args);	break;
	case 257: x_TQGlobalSpace::x_257(args);	break;
	case 258: x_TQGlobalSpace::x_258(args);	break;
	case 259: x_TQGlobalSpace::x_259(args);	break;
	case 260: x_TQGlobalSpace::x_260(args);	break;
	case 261: x_TQGlobalSpace::x_261(args);	break;
	case 262: x_TQGlobalSpace::x_262(args);	break;
	case 263: x_TQGlobalSpace::x_263(args);	break;
	case 264: x_TQGlobalSpace::x_264(args);	break;
	case 265: x_TQGlobalSpace::x_265(args);	break;
	case 266: x_TQGlobalSpace::x_266(args);	break;
	case 267: x_TQGlobalSpace::x_267(args);	break;
	case 268: x_TQGlobalSpace::x_268(args);	break;
	case 269: x_TQGlobalSpace::x_269(args);	break;
	case 270: x_TQGlobalSpace::x_270(args);	break;
	case 271: x_TQGlobalSpace::x_271(args);	break;
	case 272: x_TQGlobalSpace::x_272(args);	break;
	case 273: x_TQGlobalSpace::x_273(args);	break;
	case 274: x_TQGlobalSpace::x_274(args);	break;
	case 275: x_TQGlobalSpace::x_275(args);	break;
	case 276: x_TQGlobalSpace::x_276(args);	break;
	case 277: x_TQGlobalSpace::x_277(args);	break;
	case 278: x_TQGlobalSpace::x_278(args);	break;
	case 279: x_TQGlobalSpace::x_279(args);	break;
	case 280: x_TQGlobalSpace::x_280(args);	break;
	case 281: x_TQGlobalSpace::x_281(args);	break;
	case 282: x_TQGlobalSpace::x_282(args);	break;
	case 283: x_TQGlobalSpace::x_283(args);	break;
	case 284: x_TQGlobalSpace::x_284(args);	break;
	case 285: x_TQGlobalSpace::x_285(args);	break;
	case 286: x_TQGlobalSpace::x_286(args);	break;
	case 287: x_TQGlobalSpace::x_287(args);	break;
	case 288: x_TQGlobalSpace::x_288(args);	break;
	case 289: x_TQGlobalSpace::x_289(args);	break;
	case 290: x_TQGlobalSpace::x_290(args);	break;
	case 291: x_TQGlobalSpace::x_291(args);	break;
	case 292: x_TQGlobalSpace::x_292(args);	break;
	case 293: x_TQGlobalSpace::x_293(args);	break;
	case 294: x_TQGlobalSpace::x_294(args);	break;
	case 295: x_TQGlobalSpace::x_295(args);	break;
	case 296: x_TQGlobalSpace::x_296(args);	break;
	case 297: x_TQGlobalSpace::x_297(args);	break;
	case 298: x_TQGlobalSpace::x_298(args);	break;
	case 299: x_TQGlobalSpace::x_299(args);	break;
	case 300: x_TQGlobalSpace::x_300(args);	break;
	case 301: x_TQGlobalSpace::x_301(args);	break;
	case 302: x_TQGlobalSpace::x_302(args);	break;
	case 303: x_TQGlobalSpace::x_303(args);	break;
	case 304: x_TQGlobalSpace::x_304(args);	break;
	case 305: x_TQGlobalSpace::x_305(args);	break;
	case 306: x_TQGlobalSpace::x_306(args);	break;
	case 307: x_TQGlobalSpace::x_307(args);	break;
	case 308: x_TQGlobalSpace::x_308(args);	break;
	case 309: x_TQGlobalSpace::x_309(args);	break;
	case 310: x_TQGlobalSpace::x_310(args);	break;
	case 311: x_TQGlobalSpace::x_311(args);	break;
	case 312: x_TQGlobalSpace::x_312(args);	break;
	case 313: x_TQGlobalSpace::x_313(args);	break;
    }
}

class x_TQGrid : public TQGrid {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGrid::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGrid::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGrid::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->TQGrid::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->TQGrid::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->TQGrid::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->TQGrid::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGrid(int, TQWidget*, const char*, TQt::WFlags)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : TQGrid(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGrid(int, TQWidget*, const char*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2, const char* x3) : TQGrid(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGrid(int, TQWidget*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2) : TQGrid(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQGrid(int)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1) : TQGrid(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*, const char*, TQt::WFlags)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,(TQt::WFlags)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4, TQt::WFlags x5) : TQGrid(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*, const char*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4) : TQGrid(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3) : TQGrid(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2) : TQGrid(x1, x2) {
    }
    void x_15(Smoke::Stack x) {
	// setSpacing(int)
	this->TQGrid::setSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGrid::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGrid::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// frameChanged()
	this->TQGrid::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3991, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGrid::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3487, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4009, (void*)this, x)) return;
	this->TQGrid::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3990, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGrid::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3485, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4006, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGrid::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3489, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(3992, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGrid::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(3994, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::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(3993, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::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(3995, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGrid() { qt_Smoke->binding->deleted(130, (void*)this); }
};
void xcall_TQGrid(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGrid *xself = (x_TQGrid*)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_TQGrid::x_7(args);	break;
	case 8: x_TQGrid::x_8(args);	break;
	case 9: x_TQGrid::x_9(args);	break;
	case 10: x_TQGrid::x_10(args);	break;
	case 11: x_TQGrid::x_11(args);	break;
	case 12: x_TQGrid::x_12(args);	break;
	case 13: x_TQGrid::x_13(args);	break;
	case 14: x_TQGrid::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQGrid::x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: delete (TQGrid*)xself;	break;
    }
}

class x_TQGridLayout : public TQGridLayout {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::TopLeft;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::TopRight;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::BottomLeft;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::BottomRight;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGridLayout::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGridLayout::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGridLayout::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->TQGridLayout::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->TQGridLayout::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->TQGridLayout::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->TQGridLayout::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4, int x5, const char* x6) : TQGridLayout(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4, int x5) : TQGridLayout(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQGridLayout(TQWidget*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1) : TQGridLayout(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQGridLayout(int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2, int x3, const char* x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQGridLayout(int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// TQGridLayout(int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// TQGridLayout(int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1) : TQGridLayout(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// TQGridLayout()
	x_TQGridLayout* xret = new x_TQGridLayout();
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout() : TQGridLayout() {
    }
    static void x_22(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3, int x4, const char* x5) : TQGridLayout(x1, x2, x3, x4, x5) {
    }
    static void x_23(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3, int x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_24(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_25(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_26(Smoke::Stack x) {
	// TQGridLayout(TQLayout*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1) : TQGridLayout(x1) {
    }
    void x_27(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGridLayout::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_28(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQGridLayout::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_29(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQGridLayout::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_30(Smoke::Stack x) {
	// setRowStretch(int, int)
	this->TQGridLayout::setRowStretch((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setColStretch(int, int)
	this->TQGridLayout::setColStretch((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) const {
	// rowStretch(int)
	int xret = this->TQGridLayout::rowStretch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// colStretch(int)
	int xret = this->TQGridLayout::colStretch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// setRowSpacing(int, int)
	this->TQGridLayout::setRowSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setColSpacing(int, int)
	this->TQGridLayout::setColSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// rowSpacing(int)
	int xret = this->TQGridLayout::rowSpacing((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) const {
	// colSpacing(int)
	int xret = this->TQGridLayout::colSpacing((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQGridLayout::numRows();
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQGridLayout::numCols();
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) const {
	// cellGeometry(int, int)
	TQRect xret = this->TQGridLayout::cellGeometry((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_41(Smoke::Stack x) const {
	// hasHeightForWidth()
	bool xret = this->TQGridLayout::hasHeightForWidth();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQGridLayout::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) const {
	// minimumHeightForWidth(int)
	int xret = this->TQGridLayout::minimumHeightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// expanding()
	TQSizePolicy::ExpandData xret = this->TQGridLayout::expanding();
	x[0].s_enum = xret;
    }
    void x_45(Smoke::Stack x) {
	// invalidate()
	this->TQGridLayout::invalidate();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// addItem(TQLayoutItem*)
	this->TQGridLayout::addItem((TQLayoutItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// addItem(TQLayoutItem*, int, int)
	this->TQGridLayout::addItem((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// addMultiCell(TQLayoutItem*, int, int, int, int, int)
	this->TQGridLayout::addMultiCell((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// addMultiCell(TQLayoutItem*, int, int, int, int)
	this->TQGridLayout::addMultiCell((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// addWidget(TQWidget*, int, int, int)
	this->TQGridLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// addWidget(TQWidget*, int, int)
	this->TQGridLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// addMultiCellWidget(TQWidget*, int, int, int, int, int)
	this->TQGridLayout::addMultiCellWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// addMultiCellWidget(TQWidget*, int, int, int, int)
	this->TQGridLayout::addMultiCellWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// addLayout(TQLayout*, int, int)
	this->TQGridLayout::addLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// addMultiCellLayout(TQLayout*, int, int, int, int, int)
	this->TQGridLayout::addMultiCellLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// addMultiCellLayout(TQLayout*, int, int, int, int)
	this->TQGridLayout::addMultiCellLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// addRowSpacing(int, int)
	this->TQGridLayout::addRowSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// addColSpacing(int, int)
	this->TQGridLayout::addColSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// expand(int, int)
	this->TQGridLayout::expand((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// setOrigin(TQGridLayout::Corner)
	this->TQGridLayout::setOrigin((TQGridLayout::Corner)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) const {
	// origin()
	TQGridLayout::Corner xret = this->TQGridLayout::origin();
	x[0].s_enum = xret;
    }
    void x_62(Smoke::Stack x) {
	// iterator()
	TQLayoutIterator xret = this->TQGridLayout::iterator();
	x[0].s_class = (void*)new TQLayoutIterator(xret);
    }
    void x_63(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQGridLayout::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_64(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGridLayout::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_65(Smoke::Stack x) {
	// findWidget(TQWidget*, int*, int*)
	bool xret = this->TQGridLayout::findWidget((TQWidget*)x[1].s_class,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_66(Smoke::Stack x) {
	// add(TQLayoutItem*, int, int)
	this->TQGridLayout::add((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void addItem(TQLayoutItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4057, (void*)this, x)) return;
	this->TQGridLayout::addItem(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(5338, (void*)this, x)) return;
	this->TQLayout::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4015, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGridLayout::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(5337, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::eventFilter(x1, x2);
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4055, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5316, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayout::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4052, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4053, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGridLayout::heightForWidth(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4056, (void*)this, x)) return;
	this->TQGridLayout::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5327, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4073, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5332, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayout::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4040, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::maximumSize();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4014, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGridLayout::metaObject();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4039, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::minimumSize();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5361, (void*)this, x)) return;
	this->TQLayoutItem::setAlignment(x1);
    }
    virtual void setAutoAdd(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(5313, (void*)this, x)) return;
	this->TQLayout::setAutoAdd(x1);
    }
    virtual void setColStretch(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(4042, (void*)this, x)) return;
	this->TQGridLayout::setColStretch(x1, x2);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(4074, (void*)this, x)) return;
	this->TQGridLayout::setGeometry(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5302, (void*)this, x)) return;
	this->TQLayout::setMargin(x1);
    }
    virtual void setMenuBar(TQMenuBar* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(5309, (void*)this, x)) return;
	this->TQLayout::setMenuBar(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setRowStretch(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(4041, (void*)this, x)) return;
	this->TQGridLayout::setRowStretch(x1, x2);
    }
    virtual void setSpacing(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(5303, (void*)this, x)) return;
	this->TQLayout::setSpacing(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4038, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::sizeHint();
    }
    virtual TQSpacerItem* spacerItem() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5359, (void*)this, x)) return (TQSpacerItem*)x[0].s_class;
	return this->TQLayoutItem::spacerItem();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(4016, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGridLayout::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(4018, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::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(4017, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::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(4019, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(5356, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQLayoutItem::widget();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 272: //TQGridLayout::Corner
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQGridLayout::Corner;
		break;
	      case Smoke::EnumDelete:
		delete (TQGridLayout::Corner*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQGridLayout::Corner*)xdata = (TQGridLayout::Corner)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQGridLayout::Corner*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQGridLayout() { qt_Smoke->binding->deleted(131, (void*)this); }
};
void xenum_TQGridLayout(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQGridLayout::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQGridLayout(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGridLayout *xself = (x_TQGridLayout*)obj;
    switch(xi) {
	case 0: x_TQGridLayout::x_0(args);	break;
	case 1: x_TQGridLayout::x_1(args);	break;
	case 2: x_TQGridLayout::x_2(args);	break;
	case 3: x_TQGridLayout::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_TQGridLayout::x_11(args);	break;
	case 12: x_TQGridLayout::x_12(args);	break;
	case 13: x_TQGridLayout::x_13(args);	break;
	case 14: x_TQGridLayout::x_14(args);	break;
	case 15: x_TQGridLayout::x_15(args);	break;
	case 16: x_TQGridLayout::x_16(args);	break;
	case 17: x_TQGridLayout::x_17(args);	break;
	case 18: x_TQGridLayout::x_18(args);	break;
	case 19: x_TQGridLayout::x_19(args);	break;
	case 20: x_TQGridLayout::x_20(args);	break;
	case 21: x_TQGridLayout::x_21(args);	break;
	case 22: x_TQGridLayout::x_22(args);	break;
	case 23: x_TQGridLayout::x_23(args);	break;
	case 24: x_TQGridLayout::x_24(args);	break;
	case 25: x_TQGridLayout::x_25(args);	break;
	case 26: x_TQGridLayout::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: x_TQGridLayout::x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: delete (TQGridLayout*)xself;	break;
    }
}

class x_TQGridView : public TQGridView {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGridView::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGridView::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGridView::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->TQGridView::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->TQGridView::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->TQGridView::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->TQGridView::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGridView(TQWidget*, const char*, TQt::WFlags)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQGridView(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGridView(TQWidget*, const char*)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1, const char* x2) : TQGridView(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGridView(TQWidget*)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1) : TQGridView(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQGridView()
	x_TQGridView* xret = new x_TQGridView();
	x[0].s_class = (void*)xret;
    }
    x_TQGridView() : TQGridView() {
    }
    void x_11(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQGridView::numRows();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// setNumRows(int)
	this->TQGridView::setNumRows((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQGridView::numCols();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// setNumCols(int)
	this->TQGridView::setNumCols((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// cellWidth()
	int xret = this->TQGridView::cellWidth();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// setCellWidth(int)
	this->TQGridView::setCellWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// cellHeight()
	int xret = this->TQGridView::cellHeight();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// setCellHeight(int)
	this->TQGridView::setCellHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// cellRect()
	TQRect xret = this->TQGridView::cellRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_20(Smoke::Stack x) {
	// cellGeometry(int, int)
	TQRect xret = this->TQGridView::cellGeometry((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_21(Smoke::Stack x) const {
	// gridSize()
	TQSize xret = this->TQGridView::gridSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_22(Smoke::Stack x) const {
	// rowAt(int)
	int xret = this->TQGridView::rowAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// columnAt(int)
	int xret = this->TQGridView::columnAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// repaintCell(int, int, bool)
	this->TQGridView::repaintCell((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// repaintCell(int, int)
	this->TQGridView::repaintCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// updateCell(int, int)
	this->TQGridView::updateCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// ensureCellVisible(int, int)
	this->TQGridView::ensureCellVisible((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGridView::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// paintEmptyArea(TQPainter*, int, int, int, int)
	this->TQGridView::paintEmptyArea((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// drawContents(TQPainter*, int, int, int, int)
	this->TQGridView::drawContents((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// dimensionChange(int, int)
	this->TQGridView::dimensionChange((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8555, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4079, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGridView::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8634, (void*)this, x)) return;
	this->TQScrollView::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8629, (void*)this, x)) return;
	this->TQScrollView::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8631, (void*)this, x)) return;
	this->TQScrollView::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8630, (void*)this, x)) return;
	this->TQScrollView::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8632, (void*)this, x)) return;
	this->TQScrollView::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8627, (void*)this, x)) return;
	this->TQScrollView::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8628, (void*)this, x)) return;
	this->TQScrollView::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8625, (void*)this, x)) return;
	this->TQScrollView::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8626, (void*)this, x)) return;
	this->TQScrollView::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8633, (void*)this, x)) return;
	this->TQScrollView::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8662, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void dimensionChange(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(4111, (void*)this, x)) return;
	this->TQGridView::dimensionChange(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, 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(4110, (void*)this, x)) return;
	this->TQGridView::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(8624, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(8663, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8653, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8666, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8647, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4078, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGridView::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8601, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8659, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8660, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8657, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8658, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8558, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintCell(TQPainter* 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;
	qt_Smoke->binding->callMethod(4108, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void paintEmptyArea(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(4109, (void*)this, x)) return;
	this->TQGridView::paintEmptyArea(x1, x2, x3, x4, x5);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8602, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8580, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8608, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8656, (void*)this, x)) return;
	this->TQScrollView::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCellHeight(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4097, (void*)this, x)) return;
	this->TQGridView::setCellHeight(x1);
    }
    virtual void setCellWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4095, (void*)this, x)) return;
	this->TQGridView::setCellWidth(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8610, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8569, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8605, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8616, (void*)this, x)) return;
	this->TQScrollView::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8654, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8567, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(8648, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setNumCols(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4093, (void*)this, x)) return;
	this->TQGridView::setNumCols(x1);
    }
    virtual void setNumRows(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4091, (void*)this, x)) return;
	this->TQGridView::setNumRows(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8551, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8655, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8565, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8582, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8600, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8553, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(4080, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGridView::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(4082, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::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(4081, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::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(4083, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8646, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8641, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8643, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8642, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8644, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8639, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8640, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8637, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8638, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8635, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8636, (void*)this, x)) return;
	this->TQScrollView::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8645, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8661, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGridView() { qt_Smoke->binding->deleted(132, (void*)this); }
};
void xcall_TQGridView(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGridView *xself = (x_TQGridView*)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_TQGridView::x_7(args);	break;
	case 8: x_TQGridView::x_8(args);	break;
	case 9: x_TQGridView::x_9(args);	break;
	case 10: x_TQGridView::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_TQGridView::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: delete (TQGridView*)xself;	break;
    }
}

class x_TQGroupBox : public TQGroupBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGroupBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGroupBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGroupBox::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->TQGroupBox::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->TQGroupBox::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->TQGroupBox::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->TQGroupBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGroupBox(TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(TQWidget* x1, const char* x2) : TQGroupBox(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGroupBox(TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(TQWidget* x1) : TQGroupBox(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGroupBox()
	x_TQGroupBox* xret = new x_TQGroupBox();
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox() : TQGroupBox() {
    }
    static void x_10(Smoke::Stack x) {
	// TQGroupBox(const TQString&, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1, TQWidget* x2, const char* x3) : TQGroupBox(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQGroupBox(const TQString&, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1, TQWidget* x2) : TQGroupBox(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGroupBox(const TQString&)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1) : TQGroupBox(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4) : TQGroupBox(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, TQWidget* x3) : TQGroupBox(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2) : TQGroupBox(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4, const char* x5) : TQGroupBox(x1, x2, x3, x4, x5) {
    }
    static void x_17(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4) : TQGroupBox(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3) : TQGroupBox(x1, x2, x3) {
    }
    void x_19(Smoke::Stack x) {
	// setColumnLayout(int, TQt::Orientation)
	this->TQGroupBox::setColumnLayout((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// title()
	TQString xret = this->TQGroupBox::title();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_21(Smoke::Stack x) {
	// setTitle(const TQString&)
	this->TQGroupBox::setTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// alignment()
	int xret = this->TQGroupBox::alignment();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// setAlignment(int)
	this->TQGroupBox::setAlignment((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// columns()
	int xret = this->TQGroupBox::columns();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// setColumns(int)
	this->TQGroupBox::setColumns((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQGroupBox::orientation();
	x[0].s_enum = xret;
    }
    void x_27(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQGroupBox::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// insideMargin()
	int xret = this->TQGroupBox::insideMargin();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// insideSpacing()
	int xret = this->TQGroupBox::insideSpacing();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// setInsideMargin(int)
	this->TQGroupBox::setInsideMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setInsideSpacing(int)
	this->TQGroupBox::setInsideSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// addSpace(int)
	this->TQGroupBox::addSpace((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGroupBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_34(Smoke::Stack x) const {
	// isFlat()
	bool xret = this->TQGroupBox::isFlat();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// setFlat(bool)
	this->TQGroupBox::setFlat((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// isCheckable()
	bool xret = this->TQGroupBox::isCheckable();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) {
	// setCheckable(bool)
	this->TQGroupBox::setCheckable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// isChecked()
	bool xret = this->TQGroupBox::isChecked();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQGroupBox::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setChecked(bool)
	this->TQGroupBox::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// toggled(bool)
	this->TQGroupBox::toggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_42(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGroupBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQGroupBox::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQGroupBox::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQGroupBox::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQGroupBox::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQGroupBox::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQGroupBox::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4157, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4113, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGroupBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3487, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4156, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4160, (void*)this, x)) return;
	this->TQGroupBox::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(4161, (void*)this, x)) return;
	this->TQGroupBox::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3488, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4112, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGroupBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4159, (void*)this, x)) return;
	this->TQGroupBox::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(4158, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(4136, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(4132, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(4152, (void*)this, x)) return;
	this->TQGroupBox::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(4134, (void*)this, x)) return;
	this->TQGroupBox::setTitle(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(4146, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3489, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(4114, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGroupBox::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(4116, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::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(4115, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::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(4117, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGroupBox() { qt_Smoke->binding->deleted(133, (void*)this); }
};
void xcall_TQGroupBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGroupBox *xself = (x_TQGroupBox*)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_TQGroupBox::x_7(args);	break;
	case 8: x_TQGroupBox::x_8(args);	break;
	case 9: x_TQGroupBox::x_9(args);	break;
	case 10: x_TQGroupBox::x_10(args);	break;
	case 11: x_TQGroupBox::x_11(args);	break;
	case 12: x_TQGroupBox::x_12(args);	break;
	case 13: x_TQGroupBox::x_13(args);	break;
	case 14: x_TQGroupBox::x_14(args);	break;
	case 15: x_TQGroupBox::x_15(args);	break;
	case 16: x_TQGroupBox::x_16(args);	break;
	case 17: x_TQGroupBox::x_17(args);	break;
	case 18: x_TQGroupBox::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: x_TQGroupBox::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 (TQGroupBox*)xself;	break;
    }
}

