//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqmime.h>
#include <ntqtable.h>
#include <ntqstyle.h>
#include <ntqsyntaxhighlighter.h>
#include <ntqvariant.h>
#include <ntqfont.h>
#include <ntqsize.h>
#include <ntqnamespace.h>
#include <ntqcursor.h>
#include <ntqscrollview.h>
#include <ntqiconset.h>
#include <ntqtextcodecplugin.h>
#include <ntqstringlist.h>
#include <ntqstring.h>
#include <ntqscrollbar.h>
#include <ntqtextbrowser.h>
#include <ntqpalette.h>
#include <ntqwidget.h>
#include <ntqrect.h>
#include <ntqregion.h>
#include <ntqpoint.h>
#include <ntqcstring.h>
#include <ntqtextcodecfactory.h>
#include <ntqbrush.h>
#include <ntqcolor.h>
#include <ntqevent.h>
#include <ntqsizepolicy.h>
#include <ntqstylesheet.h>
#include <ntqstyleplugin.h>
#include <ntqtextcodec.h>
#include <ntqtextedit.h>
#include <ntqbitmap.h>
#include <ntqtabdialog.h>
#include <ntqpixmap.h>
#include <ntqtabwidget.h>
#include <ntqtabbar.h>

class x_TQStyleOption : public TQStyleOption {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleOption::Default;
    }
    static void x_1(Smoke::Stack x) {
	// TQStyleOption(TQStyleOption::StyleOptionDefault)
	x_TQStyleOption* xret = new x_TQStyleOption((TQStyleOption::StyleOptionDefault)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQStyleOption::StyleOptionDefault x1) : TQStyleOption(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQStyleOption()
	x_TQStyleOption* xret = new x_TQStyleOption();
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption() : TQStyleOption() {
    }
    static void x_3(Smoke::Stack x) {
	// TQStyleOption(int)
	x_TQStyleOption* xret = new x_TQStyleOption((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(int x1) : TQStyleOption(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TQStyleOption(int, int)
	x_TQStyleOption* xret = new x_TQStyleOption((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(int x1, int x2) : TQStyleOption(x1, x2) {
    }
    static void x_5(Smoke::Stack x) {
	// TQStyleOption(int, int, int, int)
	x_TQStyleOption* xret = new x_TQStyleOption((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(int x1, int x2, int x3, int x4) : TQStyleOption(x1, x2, x3, x4) {
    }
    static void x_6(Smoke::Stack x) {
	// TQStyleOption(TQMenuItem*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQMenuItem*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQMenuItem* x1) : TQStyleOption(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// TQStyleOption(TQMenuItem*, int)
	x_TQStyleOption* xret = new x_TQStyleOption((TQMenuItem*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQMenuItem* x1, int x2) : TQStyleOption(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQStyleOption(TQMenuItem*, int, int)
	x_TQStyleOption* xret = new x_TQStyleOption((TQMenuItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQMenuItem* x1, int x2, int x3) : TQStyleOption(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQStyleOption(const TQColor&)
	x_TQStyleOption* xret = new x_TQStyleOption(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(const TQColor& x1) : TQStyleOption(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQStyleOption(TQTab*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQTab*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQTab* x1) : TQStyleOption(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQStyleOption(TQListViewItem*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQListViewItem*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQListViewItem* x1) : TQStyleOption(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQStyleOption(TQCheckListItem*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQCheckListItem*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQCheckListItem* x1) : TQStyleOption(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQStyleOption(TQt::ArrowType)
	x_TQStyleOption* xret = new x_TQStyleOption((TQt::ArrowType)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQt::ArrowType x1) : TQStyleOption(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// TQStyleOption(const TQRect&)
	x_TQStyleOption* xret = new x_TQStyleOption(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(const TQRect& x1) : TQStyleOption(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// TQStyleOption(TQWidget*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQWidget* x1) : TQStyleOption(x1) {
    }
    void x_16(Smoke::Stack x) const {
	// isDefault()
	bool xret = this->TQStyleOption::isDefault();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// day()
	int xret = this->TQStyleOption::day();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) const {
	// lineWidth()
	int xret = this->TQStyleOption::lineWidth();
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// midLineWidth()
	int xret = this->TQStyleOption::midLineWidth();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) const {
	// frameShape()
	int xret = this->TQStyleOption::frameShape();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) const {
	// frameShadow()
	int xret = this->TQStyleOption::frameShadow();
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) const {
	// headerSection()
	int xret = this->TQStyleOption::headerSection();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// menuItem()
	TQMenuItem* xret = this->TQStyleOption::menuItem();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// maxIconWidth()
	int xret = this->TQStyleOption::maxIconWidth();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// tabWidth()
	int xret = this->TQStyleOption::tabWidth();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// color()
	const TQColor& xret = this->TQStyleOption::color();
	x[0].s_class = (void*)&xret;
    }
    void x_27(Smoke::Stack x) const {
	// tab()
	TQTab* xret = this->TQStyleOption::tab();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) const {
	// checkListItem()
	TQCheckListItem* xret = this->TQStyleOption::checkListItem();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// listViewItem()
	TQListViewItem* xret = this->TQStyleOption::listViewItem();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) const {
	// arrowType()
	TQt::ArrowType xret = this->TQStyleOption::arrowType();
	x[0].s_enum = xret;
    }
    void x_31(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQStyleOption::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_32(Smoke::Stack x) const {
	// widget()
	TQWidget* xret = this->TQStyleOption::widget();
	x[0].s_class = (void*)xret;
    }
    static void x_33(Smoke::Stack x) {
	// TQStyleOption(TQTab*, TQTab*)
	x_TQStyleOption* xret = new x_TQStyleOption((TQTab*)x[1].s_class,(TQTab*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(TQTab* x1, TQTab* x2) : TQStyleOption(x1, x2) {
    }
    void x_34(Smoke::Stack x) const {
	// hoverTab()
	TQTab* xret = this->TQStyleOption::hoverTab();
	x[0].s_class = (void*)xret;
    }
    static void x_35(Smoke::Stack x) {
	// TQStyleOption(const TQStyleOption&)
	x_TQStyleOption* xret = new x_TQStyleOption(*(const TQStyleOption *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleOption(const TQStyleOption& x1) : TQStyleOption(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 662: //TQStyleOption::StyleOptionDefault
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleOption::StyleOptionDefault;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleOption::StyleOptionDefault*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleOption::StyleOptionDefault*)xdata = (TQStyleOption::StyleOptionDefault)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleOption::StyleOptionDefault*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQStyleOption() { qt_Smoke->binding->deleted(305, (void*)this); }
};
void xenum_TQStyleOption(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQStyleOption::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQStyleOption(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQStyleOption *xself = (x_TQStyleOption*)obj;
    switch(xi) {
	case 0: x_TQStyleOption::x_0(args);	break;
	case 1: x_TQStyleOption::x_1(args);	break;
	case 2: x_TQStyleOption::x_2(args);	break;
	case 3: x_TQStyleOption::x_3(args);	break;
	case 4: x_TQStyleOption::x_4(args);	break;
	case 5: x_TQStyleOption::x_5(args);	break;
	case 6: x_TQStyleOption::x_6(args);	break;
	case 7: x_TQStyleOption::x_7(args);	break;
	case 8: x_TQStyleOption::x_8(args);	break;
	case 9: x_TQStyleOption::x_9(args);	break;
	case 10: x_TQStyleOption::x_10(args);	break;
	case 11: x_TQStyleOption::x_11(args);	break;
	case 12: x_TQStyleOption::x_12(args);	break;
	case 13: x_TQStyleOption::x_13(args);	break;
	case 14: x_TQStyleOption::x_14(args);	break;
	case 15: x_TQStyleOption::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: x_TQStyleOption::x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: x_TQStyleOption::x_35(args);	break;
	case 36: delete (TQStyleOption*)xself;	break;
    }
}

class x_TQStylePlugin : public TQStylePlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQStylePlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQStylePlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQStylePlugin::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->TQStylePlugin::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->TQStylePlugin::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->TQStylePlugin::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->TQStylePlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQStylePlugin()
	x_TQStylePlugin* xret = new x_TQStylePlugin();
	x[0].s_class = (void*)xret;
    }
    x_TQStylePlugin() : TQStylePlugin() {
    }
    static void x_8(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQStylePlugin::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(10774, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQStylePlugin::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 TQStyle* create(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(10783, (void*)this, x, true /*pure virtual*/);
	return (TQStyle*)x[0].s_class;
	// ABSTRACT
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual 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 TQStringList keys() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(10782, (void*)this, x, true /*pure virtual*/);
	TQStringList *xptr = (TQStringList *)x[0].s_class;
	TQStringList xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(10773, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQStylePlugin::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(10775, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQStylePlugin::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(10777, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStylePlugin::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(10776, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStylePlugin::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(10778, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStylePlugin::tqt_property(x1, x2, x3);
    }
    ~x_TQStylePlugin() { qt_Smoke->binding->deleted(306, (void*)this); }
};
void xcall_TQStylePlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQStylePlugin *xself = (x_TQStylePlugin*)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_TQStylePlugin::x_7(args);	break;
	case 8: x_TQStylePlugin::x_8(args);	break;
	case 9: delete (TQStylePlugin*)xself;	break;
    }
}

class x_TQStyleSheet : public TQStyleSheet {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQStyleSheet::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQStyleSheet::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQStyleSheet::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->TQStyleSheet::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->TQStyleSheet::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->TQStyleSheet::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->TQStyleSheet::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQStyleSheet(TQObject*, const char*)
	x_TQStyleSheet* xret = new x_TQStyleSheet((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleSheet(TQObject* x1, const char* x2) : TQStyleSheet(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQStyleSheet(TQObject*)
	x_TQStyleSheet* xret = new x_TQStyleSheet((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleSheet(TQObject* x1) : TQStyleSheet(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQStyleSheet()
	x_TQStyleSheet* xret = new x_TQStyleSheet();
	x[0].s_class = (void*)xret;
    }
    x_TQStyleSheet() : TQStyleSheet() {
    }
    void x_10(Smoke::Stack x) const {
	// item(const TQString&)
	const TQStyleSheetItem* xret = this->TQStyleSheet::item(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// insert(TQStyleSheetItem*)
	this->TQStyleSheet::insert((TQStyleSheetItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// tag(const TQString&, const TQMap<TQString, TQString>&, const TQString&, const TQMimeSourceFactory&, bool, TQTextDocument*)
	TQTextCustomItem* xret = this->TQStyleSheet::tag(*(const TQString *)x[1].s_voidp,*(const TQMap<TQString, TQString> *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQMimeSourceFactory *)x[4].s_class,(bool)x[5].s_bool,(TQTextDocument*)x[6].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) const {
	// scaleFont(TQFont&, int)
	this->TQStyleSheet::scaleFont(*(TQFont *)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// error(const TQString&)
	this->TQStyleSheet::error(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQStyleSheet::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_16(Smoke::Stack x) {
	// defaultSheet()
	TQStyleSheet* xret = TQStyleSheet::defaultSheet();
	x[0].s_class = (void*)xret;
    }
    static void x_17(Smoke::Stack x) {
	// setDefaultSheet(TQStyleSheet*)
	TQStyleSheet::setDefaultSheet((TQStyleSheet*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// escape(const TQString&)
	TQString xret = TQStyleSheet::escape(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_19(Smoke::Stack x) {
	// convertFromPlainText(const TQString&, TQStyleSheetItem::WhiteSpaceMode)
	TQString xret = TQStyleSheet::convertFromPlainText(*(const TQString *)x[1].s_voidp,(TQStyleSheetItem::WhiteSpaceMode)x[2].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_20(Smoke::Stack x) {
	// convertFromPlainText(const TQString&)
	TQString xret = TQStyleSheet::convertFromPlainText(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_21(Smoke::Stack x) {
	// mightBeRichText(const TQString&)
	bool xret = TQStyleSheet::mightBeRichText(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(10786, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQStyleSheet::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 void error(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(10800, (void*)this, x)) return;
	this->TQStyleSheet::error(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(10785, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQStyleSheet::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 scaleFont(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(10799, (void*)this, x)) return;
	this->TQStyleSheet::scaleFont(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 TQTextCustomItem* tag(const TQString& x1, const TQMap<TQString, TQString>& x2, const TQString& x3, const TQMimeSourceFactory& x4, bool x5, TQTextDocument* x6) const {
	Smoke::StackItem x[7];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	x[5].s_bool = x5;
	x[6].s_voidp = (void*)x6;
	if(qt_Smoke->binding->callMethod(10798, (void*)this, x)) return (TQTextCustomItem*)x[0].s_class;
	return this->TQStyleSheet::tag(x1, x2, x3, x4, x5, x6);
    }
    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(10787, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQStyleSheet::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(10789, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyleSheet::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(10788, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyleSheet::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(10790, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyleSheet::tqt_property(x1, x2, x3);
    }
    ~x_TQStyleSheet() { qt_Smoke->binding->deleted(307, (void*)this); }
};
void xcall_TQStyleSheet(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQStyleSheet *xself = (x_TQStyleSheet*)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_TQStyleSheet::x_7(args);	break;
	case 8: x_TQStyleSheet::x_8(args);	break;
	case 9: x_TQStyleSheet::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: x_TQStyleSheet::x_15(args);	break;
	case 16: x_TQStyleSheet::x_16(args);	break;
	case 17: x_TQStyleSheet::x_17(args);	break;
	case 18: x_TQStyleSheet::x_18(args);	break;
	case 19: x_TQStyleSheet::x_19(args);	break;
	case 20: x_TQStyleSheet::x_20(args);	break;
	case 21: x_TQStyleSheet::x_21(args);	break;
	case 22: delete (TQStyleSheet*)xself;	break;
    }
}

class x_TQStyleSheetItem : public TQStyleSheetItem {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::Undefined;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::DisplayBlock;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::DisplayInline;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::DisplayListItem;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::DisplayNone;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::DisplayModeUndefined;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::VAlignBaseline;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::VAlignSub;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::VAlignSuper;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::WhiteSpaceNormal;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::WhiteSpacePre;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::WhiteSpaceNoWrap;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::WhiteSpaceModeUndefined;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginLeft;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginRight;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginTop;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginBottom;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginFirstLine;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginAll;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginVertical;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginHorizontal;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::MarginUndefined;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListDisc;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListCircle;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListSquare;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListDecimal;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListLowerAlpha;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListUpperAlpha;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TQStyleSheetItem::ListStyleUndefined;
    }
    static void x_29(Smoke::Stack x) {
	// TQStyleSheetItem(TQStyleSheet*, const TQString&)
	x_TQStyleSheetItem* xret = new x_TQStyleSheetItem((TQStyleSheet*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleSheetItem(TQStyleSheet* x1, const TQString& x2) : TQStyleSheetItem(x1, x2) {
    }
    static void x_30(Smoke::Stack x) {
	// TQStyleSheetItem(const TQStyleSheetItem&)
	x_TQStyleSheetItem* xret = new x_TQStyleSheetItem(*(const TQStyleSheetItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleSheetItem(const TQStyleSheetItem& x1) : TQStyleSheetItem(x1) {
    }
    void x_31(Smoke::Stack x) {
	// operator=(const TQStyleSheetItem&)
	TQStyleSheetItem& xret = this->TQStyleSheetItem::operator=(*(const TQStyleSheetItem *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_32(Smoke::Stack x) const {
	// name()
	TQString xret = this->TQStyleSheetItem::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_33(Smoke::Stack x) const {
	// styleSheet()
	const TQStyleSheet* xret = this->TQStyleSheetItem::styleSheet();
	x[0].s_class = (void*)xret;
    }
    void x_34(Smoke::Stack x) const {
	// displayMode()
	TQStyleSheetItem::DisplayMode xret = this->TQStyleSheetItem::displayMode();
	x[0].s_enum = xret;
    }
    void x_35(Smoke::Stack x) {
	// setDisplayMode(TQStyleSheetItem::DisplayMode)
	this->TQStyleSheetItem::setDisplayMode((TQStyleSheetItem::DisplayMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// alignment()
	int xret = this->TQStyleSheetItem::alignment();
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// setAlignment(int)
	this->TQStyleSheetItem::setAlignment((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// verticalAlignment()
	TQStyleSheetItem::VerticalAlignment xret = this->TQStyleSheetItem::verticalAlignment();
	x[0].s_enum = xret;
    }
    void x_39(Smoke::Stack x) {
	// setVerticalAlignment(TQStyleSheetItem::VerticalAlignment)
	this->TQStyleSheetItem::setVerticalAlignment((TQStyleSheetItem::VerticalAlignment)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// fontWeight()
	int xret = this->TQStyleSheetItem::fontWeight();
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) {
	// setFontWeight(int)
	this->TQStyleSheetItem::setFontWeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) const {
	// logicalFontSize()
	int xret = this->TQStyleSheetItem::logicalFontSize();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// setLogicalFontSize(int)
	this->TQStyleSheetItem::setLogicalFontSize((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) const {
	// logicalFontSizeStep()
	int xret = this->TQStyleSheetItem::logicalFontSizeStep();
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// setLogicalFontSizeStep(int)
	this->TQStyleSheetItem::setLogicalFontSizeStep((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) const {
	// fontSize()
	int xret = this->TQStyleSheetItem::fontSize();
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// setFontSize(int)
	this->TQStyleSheetItem::setFontSize((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// fontFamily()
	TQString xret = this->TQStyleSheetItem::fontFamily();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_49(Smoke::Stack x) {
	// setFontFamily(const TQString&)
	this->TQStyleSheetItem::setFontFamily(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) const {
	// numberOfColumns()
	int xret = this->TQStyleSheetItem::numberOfColumns();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// setNumberOfColumns(int)
	this->TQStyleSheetItem::setNumberOfColumns((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) const {
	// color()
	TQColor xret = this->TQStyleSheetItem::color();
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_53(Smoke::Stack x) {
	// setColor(const TQColor&)
	this->TQStyleSheetItem::setColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// fontItalic()
	bool xret = this->TQStyleSheetItem::fontItalic();
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// setFontItalic(bool)
	this->TQStyleSheetItem::setFontItalic((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) const {
	// definesFontItalic()
	bool xret = this->TQStyleSheetItem::definesFontItalic();
	x[0].s_bool = xret;
    }
    void x_57(Smoke::Stack x) const {
	// fontUnderline()
	bool xret = this->TQStyleSheetItem::fontUnderline();
	x[0].s_bool = xret;
    }
    void x_58(Smoke::Stack x) {
	// setFontUnderline(bool)
	this->TQStyleSheetItem::setFontUnderline((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// definesFontUnderline()
	bool xret = this->TQStyleSheetItem::definesFontUnderline();
	x[0].s_bool = xret;
    }
    void x_60(Smoke::Stack x) const {
	// fontStrikeOut()
	bool xret = this->TQStyleSheetItem::fontStrikeOut();
	x[0].s_bool = xret;
    }
    void x_61(Smoke::Stack x) {
	// setFontStrikeOut(bool)
	this->TQStyleSheetItem::setFontStrikeOut((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// definesFontStrikeOut()
	bool xret = this->TQStyleSheetItem::definesFontStrikeOut();
	x[0].s_bool = xret;
    }
    void x_63(Smoke::Stack x) const {
	// isAnchor()
	bool xret = this->TQStyleSheetItem::isAnchor();
	x[0].s_bool = xret;
    }
    void x_64(Smoke::Stack x) {
	// setAnchor(bool)
	this->TQStyleSheetItem::setAnchor((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) const {
	// whiteSpaceMode()
	TQStyleSheetItem::WhiteSpaceMode xret = this->TQStyleSheetItem::whiteSpaceMode();
	x[0].s_enum = xret;
    }
    void x_66(Smoke::Stack x) {
	// setWhiteSpaceMode(TQStyleSheetItem::WhiteSpaceMode)
	this->TQStyleSheetItem::setWhiteSpaceMode((TQStyleSheetItem::WhiteSpaceMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) const {
	// margin(TQStyleSheetItem::Margin)
	int xret = this->TQStyleSheetItem::margin((TQStyleSheetItem::Margin)x[1].s_enum);
	x[0].s_int = xret;
    }
    void x_68(Smoke::Stack x) {
	// setMargin(TQStyleSheetItem::Margin, int)
	this->TQStyleSheetItem::setMargin((TQStyleSheetItem::Margin)x[1].s_enum,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) const {
	// listStyle()
	TQStyleSheetItem::ListStyle xret = this->TQStyleSheetItem::listStyle();
	x[0].s_enum = xret;
    }
    void x_70(Smoke::Stack x) {
	// setListStyle(TQStyleSheetItem::ListStyle)
	this->TQStyleSheetItem::setListStyle((TQStyleSheetItem::ListStyle)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) const {
	// contexts()
	TQString xret = this->TQStyleSheetItem::contexts();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_72(Smoke::Stack x) {
	// setContexts(const TQString&)
	this->TQStyleSheetItem::setContexts(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// allowedInContext(const TQStyleSheetItem*)
	bool xret = this->TQStyleSheetItem::allowedInContext((const TQStyleSheetItem*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_74(Smoke::Stack x) const {
	// selfNesting()
	bool xret = this->TQStyleSheetItem::selfNesting();
	x[0].s_bool = xret;
    }
    void x_75(Smoke::Stack x) {
	// setSelfNesting(bool)
	this->TQStyleSheetItem::setSelfNesting((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// setLineSpacing(int)
	this->TQStyleSheetItem::setLineSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) const {
	// lineSpacing()
	int xret = this->TQStyleSheetItem::lineSpacing();
	x[0].s_int = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 667: //TQStyleSheetItem::AdditionalStyleValues
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::AdditionalStyleValues;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::AdditionalStyleValues*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::AdditionalStyleValues*)xdata = (TQStyleSheetItem::AdditionalStyleValues)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::AdditionalStyleValues*)xdata;
		break;
	    }
	    break;
	  case 670: //TQStyleSheetItem::ListStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::ListStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::ListStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::ListStyle*)xdata = (TQStyleSheetItem::ListStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::ListStyle*)xdata;
		break;
	    }
	    break;
	  case 674: //TQStyleSheetItem::WhiteSpaceMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::WhiteSpaceMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::WhiteSpaceMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::WhiteSpaceMode*)xdata = (TQStyleSheetItem::WhiteSpaceMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::WhiteSpaceMode*)xdata;
		break;
	    }
	    break;
	  case 672: //TQStyleSheetItem::Margin
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::Margin;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::Margin*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::Margin*)xdata = (TQStyleSheetItem::Margin)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::Margin*)xdata;
		break;
	    }
	    break;
	  case 668: //TQStyleSheetItem::DisplayMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::DisplayMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::DisplayMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::DisplayMode*)xdata = (TQStyleSheetItem::DisplayMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::DisplayMode*)xdata;
		break;
	    }
	    break;
	  case 673: //TQStyleSheetItem::VerticalAlignment
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQStyleSheetItem::VerticalAlignment;
		break;
	      case Smoke::EnumDelete:
		delete (TQStyleSheetItem::VerticalAlignment*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQStyleSheetItem::VerticalAlignment*)xdata = (TQStyleSheetItem::VerticalAlignment)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQStyleSheetItem::VerticalAlignment*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQStyleSheetItem() { qt_Smoke->binding->deleted(308, (void*)this); }
};
void xenum_TQStyleSheetItem(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQStyleSheetItem::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQStyleSheetItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQStyleSheetItem *xself = (x_TQStyleSheetItem*)obj;
    switch(xi) {
	case 0: x_TQStyleSheetItem::x_0(args);	break;
	case 1: x_TQStyleSheetItem::x_1(args);	break;
	case 2: x_TQStyleSheetItem::x_2(args);	break;
	case 3: x_TQStyleSheetItem::x_3(args);	break;
	case 4: x_TQStyleSheetItem::x_4(args);	break;
	case 5: x_TQStyleSheetItem::x_5(args);	break;
	case 6: x_TQStyleSheetItem::x_6(args);	break;
	case 7: x_TQStyleSheetItem::x_7(args);	break;
	case 8: x_TQStyleSheetItem::x_8(args);	break;
	case 9: x_TQStyleSheetItem::x_9(args);	break;
	case 10: x_TQStyleSheetItem::x_10(args);	break;
	case 11: x_TQStyleSheetItem::x_11(args);	break;
	case 12: x_TQStyleSheetItem::x_12(args);	break;
	case 13: x_TQStyleSheetItem::x_13(args);	break;
	case 14: x_TQStyleSheetItem::x_14(args);	break;
	case 15: x_TQStyleSheetItem::x_15(args);	break;
	case 16: x_TQStyleSheetItem::x_16(args);	break;
	case 17: x_TQStyleSheetItem::x_17(args);	break;
	case 18: x_TQStyleSheetItem::x_18(args);	break;
	case 19: x_TQStyleSheetItem::x_19(args);	break;
	case 20: x_TQStyleSheetItem::x_20(args);	break;
	case 21: x_TQStyleSheetItem::x_21(args);	break;
	case 22: x_TQStyleSheetItem::x_22(args);	break;
	case 23: x_TQStyleSheetItem::x_23(args);	break;
	case 24: x_TQStyleSheetItem::x_24(args);	break;
	case 25: x_TQStyleSheetItem::x_25(args);	break;
	case 26: x_TQStyleSheetItem::x_26(args);	break;
	case 27: x_TQStyleSheetItem::x_27(args);	break;
	case 28: x_TQStyleSheetItem::x_28(args);	break;
	case 29: x_TQStyleSheetItem::x_29(args);	break;
	case 30: x_TQStyleSheetItem::x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: delete (TQStyleSheetItem*)xself;	break;
    }
}

class x_TQStyleWidgetActionRequestData : public TQStyleWidgetActionRequestData {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_bool = this->bool1;
    }
    void x_1(Smoke::Stack x) {
        x[0].s_bool = this->bool2;
    }
    void x_2(Smoke::Stack x) {
        x[0].s_int = this->metric1;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_int = this->metric2;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_class = (void*)new TQPalette(this->palette);
    }
    void x_5(Smoke::Stack x) {
        x[0].s_class = (void*)new TQFont(this->font);
    }
    void x_6(Smoke::Stack x) {
        x[0].s_class = (void*)new TQRect(this->rect);
    }
    void x_7(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->cstr;
    }
    void x_8(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(this->string);
    }
    void x_9(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->paintEvent;
    }
    static void x_10(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData()
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData();
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData() : TQStyleWidgetActionRequestData() {
    }
    static void x_11(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(int, int)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(int x1, int x2) : TQStyleWidgetActionRequestData(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(int)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(int x1) : TQStyleWidgetActionRequestData(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQPalette, bool, const char*)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQPalette *)x[1].s_class,(bool)x[2].s_bool,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQPalette x1, bool x2, const char* x3) : TQStyleWidgetActionRequestData(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQPalette, bool)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQPalette *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQPalette x1, bool x2) : TQStyleWidgetActionRequestData(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQPalette)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQPalette *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQPalette x1) : TQStyleWidgetActionRequestData(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQFont, bool, const char*)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQFont *)x[1].s_class,(bool)x[2].s_bool,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQFont x1, bool x2, const char* x3) : TQStyleWidgetActionRequestData(x1, x2, x3) {
    }
    static void x_17(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQFont, bool)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQFont *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQFont x1, bool x2) : TQStyleWidgetActionRequestData(x1, x2) {
    }
    static void x_18(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQFont)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQFont *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQFont x1) : TQStyleWidgetActionRequestData(x1) {
    }
    static void x_19(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQRect)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQRect x1) : TQStyleWidgetActionRequestData(x1) {
    }
    static void x_20(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(TQPaintEvent*)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData((TQPaintEvent*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(TQPaintEvent* x1) : TQStyleWidgetActionRequestData(x1) {
    }
    void x_21(Smoke::Stack x) {
	// setBool1(bool)
	this->bool1 = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setBool2(bool)
	this->bool2 = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setMetric1(int)
	this->metric1 = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setMetric2(int)
	this->metric2 = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setPalette(TQPalette)
	this->palette = *(TQPalette *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setFont(TQFont)
	this->font = *(TQFont *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setRect(TQRect)
	this->rect = *(TQRect *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setCstr(const char *)
	this->cstr = (const char *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setString(TQString)
	this->string = *(TQString *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setPaintEvent(TQPaintEvent *)
	this->paintEvent = (TQPaintEvent *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// TQStyleWidgetActionRequestData(const TQStyleWidgetActionRequestData&)
	x_TQStyleWidgetActionRequestData* xret = new x_TQStyleWidgetActionRequestData(*(const TQStyleWidgetActionRequestData *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQStyleWidgetActionRequestData(const TQStyleWidgetActionRequestData& x1) : TQStyleWidgetActionRequestData(x1) {
    }
    ~x_TQStyleWidgetActionRequestData() { qt_Smoke->binding->deleted(309, (void*)this); }
};
void xcall_TQStyleWidgetActionRequestData(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQStyleWidgetActionRequestData *xself = (x_TQStyleWidgetActionRequestData*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TQStyleWidgetActionRequestData::x_10(args);	break;
	case 11: x_TQStyleWidgetActionRequestData::x_11(args);	break;
	case 12: x_TQStyleWidgetActionRequestData::x_12(args);	break;
	case 13: x_TQStyleWidgetActionRequestData::x_13(args);	break;
	case 14: x_TQStyleWidgetActionRequestData::x_14(args);	break;
	case 15: x_TQStyleWidgetActionRequestData::x_15(args);	break;
	case 16: x_TQStyleWidgetActionRequestData::x_16(args);	break;
	case 17: x_TQStyleWidgetActionRequestData::x_17(args);	break;
	case 18: x_TQStyleWidgetActionRequestData::x_18(args);	break;
	case 19: x_TQStyleWidgetActionRequestData::x_19(args);	break;
	case 20: x_TQStyleWidgetActionRequestData::x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: x_TQStyleWidgetActionRequestData::x_31(args);	break;
	case 32: delete (TQStyleWidgetActionRequestData*)xself;	break;
    }
}

class x_TQSyntaxHighlighter : public TQSyntaxHighlighter {
public:
    static void x_0(Smoke::Stack x) {
	// TQSyntaxHighlighter(TQTextEdit*)
	x_TQSyntaxHighlighter* xret = new x_TQSyntaxHighlighter((TQTextEdit*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQSyntaxHighlighter(TQTextEdit* x1) : TQSyntaxHighlighter(x1) {
    }
    void x_1(Smoke::Stack x) {
	// setFormat(int, int, const TQFont&, const TQColor&)
	this->TQSyntaxHighlighter::setFormat((int)x[1].s_int,(int)x[2].s_int,*(const TQFont *)x[3].s_class,*(const TQColor *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) {
	// setFormat(int, int, const TQColor&)
	this->TQSyntaxHighlighter::setFormat((int)x[1].s_int,(int)x[2].s_int,*(const TQColor *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// setFormat(int, int, const TQFont&)
	this->TQSyntaxHighlighter::setFormat((int)x[1].s_int,(int)x[2].s_int,*(const TQFont *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// textEdit()
	TQTextEdit* xret = this->TQSyntaxHighlighter::textEdit();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// rehighlight()
	this->TQSyntaxHighlighter::rehighlight();
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) const {
	// currentParagraph()
	int xret = this->TQSyntaxHighlighter::currentParagraph();
	x[0].s_int = xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQSyntaxHighlighter(const TQSyntaxHighlighter&)
	x_TQSyntaxHighlighter* xret = new x_TQSyntaxHighlighter(*(const TQSyntaxHighlighter *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQSyntaxHighlighter(const TQSyntaxHighlighter& x1) : TQSyntaxHighlighter(x1) {
    }
    virtual int highlightParagraph(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(10922, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    ~x_TQSyntaxHighlighter() { qt_Smoke->binding->deleted(310, (void*)this); }
};
void xcall_TQSyntaxHighlighter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQSyntaxHighlighter *xself = (x_TQSyntaxHighlighter*)obj;
    switch(xi) {
	case 0: x_TQSyntaxHighlighter::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_TQSyntaxHighlighter::x_7(args);	break;
	case 8: delete (TQSyntaxHighlighter*)xself;	break;
    }
}

class x_TQTab : public TQTab {
public:
    static void x_0(Smoke::Stack x) {
	// TQTab()
	x_TQTab* xret = new x_TQTab();
	x[0].s_class = (void*)xret;
    }
    x_TQTab() : TQTab() {
    }
    static void x_1(Smoke::Stack x) {
	// TQTab(const TQString&)
	x_TQTab* xret = new x_TQTab(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTab(const TQString& x1) : TQTab(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQTab(const TQIconSet&, const TQString&)
	x_TQTab* xret = new x_TQTab(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTab(const TQIconSet& x1, const TQString& x2) : TQTab(x1, x2) {
    }
    static void x_3(Smoke::Stack x) {
	// TQTab(const TQIconSet&)
	x_TQTab* xret = new x_TQTab(*(const TQIconSet *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTab(const TQIconSet& x1) : TQTab(x1) {
    }
    void x_4(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQTab::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQTab::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TQTab::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// iconSet()
	TQIconSet* xret = this->TQTab::iconSet();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// setRect(const TQRect&)
	this->TQTab::setRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQTab::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_10(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQTab::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQTab::isEnabled();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// setIdentifier(int)
	this->TQTab::setIdentifier((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// identifier()
	int xret = this->TQTab::identifier();
	x[0].s_int = xret;
    }
    static void x_14(Smoke::Stack x) {
	// TQTab(const TQTab&)
	x_TQTab* xret = new x_TQTab(*(const TQTab *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTab(const TQTab& x1) : TQTab(x1) {
    }
    ~x_TQTab() { qt_Smoke->binding->deleted(311, (void*)this); }
};
void xcall_TQTab(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTab *xself = (x_TQTab*)obj;
    switch(xi) {
	case 0: x_TQTab::x_0(args);	break;
	case 1: x_TQTab::x_1(args);	break;
	case 2: x_TQTab::x_2(args);	break;
	case 3: x_TQTab::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQTab::x_14(args);	break;
	case 15: delete (TQTab*)xself;	break;
    }
}

class x_TQTabBar : public TQTabBar {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabBar::RoundedAbove;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabBar::RoundedBelow;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabBar::TriangularAbove;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabBar::TriangularBelow;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTabBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTabBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTabBar::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->TQTabBar::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->TQTabBar::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->TQTabBar::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->TQTabBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQTabBar(TQWidget*, const char*)
	x_TQTabBar* xret = new x_TQTabBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTabBar(TQWidget* x1, const char* x2) : TQTabBar(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQTabBar(TQWidget*)
	x_TQTabBar* xret = new x_TQTabBar((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTabBar(TQWidget* x1) : TQTabBar(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQTabBar()
	x_TQTabBar* xret = new x_TQTabBar();
	x[0].s_class = (void*)xret;
    }
    x_TQTabBar() : TQTabBar() {
    }
    void x_14(Smoke::Stack x) const {
	// shape()
	TQTabBar::Shape xret = this->TQTabBar::shape();
	x[0].s_enum = xret;
    }
    void x_15(Smoke::Stack x) {
	// setShape(TQTabBar::Shape)
	this->TQTabBar::setShape((TQTabBar::Shape)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// show()
	this->TQTabBar::show();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// addTab(TQTab*)
	int xret = this->TQTabBar::addTab((TQTab*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// insertTab(TQTab*, int)
	int xret = this->TQTabBar::insertTab((TQTab*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// insertTab(TQTab*)
	int xret = this->TQTabBar::insertTab((TQTab*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// removeTab(TQTab*)
	this->TQTabBar::removeTab((TQTab*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setTabEnabled(int, bool)
	this->TQTabBar::setTabEnabled((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// isTabEnabled(int)
	bool xret = this->TQTabBar::isTabEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQTabBar::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_24(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQTabBar::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_25(Smoke::Stack x) const {
	// currentTab()
	int xret = this->TQTabBar::currentTab();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// keyboardFocusTab()
	int xret = this->TQTabBar::keyboardFocusTab();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// tab(int)
	TQTab* xret = this->TQTabBar::tab((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) const {
	// tabAt(int)
	TQTab* xret = this->TQTabBar::tabAt((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// indexOf(int)
	int xret = this->TQTabBar::indexOf((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) const {
	// count()
	int xret = this->TQTabBar::count();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// layoutTabs()
	this->TQTabBar::layoutTabs();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) const {
	// selectTab(const TQPoint&)
	TQTab* xret = this->TQTabBar::selectTab(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) {
	// removeToolTip(int)
	this->TQTabBar::removeToolTip((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setToolTip(int, const TQString&)
	this->TQTabBar::setToolTip((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// toolTip(int)
	TQString xret = this->TQTabBar::toolTip((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_36(Smoke::Stack x) const {
	// mouseHoverTab()
	TQTab* xret = this->TQTabBar::mouseHoverTab();
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) {
	// setCurrentTab(int)
	this->TQTabBar::setCurrentTab((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setCurrentTab(TQTab*)
	this->TQTabBar::setCurrentTab((TQTab*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// selected(int)
	this->TQTabBar::selected((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// layoutChanged()
	this->TQTabBar::layoutChanged();
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTabBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) const {
	// paint(TQPainter*, TQTab*, bool)
	this->TQTabBar::paint((TQPainter*)x[1].s_class,(TQTab*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// paintLabel(TQPainter*, const TQRect&, TQTab*, bool)
	this->TQTabBar::paintLabel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,(TQTab*)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQTabBar::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQTabBar::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQTabBar::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQTabBar::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQTabBar::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQTabBar::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQTabBar::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQTabBar::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQTabBar::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQTabBar::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQTabBar::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// tabList()
	TQPtrList<TQTab>* xret = this->TQTabBar::tabList();
	x[0].s_voidp = (void*)xret;
    }
    void x_56(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->TQTabBar::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->TQTabBar::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual int addTab(TQTab* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10964, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTabBar::addTab(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(10951, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTabBar::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11003, (void*)this, x)) return;
	this->TQTabBar::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11001, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabBar::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(10991, (void*)this, x)) return;
	this->TQTabBar::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(10992, (void*)this, x)) return;
	this->TQTabBar::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11000, (void*)this, x)) return;
	this->TQTabBar::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual int insertTab(TQTab* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(10965, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTabBar::insertTab(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10998, (void*)this, x)) return;
	this->TQTabBar::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 layoutTabs() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(10978, (void*)this, x)) return;
	this->TQTabBar::layoutTabs();
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11004, (void*)this, x)) return;
	this->TQTabBar::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(10950, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTabBar::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(10971, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTabBar::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(10996, (void*)this, x)) return;
	this->TQTabBar::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10995, (void*)this, x)) return;
	this->TQTabBar::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10997, (void*)this, x)) return;
	this->TQTabBar::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 paint(TQPainter* x1, TQTab* x2, bool x3) const {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(10989, (void*)this, x)) return;
	this->TQTabBar::paint(x1, x2, x3);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10994, (void*)this, x)) return;
	this->TQTabBar::paintEvent(x1);
    }
    virtual void paintLabel(TQPainter* x1, const TQRect& x2, TQTab* x3, bool x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_class = (void*)x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(10990, (void*)this, x)) return;
	this->TQTabBar::paintLabel(x1, x2, x3, x4);
    }
    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 removeTab(TQTab* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10967, (void*)this, x)) return;
	this->TQTabBar::removeTab(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(10993, (void*)this, x)) return;
	this->TQTabBar::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 TQTab* selectTab(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(10979, (void*)this, x)) return (TQTab*)x[0].s_class;
	return this->TQTabBar::selectTab(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void 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 setCurrentTab(TQTab* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10985, (void*)this, x)) return;
	this->TQTabBar::setCurrentTab(x1);
    }
    virtual void setCurrentTab(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(10984, (void*)this, x)) return;
	this->TQTabBar::setCurrentTab(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setShape(TQTabBar::Shape x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(10962, (void*)this, x)) return;
	this->TQTabBar::setShape(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 setTabEnabled(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(10968, (void*)this, x)) return;
	this->TQTabBar::setTabEnabled(x1, x2);
    }
    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(10963, (void*)this, x)) return;
	this->TQTabBar::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(10970, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTabBar::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(10999, (void*)this, x)) return;
	this->TQTabBar::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(10952, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTabBar::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(10954, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabBar::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(10953, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabBar::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(10955, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabBar::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 683: //TQTabBar::Shape
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTabBar::Shape;
		break;
	      case Smoke::EnumDelete:
		delete (TQTabBar::Shape*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTabBar::Shape*)xdata = (TQTabBar::Shape)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTabBar::Shape*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTabBar() { qt_Smoke->binding->deleted(312, (void*)this); }
};
void xenum_TQTabBar(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTabBar::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTabBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTabBar *xself = (x_TQTabBar*)obj;
    switch(xi) {
	case 0: x_TQTabBar::x_0(args);	break;
	case 1: x_TQTabBar::x_1(args);	break;
	case 2: x_TQTabBar::x_2(args);	break;
	case 3: x_TQTabBar::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_TQTabBar::x_11(args);	break;
	case 12: x_TQTabBar::x_12(args);	break;
	case 13: x_TQTabBar::x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TQTabBar::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: delete (TQTabBar*)xself;	break;
    }
}

class x_TQTabDialog : public TQTabDialog {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTabDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTabDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTabDialog::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->TQTabDialog::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->TQTabDialog::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->TQTabDialog::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->TQTabDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQTabDialog(TQWidget*, const char*, bool, TQt::WFlags)
	x_TQTabDialog* xret = new x_TQTabDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTabDialog(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : TQTabDialog(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQTabDialog(TQWidget*, const char*, bool)
	x_TQTabDialog* xret = new x_TQTabDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQTabDialog(TQWidget* x1, const char* x2, bool x3) : TQTabDialog(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQTabDialog(TQWidget*, const char*)
	x_TQTabDialog* xret = new x_TQTabDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTabDialog(TQWidget* x1, const char* x2) : TQTabDialog(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQTabDialog(TQWidget*)
	x_TQTabDialog* xret = new x_TQTabDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTabDialog(TQWidget* x1) : TQTabDialog(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQTabDialog()
	x_TQTabDialog* xret = new x_TQTabDialog();
	x[0].s_class = (void*)xret;
    }
    x_TQTabDialog() : TQTabDialog() {
    }
    void x_12(Smoke::Stack x) {
	// show()
	this->TQTabDialog::show();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQTabDialog::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addTab(TQWidget*, const TQString&)
	this->TQTabDialog::addTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// addTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabDialog::addTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// addTab(TQWidget*, TQTab*)
	this->TQTabDialog::addTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQString&, int)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQString&)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQIconSet&, const TQString&, int)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// insertTab(TQWidget*, TQTab*, int)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// insertTab(TQWidget*, TQTab*)
	this->TQTabDialog::insertTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// changeTab(TQWidget*, const TQString&)
	this->TQTabDialog::changeTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// changeTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabDialog::changeTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// isTabEnabled(TQWidget*)
	bool xret = this->TQTabDialog::isTabEnabled((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// setTabEnabled(TQWidget*, bool)
	this->TQTabDialog::setTabEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// isTabEnabled(const char*)
	bool xret = this->TQTabDialog::isTabEnabled((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// setTabEnabled(const char*, bool)
	this->TQTabDialog::setTabEnabled((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// showPage(TQWidget*)
	this->TQTabDialog::showPage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// removePage(TQWidget*)
	this->TQTabDialog::removePage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// tabLabel(TQWidget*)
	TQString xret = this->TQTabDialog::tabLabel((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) const {
	// currentPage()
	TQWidget* xret = this->TQTabDialog::currentPage();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) {
	// setDefaultButton(const TQString&)
	this->TQTabDialog::setDefaultButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setDefaultButton()
	this->TQTabDialog::setDefaultButton();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// hasDefaultButton()
	bool xret = this->TQTabDialog::hasDefaultButton();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// setHelpButton(const TQString&)
	this->TQTabDialog::setHelpButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setHelpButton()
	this->TQTabDialog::setHelpButton();
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// hasHelpButton()
	bool xret = this->TQTabDialog::hasHelpButton();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// setCancelButton(const TQString&)
	this->TQTabDialog::setCancelButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setCancelButton()
	this->TQTabDialog::setCancelButton();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// hasCancelButton()
	bool xret = this->TQTabDialog::hasCancelButton();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) {
	// setApplyButton(const TQString&)
	this->TQTabDialog::setApplyButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setApplyButton()
	this->TQTabDialog::setApplyButton();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) const {
	// hasApplyButton()
	bool xret = this->TQTabDialog::hasApplyButton();
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) {
	// setOKButton(const TQString&)
	this->TQTabDialog::setOKButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setOKButton()
	this->TQTabDialog::setOKButton();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// setOkButton(const TQString&)
	this->TQTabDialog::setOkButton(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// setOkButton()
	this->TQTabDialog::setOkButton();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) const {
	// hasOkButton()
	bool xret = this->TQTabDialog::hasOkButton();
	x[0].s_bool = xret;
    }
    void x_50(Smoke::Stack x) {
	// aboutToShow()
	this->TQTabDialog::aboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// applyButtonPressed()
	this->TQTabDialog::applyButtonPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// cancelButtonPressed()
	this->TQTabDialog::cancelButtonPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// defaultButtonPressed()
	this->TQTabDialog::defaultButtonPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// helpButtonPressed()
	this->TQTabDialog::helpButtonPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// currentChanged(TQWidget*)
	this->TQTabDialog::currentChanged((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// selected(const TQString&)
	this->TQTabDialog::selected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_57(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTabDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_58(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQTabDialog::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQTabDialog::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQTabDialog::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// setTabBar(TQTabBar*)
	this->TQTabDialog::setTabBar((TQTabBar*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// tabBar()
	TQTabBar* xret = this->TQTabDialog::tabBar();
	x[0].s_class = (void*)xret;
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2106, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(11006, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTabDialog::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2100, (void*)this, x)) return;
	this->TQDialog::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2102, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2105, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2095, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(2103, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2078, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2099, (void*)this, x)) return;
	this->TQDialog::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void 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(11005, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTabDialog::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2090, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2079, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11064, (void*)this, x)) return;
	this->TQTabDialog::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2107, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2081, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11065, (void*)this, x)) return;
	this->TQTabDialog::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(11019, (void*)this, x)) return;
	this->TQTabDialog::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2084, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(2083, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11018, (void*)this, x)) return;
	this->TQTabDialog::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(2089, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11066, (void*)this, x)) return;
	this->TQTabDialog::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(11007, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTabDialog::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(11009, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabDialog::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(11008, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabDialog::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(11010, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabDialog::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_TQTabDialog() { qt_Smoke->binding->deleted(313, (void*)this); }
};
void xcall_TQTabDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTabDialog *xself = (x_TQTabDialog*)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_TQTabDialog::x_7(args);	break;
	case 8: x_TQTabDialog::x_8(args);	break;
	case 9: x_TQTabDialog::x_9(args);	break;
	case 10: x_TQTabDialog::x_10(args);	break;
	case 11: x_TQTabDialog::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: x_TQTabDialog::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: delete (TQTabDialog*)xself;	break;
    }
}

class x_TQTabWidget : public TQTabWidget {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabWidget::Top;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabWidget::Bottom;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabWidget::Rounded;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabWidget::Triangular;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTabWidget::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTabWidget::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTabWidget::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->TQTabWidget::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->TQTabWidget::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->TQTabWidget::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->TQTabWidget::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQTabWidget(TQWidget*, const char*, TQt::WFlags)
	x_TQTabWidget* xret = new x_TQTabWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTabWidget(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQTabWidget(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TQTabWidget(TQWidget*, const char*)
	x_TQTabWidget* xret = new x_TQTabWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTabWidget(TQWidget* x1, const char* x2) : TQTabWidget(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TQTabWidget(TQWidget*)
	x_TQTabWidget* xret = new x_TQTabWidget((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTabWidget(TQWidget* x1) : TQTabWidget(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// TQTabWidget()
	x_TQTabWidget* xret = new x_TQTabWidget();
	x[0].s_class = (void*)xret;
    }
    x_TQTabWidget() : TQTabWidget() {
    }
    void x_15(Smoke::Stack x) {
	// addTab(TQWidget*, const TQString&)
	this->TQTabWidget::addTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// addTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabWidget::addTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// addTab(TQWidget*, TQTab*)
	this->TQTabWidget::addTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQString&, int)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQString&)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQIconSet&, const TQString&, int)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// insertTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// insertTab(TQWidget*, TQTab*, int)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// insertTab(TQWidget*, TQTab*)
	this->TQTabWidget::insertTab((TQWidget*)x[1].s_class,(TQTab*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// changeTab(TQWidget*, const TQString&)
	this->TQTabWidget::changeTab((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// changeTab(TQWidget*, const TQIconSet&, const TQString&)
	this->TQTabWidget::changeTab((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// isTabEnabled(TQWidget*)
	bool xret = this->TQTabWidget::isTabEnabled((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setTabEnabled(TQWidget*, bool)
	this->TQTabWidget::setTabEnabled((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setCornerWidget(TQWidget*, TQt::Corner)
	this->TQTabWidget::setCornerWidget((TQWidget*)x[1].s_class,(TQt::Corner)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setCornerWidget(TQWidget*)
	this->TQTabWidget::setCornerWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) const {
	// cornerWidget(TQt::Corner)
	TQWidget* xret = this->TQTabWidget::cornerWidget((TQt::Corner)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// cornerWidget()
	TQWidget* xret = this->TQTabWidget::cornerWidget();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// tabLabel(TQWidget*)
	TQString xret = this->TQTabWidget::tabLabel((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_33(Smoke::Stack x) {
	// setTabLabel(TQWidget*, const TQString&)
	this->TQTabWidget::setTabLabel((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// tabIconSet(TQWidget*)
	TQIconSet xret = this->TQTabWidget::tabIconSet((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_35(Smoke::Stack x) {
	// setTabIconSet(TQWidget*, const TQIconSet&)
	this->TQTabWidget::setTabIconSet((TQWidget*)x[1].s_class,*(const TQIconSet *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// removeTabToolTip(TQWidget*)
	this->TQTabWidget::removeTabToolTip((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setTabToolTip(TQWidget*, const TQString&)
	this->TQTabWidget::setTabToolTip((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// tabToolTip(TQWidget*)
	TQString xret = this->TQTabWidget::tabToolTip((TQWidget*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_39(Smoke::Stack x) const {
	// currentPage()
	TQWidget* xret = this->TQTabWidget::currentPage();
	x[0].s_class = (void*)xret;
    }
    void x_40(Smoke::Stack x) const {
	// page(int)
	TQWidget* xret = this->TQTabWidget::page((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_41(Smoke::Stack x) const {
	// label(int)
	TQString xret = this->TQTabWidget::label((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_42(Smoke::Stack x) const {
	// currentPageIndex()
	int xret = this->TQTabWidget::currentPageIndex();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) const {
	// indexOf(TQWidget*)
	int xret = this->TQTabWidget::indexOf((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQTabWidget::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_45(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQTabWidget::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_46(Smoke::Stack x) const {
	// tabPosition()
	TQTabWidget::TabPosition xret = this->TQTabWidget::tabPosition();
	x[0].s_enum = xret;
    }
    void x_47(Smoke::Stack x) {
	// setTabPosition(TQTabWidget::TabPosition)
	this->TQTabWidget::setTabPosition((TQTabWidget::TabPosition)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// tabShape()
	TQTabWidget::TabShape xret = this->TQTabWidget::tabShape();
	x[0].s_enum = xret;
    }
    void x_49(Smoke::Stack x) {
	// setTabShape(TQTabWidget::TabShape)
	this->TQTabWidget::setTabShape((TQTabWidget::TabShape)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) const {
	// margin()
	int xret = this->TQTabWidget::margin();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// setMargin(int)
	this->TQTabWidget::setMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) const {
	// count()
	int xret = this->TQTabWidget::count();
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) {
	// setCurrentPage(int)
	this->TQTabWidget::setCurrentPage((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// showPage(TQWidget*)
	this->TQTabWidget::showPage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// removePage(TQWidget*)
	this->TQTabWidget::removePage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// currentChanged(TQWidget*)
	this->TQTabWidget::currentChanged((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// selected(const TQString&)
	this->TQTabWidget::selected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_58(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTabWidget::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_59(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQTabWidget::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQTabWidget::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// setTabBar(TQTabBar*)
	this->TQTabWidget::setTabBar((TQTabBar*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// tabBar()
	TQTabBar* xret = this->TQTabWidget::tabBar();
	x[0].s_class = (void*)xret;
    }
    void x_63(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQTabWidget::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// updateMask()
	this->TQTabWidget::updateMask();
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQTabWidget::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual void addTab(TQWidget* x1, TQTab* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(11087, (void*)this, x)) return;
	this->TQTabWidget::addTab(x1, x2);
    }
    virtual void addTab(TQWidget* x1, const TQIconSet& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(11086, (void*)this, x)) return;
	this->TQTabWidget::addTab(x1, x2, x3);
    }
    virtual void addTab(TQWidget* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11085, (void*)this, x)) return;
	this->TQTabWidget::addTab(x1, x2);
    }
    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(11074, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTabWidget::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(11135, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabWidget::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertTab(TQWidget* x1, TQTab* x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11092, (void*)this, x)) return;
	this->TQTabWidget::insertTab(x1, x2, x3);
    }
    virtual void insertTab(TQWidget* x1, const TQIconSet& x2, const TQString& x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(11090, (void*)this, x)) return;
	this->TQTabWidget::insertTab(x1, x2, x3, x4);
    }
    virtual void insertTab(TQWidget* x1, const TQString& x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11088, (void*)this, x)) return;
	this->TQTabWidget::insertTab(x1, x2, x3);
    }
    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(11073, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTabWidget::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(11115, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTabWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13028, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void removePage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11125, (void*)this, x)) return;
	this->TQTabWidget::removePage(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(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(11130, (void*)this, x)) return;
	this->TQTabWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11129, (void*)this, x)) return;
	this->TQTabWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual void showPage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11124, (void*)this, x)) return;
	this->TQTabWidget::showPage(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11114, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTabWidget::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(11133, (void*)this, x)) return;
	this->TQTabWidget::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(11075, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTabWidget::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(11077, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabWidget::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(11076, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabWidget::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(11078, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTabWidget::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(11134, (void*)this, x)) return;
	this->TQTabWidget::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 686: //TQTabWidget::TabPosition
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTabWidget::TabPosition;
		break;
	      case Smoke::EnumDelete:
		delete (TQTabWidget::TabPosition*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTabWidget::TabPosition*)xdata = (TQTabWidget::TabPosition)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTabWidget::TabPosition*)xdata;
		break;
	    }
	    break;
	  case 687: //TQTabWidget::TabShape
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTabWidget::TabShape;
		break;
	      case Smoke::EnumDelete:
		delete (TQTabWidget::TabShape*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTabWidget::TabShape*)xdata = (TQTabWidget::TabShape)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTabWidget::TabShape*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTabWidget() { qt_Smoke->binding->deleted(314, (void*)this); }
};
void xenum_TQTabWidget(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTabWidget::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTabWidget(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTabWidget *xself = (x_TQTabWidget*)obj;
    switch(xi) {
	case 0: x_TQTabWidget::x_0(args);	break;
	case 1: x_TQTabWidget::x_1(args);	break;
	case 2: x_TQTabWidget::x_2(args);	break;
	case 3: x_TQTabWidget::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_TQTabWidget::x_11(args);	break;
	case 12: x_TQTabWidget::x_12(args);	break;
	case 13: x_TQTabWidget::x_13(args);	break;
	case 14: x_TQTabWidget::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: x_TQTabWidget::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: delete (TQTabWidget*)xself;	break;
    }
}

class x_TQTable : public TQTable {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::Single;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::Multi;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::SingleRow;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::MultiRow;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::NoSelection;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::FollowStyle;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::SpreadSheet;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::NotEditing;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::Editing;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQTable::Replacing;
    }
    void x_10(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTable::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTable::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTable::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQTable::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQTable::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQTable::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQTable::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_17(Smoke::Stack x) {
	// TQTable(TQWidget*, const char*)
	x_TQTable* xret = new x_TQTable((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTable(TQWidget* x1, const char* x2) : TQTable(x1, x2) {
    }
    static void x_18(Smoke::Stack x) {
	// TQTable(TQWidget*)
	x_TQTable* xret = new x_TQTable((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTable(TQWidget* x1) : TQTable(x1) {
    }
    static void x_19(Smoke::Stack x) {
	// TQTable()
	x_TQTable* xret = new x_TQTable();
	x[0].s_class = (void*)xret;
    }
    x_TQTable() : TQTable() {
    }
    static void x_20(Smoke::Stack x) {
	// TQTable(int, int, TQWidget*, const char*)
	x_TQTable* xret = new x_TQTable((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTable(int x1, int x2, TQWidget* x3, const char* x4) : TQTable(x1, x2, x3, x4) {
    }
    static void x_21(Smoke::Stack x) {
	// TQTable(int, int, TQWidget*)
	x_TQTable* xret = new x_TQTable((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTable(int x1, int x2, TQWidget* x3) : TQTable(x1, x2, x3) {
    }
    static void x_22(Smoke::Stack x) {
	// TQTable(int, int)
	x_TQTable* xret = new x_TQTable((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTable(int x1, int x2) : TQTable(x1, x2) {
    }
    void x_23(Smoke::Stack x) const {
	// horizontalHeader()
	TQHeader* xret = this->TQTable::horizontalHeader();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// verticalHeader()
	TQHeader* xret = this->TQTable::verticalHeader();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// setSelectionMode(TQTable::SelectionMode)
	this->TQTable::setSelectionMode((TQTable::SelectionMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// selectionMode()
	TQTable::SelectionMode xret = this->TQTable::selectionMode();
	x[0].s_enum = xret;
    }
    void x_27(Smoke::Stack x) {
	// setItem(int, int, TQTableItem*)
	this->TQTable::setItem((int)x[1].s_int,(int)x[2].s_int,(TQTableItem*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setText(int, int, const TQString&)
	this->TQTable::setText((int)x[1].s_int,(int)x[2].s_int,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setPixmap(int, int, const TQPixmap&)
	this->TQTable::setPixmap((int)x[1].s_int,(int)x[2].s_int,*(const TQPixmap *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) const {
	// item(int, int)
	TQTableItem* xret = this->TQTable::item((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// text(int, int)
	TQString xret = this->TQTable::text((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) const {
	// pixmap(int, int)
	TQPixmap xret = this->TQTable::pixmap((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_33(Smoke::Stack x) {
	// clearCell(int, int)
	this->TQTable::clearCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// cellGeometry(int, int)
	TQRect xret = this->TQTable::cellGeometry((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_35(Smoke::Stack x) const {
	// columnWidth(int)
	int xret = this->TQTable::columnWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) const {
	// rowHeight(int)
	int xret = this->TQTable::rowHeight((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) const {
	// columnPos(int)
	int xret = this->TQTable::columnPos((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// rowPos(int)
	int xret = this->TQTable::rowPos((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) const {
	// columnAt(int)
	int xret = this->TQTable::columnAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) const {
	// rowAt(int)
	int xret = this->TQTable::rowAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQTable::numRows();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQTable::numCols();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// updateCell(int, int)
	this->TQTable::updateCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQTable::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) const {
	// currentRow()
	int xret = this->TQTable::currentRow();
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) const {
	// currentColumn()
	int xret = this->TQTable::currentColumn();
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// ensureCellVisible(int, int)
	this->TQTable::ensureCellVisible((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// isSelected(int, int)
	bool xret = this->TQTable::isSelected((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) const {
	// isRowSelected(int, bool)
	bool xret = this->TQTable::isRowSelected((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_50(Smoke::Stack x) const {
	// isRowSelected(int)
	bool xret = this->TQTable::isRowSelected((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_51(Smoke::Stack x) const {
	// isColumnSelected(int, bool)
	bool xret = this->TQTable::isColumnSelected((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_52(Smoke::Stack x) const {
	// isColumnSelected(int)
	bool xret = this->TQTable::isColumnSelected((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_53(Smoke::Stack x) const {
	// numSelections()
	int xret = this->TQTable::numSelections();
	x[0].s_int = xret;
    }
    void x_54(Smoke::Stack x) const {
	// selection(int)
	TQTableSelection xret = this->TQTable::selection((int)x[1].s_int);
	x[0].s_class = (void*)new TQTableSelection(xret);
    }
    void x_55(Smoke::Stack x) {
	// addSelection(const TQTableSelection&)
	int xret = this->TQTable::addSelection(*(const TQTableSelection *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_56(Smoke::Stack x) {
	// removeSelection(const TQTableSelection&)
	this->TQTable::removeSelection(*(const TQTableSelection *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// removeSelection(int)
	this->TQTable::removeSelection((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// currentSelection()
	int xret = this->TQTable::currentSelection();
	x[0].s_int = xret;
    }
    void x_59(Smoke::Stack x) {
	// selectCells(int, int, int, int)
	this->TQTable::selectCells((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// selectRow(int)
	this->TQTable::selectRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// selectColumn(int)
	this->TQTable::selectColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// showGrid()
	bool xret = this->TQTable::showGrid();
	x[0].s_bool = xret;
    }
    void x_63(Smoke::Stack x) const {
	// columnMovingEnabled()
	bool xret = this->TQTable::columnMovingEnabled();
	x[0].s_bool = xret;
    }
    void x_64(Smoke::Stack x) const {
	// rowMovingEnabled()
	bool xret = this->TQTable::rowMovingEnabled();
	x[0].s_bool = xret;
    }
    void x_65(Smoke::Stack x) {
	// sortColumn(int, bool, bool)
	this->TQTable::sortColumn((int)x[1].s_int,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// sortColumn(int, bool)
	this->TQTable::sortColumn((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// sortColumn(int)
	this->TQTable::sortColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) const {
	// sorting()
	bool xret = this->TQTable::sorting();
	x[0].s_bool = xret;
    }
    void x_69(Smoke::Stack x) {
	// takeItem(TQTableItem*)
	this->TQTable::takeItem((TQTableItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// setCellWidget(int, int, TQWidget*)
	this->TQTable::setCellWidget((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) const {
	// cellWidget(int, int)
	TQWidget* xret = this->TQTable::cellWidget((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_72(Smoke::Stack x) {
	// clearCellWidget(int, int)
	this->TQTable::clearCellWidget((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// cellRect(int, int)
	TQRect xret = this->TQTable::cellRect((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_74(Smoke::Stack x) {
	// paintCell(TQPainter*, int, int, const TQRect&, bool)
	this->TQTable::paintCell((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,*(const TQRect *)x[4].s_class,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// paintCell(TQPainter*, int, int, const TQRect&, bool, const TQColorGroup&)
	this->TQTable::paintCell((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,*(const TQRect *)x[4].s_class,(bool)x[5].s_bool,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// paintFocus(TQPainter*, const TQRect&)
	this->TQTable::paintFocus((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQTable::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_78(Smoke::Stack x) const {
	// isReadOnly()
	bool xret = this->TQTable::isReadOnly();
	x[0].s_bool = xret;
    }
    void x_79(Smoke::Stack x) const {
	// isRowReadOnly(int)
	bool xret = this->TQTable::isRowReadOnly((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_80(Smoke::Stack x) const {
	// isColumnReadOnly(int)
	bool xret = this->TQTable::isColumnReadOnly((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_81(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQTable::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) {
	// repaintSelections()
	this->TQTable::repaintSelections();
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// setFocusStyle(TQTable::FocusStyle)
	this->TQTable::setFocusStyle((TQTable::FocusStyle)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) const {
	// focusStyle()
	TQTable::FocusStyle xret = this->TQTable::focusStyle();
	x[0].s_enum = xret;
    }
    void x_85(Smoke::Stack x) {
	// updateHeaderStates()
	this->TQTable::updateHeaderStates();
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// setNumRows(int)
	this->TQTable::setNumRows((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// setNumCols(int)
	this->TQTable::setNumCols((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// setShowGrid(bool)
	this->TQTable::setShowGrid((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// hideRow(int)
	this->TQTable::hideRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// hideColumn(int)
	this->TQTable::hideColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// showRow(int)
	this->TQTable::showRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// showColumn(int)
	this->TQTable::showColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) const {
	// isRowHidden(int)
	bool xret = this->TQTable::isRowHidden((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_94(Smoke::Stack x) const {
	// isColumnHidden(int)
	bool xret = this->TQTable::isColumnHidden((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_95(Smoke::Stack x) {
	// setColumnWidth(int, int)
	this->TQTable::setColumnWidth((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) {
	// setRowHeight(int, int)
	this->TQTable::setRowHeight((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_97(Smoke::Stack x) {
	// adjustColumn(int)
	this->TQTable::adjustColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) {
	// adjustRow(int)
	this->TQTable::adjustRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// setColumnStretchable(int, bool)
	this->TQTable::setColumnStretchable((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) {
	// setRowStretchable(int, bool)
	this->TQTable::setRowStretchable((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) const {
	// isColumnStretchable(int)
	bool xret = this->TQTable::isColumnStretchable((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_102(Smoke::Stack x) const {
	// isRowStretchable(int)
	bool xret = this->TQTable::isRowStretchable((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_103(Smoke::Stack x) {
	// setSorting(bool)
	this->TQTable::setSorting((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) {
	// swapRows(int, int, bool)
	this->TQTable::swapRows((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_105(Smoke::Stack x) {
	// swapRows(int, int)
	this->TQTable::swapRows((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) {
	// swapColumns(int, int, bool)
	this->TQTable::swapColumns((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_107(Smoke::Stack x) {
	// swapColumns(int, int)
	this->TQTable::swapColumns((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_108(Smoke::Stack x) {
	// swapCells(int, int, int, int)
	this->TQTable::swapCells((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_109(Smoke::Stack x) {
	// setLeftMargin(int)
	this->TQTable::setLeftMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_110(Smoke::Stack x) {
	// setTopMargin(int)
	this->TQTable::setTopMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_111(Smoke::Stack x) {
	// setCurrentCell(int, int)
	this->TQTable::setCurrentCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_112(Smoke::Stack x) {
	// clearSelection(bool)
	this->TQTable::clearSelection((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_113(Smoke::Stack x) {
	// clearSelection()
	this->TQTable::clearSelection();
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// setColumnMovingEnabled(bool)
	this->TQTable::setColumnMovingEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) {
	// setRowMovingEnabled(bool)
	this->TQTable::setRowMovingEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) {
	// setReadOnly(bool)
	this->TQTable::setReadOnly((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) {
	// setRowReadOnly(int, bool)
	this->TQTable::setRowReadOnly((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_118(Smoke::Stack x) {
	// setColumnReadOnly(int, bool)
	this->TQTable::setColumnReadOnly((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) {
	// setDragEnabled(bool)
	this->TQTable::setDragEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_120(Smoke::Stack x) const {
	// dragEnabled()
	bool xret = this->TQTable::dragEnabled();
	x[0].s_bool = xret;
    }
    void x_121(Smoke::Stack x) {
	// insertRows(int, int)
	this->TQTable::insertRows((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_122(Smoke::Stack x) {
	// insertRows(int)
	this->TQTable::insertRows((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_123(Smoke::Stack x) {
	// insertColumns(int, int)
	this->TQTable::insertColumns((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) {
	// insertColumns(int)
	this->TQTable::insertColumns((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_125(Smoke::Stack x) {
	// removeRow(int)
	this->TQTable::removeRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) {
	// removeRows(const TQMemArray<int>&)
	this->TQTable::removeRows(*(const TQMemArray<int> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_127(Smoke::Stack x) {
	// removeColumn(int)
	this->TQTable::removeColumn((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) {
	// removeColumns(const TQMemArray<int>&)
	this->TQTable::removeColumns(*(const TQMemArray<int> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_129(Smoke::Stack x) {
	// editCell(int, int, bool)
	this->TQTable::editCell((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_130(Smoke::Stack x) {
	// editCell(int, int)
	this->TQTable::editCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_131(Smoke::Stack x) {
	// setRowLabels(const TQStringList&)
	this->TQTable::setRowLabels(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) {
	// setColumnLabels(const TQStringList&)
	this->TQTable::setColumnLabels(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_133(Smoke::Stack x) {
	// currentChanged(int, int)
	this->TQTable::currentChanged((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_134(Smoke::Stack x) {
	// clicked(int, int, int, const TQPoint&)
	this->TQTable::clicked((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,*(const TQPoint *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_135(Smoke::Stack x) {
	// doubleClicked(int, int, int, const TQPoint&)
	this->TQTable::doubleClicked((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,*(const TQPoint *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_136(Smoke::Stack x) {
	// pressed(int, int, int, const TQPoint&)
	this->TQTable::pressed((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,*(const TQPoint *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_137(Smoke::Stack x) {
	// selectionChanged()
	this->TQTable::selectionChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_138(Smoke::Stack x) {
	// valueChanged(int, int)
	this->TQTable::valueChanged((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_139(Smoke::Stack x) {
	// contextMenuRequested(int, int, const TQPoint&)
	this->TQTable::contextMenuRequested((int)x[1].s_int,(int)x[2].s_int,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_140(Smoke::Stack x) {
	// dropped(TQDropEvent*)
	this->TQTable::dropped((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_141(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTable::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_142(Smoke::Stack x) {
	// drawContents(TQPainter*, int, int, int, int)
	this->TQTable::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_143(Smoke::Stack x) {
	// contentsMousePressEvent(TQMouseEvent*)
	this->TQTable::contentsMousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_144(Smoke::Stack x) {
	// contentsMouseMoveEvent(TQMouseEvent*)
	this->TQTable::contentsMouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_145(Smoke::Stack x) {
	// contentsMouseDoubleClickEvent(TQMouseEvent*)
	this->TQTable::contentsMouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_146(Smoke::Stack x) {
	// contentsMouseReleaseEvent(TQMouseEvent*)
	this->TQTable::contentsMouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_147(Smoke::Stack x) {
	// contentsContextMenuEvent(TQContextMenuEvent*)
	this->TQTable::contentsContextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_148(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQTable::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_149(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQTable::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_150(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQTable::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_151(Smoke::Stack x) {
	// viewportResizeEvent(TQResizeEvent*)
	this->TQTable::viewportResizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_152(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQTable::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_153(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQTable::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_154(Smoke::Stack x) {
	// setEditMode(TQTable::EditMode, int, int)
	this->TQTable::setEditMode((TQTable::EditMode)x[1].s_enum,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_155(Smoke::Stack x) {
	// contentsDragEnterEvent(TQDragEnterEvent*)
	this->TQTable::contentsDragEnterEvent((TQDragEnterEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_156(Smoke::Stack x) {
	// contentsDragMoveEvent(TQDragMoveEvent*)
	this->TQTable::contentsDragMoveEvent((TQDragMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_157(Smoke::Stack x) {
	// contentsDragLeaveEvent(TQDragLeaveEvent*)
	this->TQTable::contentsDragLeaveEvent((TQDragLeaveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_158(Smoke::Stack x) {
	// contentsDropEvent(TQDropEvent*)
	this->TQTable::contentsDropEvent((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_159(Smoke::Stack x) {
	// dragObject()
	TQDragObject* xret = this->TQTable::dragObject();
	x[0].s_class = (void*)xret;
    }
    void x_160(Smoke::Stack x) {
	// startDrag()
	this->TQTable::startDrag();
	(void)x; // noop (for compiler warning)
    }
    void x_161(Smoke::Stack x) {
	// paintEmptyArea(TQPainter*, int, int, int, int)
	this->TQTable::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_162(Smoke::Stack x) {
	// activateNextCell()
	this->TQTable::activateNextCell();
	(void)x; // noop (for compiler warning)
    }
    void x_163(Smoke::Stack x) const {
	// createEditor(int, int, bool)
	TQWidget* xret = this->TQTable::createEditor((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_164(Smoke::Stack x) {
	// setCellContentFromEditor(int, int)
	this->TQTable::setCellContentFromEditor((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_165(Smoke::Stack x) {
	// beginEdit(int, int, bool)
	TQWidget* xret = this->TQTable::beginEdit((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_166(Smoke::Stack x) {
	// endEdit(int, int, bool, bool)
	this->TQTable::endEdit((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_167(Smoke::Stack x) {
	// resizeData(int)
	this->TQTable::resizeData((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_168(Smoke::Stack x) {
	// insertWidget(int, int, TQWidget*)
	this->TQTable::insertWidget((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_169(Smoke::Stack x) const {
	// indexOf(int, int)
	int xret = this->TQTable::indexOf((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_170(Smoke::Stack x) {
	// windowActivationChange(bool)
	this->TQTable::windowActivationChange((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_171(Smoke::Stack x) const {
	// isEditing()
	bool xret = this->TQTable::isEditing();
	x[0].s_bool = xret;
    }
    void x_172(Smoke::Stack x) const {
	// editMode()
	TQTable::EditMode xret = this->TQTable::editMode();
	x[0].s_enum = xret;
    }
    void x_173(Smoke::Stack x) const {
	// currEditRow()
	int xret = this->TQTable::currEditRow();
	x[0].s_int = xret;
    }
    void x_174(Smoke::Stack x) const {
	// currEditCol()
	int xret = this->TQTable::currEditCol();
	x[0].s_int = xret;
    }
    void x_175(Smoke::Stack x) {
	// columnWidthChanged(int)
	this->TQTable::columnWidthChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_176(Smoke::Stack x) {
	// rowHeightChanged(int)
	this->TQTable::rowHeightChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_177(Smoke::Stack x) {
	// columnIndexChanged(int, int, int)
	this->TQTable::columnIndexChanged((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_178(Smoke::Stack x) {
	// rowIndexChanged(int, int, int)
	this->TQTable::rowIndexChanged((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_179(Smoke::Stack x) {
	// columnClicked(int)
	this->TQTable::columnClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void activateNextCell() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11299, (void*)this, x)) return;
	this->TQTable::activateNextCell();
    }
    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 int addSelection(const TQTableSelection& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11189, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::addSelection(x1);
    }
    virtual void adjustColumn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11231, (void*)this, x)) return;
	this->TQTable::adjustColumn(x1);
    }
    virtual void adjustRow(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11232, (void*)this, x)) return;
	this->TQTable::adjustRow(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual TQWidget* beginEdit(int x1, int x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11302, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQTable::beginEdit(x1, x2, x3);
    }
    virtual TQRect cellGeometry(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11168, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTable::cellGeometry(x1, x2);
    }
    virtual TQRect cellRect(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11207, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTable::cellRect(x1, x2);
    }
    virtual TQWidget* cellWidget(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11205, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQTable::cellWidget(x1, x2);
    }
    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(11144, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTable::className();
    }
    virtual void clearCell(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11167, (void*)this, x)) return;
	this->TQTable::clearCell(x1, x2);
    }
    virtual void clearCellWidget(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11206, (void*)this, x)) return;
	this->TQTable::clearCellWidget(x1, x2);
    }
    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 int columnAt(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11173, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::columnAt(x1);
    }
    virtual void columnClicked(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11316, (void*)this, x)) return;
	this->TQTable::columnClicked(x1);
    }
    virtual void columnIndexChanged(int x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11314, (void*)this, x)) return;
	this->TQTable::columnIndexChanged(x1, x2, x3);
    }
    virtual int columnPos(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11171, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::columnPos(x1);
    }
    virtual int columnWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11169, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::columnWidth(x1);
    }
    virtual void columnWidthChanged(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11312, (void*)this, x)) return;
	this->TQTable::columnWidthChanged(x1);
    }
    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(11284, (void*)this, x)) return;
	this->TQTable::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11292, (void*)this, x)) return;
	this->TQTable::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11294, (void*)this, x)) return;
	this->TQTable::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11293, (void*)this, x)) return;
	this->TQTable::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11295, (void*)this, x)) return;
	this->TQTable::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11282, (void*)this, x)) return;
	this->TQTable::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11281, (void*)this, x)) return;
	this->TQTable::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11280, (void*)this, x)) return;
	this->TQTable::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11283, (void*)this, x)) return;
	this->TQTable::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 TQWidget* createEditor(int x1, int x2, bool x3) const {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11300, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQTable::createEditor(x1, x2, x3);
    }
    virtual int currentSelection() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11192, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::currentSelection();
    }
    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 TQDragObject* dragObject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11296, (void*)this, x)) return (TQDragObject*)x[0].s_class;
	return this->TQTable::dragObject();
    }
    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(11279, (void*)this, x)) return;
	this->TQTable::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 editCell(int x1, int x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11263, (void*)this, x)) return;
	this->TQTable::editCell(x1, x2, x3);
    }
    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 endEdit(int x1, int x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(11303, (void*)this, x)) return;
	this->TQTable::endEdit(x1, x2, x3, x4);
    }
    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(11178, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTable::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11286, (void*)this, x)) return;
	this->TQTable::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(11287, (void*)this, x)) return;
	this->TQTable::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 hideColumn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11224, (void*)this, x)) return;
	this->TQTable::hideColumn(x1);
    }
    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 hideRow(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11223, (void*)this, x)) return;
	this->TQTable::hideRow(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 insertColumns(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11257, (void*)this, x)) return;
	this->TQTable::insertColumns(x1, x2);
    }
    virtual void insertRows(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11255, (void*)this, x)) return;
	this->TQTable::insertRows(x1, x2);
    }
    virtual void insertWidget(int x1, int x2, TQWidget* 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(11305, (void*)this, x)) return;
	this->TQTable::insertWidget(x1, x2, x3);
    }
    virtual TQTableItem* item(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11164, (void*)this, x)) return (TQTableItem*)x[0].s_class;
	return this->TQTable::item(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11285, (void*)this, x)) return;
	this->TQTable::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(11143, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTable::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 int numCols() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11176, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::numCols();
    }
    virtual int numRows() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11175, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::numRows();
    }
    virtual void paintCell(TQPainter* x1, int x2, int x3, const TQRect& x4, bool x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_bool = x5;
	if(qt_Smoke->binding->callMethod(11208, (void*)this, x)) return;
	this->TQTable::paintCell(x1, x2, x3, x4, x5);
    }
    virtual void paintCell(TQPainter* x1, int x2, int x3, const TQRect& x4, bool x5, const TQColorGroup& x6) {
	Smoke::StackItem x[7];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)&x6;
	if(qt_Smoke->binding->callMethod(11209, (void*)this, x)) return;
	this->TQTable::paintCell(x1, x2, x3, x4, x5, x6);
    }
    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(11298, (void*)this, x)) return;
	this->TQTable::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(11290, (void*)this, x)) return;
	this->TQTable::paintEvent(x1);
    }
    virtual void paintFocus(TQPainter* x1, const TQRect& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11210, (void*)this, x)) return;
	this->TQTable::paintFocus(x1, x2);
    }
    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 TQPixmap pixmap(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11166, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTable::pixmap(x1, x2);
    }
    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 removeColumn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11261, (void*)this, x)) return;
	this->TQTable::removeColumn(x1);
    }
    virtual void removeColumns(const TQMemArray<int>& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11262, (void*)this, x)) return;
	this->TQTable::removeColumns(x1);
    }
    virtual void removeRow(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11259, (void*)this, x)) return;
	this->TQTable::removeRow(x1);
    }
    virtual void removeRows(const TQMemArray<int>& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11260, (void*)this, x)) return;
	this->TQTable::removeRows(x1);
    }
    virtual void removeSelection(const TQTableSelection& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11190, (void*)this, x)) return;
	this->TQTable::removeSelection(x1);
    }
    virtual void removeSelection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11191, (void*)this, x)) return;
	this->TQTable::removeSelection(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void 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 resizeData(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11304, (void*)this, x)) return;
	this->TQTable::resizeData(x1);
    }
    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 int rowAt(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11174, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::rowAt(x1);
    }
    virtual int rowHeight(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11170, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::rowHeight(x1);
    }
    virtual void rowHeightChanged(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11313, (void*)this, x)) return;
	this->TQTable::rowHeightChanged(x1);
    }
    virtual void rowIndexChanged(int x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11315, (void*)this, x)) return;
	this->TQTable::rowIndexChanged(x1, x2, x3);
    }
    virtual int rowPos(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11172, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTable::rowPos(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void 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 setCellContentFromEditor(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11301, (void*)this, x)) return;
	this->TQTable::setCellContentFromEditor(x1, x2);
    }
    virtual void setCellWidget(int x1, int x2, TQWidget* 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(11204, (void*)this, x)) return;
	this->TQTable::setCellWidget(x1, x2, x3);
    }
    virtual void setColumnMovingEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11248, (void*)this, x)) return;
	this->TQTable::setColumnMovingEnabled(x1);
    }
    virtual void setColumnReadOnly(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11252, (void*)this, x)) return;
	this->TQTable::setColumnReadOnly(x1, x2);
    }
    virtual void setColumnStretchable(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11233, (void*)this, x)) return;
	this->TQTable::setColumnStretchable(x1, x2);
    }
    virtual void setColumnWidth(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11229, (void*)this, x)) return;
	this->TQTable::setColumnWidth(x1, x2);
    }
    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 setCurrentCell(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11245, (void*)this, x)) return;
	this->TQTable::setCurrentCell(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 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 setDragEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11253, (void*)this, x)) return;
	this->TQTable::setDragEnabled(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11215, (void*)this, x)) return;
	this->TQTable::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 setFocusStyle(TQTable::FocusStyle x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11217, (void*)this, x)) return;
	this->TQTable::setFocusStyle(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 setItem(int x1, int x2, TQTableItem* 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(11161, (void*)this, x)) return;
	this->TQTable::setItem(x1, x2, x3);
    }
    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 setLeftMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11243, (void*)this, x)) return;
	this->TQTable::setLeftMargin(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(11221, (void*)this, x)) return;
	this->TQTable::setNumCols(x1);
    }
    virtual void setNumRows(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11220, (void*)this, x)) return;
	this->TQTable::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 void setPixmap(int x1, int x2, const TQPixmap& 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(11163, (void*)this, x)) return;
	this->TQTable::setPixmap(x1, x2, x3);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11250, (void*)this, x)) return;
	this->TQTable::setReadOnly(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8551, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setRowHeight(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11230, (void*)this, x)) return;
	this->TQTable::setRowHeight(x1, x2);
    }
    virtual void setRowMovingEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11249, (void*)this, x)) return;
	this->TQTable::setRowMovingEnabled(x1);
    }
    virtual void setRowReadOnly(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11251, (void*)this, x)) return;
	this->TQTable::setRowReadOnly(x1, x2);
    }
    virtual void setRowStretchable(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11234, (void*)this, x)) return;
	this->TQTable::setRowStretchable(x1, x2);
    }
    virtual void setSelectionMode(TQTable::SelectionMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11159, (void*)this, x)) return;
	this->TQTable::setSelectionMode(x1);
    }
    virtual void setShowGrid(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11222, (void*)this, x)) return;
	this->TQTable::setShowGrid(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 setSorting(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11237, (void*)this, x)) return;
	this->TQTable::setSorting(x1);
    }
    virtual void setText(int x1, int x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(11162, (void*)this, x)) return;
	this->TQTable::setText(x1, x2, x3);
    }
    virtual void setTopMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11244, (void*)this, x)) return;
	this->TQTable::setTopMargin(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 showColumn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11226, (void*)this, x)) return;
	this->TQTable::showColumn(x1);
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11289, (void*)this, x)) return;
	this->TQTable::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual void showRow(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11225, (void*)this, x)) return;
	this->TQTable::showRow(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11211, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTable::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 sortColumn(int x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11199, (void*)this, x)) return;
	this->TQTable::sortColumn(x1, x2, x3);
    }
    virtual void startDrag() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11297, (void*)this, x)) return;
	this->TQTable::startDrag();
    }
    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 swapCells(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(11242, (void*)this, x)) return;
	this->TQTable::swapCells(x1, x2, x3, x4);
    }
    virtual void swapColumns(int x1, int x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11240, (void*)this, x)) return;
	this->TQTable::swapColumns(x1, x2, x3);
    }
    virtual void swapRows(int x1, int x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11238, (void*)this, x)) return;
	this->TQTable::swapRows(x1, x2, x3);
    }
    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 takeItem(TQTableItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11203, (void*)this, x)) return;
	this->TQTable::takeItem(x1);
    }
    virtual TQString text(int x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11165, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTable::text(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(11145, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTable::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(11147, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTable::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(11146, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTable::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(11148, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTable::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(11288, (void*)this, x)) return;
	this->TQTable::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(11307, (void*)this, x)) return;
	this->TQTable::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 690: //TQTable::FocusStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTable::FocusStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQTable::FocusStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTable::FocusStyle*)xdata = (TQTable::FocusStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTable::FocusStyle*)xdata;
		break;
	    }
	    break;
	  case 691: //TQTable::SelectionMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTable::SelectionMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQTable::SelectionMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTable::SelectionMode*)xdata = (TQTable::SelectionMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTable::SelectionMode*)xdata;
		break;
	    }
	    break;
	  case 689: //TQTable::EditMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTable::EditMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQTable::EditMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTable::EditMode*)xdata = (TQTable::EditMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTable::EditMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTable() { qt_Smoke->binding->deleted(315, (void*)this); }
};
void xenum_TQTable(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTable::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTable(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTable *xself = (x_TQTable*)obj;
    switch(xi) {
	case 0: x_TQTable::x_0(args);	break;
	case 1: x_TQTable::x_1(args);	break;
	case 2: x_TQTable::x_2(args);	break;
	case 3: x_TQTable::x_3(args);	break;
	case 4: x_TQTable::x_4(args);	break;
	case 5: x_TQTable::x_5(args);	break;
	case 6: x_TQTable::x_6(args);	break;
	case 7: x_TQTable::x_7(args);	break;
	case 8: x_TQTable::x_8(args);	break;
	case 9: x_TQTable::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQTable::x_17(args);	break;
	case 18: x_TQTable::x_18(args);	break;
	case 19: x_TQTable::x_19(args);	break;
	case 20: x_TQTable::x_20(args);	break;
	case 21: x_TQTable::x_21(args);	break;
	case 22: x_TQTable::x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: xself->x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: x_TQTable::x_141(args);	break;
	case 142: xself->x_142(args);	break;
	case 143: xself->x_143(args);	break;
	case 144: xself->x_144(args);	break;
	case 145: xself->x_145(args);	break;
	case 146: xself->x_146(args);	break;
	case 147: xself->x_147(args);	break;
	case 148: xself->x_148(args);	break;
	case 149: xself->x_149(args);	break;
	case 150: xself->x_150(args);	break;
	case 151: xself->x_151(args);	break;
	case 152: xself->x_152(args);	break;
	case 153: xself->x_153(args);	break;
	case 154: xself->x_154(args);	break;
	case 155: xself->x_155(args);	break;
	case 156: xself->x_156(args);	break;
	case 157: xself->x_157(args);	break;
	case 158: xself->x_158(args);	break;
	case 159: xself->x_159(args);	break;
	case 160: xself->x_160(args);	break;
	case 161: xself->x_161(args);	break;
	case 162: xself->x_162(args);	break;
	case 163: xself->x_163(args);	break;
	case 164: xself->x_164(args);	break;
	case 165: xself->x_165(args);	break;
	case 166: xself->x_166(args);	break;
	case 167: xself->x_167(args);	break;
	case 168: xself->x_168(args);	break;
	case 169: xself->x_169(args);	break;
	case 170: xself->x_170(args);	break;
	case 171: xself->x_171(args);	break;
	case 172: xself->x_172(args);	break;
	case 173: xself->x_173(args);	break;
	case 174: xself->x_174(args);	break;
	case 175: xself->x_175(args);	break;
	case 176: xself->x_176(args);	break;
	case 177: xself->x_177(args);	break;
	case 178: xself->x_178(args);	break;
	case 179: xself->x_179(args);	break;
	case 180: delete (TQTable*)xself;	break;
    }
}

class x_TQTableItem : public TQTableItem {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTableItem::Never;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTableItem::OnTyping;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTableItem::WhenCurrent;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTableItem::Always;
    }
    static void x_4(Smoke::Stack x) {
        x[0].s_int = TQTableItem::RTTI;
    }
    static void x_5(Smoke::Stack x) {
	// TQTableItem(TQTable*, TQTableItem::EditType)
	x_TQTableItem* xret = new x_TQTableItem((TQTable*)x[1].s_class,(TQTableItem::EditType)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQTableItem(TQTable* x1, TQTableItem::EditType x2) : TQTableItem(x1, x2) {
    }
    static void x_6(Smoke::Stack x) {
	// TQTableItem(TQTable*, TQTableItem::EditType, const TQString&)
	x_TQTableItem* xret = new x_TQTableItem((TQTable*)x[1].s_class,(TQTableItem::EditType)x[2].s_enum,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTableItem(TQTable* x1, TQTableItem::EditType x2, const TQString& x3) : TQTableItem(x1, x2, x3) {
    }
    static void x_7(Smoke::Stack x) {
	// TQTableItem(TQTable*, TQTableItem::EditType, const TQString&, const TQPixmap&)
	x_TQTableItem* xret = new x_TQTableItem((TQTable*)x[1].s_class,(TQTableItem::EditType)x[2].s_enum,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTableItem(TQTable* x1, TQTableItem::EditType x2, const TQString& x3, const TQPixmap& x4) : TQTableItem(x1, x2, x3, x4) {
    }
    void x_8(Smoke::Stack x) const {
	// pixmap()
	TQPixmap xret = this->TQTableItem::pixmap();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_9(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQTableItem::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) {
	// setPixmap(const TQPixmap&)
	this->TQTableItem::setPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQTableItem::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// table()
	TQTable* xret = this->TQTableItem::table();
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) const {
	// alignment()
	int xret = this->TQTableItem::alignment();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// setWordWrap(bool)
	this->TQTableItem::setWordWrap((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// wordWrap()
	bool xret = this->TQTableItem::wordWrap();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// editType()
	TQTableItem::EditType xret = this->TQTableItem::editType();
	x[0].s_enum = xret;
    }
    void x_17(Smoke::Stack x) const {
	// createEditor()
	TQWidget* xret = this->TQTableItem::createEditor();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// setContentFromEditor(TQWidget*)
	this->TQTableItem::setContentFromEditor((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setReplaceable(bool)
	this->TQTableItem::setReplaceable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// isReplaceable()
	bool xret = this->TQTableItem::isReplaceable();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// key()
	TQString xret = this->TQTableItem::key();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_22(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQTableItem::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_23(Smoke::Stack x) {
	// setSpan(int, int)
	this->TQTableItem::setSpan((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// rowSpan()
	int xret = this->TQTableItem::rowSpan();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// colSpan()
	int xret = this->TQTableItem::colSpan();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) {
	// setRow(int)
	this->TQTableItem::setRow((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setCol(int)
	this->TQTableItem::setCol((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// row()
	int xret = this->TQTableItem::row();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// col()
	int xret = this->TQTableItem::col();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// paint(TQPainter*, const TQColorGroup&, const TQRect&, bool)
	this->TQTableItem::paint((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,*(const TQRect *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// updateEditor(int, int)
	this->TQTableItem::updateEditor((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQTableItem::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQTableItem::isEnabled();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// rtti()
	int xret = this->TQTableItem::rtti();
	x[0].s_int = xret;
    }
    static void x_35(Smoke::Stack x) {
	// TQTableItem(const TQTableItem&)
	x_TQTableItem* xret = new x_TQTableItem(*(const TQTableItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTableItem(const TQTableItem& x1) : TQTableItem(x1) {
    }
    virtual int alignment() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11330, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTableItem::alignment();
    }
    virtual TQWidget* createEditor() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11334, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQTableItem::createEditor();
    }
    virtual TQString key() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11338, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTableItem::key();
    }
    virtual void paint(TQPainter* x1, const TQColorGroup& x2, const TQRect& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(11347, (void*)this, x)) return;
	this->TQTableItem::paint(x1, x2, x3, x4);
    }
    virtual TQPixmap pixmap() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11325, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTableItem::pixmap();
    }
    virtual int rtti() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11351, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTableItem::rtti();
    }
    virtual void setCol(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11344, (void*)this, x)) return;
	this->TQTableItem::setCol(x1);
    }
    virtual void setContentFromEditor(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11335, (void*)this, x)) return;
	this->TQTableItem::setContentFromEditor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11349, (void*)this, x)) return;
	this->TQTableItem::setEnabled(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11327, (void*)this, x)) return;
	this->TQTableItem::setPixmap(x1);
    }
    virtual void setReplaceable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11336, (void*)this, x)) return;
	this->TQTableItem::setReplaceable(x1);
    }
    virtual void setRow(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11343, (void*)this, x)) return;
	this->TQTableItem::setRow(x1);
    }
    virtual void setSpan(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11340, (void*)this, x)) return;
	this->TQTableItem::setSpan(x1, x2);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11328, (void*)this, x)) return;
	this->TQTableItem::setText(x1);
    }
    virtual void setWordWrap(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11331, (void*)this, x)) return;
	this->TQTableItem::setWordWrap(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11339, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTableItem::sizeHint();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11326, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTableItem::text();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 693: //TQTableItem::EditType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTableItem::EditType;
		break;
	      case Smoke::EnumDelete:
		delete (TQTableItem::EditType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTableItem::EditType*)xdata = (TQTableItem::EditType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTableItem::EditType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTableItem() { qt_Smoke->binding->deleted(316, (void*)this); }
};
void xenum_TQTableItem(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTableItem::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTableItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTableItem *xself = (x_TQTableItem*)obj;
    switch(xi) {
	case 0: x_TQTableItem::x_0(args);	break;
	case 1: x_TQTableItem::x_1(args);	break;
	case 2: x_TQTableItem::x_2(args);	break;
	case 3: x_TQTableItem::x_3(args);	break;
	case 4: x_TQTableItem::x_4(args);	break;
	case 5: x_TQTableItem::x_5(args);	break;
	case 6: x_TQTableItem::x_6(args);	break;
	case 7: x_TQTableItem::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: x_TQTableItem::x_35(args);	break;
	case 36: delete (TQTableItem*)xself;	break;
    }
}

class x_TQTableSelection : public TQTableSelection {
public:
    static void x_0(Smoke::Stack x) {
	// TQTableSelection()
	x_TQTableSelection* xret = new x_TQTableSelection();
	x[0].s_class = (void*)xret;
    }
    x_TQTableSelection() : TQTableSelection() {
    }
    static void x_1(Smoke::Stack x) {
	// TQTableSelection(int, int, int, int)
	x_TQTableSelection* xret = new x_TQTableSelection((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQTableSelection(int x1, int x2, int x3, int x4) : TQTableSelection(x1, x2, x3, x4) {
    }
    void x_2(Smoke::Stack x) {
	// init(int, int)
	this->TQTableSelection::init((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// expandTo(int, int)
	this->TQTableSelection::expandTo((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// operator==(const TQTableSelection&)
	bool xret = this->TQTableSelection::operator==(*(const TQTableSelection *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// operator!=(const TQTableSelection&)
	bool xret = this->TQTableSelection::operator!=(*(const TQTableSelection *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// topRow()
	int xret = this->TQTableSelection::topRow();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// bottomRow()
	int xret = this->TQTableSelection::bottomRow();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// leftCol()
	int xret = this->TQTableSelection::leftCol();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// rightCol()
	int xret = this->TQTableSelection::rightCol();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// anchorRow()
	int xret = this->TQTableSelection::anchorRow();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// anchorCol()
	int xret = this->TQTableSelection::anchorCol();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQTableSelection::numRows();
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQTableSelection::numCols();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) const {
	// isActive()
	bool xret = this->TQTableSelection::isActive();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQTableSelection::isEmpty();
	x[0].s_bool = xret;
    }
    static void x_16(Smoke::Stack x) {
	// TQTableSelection(const TQTableSelection&)
	x_TQTableSelection* xret = new x_TQTableSelection(*(const TQTableSelection *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTableSelection(const TQTableSelection& x1) : TQTableSelection(x1) {
    }
    ~x_TQTableSelection() { qt_Smoke->binding->deleted(317, (void*)this); }
};
void xcall_TQTableSelection(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTableSelection *xself = (x_TQTableSelection*)obj;
    switch(xi) {
	case 0: x_TQTableSelection::x_0(args);	break;
	case 1: x_TQTableSelection::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: x_TQTableSelection::x_16(args);	break;
	case 17: delete (TQTableSelection*)xself;	break;
    }
}

class x_TQTabletEvent : public TQTabletEvent {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabletEvent::NoDevice;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabletEvent::Puck;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabletEvent::Stylus;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQTabletEvent::Eraser;
    }
    static void x_4(Smoke::Stack x) {
	// TQTabletEvent(TQEvent::Type, const TQPoint&, const TQPoint&, int, int, int, int, const TQPair<int, int>&)
	x_TQTabletEvent* xret = new x_TQTabletEvent((TQEvent::Type)x[1].s_enum,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQPair<int, int> *)x[8].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTabletEvent(TQEvent::Type x1, const TQPoint& x2, const TQPoint& x3, int x4, int x5, int x6, int x7, const TQPair<int, int>& x8) : TQTabletEvent(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_5(Smoke::Stack x) {
	// TQTabletEvent(const TQPoint&, const TQPoint&, int, int, int, int, const TQPair<int, int>&)
	x_TQTabletEvent* xret = new x_TQTabletEvent(*(const TQPoint *)x[1].s_class,*(const TQPoint *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,*(const TQPair<int, int> *)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTabletEvent(const TQPoint& x1, const TQPoint& x2, int x3, int x4, int x5, int x6, const TQPair<int, int>& x7) : TQTabletEvent(x1, x2, x3, x4, x5, x6, x7) {
    }
    void x_6(Smoke::Stack x) const {
	// pressure()
	int xret = this->TQTabletEvent::pressure();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// xTilt()
	int xret = this->TQTabletEvent::xTilt();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// yTilt()
	int xret = this->TQTabletEvent::yTilt();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// pos()
	const TQPoint& xret = this->TQTabletEvent::pos();
	x[0].s_class = (void*)&xret;
    }
    void x_10(Smoke::Stack x) const {
	// globalPos()
	const TQPoint& xret = this->TQTabletEvent::globalPos();
	x[0].s_class = (void*)&xret;
    }
    void x_11(Smoke::Stack x) const {
	// x()
	int xret = this->TQTabletEvent::x();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// y()
	int xret = this->TQTabletEvent::y();
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// globalX()
	int xret = this->TQTabletEvent::globalX();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) const {
	// globalY()
	int xret = this->TQTabletEvent::globalY();
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) const {
	// device()
	TQTabletEvent::TabletDevice xret = this->TQTabletEvent::device();
	x[0].s_enum = xret;
    }
    void x_16(Smoke::Stack x) const {
	// isAccepted()
	int xret = this->TQTabletEvent::isAccepted();
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// accept()
	this->TQTabletEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// ignore()
	this->TQTabletEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// uniqueId()
	TQPair<int, int> xret = this->TQTabletEvent::uniqueId();
	x[0].s_voidp = (void*)new TQPair<int, int>(xret);
    }
    static void x_20(Smoke::Stack x) {
	// TQTabletEvent(const TQTabletEvent&)
	x_TQTabletEvent* xret = new x_TQTabletEvent(*(const TQTabletEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTabletEvent(const TQTabletEvent& x1) : TQTabletEvent(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 697: //TQTabletEvent::TabletDevice
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQTabletEvent::TabletDevice;
		break;
	      case Smoke::EnumDelete:
		delete (TQTabletEvent::TabletDevice*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQTabletEvent::TabletDevice*)xdata = (TQTabletEvent::TabletDevice)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQTabletEvent::TabletDevice*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQTabletEvent() { qt_Smoke->binding->deleted(318, (void*)this); }
};
void xenum_TQTabletEvent(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQTabletEvent::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQTabletEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTabletEvent *xself = (x_TQTabletEvent*)obj;
    switch(xi) {
	case 0: x_TQTabletEvent::x_0(args);	break;
	case 1: x_TQTabletEvent::x_1(args);	break;
	case 2: x_TQTabletEvent::x_2(args);	break;
	case 3: x_TQTabletEvent::x_3(args);	break;
	case 4: x_TQTabletEvent::x_4(args);	break;
	case 5: x_TQTabletEvent::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: x_TQTabletEvent::x_20(args);	break;
	case 21: delete (TQTabletEvent*)xself;	break;
    }
}

class x_TQTextBrowser : public TQTextBrowser {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTextBrowser::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTextBrowser::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTextBrowser::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->TQTextBrowser::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->TQTextBrowser::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->TQTextBrowser::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->TQTextBrowser::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQTextBrowser(TQWidget*, const char*)
	x_TQTextBrowser* xret = new x_TQTextBrowser((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQTextBrowser(TQWidget* x1, const char* x2) : TQTextBrowser(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQTextBrowser(TQWidget*)
	x_TQTextBrowser* xret = new x_TQTextBrowser((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextBrowser(TQWidget* x1) : TQTextBrowser(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQTextBrowser()
	x_TQTextBrowser* xret = new x_TQTextBrowser();
	x[0].s_class = (void*)xret;
    }
    x_TQTextBrowser() : TQTextBrowser() {
    }
    void x_10(Smoke::Stack x) const {
	// source()
	TQString xret = this->TQTextBrowser::source();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) {
	// setSource(const TQString&)
	this->TQTextBrowser::setSource(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// backward()
	this->TQTextBrowser::backward();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// forward()
	this->TQTextBrowser::forward();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// home()
	this->TQTextBrowser::home();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// reload()
	this->TQTextBrowser::reload();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQTextBrowser::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setText(const TQString&, const TQString&)
	this->TQTextBrowser::setText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// backwardAvailable(bool)
	this->TQTextBrowser::backwardAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// forwardAvailable(bool)
	this->TQTextBrowser::forwardAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// sourceChanged(const TQString&)
	this->TQTextBrowser::sourceChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// highlighted(const TQString&)
	this->TQTextBrowser::highlighted(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// linkClicked(const TQString&)
	this->TQTextBrowser::linkClicked(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// anchorClicked(const TQString&, const TQString&)
	this->TQTextBrowser::anchorClicked(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_24(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTextBrowser::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQTextBrowser::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(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 void append(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11626, (void*)this, x)) return;
	this->TQTextEdit::append(x1);
    }
    virtual void backward() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11407, (void*)this, x)) return;
	this->TQTextBrowser::backward();
    }
    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(11395, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextBrowser::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11645, (void*)this, x)) return;
	this->TQTextEdit::clear();
    }
    virtual void clearParagraphBackground(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11687, (void*)this, x)) return;
	this->TQTextEdit::clearParagraphBackground(x1);
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11728, (void*)this, x)) return;
	this->TQTextEdit::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11724, (void*)this, x)) return;
	this->TQTextEdit::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11726, (void*)this, x)) return;
	this->TQTextEdit::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11725, (void*)this, x)) return;
	this->TQTextEdit::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11727, (void*)this, x)) return;
	this->TQTextEdit::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11719, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11717, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11716, (void*)this, x)) return;
	this->TQTextEdit::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11718, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11720, (void*)this, x)) return;
	this->TQTextEdit::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8662, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void copy() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11625, (void*)this, x)) return;
	this->TQTextEdit::copy();
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual TQPopupMenu* createPopupMenu() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11735, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu();
    }
    virtual TQPopupMenu* createPopupMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11734, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void cut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11642, (void*)this, x)) return;
	this->TQTextEdit::cut();
    }
    virtual void del() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11646, (void*)this, x)) return;
	this->TQTextEdit::del();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void doChangeInterval() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11738, (void*)this, x)) return;
	this->TQTextEdit::doChangeInterval();
    }
    virtual void doKeyboardAction(TQTextEdit::KeyboardAction x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11670, (void*)this, x)) return;
	this->TQTextEdit::doKeyboardAction(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(11711, (void*)this, x)) return;
	this->TQTextEdit::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(8624, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void ensureCursorVisible() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11666, (void*)this, x)) return;
	this->TQTextEdit::ensureCursorVisible();
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11712, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(11611, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::eventFilter(x1, x2);
    }
    virtual bool find(const TQString& x1, bool x2, bool x3, bool x4, int* x5, int* x6) {
	Smoke::StackItem x[7];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	if(qt_Smoke->binding->callMethod(11564, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::find(x1, x2, x3, x4, x5, x6);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11730, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8666, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void forward() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11408, (void*)this, x)) return;
	this->TQTextBrowser::forward();
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8647, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual bool getFormat(int x1, int x2, TQFont* x3, TQColor* x4, TQTextEdit::VerticalAlignment* x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(11606, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getFormat(x1, x2, x3, x4, x5);
    }
    virtual bool getParagraphFormat(int x1, TQFont* x2, TQColor* x3, TQTextEdit::VerticalAlignment* x4, int* x5, TQStyleSheetItem::DisplayMode* x6, TQStyleSheetItem::ListStyle* x7, int* x8) {
	Smoke::StackItem x[9];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_voidp = (void*)x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	x[7].s_voidp = (void*)x7;
	x[8].s_voidp = (void*)x8;
	if(qt_Smoke->binding->callMethod(11607, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getParagraphFormat(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11581, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextEdit::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void home() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11409, (void*)this, x)) return;
	this->TQTextBrowser::home();
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11722, (void*)this, x)) return;
	this->TQTextEdit::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11723, (void*)this, x)) return;
	this->TQTextEdit::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11721, (void*)this, x)) return;
	this->TQTextEdit::imStartEvent(x1);
    }
    virtual void indent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11647, (void*)this, x)) return;
	this->TQTextEdit::indent();
    }
    virtual void insert(const TQString& x1, bool x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(11680, (void*)this, x)) return;
	this->TQTextEdit::insert(x1, x2, x3, x4);
    }
    virtual void insertAt(const TQString& x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11683, (void*)this, x)) return;
	this->TQTextEdit::insertAt(x1, x2, x3);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertParagraph(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11685, (void*)this, x)) return;
	this->TQTextEdit::insertParagraph(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11420, (void*)this, x)) return;
	this->TQTextBrowser::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(11394, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTextBrowser::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8601, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8659, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8660, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8657, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8658, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8558, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveCursor(TQTextEdit::CursorAction x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11669, (void*)this, x)) return;
	this->TQTextEdit::moveCursor(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void paste() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11643, (void*)this, x)) return;
	this->TQTextEdit::paste();
    }
    virtual void pasteSubType(const TQCString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11644, (void*)this, x)) return;
	this->TQTextEdit::pasteSubType(x1);
    }
    virtual void placeCursor(const TQPoint& x1, TQTextCursor* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(11667, (void*)this, x)) return;
	this->TQTextEdit::placeCursor(x1, x2);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11690, (void*)this, x)) return;
	this->TQTextEdit::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void redo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11641, (void*)this, x)) return;
	this->TQTextEdit::redo();
    }
    virtual void reload() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11410, (void*)this, x)) return;
	this->TQTextBrowser::reload();
    }
    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 removeParagraph(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11684, (void*)this, x)) return;
	this->TQTextEdit::removeParagraph(x1);
    }
    virtual void removeSelectedText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11671, (void*)this, x)) return;
	this->TQTextEdit::removeSelectedText(x1);
    }
    virtual void removeSelection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11673, (void*)this, x)) return;
	this->TQTextEdit::removeSelection(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resetFormat() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11663, (void*)this, x)) return;
	this->TQTextEdit::resetFormat();
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8580, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8608, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11714, (void*)this, x)) return;
	this->TQTextEdit::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void scrollToAnchor(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11619, (void*)this, x)) return;
	this->TQTextEdit::scrollToAnchor(x1);
    }
    virtual void scrollToBottom() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11677, (void*)this, x)) return;
	this->TQTextEdit::scrollToBottom();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11630, (void*)this, x)) return;
	this->TQTextEdit::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11656, (void*)this, x)) return;
	this->TQTextEdit::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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 setBold(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11649, (void*)this, x)) return;
	this->TQTextEdit::setBold(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11653, (void*)this, x)) return;
	this->TQTextEdit::setColor(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8610, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8569, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11675, (void*)this, x)) return;
	this->TQTextEdit::setCurrentFont(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setCursorPosition(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11658, (void*)this, x)) return;
	this->TQTextEdit::setCursorPosition(x1, x2);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8605, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11616, (void*)this, x)) return;
	this->TQTextEdit::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFamily(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11651, (void*)this, x)) return;
	this->TQTextEdit::setFamily(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11654, (void*)this, x)) return;
	this->TQTextEdit::setFont(x1);
    }
    virtual void setFormat(TQTextFormat* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11665, (void*)this, x)) return;
	this->TQTextEdit::setFormat(x1, x2);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8654, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8567, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setItalic(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11648, (void*)this, x)) return;
	this->TQTextEdit::setItalic(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setLinkUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11621, (void*)this, x)) return;
	this->TQTextEdit::setLinkUnderline(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(8648, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMimeSourceFactory(TQMimeSourceFactory* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11617, (void*)this, x)) return;
	this->TQTextEdit::setMimeSourceFactory(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setModified(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11662, (void*)this, x)) return;
	this->TQTextEdit::setModified(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOverwriteMode(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11676, (void*)this, x)) return;
	this->TQTextEdit::setOverwriteMode(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11556, (void*)this, x)) return;
	this->TQTextEdit::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPaper(const TQBrush& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11620, (void*)this, x)) return;
	this->TQTextEdit::setPaper(x1);
    }
    virtual void setParagType(TQStyleSheetItem::DisplayMode x1, TQStyleSheetItem::ListStyle x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(11657, (void*)this, x)) return;
	this->TQTextEdit::setParagType(x1, x2);
    }
    virtual void setParagraphBackgroundColor(int x1, const TQColor& x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11686, (void*)this, x)) return;
	this->TQTextEdit::setParagraphBackgroundColor(x1, x2);
    }
    virtual void setPointSize(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11652, (void*)this, x)) return;
	this->TQTextEdit::setPointSize(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11639, (void*)this, x)) return;
	this->TQTextEdit::setReadOnly(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8551, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSelection(int x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(11659, (void*)this, x)) return;
	this->TQTextEdit::setSelection(x1, x2, x3, x4, x5);
    }
    virtual void setSelectionAttributes(int x1, const TQColor& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11661, (void*)this, x)) return;
	this->TQTextEdit::setSelectionAttributes(x1, x2, x3);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setSource(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11406, (void*)this, x)) return;
	this->TQTextBrowser::setSource(x1);
    }
    virtual void setStyleSheet(TQStyleSheet* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11618, (void*)this, x)) return;
	this->TQTextEdit::setStyleSheet(x1);
    }
    virtual void setTabStopWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11632, (void*)this, x)) return;
	this->TQTextEdit::setTabStopWidth(x1);
    }
    virtual void setText(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11412, (void*)this, x)) return;
	this->TQTextBrowser::setText(x1, x2);
    }
    virtual void setTextFormat(TQt::TextFormat x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11629, (void*)this, x)) return;
	this->TQTextEdit::setTextFormat(x1);
    }
    virtual void setUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11650, (void*)this, x)) return;
	this->TQTextEdit::setUnderline(x1);
    }
    virtual void setUndoDepth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11664, (void*)this, x)) return;
	this->TQTextEdit::setUndoDepth(x1);
    }
    virtual void setUndoRedoEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11688, (void*)this, x)) return;
	this->TQTextEdit::setUndoRedoEnabled(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8655, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8565, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setVerticalAlignment(TQTextEdit::VerticalAlignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11655, (void*)this, x)) return;
	this->TQTextEdit::setVerticalAlignment(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void setWordWrap(TQTextEdit::WordWrap x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11622, (void*)this, x)) return;
	this->TQTextEdit::setWordWrap(x1);
    }
    virtual void setWrapColumnOrWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11623, (void*)this, x)) return;
	this->TQTextEdit::setWrapColumnOrWidth(x1);
    }
    virtual void setWrapPolicy(TQTextEdit::WrapPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(11624, (void*)this, x)) return;
	this->TQTextEdit::setWrapPolicy(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8582, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11592, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextEdit::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8553, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void sync() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11638, (void*)this, x)) return;
	this->TQTextEdit::sync();
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(11396, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTextBrowser::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(11398, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextBrowser::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(11397, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextBrowser::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(11399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextBrowser::tqt_property(x1, x2, x3);
    }
    virtual void undo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11640, (void*)this, x)) return;
	this->TQTextEdit::undo();
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8646, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8641, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8643, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8642, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8644, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8639, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8640, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8637, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8638, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8635, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11715, (void*)this, x)) return;
	this->TQTextEdit::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8645, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8661, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(11737, (void*)this, x)) return;
	this->TQTextEdit::windowActivationChange(x1);
    }
    virtual void zoomIn() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11634, (void*)this, x)) return;
	this->TQTextEdit::zoomIn();
    }
    virtual void zoomIn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11633, (void*)this, x)) return;
	this->TQTextEdit::zoomIn(x1);
    }
    virtual void zoomOut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11636, (void*)this, x)) return;
	this->TQTextEdit::zoomOut();
    }
    virtual void zoomOut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11635, (void*)this, x)) return;
	this->TQTextEdit::zoomOut(x1);
    }
    virtual void zoomTo(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(11637, (void*)this, x)) return;
	this->TQTextEdit::zoomTo(x1);
    }
    ~x_TQTextBrowser() { qt_Smoke->binding->deleted(319, (void*)this); }
};
void xcall_TQTextBrowser(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextBrowser *xself = (x_TQTextBrowser*)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_TQTextBrowser::x_7(args);	break;
	case 8: x_TQTextBrowser::x_8(args);	break;
	case 9: x_TQTextBrowser::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: x_TQTextBrowser::x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: delete (TQTextBrowser*)xself;	break;
    }
}

class x_TQTextCodec : public TQTextCodec {
public:
    void x_0(Smoke::Stack x) const {
	// mimeName()
	const char* xret = this->TQTextCodec::mimeName();
	x[0].s_voidp = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQTextCodec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// makeEncoder()
	TQTextEncoder* xret = this->TQTextCodec::makeEncoder();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQTextCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQTextCodec::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 {
	// fromUnicode(const TQString&)
	TQCString xret = this->TQTextCodec::fromUnicode(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// toUnicode(const TQByteArray&, int)
	TQString xret = this->TQTextCodec::toUnicode(*(const TQByteArray *)x[1].s_class,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// toUnicode(const TQByteArray&)
	TQString xret = this->TQTextCodec::toUnicode(*(const TQByteArray *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) const {
	// toUnicode(const TQCString&, int)
	TQString xret = this->TQTextCodec::toUnicode(*(const TQCString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// toUnicode(const TQCString&)
	TQString xret = this->TQTextCodec::toUnicode(*(const TQCString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// toUnicode(const char*)
	TQString xret = this->TQTextCodec::toUnicode((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// canEncode(TQChar)
	bool xret = this->TQTextCodec::canEncode(*(TQChar *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// canEncode(const TQString&)
	bool xret = this->TQTextCodec::canEncode(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQTextCodec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int, int)
	TQByteArray xret = this->TQTextCodec::fromUnicode(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_15(Smoke::Stack x) const {
	// characterFromUnicode(const TQString&, int)
	unsigned short xret = this->TQTextCodec::characterFromUnicode(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_ushort = xret;
    }
    static void x_16(Smoke::Stack x) {
	// TQTextCodec(const TQTextCodec&)
	x_TQTextCodec* xret = new x_TQTextCodec(*(const TQTextCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextCodec(const TQTextCodec& x1) : TQTextCodec(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// loadCharmap(TQIODevice*)
	TQTextCodec* xret = TQTextCodec::loadCharmap((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// loadCharmapFile(TQString)
	TQTextCodec* xret = TQTextCodec::loadCharmapFile(*(TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_19(Smoke::Stack x) {
	// codecForMib(int)
	TQTextCodec* xret = TQTextCodec::codecForMib((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_20(Smoke::Stack x) {
	// codecForName(const char*, int)
	TQTextCodec* xret = TQTextCodec::codecForName((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_21(Smoke::Stack x) {
	// codecForName(const char*)
	TQTextCodec* xret = TQTextCodec::codecForName((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_22(Smoke::Stack x) {
	// codecForContent(const char*, int)
	TQTextCodec* xret = TQTextCodec::codecForContent((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_23(Smoke::Stack x) {
	// codecForIndex(int)
	TQTextCodec* xret = TQTextCodec::codecForIndex((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_24(Smoke::Stack x) {
	// codecForLocale()
	TQTextCodec* xret = TQTextCodec::codecForLocale();
	x[0].s_class = (void*)xret;
    }
    static void x_25(Smoke::Stack x) {
	// setCodecForLocale(TQTextCodec*)
	TQTextCodec::setCodecForLocale((TQTextCodec*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_26(Smoke::Stack x) {
	// codecForTr()
	TQTextCodec* xret = TQTextCodec::codecForTr();
	x[0].s_class = (void*)xret;
    }
    static void x_27(Smoke::Stack x) {
	// setCodecForTr(TQTextCodec*)
	TQTextCodec::setCodecForTr((TQTextCodec*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// codecForCStrings()
	TQTextCodec* xret = TQTextCodec::codecForCStrings();
	x[0].s_class = (void*)xret;
    }
    static void x_29(Smoke::Stack x) {
	// setCodecForCStrings(TQTextCodec*)
	TQTextCodec::setCodecForCStrings((TQTextCodec*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// deleteAllCodecs()
	TQTextCodec::deleteAllCodecs();
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// locale()
	const char* xret = TQTextCodec::locale();
	x[0].s_voidp = (void*)xret;
    }
    static void x_32(Smoke::Stack x) {
	// TQTextCodec()
	x_TQTextCodec* xret = new x_TQTextCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQTextCodec() : TQTextCodec() {
    }
    static void x_33(Smoke::Stack x) {
	// simpleHeuristicNameMatch(const char*, const char*)
	int xret = TQTextCodec::simpleHeuristicNameMatch((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11435, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11436, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11440, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11428, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(11439, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(11437, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(11438, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11425, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQTextCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11426, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(11424, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    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];
	qt_Smoke->binding->callMethod(11422, (void*)this, x, true /*pure virtual*/);
	return (const char*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11427, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::toUnicode(x1, x2);
    }
    ~x_TQTextCodec() { qt_Smoke->binding->deleted(320, (void*)this); }
};
void xcall_TQTextCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextCodec *xself = (x_TQTextCodec*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: x_TQTextCodec::x_16(args);	break;
	case 17: x_TQTextCodec::x_17(args);	break;
	case 18: x_TQTextCodec::x_18(args);	break;
	case 19: x_TQTextCodec::x_19(args);	break;
	case 20: x_TQTextCodec::x_20(args);	break;
	case 21: x_TQTextCodec::x_21(args);	break;
	case 22: x_TQTextCodec::x_22(args);	break;
	case 23: x_TQTextCodec::x_23(args);	break;
	case 24: x_TQTextCodec::x_24(args);	break;
	case 25: x_TQTextCodec::x_25(args);	break;
	case 26: x_TQTextCodec::x_26(args);	break;
	case 27: x_TQTextCodec::x_27(args);	break;
	case 28: x_TQTextCodec::x_28(args);	break;
	case 29: x_TQTextCodec::x_29(args);	break;
	case 30: x_TQTextCodec::x_30(args);	break;
	case 31: x_TQTextCodec::x_31(args);	break;
	case 32: x_TQTextCodec::x_32(args);	break;
	case 33: x_TQTextCodec::x_33(args);	break;
	case 34: delete (TQTextCodec*)xself;	break;
    }
}

class x_TQTextCodecFactory : public TQTextCodecFactory {
public:
    static void x_0(Smoke::Stack x) {
	// TQTextCodecFactory()
	x_TQTextCodecFactory* xret = new x_TQTextCodecFactory();
	x[0].s_class = (void*)xret;
    }
    x_TQTextCodecFactory() : TQTextCodecFactory() {
    }
    static void x_1(Smoke::Stack x) {
	// TQTextCodecFactory(const TQTextCodecFactory&)
	x_TQTextCodecFactory* xret = new x_TQTextCodecFactory(*(const TQTextCodecFactory *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextCodecFactory(const TQTextCodecFactory& x1) : TQTextCodecFactory(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// createForName(const TQString&)
	TQTextCodec* xret = TQTextCodecFactory::createForName(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_3(Smoke::Stack x) {
	// createForMib(int)
	TQTextCodec* xret = TQTextCodecFactory::createForMib((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    ~x_TQTextCodecFactory() { qt_Smoke->binding->deleted(321, (void*)this); }
};
void xcall_TQTextCodecFactory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextCodecFactory *xself = (x_TQTextCodecFactory*)obj;
    switch(xi) {
	case 0: x_TQTextCodecFactory::x_0(args);	break;
	case 1: x_TQTextCodecFactory::x_1(args);	break;
	case 2: x_TQTextCodecFactory::x_2(args);	break;
	case 3: x_TQTextCodecFactory::x_3(args);	break;
	case 4: delete (TQTextCodecFactory*)xself;	break;
    }
}

class x_TQTextCodecPlugin : public TQTextCodecPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQTextCodecPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQTextCodecPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQTextCodecPlugin::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->TQTextCodecPlugin::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->TQTextCodecPlugin::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->TQTextCodecPlugin::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->TQTextCodecPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQTextCodecPlugin()
	x_TQTextCodecPlugin* xret = new x_TQTextCodecPlugin();
	x[0].s_class = (void*)xret;
    }
    x_TQTextCodecPlugin() : TQTextCodecPlugin() {
    }
    static void x_8(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQTextCodecPlugin::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(11465, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodecPlugin::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 TQTextCodec* createForMib(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(11476, (void*)this, x, true /*pure virtual*/);
	return (TQTextCodec*)x[0].s_class;
	// ABSTRACT
    }
    virtual TQTextCodec* createForName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(11474, (void*)this, x, true /*pure virtual*/);
	return (TQTextCodec*)x[0].s_class;
	// ABSTRACT
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual 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(11464, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQTextCodecPlugin::metaObject();
    }
    virtual TQValueList<int> mibEnums() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(11475, (void*)this, x, true /*pure virtual*/);
	TQValueList<int> *xptr = (TQValueList<int> *)x[0].s_class;
	TQValueList<int> xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQStringList names() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(11473, (void*)this, x, true /*pure virtual*/);
	TQStringList *xptr = (TQStringList *)x[0].s_class;
	TQStringList xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    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(11466, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQTextCodecPlugin::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(11468, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodecPlugin::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(11467, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodecPlugin::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(11469, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodecPlugin::tqt_property(x1, x2, x3);
    }
    ~x_TQTextCodecPlugin() { qt_Smoke->binding->deleted(322, (void*)this); }
};
void xcall_TQTextCodecPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextCodecPlugin *xself = (x_TQTextCodecPlugin*)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_TQTextCodecPlugin::x_7(args);	break;
	case 8: x_TQTextCodecPlugin::x_8(args);	break;
	case 9: delete (TQTextCodecPlugin*)xself;	break;
    }
}

class x_TQTextDecoder : public TQTextDecoder {
public:
    static void x_0(Smoke::Stack x) {
	// TQTextDecoder()
	x_TQTextDecoder* xret = new x_TQTextDecoder();
	x[0].s_class = (void*)xret;
    }
    x_TQTextDecoder() : TQTextDecoder() {
    }
    static void x_1(Smoke::Stack x) {
	// TQTextDecoder(const TQTextDecoder&)
	x_TQTextDecoder* xret = new x_TQTextDecoder(*(const TQTextDecoder *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQTextDecoder(const TQTextDecoder& x1) : TQTextDecoder(x1) {
    }
    virtual TQString toUnicode(const char* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(11479, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    ~x_TQTextDecoder() { qt_Smoke->binding->deleted(323, (void*)this); }
};
void xcall_TQTextDecoder(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQTextDecoder *xself = (x_TQTextDecoder*)obj;
    switch(xi) {
	case 0: x_TQTextDecoder::x_0(args);	break;
	case 1: x_TQTextDecoder::x_1(args);	break;
	case 2: delete (TQTextDecoder*)xself;	break;
    }
}

