//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqwidget.h>
#include <ntqregion.h>
#include <ntqrect.h>
#include <ntqpoint.h>
#include <ntqasyncio.h>
#include <ntqcstring.h>
#include <ntqcolor.h>
#include <ntqbrush.h>
#include <ntqevent.h>
#include <ntqwindowdefs.h>
#include <ntqsizepolicy.h>
#include <ntqsqlindex.h>
#include <ntqcommonstyle.h>
#include <ntqsqlerror.h>
#include <ntqbitmap.h>
#include <ntqpixmap.h>
#include <ntqstrlist.h>
#include <ntqtable.h>
#include <ntqcombobox.h>
#include <ntqstyle.h>
#include <ntqdatabrowser.h>
#include <ntqvariant.h>
#include <ntqmenudata.h>
#include <ntqfont.h>
#include <ntqsize.h>
#include <ntqsignalslotimp.h>
#include <ntqsqlcursor.h>
#include <ntqnamespace.h>
#include <ntqcursor.h>
#include <ntqsql.h>
#include <ntqcolordialog.h>
#include <ntqdragobject.h>
#include <ntqstring.h>
#include <ntqstringlist.h>
#include <ntqpalette.h>
#include <ntqconnection.h>

class x_TQCloseEvent : public TQCloseEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQCloseEvent()
	x_TQCloseEvent* xret = new x_TQCloseEvent();
	x[0].s_class = (void*)xret;
    }
    x_TQCloseEvent() : TQCloseEvent() {
    }
    void x_1(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQCloseEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) {
	// accept()
	this->TQCloseEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// ignore()
	this->TQCloseEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQCloseEvent(const TQCloseEvent&)
	x_TQCloseEvent* xret = new x_TQCloseEvent(*(const TQCloseEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCloseEvent(const TQCloseEvent& x1) : TQCloseEvent(x1) {
    }
    ~x_TQCloseEvent() { qt_Smoke->binding->deleted(39, (void*)this); }
};
void xcall_TQCloseEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCloseEvent *xself = (x_TQCloseEvent*)obj;
    switch(xi) {
	case 0: x_TQCloseEvent::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: x_TQCloseEvent::x_4(args);	break;
	case 5: delete (TQCloseEvent*)xself;	break;
    }
}

class x_TQColor : public TQColor {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQColor::Rgb;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQColor::Hsv;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQColor::Dirt;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQColor::Invalid;
    }
    static void x_4(Smoke::Stack x) {
	// TQColor()
	x_TQColor* xret = new x_TQColor();
	x[0].s_class = (void*)xret;
    }
    x_TQColor() : TQColor() {
    }
    static void x_5(Smoke::Stack x) {
	// TQColor(int, int, int)
	x_TQColor* xret = new x_TQColor((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(int x1, int x2, int x3) : TQColor(x1, x2, x3) {
    }
    static void x_6(Smoke::Stack x) {
	// TQColor(int, int, int, TQColor::Spec)
	x_TQColor* xret = new x_TQColor((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(TQColor::Spec)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(int x1, int x2, int x3, TQColor::Spec x4) : TQColor(x1, x2, x3, x4) {
    }
    static void x_7(Smoke::Stack x) {
	// TQColor(TQRgb, uint)
	x_TQColor* xret = new x_TQColor((TQRgb)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(TQRgb x1, uint x2) : TQColor(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQColor(TQRgb)
	x_TQColor* xret = new x_TQColor((TQRgb)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(TQRgb x1) : TQColor(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQColor(const TQString&)
	x_TQColor* xret = new x_TQColor(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(const TQString& x1) : TQColor(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQColor(const char*)
	x_TQColor* xret = new x_TQColor((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(const char* x1) : TQColor(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQColor(const TQColor&)
	x_TQColor* xret = new x_TQColor(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColor(const TQColor& x1) : TQColor(x1) {
    }
    void x_12(Smoke::Stack x) {
	// operator=(const TQColor&)
	TQColor& xret = this->TQColor::operator=(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_13(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQColor::isValid();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// isDirty()
	bool xret = this->TQColor::isDirty();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// name()
	TQString xret = this->TQColor::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) {
	// setNamedColor(const TQString&)
	this->TQColor::setNamedColor(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// rgb()
	TQRgb xret = this->TQColor::rgb();
	x[0].s_uint = xret;
    }
    void x_18(Smoke::Stack x) {
	// setRgb(int, int, int)
	this->TQColor::setRgb((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setRgb(TQRgb)
	this->TQColor::setRgb((TQRgb)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// getRgb(int*, int*, int*)
	this->TQColor::getRgb((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// rgb(int*, int*, int*)
	this->TQColor::rgb((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// red()
	int xret = this->TQColor::red();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// green()
	int xret = this->TQColor::green();
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) const {
	// blue()
	int xret = this->TQColor::blue();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// setHsv(int, int, int)
	this->TQColor::setHsv((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// getHsv(int*, int*, int*)
	this->TQColor::getHsv((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// hsv(int*, int*, int*)
	this->TQColor::hsv((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// getHsv(int&, int&, int&)
	this->TQColor::getHsv(*(int *)x[1].s_voidp,*(int *)x[2].s_voidp,*(int *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// light(int)
	TQColor xret = this->TQColor::light((int)x[1].s_int);
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_30(Smoke::Stack x) const {
	// light()
	TQColor xret = this->TQColor::light();
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_31(Smoke::Stack x) const {
	// dark(int)
	TQColor xret = this->TQColor::dark((int)x[1].s_int);
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_32(Smoke::Stack x) const {
	// dark()
	TQColor xret = this->TQColor::dark();
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_33(Smoke::Stack x) const {
	// operator==(const TQColor&)
	bool xret = this->TQColor::operator==(*(const TQColor *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// operator!=(const TQColor&)
	bool xret = this->TQColor::operator!=(*(const TQColor *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// alloc()
	uint xret = this->TQColor::alloc();
	x[0].s_uint = xret;
    }
    void x_36(Smoke::Stack x) const {
	// pixel()
	uint xret = this->TQColor::pixel();
	x[0].s_uint = xret;
    }
    static void x_37(Smoke::Stack x) {
	// maxColors()
	int xret = TQColor::maxColors();
	x[0].s_int = xret;
    }
    static void x_38(Smoke::Stack x) {
	// numBitPlanes()
	int xret = TQColor::numBitPlanes();
	x[0].s_int = xret;
    }
    static void x_39(Smoke::Stack x) {
	// enterAllocContext()
	int xret = TQColor::enterAllocContext();
	x[0].s_int = xret;
    }
    static void x_40(Smoke::Stack x) {
	// leaveAllocContext()
	TQColor::leaveAllocContext();
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// currentAllocContext()
	int xret = TQColor::currentAllocContext();
	x[0].s_int = xret;
    }
    static void x_42(Smoke::Stack x) {
	// destroyAllocContext(int)
	TQColor::destroyAllocContext((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_43(Smoke::Stack x) {
	// initialize()
	TQColor::initialize();
	(void)x; // noop (for compiler warning)
    }
    static void x_44(Smoke::Stack x) {
	// cleanup()
	TQColor::cleanup();
	(void)x; // noop (for compiler warning)
    }
    static void x_45(Smoke::Stack x) {
	// colorNames()
	TQStringList xret = TQColor::colorNames();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 87: //TQColor::Spec
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQColor::Spec;
		break;
	      case Smoke::EnumDelete:
		delete (TQColor::Spec*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQColor::Spec*)xdata = (TQColor::Spec)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQColor::Spec*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQColor() { qt_Smoke->binding->deleted(40, (void*)this); }
};
void xenum_TQColor(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQColor::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQColor(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQColor *xself = (x_TQColor*)obj;
    switch(xi) {
	case 0: x_TQColor::x_0(args);	break;
	case 1: x_TQColor::x_1(args);	break;
	case 2: x_TQColor::x_2(args);	break;
	case 3: x_TQColor::x_3(args);	break;
	case 4: x_TQColor::x_4(args);	break;
	case 5: x_TQColor::x_5(args);	break;
	case 6: x_TQColor::x_6(args);	break;
	case 7: x_TQColor::x_7(args);	break;
	case 8: x_TQColor::x_8(args);	break;
	case 9: x_TQColor::x_9(args);	break;
	case 10: x_TQColor::x_10(args);	break;
	case 11: x_TQColor::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: x_TQColor::x_37(args);	break;
	case 38: x_TQColor::x_38(args);	break;
	case 39: x_TQColor::x_39(args);	break;
	case 40: x_TQColor::x_40(args);	break;
	case 41: x_TQColor::x_41(args);	break;
	case 42: x_TQColor::x_42(args);	break;
	case 43: x_TQColor::x_43(args);	break;
	case 44: x_TQColor::x_44(args);	break;
	case 45: x_TQColor::x_45(args);	break;
	case 46: delete (TQColor*)xself;	break;
    }
}

class x_TQColorDialog {
private:
    TQColorDialog *xthis;
public:
    x_TQColorDialog(void *x) : xthis((TQColorDialog*)x) {}
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TQColorDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TQColorDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TQColorDialog::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = xthis->TQColorDialog::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = xthis->TQColorDialog::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = xthis->TQColorDialog::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = xthis->TQColorDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQColorDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// getColor(const TQColor&, TQWidget*, const char*)
	TQColor xret = TQColorDialog::getColor(*(const TQColor *)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)new TQColor(xret);
    }
    static void x_9(Smoke::Stack x) {
	// getColor(const TQColor&, TQWidget*)
	TQColor xret = TQColorDialog::getColor(*(const TQColor *)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)new TQColor(xret);
    }
    static void x_10(Smoke::Stack x) {
	// getColor(const TQColor&)
	TQColor xret = TQColorDialog::getColor(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)new TQColor(xret);
    }
    static void x_11(Smoke::Stack x) {
	// getColor()
	TQColor xret = TQColorDialog::getColor();
	x[0].s_class = (void*)new TQColor(xret);
    }
    static void x_12(Smoke::Stack x) {
	// getRgba(TQRgb, bool*, TQWidget*, const char*)
	TQRgb xret = TQColorDialog::getRgba((TQRgb)x[1].s_uint,(bool*)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_uint = xret;
    }
    static void x_13(Smoke::Stack x) {
	// getRgba(TQRgb, bool*, TQWidget*)
	TQRgb xret = TQColorDialog::getRgba((TQRgb)x[1].s_uint,(bool*)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_uint = xret;
    }
    static void x_14(Smoke::Stack x) {
	// getRgba(TQRgb, bool*)
	TQRgb xret = TQColorDialog::getRgba((TQRgb)x[1].s_uint,(bool*)x[2].s_voidp);
	x[0].s_uint = xret;
    }
    static void x_15(Smoke::Stack x) {
	// getRgba(TQRgb)
	TQRgb xret = TQColorDialog::getRgba((TQRgb)x[1].s_uint);
	x[0].s_uint = xret;
    }
    static void x_16(Smoke::Stack x) {
	// customCount()
	int xret = TQColorDialog::customCount();
	x[0].s_int = xret;
    }
    static void x_17(Smoke::Stack x) {
	// customColor(int)
	TQRgb xret = TQColorDialog::customColor((int)x[1].s_int);
	x[0].s_uint = xret;
    }
    static void x_18(Smoke::Stack x) {
	// setCustomColor(int, TQRgb)
	TQColorDialog::setCustomColor((int)x[1].s_int,(TQRgb)x[2].s_uint);
	(void)x; // noop (for compiler warning)
    }
    static void x_19(Smoke::Stack x) {
	// setStandardColor(int, TQRgb)
	TQColorDialog::setStandardColor((int)x[1].s_int,(TQRgb)x[2].s_uint);
	(void)x; // noop (for compiler warning)
    }
    ~x_TQColorDialog() { qt_Smoke->binding->deleted(41, (void*)this); }
};
void xcall_TQColorDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQColorDialog xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQColorDialog::x_7(args);	break;
	case 8: x_TQColorDialog::x_8(args);	break;
	case 9: x_TQColorDialog::x_9(args);	break;
	case 10: x_TQColorDialog::x_10(args);	break;
	case 11: x_TQColorDialog::x_11(args);	break;
	case 12: x_TQColorDialog::x_12(args);	break;
	case 13: x_TQColorDialog::x_13(args);	break;
	case 14: x_TQColorDialog::x_14(args);	break;
	case 15: x_TQColorDialog::x_15(args);	break;
	case 16: x_TQColorDialog::x_16(args);	break;
	case 17: x_TQColorDialog::x_17(args);	break;
	case 18: x_TQColorDialog::x_18(args);	break;
	case 19: x_TQColorDialog::x_19(args);	break;
    }
}

class x_TQColorDrag : public TQColorDrag {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQColorDrag::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQColorDrag::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQColorDrag::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->TQColorDrag::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->TQColorDrag::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->TQColorDrag::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->TQColorDrag::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQColorDrag(const TQColor&, TQWidget*, const char*)
	x_TQColorDrag* xret = new x_TQColorDrag(*(const TQColor *)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag(const TQColor& x1, TQWidget* x2, const char* x3) : TQColorDrag(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQColorDrag(const TQColor&, TQWidget*)
	x_TQColorDrag* xret = new x_TQColorDrag(*(const TQColor *)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag(const TQColor& x1, TQWidget* x2) : TQColorDrag(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQColorDrag(const TQColor&)
	x_TQColorDrag* xret = new x_TQColorDrag(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag(const TQColor& x1) : TQColorDrag(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQColorDrag(TQWidget*, const char*)
	x_TQColorDrag* xret = new x_TQColorDrag((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag(TQWidget* x1, const char* x2) : TQColorDrag(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQColorDrag(TQWidget*)
	x_TQColorDrag* xret = new x_TQColorDrag((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag(TQWidget* x1) : TQColorDrag(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQColorDrag()
	x_TQColorDrag* xret = new x_TQColorDrag();
	x[0].s_class = (void*)xret;
    }
    x_TQColorDrag() : TQColorDrag() {
    }
    void x_13(Smoke::Stack x) {
	// setColor(const TQColor&)
	this->TQColorDrag::setColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQColorDrag::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// canDecode(TQMimeSource*)
	bool xret = TQColorDrag::canDecode((TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_16(Smoke::Stack x) {
	// decode(TQMimeSource*, TQColor&)
	bool xret = TQColorDrag::decode((TQMimeSource*)x[1].s_class,*(TQColor *)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(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(1208, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQColorDrag::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool drag(TQDragObject::DragMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(2736, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDragObject::drag(x1);
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(10015, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStoredDrag::encodedData(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(10014, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQStoredDrag::format(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1207, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQColorDrag::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(6970, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setEncodedData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(10013, (void*)this, x)) return;
	this->TQStoredDrag::setEncodedData(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7244, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual void setPixmap(TQPixmap x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2728, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1);
    }
    virtual void setPixmap(TQPixmap x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(2729, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1, x2);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void 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(1209, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQColorDrag::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(1211, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQColorDrag::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(1210, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQColorDrag::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(1212, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQColorDrag::tqt_property(x1, x2, x3);
    }
    ~x_TQColorDrag() { qt_Smoke->binding->deleted(42, (void*)this); }
};
void xcall_TQColorDrag(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQColorDrag *xself = (x_TQColorDrag*)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_TQColorDrag::x_7(args);	break;
	case 8: x_TQColorDrag::x_8(args);	break;
	case 9: x_TQColorDrag::x_9(args);	break;
	case 10: x_TQColorDrag::x_10(args);	break;
	case 11: x_TQColorDrag::x_11(args);	break;
	case 12: x_TQColorDrag::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQColorDrag::x_14(args);	break;
	case 15: x_TQColorDrag::x_15(args);	break;
	case 16: x_TQColorDrag::x_16(args);	break;
	case 17: delete (TQColorDrag*)xself;	break;
    }
}

class x_TQColorGroup : public TQColorGroup {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Foreground;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Button;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Light;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Midlight;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Dark;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Mid;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Text;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::BrightText;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::ButtonText;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Base;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Background;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Shadow;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Highlight;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::HighlightedText;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::Link;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::LinkVisited;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQColorGroup::NColorRoles;
    }
    static void x_17(Smoke::Stack x) {
	// TQColorGroup()
	x_TQColorGroup* xret = new x_TQColorGroup();
	x[0].s_class = (void*)xret;
    }
    x_TQColorGroup() : TQColorGroup() {
    }
    static void x_18(Smoke::Stack x) {
	// TQColorGroup(const TQColor&, const TQColor&, const TQColor&, const TQColor&, const TQColor&, const TQColor&, const TQColor&)
	x_TQColorGroup* xret = new x_TQColorGroup(*(const TQColor *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,*(const TQColor *)x[4].s_class,*(const TQColor *)x[5].s_class,*(const TQColor *)x[6].s_class,*(const TQColor *)x[7].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorGroup(const TQColor& x1, const TQColor& x2, const TQColor& x3, const TQColor& x4, const TQColor& x5, const TQColor& x6, const TQColor& x7) : TQColorGroup(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_19(Smoke::Stack x) {
	// TQColorGroup(const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&, const TQBrush&)
	x_TQColorGroup* xret = new x_TQColorGroup(*(const TQBrush *)x[1].s_class,*(const TQBrush *)x[2].s_class,*(const TQBrush *)x[3].s_class,*(const TQBrush *)x[4].s_class,*(const TQBrush *)x[5].s_class,*(const TQBrush *)x[6].s_class,*(const TQBrush *)x[7].s_class,*(const TQBrush *)x[8].s_class,*(const TQBrush *)x[9].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorGroup(const TQBrush& x1, const TQBrush& x2, const TQBrush& x3, const TQBrush& x4, const TQBrush& x5, const TQBrush& x6, const TQBrush& x7, const TQBrush& x8, const TQBrush& x9) : TQColorGroup(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    static void x_20(Smoke::Stack x) {
	// TQColorGroup(const TQColorGroup&)
	x_TQColorGroup* xret = new x_TQColorGroup(*(const TQColorGroup *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQColorGroup(const TQColorGroup& x1) : TQColorGroup(x1) {
    }
    void x_21(Smoke::Stack x) {
	// operator=(const TQColorGroup&)
	TQColorGroup& xret = this->TQColorGroup::operator=(*(const TQColorGroup *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_22(Smoke::Stack x) const {
	// color(TQColorGroup::ColorRole)
	const TQColor& xret = this->TQColorGroup::color((TQColorGroup::ColorRole)x[1].s_enum);
	x[0].s_class = (void*)&xret;
    }
    void x_23(Smoke::Stack x) const {
	// brush(TQColorGroup::ColorRole)
	const TQBrush& xret = this->TQColorGroup::brush((TQColorGroup::ColorRole)x[1].s_enum);
	x[0].s_class = (void*)&xret;
    }
    void x_24(Smoke::Stack x) {
	// setColor(TQColorGroup::ColorRole, const TQColor&)
	this->TQColorGroup::setColor((TQColorGroup::ColorRole)x[1].s_enum,*(const TQColor *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setBrush(TQColorGroup::ColorRole, const TQBrush&)
	this->TQColorGroup::setBrush((TQColorGroup::ColorRole)x[1].s_enum,*(const TQBrush *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// foreground()
	const TQColor& xret = this->TQColorGroup::foreground();
	x[0].s_class = (void*)&xret;
    }
    void x_27(Smoke::Stack x) const {
	// button()
	const TQColor& xret = this->TQColorGroup::button();
	x[0].s_class = (void*)&xret;
    }
    void x_28(Smoke::Stack x) const {
	// light()
	const TQColor& xret = this->TQColorGroup::light();
	x[0].s_class = (void*)&xret;
    }
    void x_29(Smoke::Stack x) const {
	// dark()
	const TQColor& xret = this->TQColorGroup::dark();
	x[0].s_class = (void*)&xret;
    }
    void x_30(Smoke::Stack x) const {
	// mid()
	const TQColor& xret = this->TQColorGroup::mid();
	x[0].s_class = (void*)&xret;
    }
    void x_31(Smoke::Stack x) const {
	// text()
	const TQColor& xret = this->TQColorGroup::text();
	x[0].s_class = (void*)&xret;
    }
    void x_32(Smoke::Stack x) const {
	// base()
	const TQColor& xret = this->TQColorGroup::base();
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) const {
	// background()
	const TQColor& xret = this->TQColorGroup::background();
	x[0].s_class = (void*)&xret;
    }
    void x_34(Smoke::Stack x) const {
	// midlight()
	const TQColor& xret = this->TQColorGroup::midlight();
	x[0].s_class = (void*)&xret;
    }
    void x_35(Smoke::Stack x) const {
	// brightText()
	const TQColor& xret = this->TQColorGroup::brightText();
	x[0].s_class = (void*)&xret;
    }
    void x_36(Smoke::Stack x) const {
	// buttonText()
	const TQColor& xret = this->TQColorGroup::buttonText();
	x[0].s_class = (void*)&xret;
    }
    void x_37(Smoke::Stack x) const {
	// shadow()
	const TQColor& xret = this->TQColorGroup::shadow();
	x[0].s_class = (void*)&xret;
    }
    void x_38(Smoke::Stack x) const {
	// highlight()
	const TQColor& xret = this->TQColorGroup::highlight();
	x[0].s_class = (void*)&xret;
    }
    void x_39(Smoke::Stack x) const {
	// highlightedText()
	const TQColor& xret = this->TQColorGroup::highlightedText();
	x[0].s_class = (void*)&xret;
    }
    void x_40(Smoke::Stack x) const {
	// link()
	const TQColor& xret = this->TQColorGroup::link();
	x[0].s_class = (void*)&xret;
    }
    void x_41(Smoke::Stack x) const {
	// linkVisited()
	const TQColor& xret = this->TQColorGroup::linkVisited();
	x[0].s_class = (void*)&xret;
    }
    void x_42(Smoke::Stack x) const {
	// operator==(const TQColorGroup&)
	bool xret = this->TQColorGroup::operator==(*(const TQColorGroup *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_43(Smoke::Stack x) const {
	// operator!=(const TQColorGroup&)
	bool xret = this->TQColorGroup::operator!=(*(const TQColorGroup *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 92: //TQColorGroup::ColorRole
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQColorGroup::ColorRole;
		break;
	      case Smoke::EnumDelete:
		delete (TQColorGroup::ColorRole*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQColorGroup::ColorRole*)xdata = (TQColorGroup::ColorRole)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQColorGroup::ColorRole*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQColorGroup() { qt_Smoke->binding->deleted(43, (void*)this); }
};
void xenum_TQColorGroup(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQColorGroup::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQColorGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQColorGroup *xself = (x_TQColorGroup*)obj;
    switch(xi) {
	case 0: x_TQColorGroup::x_0(args);	break;
	case 1: x_TQColorGroup::x_1(args);	break;
	case 2: x_TQColorGroup::x_2(args);	break;
	case 3: x_TQColorGroup::x_3(args);	break;
	case 4: x_TQColorGroup::x_4(args);	break;
	case 5: x_TQColorGroup::x_5(args);	break;
	case 6: x_TQColorGroup::x_6(args);	break;
	case 7: x_TQColorGroup::x_7(args);	break;
	case 8: x_TQColorGroup::x_8(args);	break;
	case 9: x_TQColorGroup::x_9(args);	break;
	case 10: x_TQColorGroup::x_10(args);	break;
	case 11: x_TQColorGroup::x_11(args);	break;
	case 12: x_TQColorGroup::x_12(args);	break;
	case 13: x_TQColorGroup::x_13(args);	break;
	case 14: x_TQColorGroup::x_14(args);	break;
	case 15: x_TQColorGroup::x_15(args);	break;
	case 16: x_TQColorGroup::x_16(args);	break;
	case 17: x_TQColorGroup::x_17(args);	break;
	case 18: x_TQColorGroup::x_18(args);	break;
	case 19: x_TQColorGroup::x_19(args);	break;
	case 20: x_TQColorGroup::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: delete (TQColorGroup*)xself;	break;
    }
}

class x_TQComboBox : public TQComboBox {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::NoInsertion;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::AtTop;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::AtCurrent;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::AtBottom;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::AfterCurrent;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQComboBox::BeforeCurrent;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQComboBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQComboBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQComboBox::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQComboBox::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQComboBox::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQComboBox::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQComboBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// TQComboBox(TQWidget*, const char*)
	x_TQComboBox* xret = new x_TQComboBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox(TQWidget* x1, const char* x2) : TQComboBox(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// TQComboBox(TQWidget*)
	x_TQComboBox* xret = new x_TQComboBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox(TQWidget* x1) : TQComboBox(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// TQComboBox()
	x_TQComboBox* xret = new x_TQComboBox();
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox() : TQComboBox() {
    }
    static void x_16(Smoke::Stack x) {
	// TQComboBox(bool, TQWidget*, const char*)
	x_TQComboBox* xret = new x_TQComboBox((bool)x[1].s_bool,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox(bool x1, TQWidget* x2, const char* x3) : TQComboBox(x1, x2, x3) {
    }
    static void x_17(Smoke::Stack x) {
	// TQComboBox(bool, TQWidget*)
	x_TQComboBox* xret = new x_TQComboBox((bool)x[1].s_bool,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox(bool x1, TQWidget* x2) : TQComboBox(x1, x2) {
    }
    static void x_18(Smoke::Stack x) {
	// TQComboBox(bool)
	x_TQComboBox* xret = new x_TQComboBox((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQComboBox(bool x1) : TQComboBox(x1) {
    }
    void x_19(Smoke::Stack x) const {
	// count()
	int xret = this->TQComboBox::count();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// insertStringList(const TQStringList&, int)
	this->TQComboBox::insertStringList(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// insertStringList(const TQStringList&)
	this->TQComboBox::insertStringList(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// insertStrList(const TQStrList&, int)
	this->TQComboBox::insertStrList(*(const TQStrList *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// insertStrList(const TQStrList&)
	this->TQComboBox::insertStrList(*(const TQStrList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// insertStrList(const TQStrList*, int)
	this->TQComboBox::insertStrList((const TQStrList*)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// insertStrList(const TQStrList*)
	this->TQComboBox::insertStrList((const TQStrList*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// insertStrList(const char**, int, int)
	this->TQComboBox::insertStrList((const char**)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// insertStrList(const char**, int)
	this->TQComboBox::insertStrList((const char**)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// insertStrList(const char**)
	this->TQComboBox::insertStrList((const char**)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// insertItem(const TQString&, int)
	this->TQComboBox::insertItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// insertItem(const TQString&)
	this->TQComboBox::insertItem(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// insertItem(const TQPixmap&, int)
	this->TQComboBox::insertItem(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// insertItem(const TQPixmap&)
	this->TQComboBox::insertItem(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQString&, int)
	this->TQComboBox::insertItem(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQString&)
	this->TQComboBox::insertItem(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// removeItem(int)
	this->TQComboBox::removeItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// currentItem()
	int xret = this->TQComboBox::currentItem();
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// setCurrentItem(int)
	this->TQComboBox::setCurrentItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// currentText()
	TQString xret = this->TQComboBox::currentText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_39(Smoke::Stack x) {
	// setCurrentText(const TQString&)
	this->TQComboBox::setCurrentText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// text(int)
	TQString xret = this->TQComboBox::text((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_41(Smoke::Stack x) const {
	// pixmap(int)
	const TQPixmap* xret = this->TQComboBox::pixmap((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) {
	// changeItem(const TQString&, int)
	this->TQComboBox::changeItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// changeItem(const TQPixmap&, int)
	this->TQComboBox::changeItem(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// changeItem(const TQPixmap&, const TQString&, int)
	this->TQComboBox::changeItem(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) const {
	// autoResize()
	bool xret = this->TQComboBox::autoResize();
	x[0].s_bool = xret;
    }
    void x_46(Smoke::Stack x) {
	// setAutoResize(bool)
	this->TQComboBox::setAutoResize((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQComboBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_48(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	this->TQComboBox::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQComboBox::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQComboBox::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// setSizeLimit(int)
	this->TQComboBox::setSizeLimit((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) const {
	// sizeLimit()
	int xret = this->TQComboBox::sizeLimit();
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) {
	// setMaxCount(int)
	this->TQComboBox::setMaxCount((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// maxCount()
	int xret = this->TQComboBox::maxCount();
	x[0].s_int = xret;
    }
    void x_55(Smoke::Stack x) {
	// setInsertionPolicy(TQComboBox::Policy)
	this->TQComboBox::setInsertionPolicy((TQComboBox::Policy)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) const {
	// insertionPolicy()
	TQComboBox::Policy xret = this->TQComboBox::insertionPolicy();
	x[0].s_enum = xret;
    }
    void x_57(Smoke::Stack x) {
	// setValidator(const TQValidator*)
	this->TQComboBox::setValidator((const TQValidator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// validator()
	const TQValidator* xret = this->TQComboBox::validator();
	x[0].s_class = (void*)xret;
    }
    void x_59(Smoke::Stack x) {
	// setListBox(TQListBox*)
	this->TQComboBox::setListBox((TQListBox*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// listBox()
	TQListBox* xret = this->TQComboBox::listBox();
	x[0].s_class = (void*)xret;
    }
    void x_61(Smoke::Stack x) {
	// setLineEdit(TQLineEdit*)
	this->TQComboBox::setLineEdit((TQLineEdit*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// lineEdit()
	TQLineEdit* xret = this->TQComboBox::lineEdit();
	x[0].s_class = (void*)xret;
    }
    void x_63(Smoke::Stack x) {
	// setAutoCompletion(bool)
	this->TQComboBox::setAutoCompletion((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) const {
	// autoCompletion()
	bool xret = this->TQComboBox::autoCompletion();
	x[0].s_bool = xret;
    }
    void x_65(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQComboBox::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_66(Smoke::Stack x) {
	// setDuplicatesEnabled(bool)
	this->TQComboBox::setDuplicatesEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) const {
	// duplicatesEnabled()
	bool xret = this->TQComboBox::duplicatesEnabled();
	x[0].s_bool = xret;
    }
    void x_68(Smoke::Stack x) const {
	// editable()
	bool xret = this->TQComboBox::editable();
	x[0].s_bool = xret;
    }
    void x_69(Smoke::Stack x) {
	// setEditable(bool)
	this->TQComboBox::setEditable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// popup()
	this->TQComboBox::popup();
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// hide()
	this->TQComboBox::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// clear()
	this->TQComboBox::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) {
	// clearValidator()
	this->TQComboBox::clearValidator();
	(void)x; // noop (for compiler warning)
    }
    void x_74(Smoke::Stack x) {
	// clearEdit()
	this->TQComboBox::clearEdit();
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// setEditText(const TQString&)
	this->TQComboBox::setEditText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// activated(int)
	this->TQComboBox::activated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) {
	// highlighted(int)
	this->TQComboBox::highlighted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_78(Smoke::Stack x) {
	// activated(const TQString&)
	this->TQComboBox::activated(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// highlighted(const TQString&)
	this->TQComboBox::highlighted(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// textChanged(const TQString&)
	this->TQComboBox::textChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_81(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQComboBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_82(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQComboBox::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQComboBox::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQComboBox::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQComboBox::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQComboBox::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// mouseDoubleClickEvent(TQMouseEvent*)
	this->TQComboBox::mouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQComboBox::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQComboBox::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQComboBox::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TQComboBox::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQComboBox::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// updateMask()
	this->TQComboBox::updateMask();
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1277, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQComboBox::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(1336, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQComboBox::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1360, (void*)this, x)) return;
	this->TQComboBox::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(1361, (void*)this, x)) return;
	this->TQComboBox::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(1342, (void*)this, x)) return;
	this->TQComboBox::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(1359, (void*)this, x)) return;
	this->TQComboBox::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(1276, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQComboBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1358, (void*)this, x)) return;
	this->TQComboBox::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1356, (void*)this, x)) return;
	this->TQComboBox::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1355, (void*)this, x)) return;
	this->TQComboBox::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1357, (void*)this, x)) return;
	this->TQComboBox::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(1353, (void*)this, x)) return;
	this->TQComboBox::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 void popup() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1341, (void*)this, x)) return;
	this->TQComboBox::popup();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1354, (void*)this, x)) return;
	this->TQComboBox::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 setAutoCompletion(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1334, (void*)this, x)) return;
	this->TQComboBox::setAutoCompletion(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 setAutoResize(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1317, (void*)this, x)) return;
	this->TQComboBox::setAutoResize(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 setCurrentItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(1308, (void*)this, x)) return;
	this->TQComboBox::setCurrentItem(x1);
    }
    virtual void setCurrentText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1310, (void*)this, x)) return;
	this->TQComboBox::setCurrentText(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 setEditText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1346, (void*)this, x)) return;
	this->TQComboBox::setEditText(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1321, (void*)this, x)) return;
	this->TQComboBox::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(1320, (void*)this, x)) return;
	this->TQComboBox::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 setInsertionPolicy(TQComboBox::Policy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(1326, (void*)this, x)) return;
	this->TQComboBox::setInsertionPolicy(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 setLineEdit(TQLineEdit* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1332, (void*)this, x)) return;
	this->TQComboBox::setLineEdit(x1);
    }
    virtual void setListBox(TQListBox* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1330, (void*)this, x)) return;
	this->TQComboBox::setListBox(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 setMaxCount(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(1324, (void*)this, x)) return;
	this->TQComboBox::setMaxCount(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(1319, (void*)this, x)) return;
	this->TQComboBox::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 setSizeLimit(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(1322, (void*)this, x)) return;
	this->TQComboBox::setSizeLimit(x1);
    }
    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 setValidator(const TQValidator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1328, (void*)this, x)) return;
	this->TQComboBox::setValidator(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1318, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQComboBox::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(1363, (void*)this, x)) return;
	this->TQComboBox::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(1278, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQComboBox::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(1280, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQComboBox::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(1279, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQComboBox::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(1281, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQComboBox::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(1364, (void*)this, x)) return;
	this->TQComboBox::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1362, (void*)this, x)) return;
	this->TQComboBox::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 94: //TQComboBox::Policy
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQComboBox::Policy;
		break;
	      case Smoke::EnumDelete:
		delete (TQComboBox::Policy*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQComboBox::Policy*)xdata = (TQComboBox::Policy)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQComboBox::Policy*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQComboBox() { qt_Smoke->binding->deleted(44, (void*)this); }
};
void xenum_TQComboBox(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQComboBox::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQComboBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQComboBox *xself = (x_TQComboBox*)obj;
    switch(xi) {
	case 0: x_TQComboBox::x_0(args);	break;
	case 1: x_TQComboBox::x_1(args);	break;
	case 2: x_TQComboBox::x_2(args);	break;
	case 3: x_TQComboBox::x_3(args);	break;
	case 4: x_TQComboBox::x_4(args);	break;
	case 5: x_TQComboBox::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: x_TQComboBox::x_13(args);	break;
	case 14: x_TQComboBox::x_14(args);	break;
	case 15: x_TQComboBox::x_15(args);	break;
	case 16: x_TQComboBox::x_16(args);	break;
	case 17: x_TQComboBox::x_17(args);	break;
	case 18: x_TQComboBox::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: 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: x_TQComboBox::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: delete (TQComboBox*)xself;	break;
    }
}

class x_TQComboTableItem : public TQComboTableItem {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_int = TQComboTableItem::RTTI;
    }
    static void x_1(Smoke::Stack x) {
	// TQComboTableItem(TQTable*, const TQStringList&, bool)
	x_TQComboTableItem* xret = new x_TQComboTableItem((TQTable*)x[1].s_class,*(const TQStringList *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQComboTableItem(TQTable* x1, const TQStringList& x2, bool x3) : TQComboTableItem(x1, x2, x3) {
    }
    static void x_2(Smoke::Stack x) {
	// TQComboTableItem(TQTable*, const TQStringList&)
	x_TQComboTableItem* xret = new x_TQComboTableItem((TQTable*)x[1].s_class,*(const TQStringList *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQComboTableItem(TQTable* x1, const TQStringList& x2) : TQComboTableItem(x1, x2) {
    }
    void x_3(Smoke::Stack x) const {
	// createEditor()
	TQWidget* xret = this->TQComboTableItem::createEditor();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// setContentFromEditor(TQWidget*)
	this->TQComboTableItem::setContentFromEditor((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// paint(TQPainter*, const TQColorGroup&, const TQRect&, bool)
	this->TQComboTableItem::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_6(Smoke::Stack x) {
	// setCurrentItem(int)
	this->TQComboTableItem::setCurrentItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setCurrentItem(const TQString&)
	this->TQComboTableItem::setCurrentItem(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// currentItem()
	int xret = this->TQComboTableItem::currentItem();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// currentText()
	TQString xret = this->TQComboTableItem::currentText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// count()
	int xret = this->TQComboTableItem::count();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// text(int)
	TQString xret = this->TQComboTableItem::text((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) {
	// setEditable(bool)
	this->TQComboTableItem::setEditable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// isEditable()
	bool xret = this->TQComboTableItem::isEditable();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// setStringList(const TQStringList&)
	this->TQComboTableItem::setStringList(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// rtti()
	int xret = this->TQComboTableItem::rtti();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQComboTableItem::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_17(Smoke::Stack x) {
	// TQComboTableItem(const TQComboTableItem&)
	x_TQComboTableItem* xret = new x_TQComboTableItem(*(const TQComboTableItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQComboTableItem(const TQComboTableItem& x1) : TQComboTableItem(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(1368, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQComboTableItem::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(1370, (void*)this, x)) return;
	this->TQComboTableItem::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(1380, (void*)this, x)) return (int)x[0].s_int;
	return this->TQComboTableItem::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(1369, (void*)this, x)) return;
	this->TQComboTableItem::setContentFromEditor(x1);
    }
    virtual void setCurrentItem(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1372, (void*)this, x)) return;
	this->TQComboTableItem::setCurrentItem(x1);
    }
    virtual void setCurrentItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(1371, (void*)this, x)) return;
	this->TQComboTableItem::setCurrentItem(x1);
    }
    virtual void setEditable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1377, (void*)this, x)) return;
	this->TQComboTableItem::setEditable(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 setStringList(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1379, (void*)this, x)) return;
	this->TQComboTableItem::setStringList(x1);
    }
    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(1381, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQComboTableItem::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();
    }
    ~x_TQComboTableItem() { qt_Smoke->binding->deleted(45, (void*)this); }
};
void xcall_TQComboTableItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQComboTableItem *xself = (x_TQComboTableItem*)obj;
    switch(xi) {
	case 0: x_TQComboTableItem::x_0(args);	break;
	case 1: x_TQComboTableItem::x_1(args);	break;
	case 2: x_TQComboTableItem::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQComboTableItem::x_17(args);	break;
	case 18: delete (TQComboTableItem*)xself;	break;
    }
}

class x_TQCommonStyle : public TQCommonStyle {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQCommonStyle::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQCommonStyle::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQCommonStyle::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->TQCommonStyle::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->TQCommonStyle::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->TQCommonStyle::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->TQCommonStyle::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQCommonStyle()
	x_TQCommonStyle* xret = new x_TQCommonStyle();
	x[0].s_class = (void*)xret;
    }
    x_TQCommonStyle() : TQCommonStyle() {
    }
    void x_8(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TQCommonStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TQCommonStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TQCommonStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&, const TQWidget*)
	this->TQCommonStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class,(const TQWidget*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TQCommonStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TQCommonStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TQCommonStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// drawControlMask(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQStyleOption&, const TQWidget*)
	this->TQCommonStyle::drawControlMask((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQStyleOption *)x[6].s_class,(const TQWidget*)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// drawControlMask(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQStyleOption&)
	this->TQCommonStyle::drawControlMask((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQStyleOption *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// drawControlMask(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&)
	this->TQCommonStyle::drawControlMask((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// subRect(TQStyle::SubRect, const TQStyleControlElementData&, const TQStyle::ControlElementFlags, const TQWidget*)
	TQRect xret = this->TQCommonStyle::subRect((TQStyle::SubRect)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(const TQStyle::ControlElementFlags)x[3].s_enum,(const TQWidget*)x[4].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_19(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags, const TQStyleOption&, const TQWidget*)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int,*(const TQStyleOption *)x[10].s_class,(const TQWidget*)x[11].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags, const TQStyleOption&)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int,*(const TQStyleOption *)x[10].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TQCommonStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// drawComplexControlMask(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, const TQStyle::ControlElementFlags, const TQRect&, const TQStyleOption&, const TQWidget*)
	this->TQCommonStyle::drawComplexControlMask((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(const TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQStyleOption *)x[6].s_class,(const TQWidget*)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// drawComplexControlMask(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, const TQStyle::ControlElementFlags, const TQRect&, const TQStyleOption&)
	this->TQCommonStyle::drawComplexControlMask((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(const TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQStyleOption *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// drawComplexControlMask(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, const TQStyle::ControlElementFlags, const TQRect&)
	this->TQCommonStyle::drawComplexControlMask((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(const TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl, const TQStyleOption&, const TQWidget*)
	TQRect xret = this->TQCommonStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum,*(const TQStyleOption *)x[5].s_class,(const TQWidget*)x[6].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_29(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl, const TQStyleOption&)
	TQRect xret = this->TQCommonStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum,*(const TQStyleOption *)x[5].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_30(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl)
	TQRect xret = this->TQCommonStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_31(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&, const TQStyleOption&, const TQWidget*)
	TQStyle::SubControl xret = this->TQCommonStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class,*(const TQStyleOption *)x[5].s_class,(const TQWidget*)x[6].s_class);
	x[0].s_enum = xret;
    }
    void x_32(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&, const TQStyleOption&)
	TQStyle::SubControl xret = this->TQCommonStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class,*(const TQStyleOption *)x[5].s_class);
	x[0].s_enum = xret;
    }
    void x_33(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&)
	TQStyle::SubControl xret = this->TQCommonStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class);
	x[0].s_enum = xret;
    }
    void x_34(Smoke::Stack x) const {
	// pixelMetric(TQStyle::PixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQWidget*)
	int xret = this->TQCommonStyle::pixelMetric((TQStyle::PixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(const TQWidget*)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// pixelMetric(TQStyle::PixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	int xret = this->TQCommonStyle::pixelMetric((TQStyle::PixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) const {
	// sizeFromContents(TQStyle::ContentsType, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQSize&, const TQStyleOption&, const TQWidget*)
	TQSize xret = this->TQCommonStyle::sizeFromContents((TQStyle::ContentsType)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQSize *)x[4].s_class,*(const TQStyleOption *)x[5].s_class,(const TQWidget*)x[6].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_37(Smoke::Stack x) const {
	// sizeFromContents(TQStyle::ContentsType, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQSize&, const TQStyleOption&)
	TQSize xret = this->TQCommonStyle::sizeFromContents((TQStyle::ContentsType)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQSize *)x[4].s_class,*(const TQStyleOption *)x[5].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_38(Smoke::Stack x) const {
	// sizeFromContents(TQStyle::ContentsType, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQSize&)
	TQSize xret = this->TQCommonStyle::sizeFromContents((TQStyle::ContentsType)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQSize *)x[4].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_39(Smoke::Stack x) const {
	// styleHint(TQStyle::StyleHint, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&, TQStyleHintReturn*, const TQWidget*)
	int xret = this->TQCommonStyle::styleHint((TQStyle::StyleHint)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class,(TQStyleHintReturn*)x[5].s_voidp,(const TQWidget*)x[6].s_class);
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&, const TQWidget*)
	TQPixmap xret = this->TQCommonStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class,(const TQWidget*)x[5].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_41(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&)
	TQPixmap xret = this->TQCommonStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_42(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	TQPixmap xret = this->TQCommonStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_43(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQCommonStyle::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool applicationActionRequest(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQStyle::ApplicationActionRequest x4, TQStyleApplicationActionRequestData x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_enum = x4;
	x[5].s_voidp = (void*)&x5;
	if(qt_Smoke->binding->callMethod(10482, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::applicationActionRequest(x1, x2, x3, x4, x5);
    }
    virtual void applicationPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(10393, (void*)this, x)) return;
	this->TQStyle::applicationPolish(x1, x2, x3);
    }
    virtual void applicationUnPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(10395, (void*)this, x)) return;
	this->TQStyle::applicationUnPolish(x1, x2, x3);
    }
    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(1385, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQCommonStyle::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 drawComplexControl(TQStyle::ComplexControl x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, TQStyle::SCFlags x8, TQStyle::SCFlags x9, const TQStyleOption& x10, const TQWidget* x11) const {
	Smoke::StackItem x[12];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_int = x8;
	x[9].s_int = x9;
	x[10].s_class = (void*)&x10;
	x[11].s_class = (void*)x11;
	if(qt_Smoke->binding->callMethod(1404, (void*)this, x)) return;
	this->TQCommonStyle::drawComplexControl(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11);
    }
    virtual void drawComplexControl(TQStyle::ComplexControl x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQColorGroup& x5, TQStyle::SFlags x6, TQStyle::SCFlags x7, TQStyle::SCFlags x8, const TQStyleOption& x9) const {
	Smoke::StackItem x[10];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	x[8].s_int = x8;
	x[9].s_class = (void*)&x9;
	if(qt_Smoke->binding->callMethod(10424, (void*)this, x)) return;
	this->TQStyle::drawComplexControl(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawComplexControlMask(TQStyle::ComplexControl x1, TQPainter* x2, const TQStyleControlElementData& x3, const TQStyle::ControlElementFlags x4, const TQRect& x5, const TQStyleOption& x6, const TQWidget* x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_class = (void*)x7;
	if(qt_Smoke->binding->callMethod(1410, (void*)this, x)) return;
	this->TQCommonStyle::drawComplexControlMask(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawComplexControlMask(TQStyle::ComplexControl x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQStyleOption& x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(10435, (void*)this, x)) return;
	this->TQStyle::drawComplexControlMask(x1, x2, x3, x4, x5);
    }
    virtual void drawControl(TQStyle::ControlElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, const TQStyleOption& x8, const TQWidget* x9) const {
	Smoke::StackItem x[10];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_class = (void*)&x8;
	x[9].s_class = (void*)x9;
	if(qt_Smoke->binding->callMethod(1396, (void*)this, x)) return;
	this->TQCommonStyle::drawControl(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawControl(TQStyle::ControlElement x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQColorGroup& x5, TQStyle::SFlags x6, const TQStyleOption& x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_int = x6;
	x[7].s_class = (void*)&x7;
	if(qt_Smoke->binding->callMethod(10410, (void*)this, x)) return;
	this->TQStyle::drawControl(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawControlMask(TQStyle::ControlElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQStyleOption& x6, const TQWidget* x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_class = (void*)x7;
	if(qt_Smoke->binding->callMethod(1400, (void*)this, x)) return;
	this->TQCommonStyle::drawControlMask(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawControlMask(TQStyle::ControlElement x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQStyleOption& x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(10417, (void*)this, x)) return;
	this->TQStyle::drawControlMask(x1, x2, x3, x4, x5);
    }
    virtual void drawItem(TQPainter* x1, const TQRect& x2, int x3, const TQColorGroup& x4, bool x5, const TQPixmap* x6, const TQString& x7, int x8, const TQColor* x9) const {
	Smoke::StackItem x[10];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_int = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	x[7].s_voidp = (void*)&x7;
	x[8].s_int = x8;
	x[9].s_class = (void*)x9;
	if(qt_Smoke->binding->callMethod(10401, (void*)this, x)) return;
	this->TQStyle::drawItem(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawPrimitive(TQStyle::PrimitiveElement x1, TQPainter* x2, const TQRect& x3, const TQColorGroup& x4, TQStyle::SFlags x5, const TQStyleOption& x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	x[5].s_int = x5;
	x[6].s_class = (void*)&x6;
	if(qt_Smoke->binding->callMethod(10404, (void*)this, x)) return;
	this->TQStyle::drawPrimitive(x1, x2, x3, x4, x5, x6);
    }
    virtual void drawPrimitive(TQStyle::PrimitiveElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, const TQStyleOption& x8) const {
	Smoke::StackItem x[9];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_class = (void*)&x8;
	if(qt_Smoke->binding->callMethod(1393, (void*)this, x)) return;
	this->TQCommonStyle::drawPrimitive(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    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(10487, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::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 TQRect itemRect(TQPainter* x1, const TQRect& x2, int x3, bool x4, const TQPixmap* x5, const TQString& x6, int x7) const {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_int = x3;
	x[4].s_bool = x4;
	x[5].s_class = (void*)x5;
	x[6].s_voidp = (void*)&x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(10399, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::itemRect(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1384, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQCommonStyle::metaObject();
    }
    virtual bool objectEventHandler(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQEvent* x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(10477, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::objectEventHandler(x1, x2, x3, x4);
    }
    virtual int pixelMetric(TQStyle::PixelMetric x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQWidget* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(1419, (void*)this, x)) return (int)x[0].s_int;
	return this->TQCommonStyle::pixelMetric(x1, x2, x3, x4);
    }
    virtual int pixelMetric(TQStyle::PixelMetric x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(10450, (void*)this, x)) return (int)x[0].s_int;
	return this->TQStyle::pixelMetric(x1, x2);
    }
    virtual void polish(TQApplication* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10392, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(10396, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10388, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(10389, (void*)this, x)) return;
	this->TQStyle::polish(x1, x2, x3);
    }
    virtual void polishPopupMenu(TQPopupMenu* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10397, (void*)this, x)) return;
	this->TQStyle::polishPopupMenu(x1);
    }
    virtual void polishPopupMenu(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	qt_Smoke->binding->callMethod(10398, (void*)this, x, true /*pure virtual*/);
	return;
	// 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 TQStyle::SubControl querySubControl(TQStyle::ComplexControl x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQPoint& x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(1416, (void*)this, x)) {
	    TQStyle::SubControl *xptr = (TQStyle::SubControl *)x[0].s_class;
	    TQStyle::SubControl xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::querySubControl(x1, x2, x3, x4, x5, x6);
    }
    virtual TQStyle::SubControl querySubControl(TQStyle::ComplexControl x1, const TQWidget* x2, const TQPoint& x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(10445, (void*)this, x)) {
	    TQStyle::SubControl *xptr = (TQStyle::SubControl *)x[0].s_class;
	    TQStyle::SubControl xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::querySubControl(x1, x2, x3, x4);
    }
    virtual TQRect querySubControlMetrics(TQStyle::ComplexControl x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, TQStyle::SubControl x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(1413, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::querySubControlMetrics(x1, x2, x3, x4, x5, x6);
    }
    virtual TQRect querySubControlMetrics(TQStyle::ComplexControl x1, const TQWidget* x2, TQStyle::SubControl x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(10440, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::querySubControlMetrics(x1, x2, x3, x4);
    }
    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 TQSize sizeFromContents(TQStyle::ContentsType x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQSize& x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(1421, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::sizeFromContents(x1, x2, x3, x4, x5, x6);
    }
    virtual TQSize sizeFromContents(TQStyle::ContentsType x1, const TQWidget* x2, const TQSize& x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(10454, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::sizeFromContents(x1, x2, x3, x4);
    }
    virtual int styleHint(TQStyle::StyleHint x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQStyleOption& x4, TQStyleHintReturn* x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(1424, (void*)this, x)) return (int)x[0].s_int;
	return this->TQCommonStyle::styleHint(x1, x2, x3, x4, x5, x6);
    }
    virtual int styleHint(TQStyle::StyleHint x1, const TQWidget* x2, const TQStyleOption& x3, TQStyleHintReturn* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_voidp = (void*)x4;
	if(qt_Smoke->binding->callMethod(10459, (void*)this, x)) return (int)x[0].s_int;
	return this->TQStyle::styleHint(x1, x2, x3, x4);
    }
    virtual TQPixmap stylePixmap(TQStyle::StylePixmap x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQStyleOption& x4, const TQWidget* x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)x5;
	if(qt_Smoke->binding->callMethod(1425, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::stylePixmap(x1, x2, x3, x4, x5);
    }
    virtual TQPixmap stylePixmap(TQStyle::StylePixmap x1, const TQWidget* x2, const TQStyleOption& x3) const {
	Smoke::StackItem x[4];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(10467, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::stylePixmap(x1, x2, x3);
    }
    virtual TQRect subRect(TQStyle::SubRect x1, const TQStyleControlElementData& x2, const TQStyle::ControlElementFlags x3, const TQWidget* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(1403, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::subRect(x1, x2, x3, x4);
    }
    virtual TQRect subRect(TQStyle::SubRect x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(10422, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::subRect(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(1386, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQCommonStyle::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(1388, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCommonStyle::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(1387, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCommonStyle::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(1389, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCommonStyle::tqt_property(x1, x2, x3);
    }
    virtual void unPolish(TQApplication* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10394, (void*)this, x)) return;
	this->TQStyle::unPolish(x1);
    }
    virtual void unPolish(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(10390, (void*)this, x)) return;
	this->TQStyle::unPolish(x1);
    }
    virtual void unPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(10391, (void*)this, x)) return;
	this->TQStyle::unPolish(x1, x2, x3);
    }
    virtual bool widgetActionRequest(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQStyle::WidgetActionRequest x4, TQStyleWidgetActionRequestData x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(10479, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::widgetActionRequest(x1, x2, x3, x4, x5);
    }
    ~x_TQCommonStyle() { qt_Smoke->binding->deleted(46, (void*)this); }
};
void xcall_TQCommonStyle(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCommonStyle *xself = (x_TQCommonStyle*)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_TQCommonStyle::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: x_TQCommonStyle::x_43(args);	break;
	case 44: delete (TQCommonStyle*)xself;	break;
    }
}

class x_TQConnection : public TQConnection {
public:
    static void x_0(Smoke::Stack x) {
	// TQConnection(const TQObject*, int, const char*, int)
	x_TQConnection* xret = new x_TQConnection((const TQObject*)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQConnection(const TQObject* x1, int x2, const char* x3, int x4) : TQConnection(x1, x2, x3, x4) {
    }
    void x_1(Smoke::Stack x) const {
	// isConnected()
	bool xret = this->TQConnection::isConnected();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// object()
	TQObject* xret = this->TQConnection::object();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// member()
	int xret = this->TQConnection::member();
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// memberName()
	const char* xret = this->TQConnection::memberName();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// memberType()
	int xret = this->TQConnection::memberType();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// numArgs()
	int xret = this->TQConnection::numArgs();
	x[0].s_int = xret;
    }
    ~x_TQConnection() { qt_Smoke->binding->deleted(47, (void*)this); }
};
void xcall_TQConnection(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQConnection *xself = (x_TQConnection*)obj;
    switch(xi) {
	case 0: x_TQConnection::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: delete (TQConnection*)xself;	break;
    }
}

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

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

class x_TQContextMenuEvent : public TQContextMenuEvent {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQContextMenuEvent::Mouse;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQContextMenuEvent::Keyboard;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQContextMenuEvent::Other;
    }
    static void x_3(Smoke::Stack x) {
	// TQContextMenuEvent(TQContextMenuEvent::Reason, const TQPoint&, const TQPoint&, int)
	x_TQContextMenuEvent* xret = new x_TQContextMenuEvent((TQContextMenuEvent::Reason)x[1].s_enum,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQContextMenuEvent(TQContextMenuEvent::Reason x1, const TQPoint& x2, const TQPoint& x3, int x4) : TQContextMenuEvent(x1, x2, x3, x4) {
    }
    static void x_4(Smoke::Stack x) {
	// TQContextMenuEvent(TQContextMenuEvent::Reason, const TQPoint&, int)
	x_TQContextMenuEvent* xret = new x_TQContextMenuEvent((TQContextMenuEvent::Reason)x[1].s_enum,*(const TQPoint *)x[2].s_class,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQContextMenuEvent(TQContextMenuEvent::Reason x1, const TQPoint& x2, int x3) : TQContextMenuEvent(x1, x2, x3) {
    }
    void x_5(Smoke::Stack x) const {
	// x()
	int xret = this->TQContextMenuEvent::x();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// y()
	int xret = this->TQContextMenuEvent::y();
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// globalX()
	int xret = this->TQContextMenuEvent::globalX();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// globalY()
	int xret = this->TQContextMenuEvent::globalY();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// pos()
	const TQPoint& xret = this->TQContextMenuEvent::pos();
	x[0].s_class = (void*)&xret;
    }
    void x_10(Smoke::Stack x) const {
	// globalPos()
	const TQPoint& xret = this->TQContextMenuEvent::globalPos();
	x[0].s_class = (void*)&xret;
    }
    void x_11(Smoke::Stack x) const {
	// state()
	TQt::ButtonState xret = this->TQContextMenuEvent::state();
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQContextMenuEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isConsumed()
	bool xret = this->TQContextMenuEvent::isConsumed();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// consume()
	this->TQContextMenuEvent::consume();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// accept()
	this->TQContextMenuEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// ignore()
	this->TQContextMenuEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// reason()
	TQContextMenuEvent::Reason xret = this->TQContextMenuEvent::reason();
	x[0].s_enum = xret;
    }
    static void x_18(Smoke::Stack x) {
	// TQContextMenuEvent(const TQContextMenuEvent&)
	x_TQContextMenuEvent* xret = new x_TQContextMenuEvent(*(const TQContextMenuEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQContextMenuEvent(const TQContextMenuEvent& x1) : TQContextMenuEvent(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 103: //TQContextMenuEvent::Reason
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQContextMenuEvent::Reason;
		break;
	      case Smoke::EnumDelete:
		delete (TQContextMenuEvent::Reason*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQContextMenuEvent::Reason*)xdata = (TQContextMenuEvent::Reason)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQContextMenuEvent::Reason*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQContextMenuEvent() { qt_Smoke->binding->deleted(50, (void*)this); }
};
void xenum_TQContextMenuEvent(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQContextMenuEvent::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQContextMenuEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQContextMenuEvent *xself = (x_TQContextMenuEvent*)obj;
    switch(xi) {
	case 0: x_TQContextMenuEvent::x_0(args);	break;
	case 1: x_TQContextMenuEvent::x_1(args);	break;
	case 2: x_TQContextMenuEvent::x_2(args);	break;
	case 3: x_TQContextMenuEvent::x_3(args);	break;
	case 4: x_TQContextMenuEvent::x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_TQContextMenuEvent::x_18(args);	break;
	case 19: delete (TQContextMenuEvent*)xself;	break;
    }
}

class x_TQCursor : public TQCursor {
public:
    static void x_0(Smoke::Stack x) {
	// TQCursor()
	x_TQCursor* xret = new x_TQCursor();
	x[0].s_class = (void*)xret;
    }
    x_TQCursor() : TQCursor() {
    }
    static void x_1(Smoke::Stack x) {
	// TQCursor(int)
	x_TQCursor* xret = new x_TQCursor((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(int x1) : TQCursor(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQCursor(const TQBitmap&, const TQBitmap&, int, int)
	x_TQCursor* xret = new x_TQCursor(*(const TQBitmap *)x[1].s_class,*(const TQBitmap *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQBitmap& x1, const TQBitmap& x2, int x3, int x4) : TQCursor(x1, x2, x3, x4) {
    }
    static void x_3(Smoke::Stack x) {
	// TQCursor(const TQBitmap&, const TQBitmap&, int)
	x_TQCursor* xret = new x_TQCursor(*(const TQBitmap *)x[1].s_class,*(const TQBitmap *)x[2].s_class,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQBitmap& x1, const TQBitmap& x2, int x3) : TQCursor(x1, x2, x3) {
    }
    static void x_4(Smoke::Stack x) {
	// TQCursor(const TQBitmap&, const TQBitmap&)
	x_TQCursor* xret = new x_TQCursor(*(const TQBitmap *)x[1].s_class,*(const TQBitmap *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQBitmap& x1, const TQBitmap& x2) : TQCursor(x1, x2) {
    }
    static void x_5(Smoke::Stack x) {
	// TQCursor(const TQPixmap&, int, int)
	x_TQCursor* xret = new x_TQCursor(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQPixmap& x1, int x2, int x3) : TQCursor(x1, x2, x3) {
    }
    static void x_6(Smoke::Stack x) {
	// TQCursor(const TQPixmap&, int)
	x_TQCursor* xret = new x_TQCursor(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQPixmap& x1, int x2) : TQCursor(x1, x2) {
    }
    static void x_7(Smoke::Stack x) {
	// TQCursor(const TQPixmap&)
	x_TQCursor* xret = new x_TQCursor(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQPixmap& x1) : TQCursor(x1) {
    }
    static void x_8(Smoke::Stack x) {
	// TQCursor(const TQCursor&)
	x_TQCursor* xret = new x_TQCursor(*(const TQCursor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCursor(const TQCursor& x1) : TQCursor(x1) {
    }
    void x_9(Smoke::Stack x) {
	// operator=(const TQCursor&)
	TQCursor& xret = this->TQCursor::operator=(*(const TQCursor *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_10(Smoke::Stack x) const {
	// shape()
	int xret = this->TQCursor::shape();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// setShape(int)
	this->TQCursor::setShape((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// bitmap()
	const TQBitmap* xret = this->TQCursor::bitmap();
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) const {
	// mask()
	const TQBitmap* xret = this->TQCursor::mask();
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) const {
	// hotSpot()
	TQPoint xret = this->TQCursor::hotSpot();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_15(Smoke::Stack x) {
	// pos()
	TQPoint xret = TQCursor::pos();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_16(Smoke::Stack x) {
	// setPos(int, int)
	TQCursor::setPos((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// setPos(const TQPoint&)
	TQCursor::setPos(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// pos()
	TQPoint xret = TQCursor::pos();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_19(Smoke::Stack x) {
	// setPos(int, int)
	TQCursor::setPos((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// setPos(const TQPoint&)
	TQCursor::setPos(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// initialize()
	TQCursor::initialize();
	(void)x; // noop (for compiler warning)
    }
    static void x_22(Smoke::Stack x) {
	// cleanup()
	TQCursor::cleanup();
	(void)x; // noop (for compiler warning)
    }
    ~x_TQCursor() { qt_Smoke->binding->deleted(51, (void*)this); }
};
void xcall_TQCursor(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCursor *xself = (x_TQCursor*)obj;
    switch(xi) {
	case 0: x_TQCursor::x_0(args);	break;
	case 1: x_TQCursor::x_1(args);	break;
	case 2: x_TQCursor::x_2(args);	break;
	case 3: x_TQCursor::x_3(args);	break;
	case 4: x_TQCursor::x_4(args);	break;
	case 5: x_TQCursor::x_5(args);	break;
	case 6: x_TQCursor::x_6(args);	break;
	case 7: x_TQCursor::x_7(args);	break;
	case 8: x_TQCursor::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: x_TQCursor::x_15(args);	break;
	case 16: x_TQCursor::x_16(args);	break;
	case 17: x_TQCursor::x_17(args);	break;
	case 18: x_TQCursor::x_18(args);	break;
	case 19: x_TQCursor::x_19(args);	break;
	case 20: x_TQCursor::x_20(args);	break;
	case 21: x_TQCursor::x_21(args);	break;
	case 22: x_TQCursor::x_22(args);	break;
	case 23: delete (TQCursor*)xself;	break;
    }
}

class x_TQCustomEvent : public TQCustomEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQCustomEvent(int)
	x_TQCustomEvent* xret = new x_TQCustomEvent((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCustomEvent(int x1) : TQCustomEvent(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQCustomEvent(TQEvent::Type, void*)
	x_TQCustomEvent* xret = new x_TQCustomEvent((TQEvent::Type)x[1].s_enum,(void*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQCustomEvent(TQEvent::Type x1, void* x2) : TQCustomEvent(x1, x2) {
    }
    void x_2(Smoke::Stack x) const {
	// data()
	void* xret = this->TQCustomEvent::data();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// setData(void*)
	this->TQCustomEvent::setData((void*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQCustomEvent(const TQCustomEvent&)
	x_TQCustomEvent* xret = new x_TQCustomEvent(*(const TQCustomEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCustomEvent(const TQCustomEvent& x1) : TQCustomEvent(x1) {
    }
    ~x_TQCustomEvent() { qt_Smoke->binding->deleted(52, (void*)this); }
};
void xcall_TQCustomEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCustomEvent *xself = (x_TQCustomEvent*)obj;
    switch(xi) {
	case 0: x_TQCustomEvent::x_0(args);	break;
	case 1: x_TQCustomEvent::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQCustomEvent::x_4(args);	break;
	case 5: delete (TQCustomEvent*)xself;	break;
    }
}

class x_TQCustomMenuItem : public TQCustomMenuItem {
public:
    static void x_0(Smoke::Stack x) {
	// TQCustomMenuItem()
	x_TQCustomMenuItem* xret = new x_TQCustomMenuItem();
	x[0].s_class = (void*)xret;
    }
    x_TQCustomMenuItem() : TQCustomMenuItem() {
    }
    void x_1(Smoke::Stack x) const {
	// fullSpan()
	bool xret = this->TQCustomMenuItem::fullSpan();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// isSeparator()
	bool xret = this->TQCustomMenuItem::isSeparator();
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQCustomMenuItem::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQCustomMenuItem(const TQCustomMenuItem&)
	x_TQCustomMenuItem* xret = new x_TQCustomMenuItem(*(const TQCustomMenuItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCustomMenuItem(const TQCustomMenuItem& x1) : TQCustomMenuItem(x1) {
    }
    virtual bool fullSpan() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCustomMenuItem::fullSpan();
    }
    virtual bool isSeparator() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCustomMenuItem::isSeparator();
    }
    virtual void paint(TQPainter* x1, const TQColorGroup& x2, bool x3, bool x4, int x5, int x6, int x7, int x8) {
	Smoke::StackItem x[9];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	x[8].s_int = x8;
	qt_Smoke->binding->callMethod(1499, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1498, (void*)this, x)) return;
	this->TQCustomMenuItem::setFont(x1);
    }
    virtual TQSize sizeHint() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(1500, (void*)this, x, true /*pure virtual*/);
	TQSize *xptr = (TQSize *)x[0].s_class;
	TQSize xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    ~x_TQCustomMenuItem() { qt_Smoke->binding->deleted(53, (void*)this); }
};
void xcall_TQCustomMenuItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCustomMenuItem *xself = (x_TQCustomMenuItem*)obj;
    switch(xi) {
	case 0: x_TQCustomMenuItem::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: x_TQCustomMenuItem::x_4(args);	break;
	case 5: delete (TQCustomMenuItem*)xself;	break;
    }
}

class x_TQDataBrowser : public TQDataBrowser {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::Unknown;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::None;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::BeforeBeginning;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::Beginning;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::End;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQDataBrowser::AfterEnd;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQDataBrowser::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQDataBrowser::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQDataBrowser::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQDataBrowser::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQDataBrowser::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQDataBrowser::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQDataBrowser::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// TQDataBrowser(TQWidget*, const char*, TQt::WFlags)
	x_TQDataBrowser* xret = new x_TQDataBrowser((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQDataBrowser(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQDataBrowser(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQDataBrowser(TQWidget*, const char*)
	x_TQDataBrowser* xret = new x_TQDataBrowser((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQDataBrowser(TQWidget* x1, const char* x2) : TQDataBrowser(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQDataBrowser(TQWidget*)
	x_TQDataBrowser* xret = new x_TQDataBrowser((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQDataBrowser(TQWidget* x1) : TQDataBrowser(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQDataBrowser()
	x_TQDataBrowser* xret = new x_TQDataBrowser();
	x[0].s_class = (void*)xret;
    }
    x_TQDataBrowser() : TQDataBrowser() {
    }
    void x_17(Smoke::Stack x) {
	// boundary()
	TQDataBrowser::Boundary xret = this->TQDataBrowser::boundary();
	x[0].s_enum = xret;
    }
    void x_18(Smoke::Stack x) {
	// setBoundaryChecking(bool)
	this->TQDataBrowser::setBoundaryChecking((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// boundaryChecking()
	bool xret = this->TQDataBrowser::boundaryChecking();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// setSort(const TQSqlIndex&)
	this->TQDataBrowser::setSort(*(const TQSqlIndex *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setSort(const TQStringList&)
	this->TQDataBrowser::setSort(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// sort()
	TQStringList xret = this->TQDataBrowser::sort();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_23(Smoke::Stack x) {
	// setFilter(const TQString&)
	this->TQDataBrowser::setFilter(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// filter()
	TQString xret = this->TQDataBrowser::filter();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_25(Smoke::Stack x) {
	// setSqlCursor(TQSqlCursor*, bool)
	this->TQDataBrowser::setSqlCursor((TQSqlCursor*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setSqlCursor(TQSqlCursor*)
	this->TQDataBrowser::setSqlCursor((TQSqlCursor*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// sqlCursor()
	TQSqlCursor* xret = this->TQDataBrowser::sqlCursor();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) {
	// setForm(TQSqlForm*)
	this->TQDataBrowser::setForm((TQSqlForm*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// form()
	TQSqlForm* xret = this->TQDataBrowser::form();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) {
	// setConfirmEdits(bool)
	this->TQDataBrowser::setConfirmEdits((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setConfirmInsert(bool)
	this->TQDataBrowser::setConfirmInsert((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setConfirmUpdate(bool)
	this->TQDataBrowser::setConfirmUpdate((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setConfirmDelete(bool)
	this->TQDataBrowser::setConfirmDelete((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setConfirmCancels(bool)
	this->TQDataBrowser::setConfirmCancels((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// confirmEdits()
	bool xret = this->TQDataBrowser::confirmEdits();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) const {
	// confirmInsert()
	bool xret = this->TQDataBrowser::confirmInsert();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// confirmUpdate()
	bool xret = this->TQDataBrowser::confirmUpdate();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// confirmDelete()
	bool xret = this->TQDataBrowser::confirmDelete();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) const {
	// confirmCancels()
	bool xret = this->TQDataBrowser::confirmCancels();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) {
	// setReadOnly(bool)
	this->TQDataBrowser::setReadOnly((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// isReadOnly()
	bool xret = this->TQDataBrowser::isReadOnly();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) {
	// setAutoEdit(bool)
	this->TQDataBrowser::setAutoEdit((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// autoEdit()
	bool xret = this->TQDataBrowser::autoEdit();
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// seek(int, bool)
	bool xret = this->TQDataBrowser::seek((int)x[1].s_int,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) {
	// seek(int)
	bool xret = this->TQDataBrowser::seek((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_46(Smoke::Stack x) {
	// refresh()
	this->TQDataBrowser::refresh();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// insert()
	this->TQDataBrowser::insert();
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// update()
	this->TQDataBrowser::update();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// del()
	this->TQDataBrowser::del();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// first()
	this->TQDataBrowser::first();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// last()
	this->TQDataBrowser::last();
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// next()
	this->TQDataBrowser::next();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// prev()
	this->TQDataBrowser::prev();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// readFields()
	this->TQDataBrowser::readFields();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// writeFields()
	this->TQDataBrowser::writeFields();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// clearValues()
	this->TQDataBrowser::clearValues();
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// updateBoundary()
	this->TQDataBrowser::updateBoundary();
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// firstRecordAvailable(bool)
	this->TQDataBrowser::firstRecordAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// lastRecordAvailable(bool)
	this->TQDataBrowser::lastRecordAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// nextRecordAvailable(bool)
	this->TQDataBrowser::nextRecordAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// prevRecordAvailable(bool)
	this->TQDataBrowser::prevRecordAvailable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// currentChanged(const TQSqlRecord*)
	this->TQDataBrowser::currentChanged((const TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// primeInsert(TQSqlRecord*)
	this->TQDataBrowser::primeInsert((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// primeUpdate(TQSqlRecord*)
	this->TQDataBrowser::primeUpdate((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// primeDelete(TQSqlRecord*)
	this->TQDataBrowser::primeDelete((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// beforeInsert(TQSqlRecord*)
	this->TQDataBrowser::beforeInsert((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// beforeUpdate(TQSqlRecord*)
	this->TQDataBrowser::beforeUpdate((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// beforeDelete(TQSqlRecord*)
	this->TQDataBrowser::beforeDelete((TQSqlRecord*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// cursorChanged(TQSqlCursor::Mode)
	this->TQDataBrowser::cursorChanged((TQSqlCursor::Mode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_70(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQDataBrowser::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_71(Smoke::Stack x) {
	// insertCurrent()
	bool xret = this->TQDataBrowser::insertCurrent();
	x[0].s_bool = xret;
    }
    void x_72(Smoke::Stack x) {
	// updateCurrent()
	bool xret = this->TQDataBrowser::updateCurrent();
	x[0].s_bool = xret;
    }
    void x_73(Smoke::Stack x) {
	// deleteCurrent()
	bool xret = this->TQDataBrowser::deleteCurrent();
	x[0].s_bool = xret;
    }
    void x_74(Smoke::Stack x) {
	// currentEdited()
	bool xret = this->TQDataBrowser::currentEdited();
	x[0].s_bool = xret;
    }
    void x_75(Smoke::Stack x) {
	// confirmEdit(TQSql::Op)
	TQSql::Confirm xret = this->TQDataBrowser::confirmEdit((TQSql::Op)x[1].s_enum);
	x[0].s_enum = xret;
    }
    void x_76(Smoke::Stack x) {
	// confirmCancel(TQSql::Op)
	TQSql::Confirm xret = this->TQDataBrowser::confirmCancel((TQSql::Op)x[1].s_enum);
	x[0].s_enum = xret;
    }
    void x_77(Smoke::Stack x) {
	// handleError(const TQSqlError&)
	this->TQDataBrowser::handleError(*(const TQSqlError *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1509, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQDataBrowser::className();
    }
    virtual void clearValues() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1559, (void*)this, x)) return;
	this->TQDataBrowser::clearValues();
    }
    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 TQSql::Confirm confirmCancel(TQSql::Op x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(1579, (void*)this, x)) {
	    TQSql::Confirm *xptr = (TQSql::Confirm *)x[0].s_class;
	    TQSql::Confirm xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDataBrowser::confirmCancel(x1);
    }
    virtual TQSql::Confirm confirmEdit(TQSql::Op x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(1578, (void*)this, x)) {
	    TQSql::Confirm *xptr = (TQSql::Confirm *)x[0].s_class;
	    TQSql::Confirm xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDataBrowser::confirmEdit(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 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 bool currentEdited() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1577, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::currentEdited();
    }
    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 del() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1552, (void*)this, x)) return;
	this->TQDataBrowser::del();
    }
    virtual bool deleteCurrent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1576, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::deleteCurrent();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void first() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1553, (void*)this, x)) return;
	this->TQDataBrowser::first();
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void handleError(const TQSqlError& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1580, (void*)this, x)) return;
	this->TQDataBrowser::handleError(x1);
    }
    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 insert() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1550, (void*)this, x)) return;
	this->TQDataBrowser::insert();
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual bool insertCurrent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1574, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::insertCurrent();
    }
    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 last() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1554, (void*)this, x)) return;
	this->TQDataBrowser::last();
    }
    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(1508, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQDataBrowser::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12919, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1555, (void*)this, x)) return;
	this->TQDataBrowser::next();
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13028, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual void prev() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1556, (void*)this, x)) return;
	this->TQDataBrowser::prev();
    }
    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 readFields() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1557, (void*)this, x)) return;
	this->TQDataBrowser::readFields();
    }
    virtual void refresh() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1549, (void*)this, x)) return;
	this->TQDataBrowser::refresh();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13030, (void*)this, x)) return;
	this->TQWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual bool seek(int x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(1547, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::seek(x1, x2);
    }
    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 setAutoEdit(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1545, (void*)this, x)) return;
	this->TQDataBrowser::setAutoEdit(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setConfirmCancels(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1537, (void*)this, x)) return;
	this->TQDataBrowser::setConfirmCancels(x1);
    }
    virtual void setConfirmDelete(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1536, (void*)this, x)) return;
	this->TQDataBrowser::setConfirmDelete(x1);
    }
    virtual void setConfirmEdits(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1533, (void*)this, x)) return;
	this->TQDataBrowser::setConfirmEdits(x1);
    }
    virtual void setConfirmInsert(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1534, (void*)this, x)) return;
	this->TQDataBrowser::setConfirmInsert(x1);
    }
    virtual void setConfirmUpdate(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1535, (void*)this, x)) return;
	this->TQDataBrowser::setConfirmUpdate(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 setForm(TQSqlForm* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(1531, (void*)this, x)) return;
	this->TQDataBrowser::setForm(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 setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1543, (void*)this, x)) return;
	this->TQDataBrowser::setReadOnly(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setSqlCursor(TQSqlCursor* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(1528, (void*)this, x)) return;
	this->TQDataBrowser::setSqlCursor(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(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12918, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13044, (void*)this, x)) return;
	this->TQWidget::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(1510, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQDataBrowser::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(1512, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::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(1511, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::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(1513, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::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 update() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1551, (void*)this, x)) return;
	this->TQDataBrowser::update();
    }
    virtual bool updateCurrent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1575, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataBrowser::updateCurrent();
    }
    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);
    }
    virtual void writeFields() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1558, (void*)this, x)) return;
	this->TQDataBrowser::writeFields();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 110: //TQDataBrowser::Boundary
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQDataBrowser::Boundary;
		break;
	      case Smoke::EnumDelete:
		delete (TQDataBrowser::Boundary*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQDataBrowser::Boundary*)xdata = (TQDataBrowser::Boundary)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQDataBrowser::Boundary*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQDataBrowser() { qt_Smoke->binding->deleted(54, (void*)this); }
};
void xenum_TQDataBrowser(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQDataBrowser::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQDataBrowser(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQDataBrowser *xself = (x_TQDataBrowser*)obj;
    switch(xi) {
	case 0: x_TQDataBrowser::x_0(args);	break;
	case 1: x_TQDataBrowser::x_1(args);	break;
	case 2: x_TQDataBrowser::x_2(args);	break;
	case 3: x_TQDataBrowser::x_3(args);	break;
	case 4: x_TQDataBrowser::x_4(args);	break;
	case 5: x_TQDataBrowser::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: x_TQDataBrowser::x_13(args);	break;
	case 14: x_TQDataBrowser::x_14(args);	break;
	case 15: x_TQDataBrowser::x_15(args);	break;
	case 16: x_TQDataBrowser::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: 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: x_TQDataBrowser::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 (TQDataBrowser*)xself;	break;
    }
}

class x_TQDataPump : public TQDataPump {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQDataPump::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQDataPump::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQDataPump::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->TQDataPump::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->TQDataPump::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->TQDataPump::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->TQDataPump::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQDataPump(TQDataSource*, TQDataSink*)
	x_TQDataPump* xret = new x_TQDataPump((TQDataSource*)x[1].s_class,(TQDataSink*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQDataPump(TQDataSource* x1, TQDataSink* x2) : TQDataPump(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQDataPump::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(1582, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQDataPump::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1581, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQDataPump::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(1583, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQDataPump::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(1585, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataPump::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(1584, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataPump::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(1586, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataPump::tqt_property(x1, x2, x3);
    }
    ~x_TQDataPump() { qt_Smoke->binding->deleted(55, (void*)this); }
};
void xcall_TQDataPump(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQDataPump *xself = (x_TQDataPump*)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_TQDataPump::x_7(args);	break;
	case 8: x_TQDataPump::x_8(args);	break;
	case 9: delete (TQDataPump*)xself;	break;
    }
}

class x_TQDataSink : public TQDataSink {
public:
    void x_0(Smoke::Stack x) {
	// maybeReady()
	this->TQDataSink::maybeReady();
	(void)x; // noop (for compiler warning)
    }
    static void x_1(Smoke::Stack x) {
	// TQDataSink()
	x_TQDataSink* xret = new x_TQDataSink();
	x[0].s_class = (void*)xret;
    }
    x_TQDataSink() : TQDataSink() {
    }
    virtual void eof() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(1593, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual int readyToReceive() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(1591, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual void receive(const uchar* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(1592, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQDataSink() { qt_Smoke->binding->deleted(56, (void*)this); }
};
void xcall_TQDataSink(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQDataSink *xself = (x_TQDataSink*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: x_TQDataSink::x_1(args);	break;
	case 2: delete (TQDataSink*)xself;	break;
    }
}

class x_TQDataSource : public TQDataSource {
public:
    void x_0(Smoke::Stack x) {
	// maybeReady()
	this->TQDataSource::maybeReady();
	(void)x; // noop (for compiler warning)
    }
    void x_1(Smoke::Stack x) const {
	// rewindable()
	bool xret = this->TQDataSource::rewindable();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) {
	// enableRewind(bool)
	this->TQDataSource::enableRewind((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// rewind()
	this->TQDataSource::rewind();
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQDataSource()
	x_TQDataSource* xret = new x_TQDataSource();
	x[0].s_class = (void*)xret;
    }
    x_TQDataSource() : TQDataSource() {
    }
    virtual void enableRewind(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(1601, (void*)this, x)) return;
	this->TQDataSource::enableRewind(x1);
    }
    virtual int readyToSend() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(1597, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual void rewind() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1602, (void*)this, x)) return;
	this->TQDataSource::rewind();
    }
    virtual bool rewindable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1600, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDataSource::rewindable();
    }
    virtual void sendTo(TQDataSink* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(1598, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQDataSource() { qt_Smoke->binding->deleted(57, (void*)this); }
};
void xcall_TQDataSource(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQDataSource *xself = (x_TQDataSource*)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: x_TQDataSource::x_4(args);	break;
	case 5: delete (TQDataSource*)xself;	break;
    }
}

