//Auto-generated by ../../kalyptus/kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqptrcollection.h>
#include <ntqvariant.h>
#include <ntqsessionmanager.h>
#include <ntqstyle.h>
#include <ntqprocess.h>
#include <ntqcursor.h>
#include <ntqnamespace.h>
#include <ntqvalidator.h>
#include <ntqsize.h>
#include <ntqhostaddress.h>
#include <ntqfont.h>
#include <ntqiconset.h>
#include <ntqglobal.h>
#include <ntqpushbutton.h>
#include <ntqserversocket.h>
#include <ntqscrollview.h>
#include <ntqpalette.h>
#include <ntqstring.h>
#include <ntqscrollbar.h>
#include <ntqstringlist.h>
#include <ntqsettings.h>
#include <ntqkeysequence.h>
#include <ntqpoint.h>
#include <ntqgdict.h>
#include <ntqrangecontrol.h>
#include <ntqrect.h>
#include <ntqregion.h>
#include <ntqradiobutton.h>
#include <ntqbutton.h>
#include <ntqwidget.h>
#include <ntqevent.h>
#include <ntqcolor.h>
#include <ntqcstring.h>
#include <ntqregexp.h>
#include <ntqdir.h>
#include <ntqprogressdialog.h>
#include <ntqpointarray.h>
#include <ntqprinter.h>
#include <ntqprogressbar.h>
#include <ntqwindowdefs.h>
#include <ntqsizepolicy.h>
#include <ntqsemimodal.h>
#include <ntqpixmap.h>
#include <ntqbitmap.h>

class x_TQPrinter : public TQPrinter {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::ScreenResolution;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::PrinterResolution;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::HighResolution;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Compatible;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Portrait;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Landscape;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A4;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B5;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Letter;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Legal;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Executive;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A0;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A1;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A2;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A3;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A5;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A6;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A7;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A8;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::A9;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B0;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B1;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B10;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B2;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B3;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B4;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B6;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B7;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B8;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::B9;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::C5E;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Comm10E;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::DLE;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Folio;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Ledger;
    }
    static void x_35(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Tabloid;
    }
    static void x_36(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Custom;
    }
    static void x_37(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::NPageSize;
    }
    static void x_38(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::FirstPageFirst;
    }
    static void x_39(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::LastPageFirst;
    }
    static void x_40(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::GrayScale;
    }
    static void x_41(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Color;
    }
    static void x_42(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::OnlyOne;
    }
    static void x_43(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Lower;
    }
    static void x_44(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Middle;
    }
    static void x_45(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Manual;
    }
    static void x_46(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Envelope;
    }
    static void x_47(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::EnvelopeManual;
    }
    static void x_48(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Auto;
    }
    static void x_49(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Tractor;
    }
    static void x_50(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::SmallFormat;
    }
    static void x_51(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::LargeFormat;
    }
    static void x_52(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::LargeCapacity;
    }
    static void x_53(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Cassette;
    }
    static void x_54(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::FormSource;
    }
    static void x_55(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::AllPages;
    }
    static void x_56(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::Selection;
    }
    static void x_57(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::PageRange;
    }
    static void x_58(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::PrintToFile;
    }
    static void x_59(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::PrintSelection;
    }
    static void x_60(Smoke::Stack x) {
	x[0].s_enum = (long)TQPrinter::PrintPageRange;
    }
    static void x_61(Smoke::Stack x) {
	// TQPrinter(TQPrinter::PrinterMode)
	x_TQPrinter* xret = new x_TQPrinter((TQPrinter::PrinterMode)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQPrinter(TQPrinter::PrinterMode x1) : TQPrinter(x1) {
    }
    static void x_62(Smoke::Stack x) {
	// TQPrinter()
	x_TQPrinter* xret = new x_TQPrinter();
	x[0].s_class = (void*)xret;
    }
    x_TQPrinter() : TQPrinter() {
    }
    void x_63(Smoke::Stack x) const {
	// printerName()
	TQString xret = this->TQPrinter::printerName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_64(Smoke::Stack x) {
	// setPrinterName(const TQString&)
	this->TQPrinter::setPrinterName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) const {
	// outputToFile()
	bool xret = this->TQPrinter::outputToFile();
	x[0].s_bool = xret;
    }
    void x_66(Smoke::Stack x) {
	// setOutputToFile(bool)
	this->TQPrinter::setOutputToFile((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) const {
	// outputFileName()
	TQString xret = this->TQPrinter::outputFileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_68(Smoke::Stack x) {
	// setOutputFileName(const TQString&)
	this->TQPrinter::setOutputFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) const {
	// printProgram()
	TQString xret = this->TQPrinter::printProgram();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_70(Smoke::Stack x) {
	// setPrintProgram(const TQString&)
	this->TQPrinter::setPrintProgram(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) const {
	// printerSelectionOption()
	TQString xret = this->TQPrinter::printerSelectionOption();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_72(Smoke::Stack x) {
	// setPrinterSelectionOption(const TQString&)
	this->TQPrinter::setPrinterSelectionOption(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// docName()
	TQString xret = this->TQPrinter::docName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_74(Smoke::Stack x) {
	// setDocName(const TQString&)
	this->TQPrinter::setDocName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) const {
	// creator()
	TQString xret = this->TQPrinter::creator();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_76(Smoke::Stack x) {
	// setCreator(const TQString&)
	this->TQPrinter::setCreator(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) const {
	// orientation()
	TQPrinter::Orientation xret = this->TQPrinter::orientation();
	x[0].s_enum = xret;
    }
    void x_78(Smoke::Stack x) {
	// setOrientation(TQPrinter::Orientation)
	this->TQPrinter::setOrientation((TQPrinter::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) const {
	// pageSize()
	TQPrinter::PageSize xret = this->TQPrinter::pageSize();
	x[0].s_enum = xret;
    }
    void x_80(Smoke::Stack x) {
	// setPageSize(TQPrinter::PageSize)
	this->TQPrinter::setPageSize((TQPrinter::PageSize)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// setPageOrder(TQPrinter::PageOrder)
	this->TQPrinter::setPageOrder((TQPrinter::PageOrder)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) const {
	// pageOrder()
	TQPrinter::PageOrder xret = this->TQPrinter::pageOrder();
	x[0].s_enum = xret;
    }
    void x_83(Smoke::Stack x) {
	// setResolution(int)
	this->TQPrinter::setResolution((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) const {
	// resolution()
	int xret = this->TQPrinter::resolution();
	x[0].s_int = xret;
    }
    void x_85(Smoke::Stack x) {
	// setColorMode(TQPrinter::ColorMode)
	this->TQPrinter::setColorMode((TQPrinter::ColorMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) const {
	// colorMode()
	TQPrinter::ColorMode xret = this->TQPrinter::colorMode();
	x[0].s_enum = xret;
    }
    void x_87(Smoke::Stack x) {
	// setFullPage(bool)
	this->TQPrinter::setFullPage((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) const {
	// fullPage()
	bool xret = this->TQPrinter::fullPage();
	x[0].s_bool = xret;
    }
    void x_89(Smoke::Stack x) const {
	// margins()
	TQSize xret = this->TQPrinter::margins();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_90(Smoke::Stack x) {
	// setMargins(uint, uint, uint, uint)
	this->TQPrinter::setMargins((uint)x[1].s_uint,(uint)x[2].s_uint,(uint)x[3].s_uint,(uint)x[4].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) const {
	// margins(uint*, uint*, uint*, uint*)
	this->TQPrinter::margins((uint*)x[1].s_voidp,(uint*)x[2].s_voidp,(uint*)x[3].s_voidp,(uint*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) const {
	// fromPage()
	int xret = this->TQPrinter::fromPage();
	x[0].s_int = xret;
    }
    void x_93(Smoke::Stack x) const {
	// toPage()
	int xret = this->TQPrinter::toPage();
	x[0].s_int = xret;
    }
    void x_94(Smoke::Stack x) {
	// setFromTo(int, int)
	this->TQPrinter::setFromTo((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_95(Smoke::Stack x) const {
	// minPage()
	int xret = this->TQPrinter::minPage();
	x[0].s_int = xret;
    }
    void x_96(Smoke::Stack x) const {
	// maxPage()
	int xret = this->TQPrinter::maxPage();
	x[0].s_int = xret;
    }
    void x_97(Smoke::Stack x) {
	// setMinMax(int, int)
	this->TQPrinter::setMinMax((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) const {
	// numCopies()
	int xret = this->TQPrinter::numCopies();
	x[0].s_int = xret;
    }
    void x_99(Smoke::Stack x) {
	// setNumCopies(int)
	this->TQPrinter::setNumCopies((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) const {
	// collateCopiesEnabled()
	bool xret = this->TQPrinter::collateCopiesEnabled();
	x[0].s_bool = xret;
    }
    void x_101(Smoke::Stack x) {
	// setCollateCopiesEnabled(bool)
	this->TQPrinter::setCollateCopiesEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) const {
	// collateCopies()
	bool xret = this->TQPrinter::collateCopies();
	x[0].s_bool = xret;
    }
    void x_103(Smoke::Stack x) {
	// setCollateCopies(bool)
	this->TQPrinter::setCollateCopies((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) const {
	// printRange()
	TQPrinter::PrintRange xret = this->TQPrinter::printRange();
	x[0].s_enum = xret;
    }
    void x_105(Smoke::Stack x) {
	// setPrintRange(TQPrinter::PrintRange)
	this->TQPrinter::setPrintRange((TQPrinter::PrintRange)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) {
	// newPage()
	bool xret = this->TQPrinter::newPage();
	x[0].s_bool = xret;
    }
    void x_107(Smoke::Stack x) {
	// abort()
	bool xret = this->TQPrinter::abort();
	x[0].s_bool = xret;
    }
    void x_108(Smoke::Stack x) const {
	// aborted()
	bool xret = this->TQPrinter::aborted();
	x[0].s_bool = xret;
    }
    void x_109(Smoke::Stack x) {
	// setup(TQWidget*)
	bool xret = this->TQPrinter::setup((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_110(Smoke::Stack x) {
	// setup()
	bool xret = this->TQPrinter::setup();
	x[0].s_bool = xret;
    }
    void x_111(Smoke::Stack x) const {
	// paperSource()
	TQPrinter::PaperSource xret = this->TQPrinter::paperSource();
	x[0].s_enum = xret;
    }
    void x_112(Smoke::Stack x) {
	// setPaperSource(TQPrinter::PaperSource)
	this->TQPrinter::setPaperSource((TQPrinter::PaperSource)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_113(Smoke::Stack x) {
	// setOptionEnabled(TQPrinter::PrinterOption, bool)
	this->TQPrinter::setOptionEnabled((TQPrinter::PrinterOption)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// isOptionEnabled(TQPrinter::PrinterOption)
	bool xret = this->TQPrinter::isOptionEnabled((TQPrinter::PrinterOption)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_115(Smoke::Stack x) {
	// cmd(int, TQPainter*, TQPDevCmdParam*)
	bool xret = this->TQPrinter::cmd((int)x[1].s_int,(TQPainter*)x[2].s_class,(TQPDevCmdParam*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_116(Smoke::Stack x) const {
	// metric(int)
	int xret = this->TQPrinter::metric((int)x[1].s_int);
	x[0].s_int = xret;
    }
    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(8065, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPrinter::cmd(x1, x2, x3);
    }
    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 metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8066, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPrinter::metric(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8034, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPrinter::resolution();
    }
    virtual void setColorMode(TQPrinter::ColorMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8035, (void*)this, x)) return;
	this->TQPrinter::setColorMode(x1);
    }
    virtual void setCreator(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8026, (void*)this, x)) return;
	this->TQPrinter::setCreator(x1);
    }
    virtual void setDocName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8024, (void*)this, x)) return;
	this->TQPrinter::setDocName(x1);
    }
    virtual void setFromTo(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8044, (void*)this, x)) return;
	this->TQPrinter::setFromTo(x1, x2);
    }
    virtual void setFullPage(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8037, (void*)this, x)) return;
	this->TQPrinter::setFullPage(x1);
    }
    virtual void setMinMax(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8047, (void*)this, x)) return;
	this->TQPrinter::setMinMax(x1, x2);
    }
    virtual void setNumCopies(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8049, (void*)this, x)) return;
	this->TQPrinter::setNumCopies(x1);
    }
    virtual void setOrientation(TQPrinter::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8028, (void*)this, x)) return;
	this->TQPrinter::setOrientation(x1);
    }
    virtual void setOutputFileName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8018, (void*)this, x)) return;
	this->TQPrinter::setOutputFileName(x1);
    }
    virtual void setOutputToFile(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8016, (void*)this, x)) return;
	this->TQPrinter::setOutputToFile(x1);
    }
    virtual void setPageOrder(TQPrinter::PageOrder x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8031, (void*)this, x)) return;
	this->TQPrinter::setPageOrder(x1);
    }
    virtual void setPageSize(TQPrinter::PageSize x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8030, (void*)this, x)) return;
	this->TQPrinter::setPageSize(x1);
    }
    virtual void setPaperSource(TQPrinter::PaperSource x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8062, (void*)this, x)) return;
	this->TQPrinter::setPaperSource(x1);
    }
    virtual void setPrintProgram(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8020, (void*)this, x)) return;
	this->TQPrinter::setPrintProgram(x1);
    }
    virtual void setPrinterName(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8014, (void*)this, x)) return;
	this->TQPrinter::setPrinterName(x1);
    }
    virtual void setPrinterSelectionOption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8022, (void*)this, x)) return;
	this->TQPrinter::setPrinterSelectionOption(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8033, (void*)this, x)) return;
	this->TQPrinter::setResolution(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 470: //TQPrinter::PageSize
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PageSize;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PageSize*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PageSize*)xdata = (TQPrinter::PageSize)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PageSize*)xdata;
		break;
	    }
	    break;
	  case 468: //TQPrinter::Orientation
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::Orientation;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::Orientation*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::Orientation*)xdata = (TQPrinter::Orientation)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::Orientation*)xdata;
		break;
	    }
	    break;
	  case 472: //TQPrinter::PrintRange
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PrintRange;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PrintRange*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PrintRange*)xdata = (TQPrinter::PrintRange)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PrintRange*)xdata;
		break;
	    }
	    break;
	  case 471: //TQPrinter::PaperSource
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PaperSource;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PaperSource*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PaperSource*)xdata = (TQPrinter::PaperSource)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PaperSource*)xdata;
		break;
	    }
	    break;
	  case 474: //TQPrinter::PrinterOption
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PrinterOption;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PrinterOption*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PrinterOption*)xdata = (TQPrinter::PrinterOption)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PrinterOption*)xdata;
		break;
	    }
	    break;
	  case 467: //TQPrinter::ColorMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::ColorMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::ColorMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::ColorMode*)xdata = (TQPrinter::ColorMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::ColorMode*)xdata;
		break;
	    }
	    break;
	  case 469: //TQPrinter::PageOrder
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PageOrder;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PageOrder*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PageOrder*)xdata = (TQPrinter::PageOrder)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PageOrder*)xdata;
		break;
	    }
	    break;
	  case 473: //TQPrinter::PrinterMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQPrinter::PrinterMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQPrinter::PrinterMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQPrinter::PrinterMode*)xdata = (TQPrinter::PrinterMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQPrinter::PrinterMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQPrinter() { qt_Smoke->binding->deleted(229, (void*)this); }
};
void xenum_TQPrinter(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQPrinter::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQPrinter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQPrinter *xself = (x_TQPrinter*)obj;
    switch(xi) {
	case 0: x_TQPrinter::x_0(args);	break;
	case 1: x_TQPrinter::x_1(args);	break;
	case 2: x_TQPrinter::x_2(args);	break;
	case 3: x_TQPrinter::x_3(args);	break;
	case 4: x_TQPrinter::x_4(args);	break;
	case 5: x_TQPrinter::x_5(args);	break;
	case 6: x_TQPrinter::x_6(args);	break;
	case 7: x_TQPrinter::x_7(args);	break;
	case 8: x_TQPrinter::x_8(args);	break;
	case 9: x_TQPrinter::x_9(args);	break;
	case 10: x_TQPrinter::x_10(args);	break;
	case 11: x_TQPrinter::x_11(args);	break;
	case 12: x_TQPrinter::x_12(args);	break;
	case 13: x_TQPrinter::x_13(args);	break;
	case 14: x_TQPrinter::x_14(args);	break;
	case 15: x_TQPrinter::x_15(args);	break;
	case 16: x_TQPrinter::x_16(args);	break;
	case 17: x_TQPrinter::x_17(args);	break;
	case 18: x_TQPrinter::x_18(args);	break;
	case 19: x_TQPrinter::x_19(args);	break;
	case 20: x_TQPrinter::x_20(args);	break;
	case 21: x_TQPrinter::x_21(args);	break;
	case 22: x_TQPrinter::x_22(args);	break;
	case 23: x_TQPrinter::x_23(args);	break;
	case 24: x_TQPrinter::x_24(args);	break;
	case 25: x_TQPrinter::x_25(args);	break;
	case 26: x_TQPrinter::x_26(args);	break;
	case 27: x_TQPrinter::x_27(args);	break;
	case 28: x_TQPrinter::x_28(args);	break;
	case 29: x_TQPrinter::x_29(args);	break;
	case 30: x_TQPrinter::x_30(args);	break;
	case 31: x_TQPrinter::x_31(args);	break;
	case 32: x_TQPrinter::x_32(args);	break;
	case 33: x_TQPrinter::x_33(args);	break;
	case 34: x_TQPrinter::x_34(args);	break;
	case 35: x_TQPrinter::x_35(args);	break;
	case 36: x_TQPrinter::x_36(args);	break;
	case 37: x_TQPrinter::x_37(args);	break;
	case 38: x_TQPrinter::x_38(args);	break;
	case 39: x_TQPrinter::x_39(args);	break;
	case 40: x_TQPrinter::x_40(args);	break;
	case 41: x_TQPrinter::x_41(args);	break;
	case 42: x_TQPrinter::x_42(args);	break;
	case 43: x_TQPrinter::x_43(args);	break;
	case 44: x_TQPrinter::x_44(args);	break;
	case 45: x_TQPrinter::x_45(args);	break;
	case 46: x_TQPrinter::x_46(args);	break;
	case 47: x_TQPrinter::x_47(args);	break;
	case 48: x_TQPrinter::x_48(args);	break;
	case 49: x_TQPrinter::x_49(args);	break;
	case 50: x_TQPrinter::x_50(args);	break;
	case 51: x_TQPrinter::x_51(args);	break;
	case 52: x_TQPrinter::x_52(args);	break;
	case 53: x_TQPrinter::x_53(args);	break;
	case 54: x_TQPrinter::x_54(args);	break;
	case 55: x_TQPrinter::x_55(args);	break;
	case 56: x_TQPrinter::x_56(args);	break;
	case 57: x_TQPrinter::x_57(args);	break;
	case 58: x_TQPrinter::x_58(args);	break;
	case 59: x_TQPrinter::x_59(args);	break;
	case 60: x_TQPrinter::x_60(args);	break;
	case 61: x_TQPrinter::x_61(args);	break;
	case 62: x_TQPrinter::x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: delete (TQPrinter*)xself;	break;
    }
}

class x_TQProcess : public TQProcess {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQProcess::Stdin;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQProcess::Stdout;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQProcess::Stderr;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQProcess::DupStderr;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQProcess::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQProcess::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQProcess::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQProcess::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQProcess::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQProcess::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQProcess::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQProcess(TQObject*, const char*)
	x_TQProcess* xret = new x_TQProcess((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(TQObject* x1, const char* x2) : TQProcess(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQProcess(TQObject*)
	x_TQProcess* xret = new x_TQProcess((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(TQObject* x1) : TQProcess(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQProcess()
	x_TQProcess* xret = new x_TQProcess();
	x[0].s_class = (void*)xret;
    }
    x_TQProcess() : TQProcess() {
    }
    static void x_14(Smoke::Stack x) {
	// TQProcess(const TQString&, TQObject*, const char*)
	x_TQProcess* xret = new x_TQProcess(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQString& x1, TQObject* x2, const char* x3) : TQProcess(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQProcess(const TQString&, TQObject*)
	x_TQProcess* xret = new x_TQProcess(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQString& x1, TQObject* x2) : TQProcess(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQProcess(const TQString&)
	x_TQProcess* xret = new x_TQProcess(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQString& x1) : TQProcess(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQProcess(const TQStringList&, TQObject*, const char*)
	x_TQProcess* xret = new x_TQProcess(*(const TQStringList *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQStringList& x1, TQObject* x2, const char* x3) : TQProcess(x1, x2, x3) {
    }
    static void x_18(Smoke::Stack x) {
	// TQProcess(const TQStringList&, TQObject*)
	x_TQProcess* xret = new x_TQProcess(*(const TQStringList *)x[1].s_voidp,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQStringList& x1, TQObject* x2) : TQProcess(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TQProcess(const TQStringList&)
	x_TQProcess* xret = new x_TQProcess(*(const TQStringList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProcess(const TQStringList& x1) : TQProcess(x1) {
    }
    void x_20(Smoke::Stack x) const {
	// arguments()
	TQStringList xret = this->TQProcess::arguments();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_21(Smoke::Stack x) {
	// clearArguments()
	this->TQProcess::clearArguments();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setArguments(const TQStringList&)
	this->TQProcess::setArguments(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// addArgument(const TQString&)
	this->TQProcess::addArgument(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// workingDirectory()
	TQDir xret = this->TQProcess::workingDirectory();
	x[0].s_class = (void*)new TQDir(xret);
    }
    void x_25(Smoke::Stack x) {
	// setWorkingDirectory(const TQDir&)
	this->TQProcess::setWorkingDirectory(*(const TQDir *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setCommunication(int)
	this->TQProcess::setCommunication((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// communication()
	int xret = this->TQProcess::communication();
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) {
	// start(TQStringList*)
	bool xret = this->TQProcess::start((TQStringList*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// start()
	bool xret = this->TQProcess::start();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// launch(const TQString&, TQStringList*)
	bool xret = this->TQProcess::launch(*(const TQString *)x[1].s_voidp,(TQStringList*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) {
	// launch(const TQString&)
	bool xret = this->TQProcess::launch(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// launch(const TQByteArray&, TQStringList*)
	bool xret = this->TQProcess::launch(*(const TQByteArray *)x[1].s_class,(TQStringList*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) {
	// launch(const TQByteArray&)
	bool xret = this->TQProcess::launch(*(const TQByteArray *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// isRunning()
	bool xret = this->TQProcess::isRunning();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) const {
	// normalExit()
	bool xret = this->TQProcess::normalExit();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) const {
	// exitStatus()
	int xret = this->TQProcess::exitStatus();
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// readStdout()
	TQByteArray xret = this->TQProcess::readStdout();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_38(Smoke::Stack x) {
	// readStderr()
	TQByteArray xret = this->TQProcess::readStderr();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_39(Smoke::Stack x) const {
	// canReadLineStdout()
	bool xret = this->TQProcess::canReadLineStdout();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// canReadLineStderr()
	bool xret = this->TQProcess::canReadLineStderr();
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) {
	// readLineStdout()
	TQString xret = this->TQProcess::readLineStdout();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_42(Smoke::Stack x) {
	// readLineStderr()
	TQString xret = this->TQProcess::readLineStderr();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_43(Smoke::Stack x) {
	// processIdentifier()
	TQProcess::PID xret = this->TQProcess::processIdentifier();
	x[0].s_long = xret;
    }
    void x_44(Smoke::Stack x) {
	// flushStdin()
	this->TQProcess::flushStdin();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) const {
	// tryTerminate()
	this->TQProcess::tryTerminate();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) const {
	// kill()
	this->TQProcess::kill();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// writeToStdin(const TQByteArray&)
	this->TQProcess::writeToStdin(*(const TQByteArray *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// writeToStdin(const TQString&)
	this->TQProcess::writeToStdin(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// closeStdin()
	this->TQProcess::closeStdin();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// readyReadStdout()
	this->TQProcess::readyReadStdout();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// readyReadStderr()
	this->TQProcess::readyReadStderr();
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// processExited()
	this->TQProcess::processExited();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// wroteToStdin()
	this->TQProcess::wroteToStdin();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// launchFinished()
	this->TQProcess::launchFinished();
	(void)x; // noop (for compiler warning)
    }
    static void x_55(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQProcess::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_56(Smoke::Stack x) {
	// connectNotify(const char*)
	this->TQProcess::connectNotify((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// disconnectNotify(const char*)
	this->TQProcess::disconnectNotify((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    virtual void addArgument(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8091, (void*)this, x)) return;
	this->TQProcess::addArgument(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8072, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQProcess::className();
    }
    virtual void closeStdin() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8117, (void*)this, x)) return;
	this->TQProcess::closeStdin();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8124, (void*)this, x)) return;
	this->TQProcess::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(8125, (void*)this, x)) return;
	this->TQProcess::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 bool launch(const TQByteArray& x1, TQStringList* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::launch(x1, x2);
    }
    virtual bool launch(const TQString& x1, TQStringList* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(8098, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::launch(x1, x2);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8071, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQProcess::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 TQString readLineStderr() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8110, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProcess::readLineStderr();
    }
    virtual TQString readLineStdout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8109, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProcess::readLineStdout();
    }
    virtual TQByteArray readStderr() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8106, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProcess::readStderr();
    }
    virtual TQByteArray readStdout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8105, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProcess::readStdout();
    }
    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 setArguments(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8090, (void*)this, x)) return;
	this->TQProcess::setArguments(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 setWorkingDirectory(const TQDir& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8093, (void*)this, x)) return;
	this->TQProcess::setWorkingDirectory(x1);
    }
    virtual bool start(TQStringList* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8096, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::start(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(8073, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQProcess::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(8075, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::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(8074, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::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(8076, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProcess::tqt_property(x1, x2, x3);
    }
    virtual void writeToStdin(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8115, (void*)this, x)) return;
	this->TQProcess::writeToStdin(x1);
    }
    virtual void writeToStdin(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8116, (void*)this, x)) return;
	this->TQProcess::writeToStdin(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 476: //TQProcess::Communication
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQProcess::Communication;
		break;
	      case Smoke::EnumDelete:
		delete (TQProcess::Communication*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQProcess::Communication*)xdata = (TQProcess::Communication)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQProcess::Communication*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQProcess() { qt_Smoke->binding->deleted(230, (void*)this); }
};
void xenum_TQProcess(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQProcess::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQProcess(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQProcess *xself = (x_TQProcess*)obj;
    switch(xi) {
	case 0: x_TQProcess::x_0(args);	break;
	case 1: x_TQProcess::x_1(args);	break;
	case 2: x_TQProcess::x_2(args);	break;
	case 3: x_TQProcess::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_TQProcess::x_11(args);	break;
	case 12: x_TQProcess::x_12(args);	break;
	case 13: x_TQProcess::x_13(args);	break;
	case 14: x_TQProcess::x_14(args);	break;
	case 15: x_TQProcess::x_15(args);	break;
	case 16: x_TQProcess::x_16(args);	break;
	case 17: x_TQProcess::x_17(args);	break;
	case 18: x_TQProcess::x_18(args);	break;
	case 19: x_TQProcess::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: x_TQProcess::x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: delete (TQProcess*)xself;	break;
    }
}

class x_TQProgressBar : public TQProgressBar {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQProgressBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQProgressBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQProgressBar::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->TQProgressBar::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->TQProgressBar::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->TQProgressBar::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->TQProgressBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQProgressBar(TQWidget*, const char*, TQt::WFlags)
	x_TQProgressBar* xret = new x_TQProgressBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQProgressBar(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQProgressBar(TQWidget*, const char*)
	x_TQProgressBar* xret = new x_TQProgressBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(TQWidget* x1, const char* x2) : TQProgressBar(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQProgressBar(TQWidget*)
	x_TQProgressBar* xret = new x_TQProgressBar((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(TQWidget* x1) : TQProgressBar(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQProgressBar()
	x_TQProgressBar* xret = new x_TQProgressBar();
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar() : TQProgressBar() {
    }
    static void x_11(Smoke::Stack x) {
	// TQProgressBar(int, TQWidget*, const char*, TQt::WFlags)
	x_TQProgressBar* xret = new x_TQProgressBar((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : TQProgressBar(x1, x2, x3, x4) {
    }
    static void x_12(Smoke::Stack x) {
	// TQProgressBar(int, TQWidget*, const char*)
	x_TQProgressBar* xret = new x_TQProgressBar((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(int x1, TQWidget* x2, const char* x3) : TQProgressBar(x1, x2, x3) {
    }
    static void x_13(Smoke::Stack x) {
	// TQProgressBar(int, TQWidget*)
	x_TQProgressBar* xret = new x_TQProgressBar((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(int x1, TQWidget* x2) : TQProgressBar(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// TQProgressBar(int)
	x_TQProgressBar* xret = new x_TQProgressBar((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressBar(int x1) : TQProgressBar(x1) {
    }
    void x_15(Smoke::Stack x) const {
	// totalSteps()
	int xret = this->TQProgressBar::totalSteps();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) const {
	// progress()
	int xret = this->TQProgressBar::progress();
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// progressString()
	const TQString& xret = this->TQProgressBar::progressString();
	x[0].s_voidp = (void*)&xret;
    }
    void x_18(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQProgressBar::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_19(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQProgressBar::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_20(Smoke::Stack x) {
	// setCenterIndicator(bool)
	this->TQProgressBar::setCenterIndicator((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// centerIndicator()
	bool xret = this->TQProgressBar::centerIndicator();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// setIndicatorFollowsStyle(bool)
	this->TQProgressBar::setIndicatorFollowsStyle((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// indicatorFollowsStyle()
	bool xret = this->TQProgressBar::indicatorFollowsStyle();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// percentageVisible()
	bool xret = this->TQProgressBar::percentageVisible();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// setPercentageVisible(bool)
	this->TQProgressBar::setPercentageVisible((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// show()
	this->TQProgressBar::show();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQProgressBar::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQProgressBar::orientation();
	x[0].s_enum = xret;
    }
    void x_29(Smoke::Stack x) {
	// reset()
	this->TQProgressBar::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setTotalSteps(int)
	this->TQProgressBar::setTotalSteps((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setProgress(int)
	this->TQProgressBar::setProgress((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setProgress(int, int)
	this->TQProgressBar::setProgress((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_33(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQProgressBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_34(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TQProgressBar::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setIndicator(TQString&, int, int)
	bool xret = this->TQProgressBar::setIndicator(*(TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQProgressBar::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// repaintRequired()
	bool xret = this->TQProgressBar::repaintRequired();
	x[0].s_bool = xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8127, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQProgressBar::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13032, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8161, (void*)this, x)) return;
	this->TQProgressBar::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3488, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8126, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQProgressBar::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(8146, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProgressBar::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3485, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual bool setIndicator(TQString& x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8162, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressBar::setIndicator(x1, x2, x3);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8154, (void*)this, x)) return;
	this->TQProgressBar::setOrientation(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setProgress(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8158, (void*)this, x)) return;
	this->TQProgressBar::setProgress(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTotalSteps(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8157, (void*)this, x)) return;
	this->TQProgressBar::setTotalSteps(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8153, (void*)this, x)) return;
	this->TQProgressBar::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(8145, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProgressBar::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(8163, (void*)this, x)) return;
	this->TQProgressBar::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(8128, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQProgressBar::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(8130, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressBar::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(8129, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressBar::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(8131, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressBar::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQProgressBar() { qt_Smoke->binding->deleted(231, (void*)this); }
};
void xcall_TQProgressBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQProgressBar *xself = (x_TQProgressBar*)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_TQProgressBar::x_7(args);	break;
	case 8: x_TQProgressBar::x_8(args);	break;
	case 9: x_TQProgressBar::x_9(args);	break;
	case 10: x_TQProgressBar::x_10(args);	break;
	case 11: x_TQProgressBar::x_11(args);	break;
	case 12: x_TQProgressBar::x_12(args);	break;
	case 13: x_TQProgressBar::x_13(args);	break;
	case 14: x_TQProgressBar::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: x_TQProgressBar::x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: delete (TQProgressBar*)xself;	break;
    }
}

class x_TQProgressDialog : public TQProgressDialog {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQProgressDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQProgressDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQProgressDialog::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->TQProgressDialog::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->TQProgressDialog::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->TQProgressDialog::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->TQProgressDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQProgressDialog(TQWidget*, const char*, bool, TQt::WFlags)
	x_TQProgressDialog* xret = new x_TQProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : TQProgressDialog(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQProgressDialog(TQWidget*, const char*, bool)
	x_TQProgressDialog* xret = new x_TQProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(TQWidget* x1, const char* x2, bool x3) : TQProgressDialog(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQProgressDialog(TQWidget*, const char*)
	x_TQProgressDialog* xret = new x_TQProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(TQWidget* x1, const char* x2) : TQProgressDialog(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQProgressDialog(TQWidget*)
	x_TQProgressDialog* xret = new x_TQProgressDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(TQWidget* x1) : TQProgressDialog(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQProgressDialog()
	x_TQProgressDialog* xret = new x_TQProgressDialog();
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog() : TQProgressDialog() {
    }
    static void x_12(Smoke::Stack x) {
	// TQProgressDialog(const TQString&, const TQString&, int, TQWidget*, const char*, bool, TQt::WFlags)
	x_TQProgressDialog* xret = new x_TQProgressDialog(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,(TQt::WFlags)x[7].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(const TQString& x1, const TQString& x2, int x3, TQWidget* x4, const char* x5, bool x6, TQt::WFlags x7) : TQProgressDialog(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_13(Smoke::Stack x) {
	// TQProgressDialog(const TQString&, const TQString&, int, TQWidget*, const char*, bool)
	x_TQProgressDialog* xret = new x_TQProgressDialog(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(const TQString& x1, const TQString& x2, int x3, TQWidget* x4, const char* x5, bool x6) : TQProgressDialog(x1, x2, x3, x4, x5, x6) {
    }
    static void x_14(Smoke::Stack x) {
	// TQProgressDialog(const TQString&, const TQString&, int, TQWidget*, const char*)
	x_TQProgressDialog* xret = new x_TQProgressDialog(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(const TQString& x1, const TQString& x2, int x3, TQWidget* x4, const char* x5) : TQProgressDialog(x1, x2, x3, x4, x5) {
    }
    static void x_15(Smoke::Stack x) {
	// TQProgressDialog(const TQString&, const TQString&, int, TQWidget*)
	x_TQProgressDialog* xret = new x_TQProgressDialog(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(const TQString& x1, const TQString& x2, int x3, TQWidget* x4) : TQProgressDialog(x1, x2, x3, x4) {
    }
    static void x_16(Smoke::Stack x) {
	// TQProgressDialog(const TQString&, const TQString&, int)
	x_TQProgressDialog* xret = new x_TQProgressDialog(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQProgressDialog(const TQString& x1, const TQString& x2, int x3) : TQProgressDialog(x1, x2, x3) {
    }
    void x_17(Smoke::Stack x) {
	// setLabel(TQLabel*)
	this->TQProgressDialog::setLabel((TQLabel*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setCancelButton(TQPushButton*)
	this->TQProgressDialog::setCancelButton((TQPushButton*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setBar(TQProgressBar*)
	this->TQProgressDialog::setBar((TQProgressBar*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// wasCancelled()
	bool xret = this->TQProgressDialog::wasCancelled();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// wasCanceled()
	bool xret = this->TQProgressDialog::wasCanceled();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// totalSteps()
	int xret = this->TQProgressDialog::totalSteps();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// progress()
	int xret = this->TQProgressDialog::progress();
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQProgressDialog::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_25(Smoke::Stack x) const {
	// labelText()
	TQString xret = this->TQProgressDialog::labelText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_26(Smoke::Stack x) {
	// setAutoReset(bool)
	this->TQProgressDialog::setAutoReset((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// autoReset()
	bool xret = this->TQProgressDialog::autoReset();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// setAutoClose(bool)
	this->TQProgressDialog::setAutoClose((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// autoClose()
	bool xret = this->TQProgressDialog::autoClose();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// minimumDuration()
	int xret = this->TQProgressDialog::minimumDuration();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// cancel()
	this->TQProgressDialog::cancel();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// reset()
	this->TQProgressDialog::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setTotalSteps(int)
	this->TQProgressDialog::setTotalSteps((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setProgress(int)
	this->TQProgressDialog::setProgress((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setProgress(int, int)
	this->TQProgressDialog::setProgress((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setLabelText(const TQString&)
	this->TQProgressDialog::setLabelText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setCancelButtonText(const TQString&)
	this->TQProgressDialog::setCancelButtonText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setMinimumDuration(int)
	this->TQProgressDialog::setMinimumDuration((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// cancelled()
	this->TQProgressDialog::cancelled();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// canceled()
	this->TQProgressDialog::canceled();
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQProgressDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQProgressDialog::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// closeEvent(TQCloseEvent*)
	this->TQProgressDialog::closeEvent((TQCloseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQProgressDialog::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQProgressDialog::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// forceShow()
	this->TQProgressDialog::forceShow();
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2106, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8166, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQProgressDialog::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(8209, (void*)this, x)) return;
	this->TQProgressDialog::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2102, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2105, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2095, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(2103, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2078, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2099, (void*)this, x)) return;
	this->TQDialog::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8165, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQProgressDialog::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2090, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2079, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13028, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2107, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2081, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8208, (void*)this, x)) return;
	this->TQProgressDialog::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2084, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(2083, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2077, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8211, (void*)this, x)) return;
	this->TQProgressDialog::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(8190, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProgressDialog::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(8210, (void*)this, x)) return;
	this->TQProgressDialog::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(8167, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQProgressDialog::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(8169, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressDialog::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(8168, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressDialog::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(8170, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQProgressDialog::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQProgressDialog() { qt_Smoke->binding->deleted(232, (void*)this); }
};
void xcall_TQProgressDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQProgressDialog *xself = (x_TQProgressDialog*)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_TQProgressDialog::x_7(args);	break;
	case 8: x_TQProgressDialog::x_8(args);	break;
	case 9: x_TQProgressDialog::x_9(args);	break;
	case 10: x_TQProgressDialog::x_10(args);	break;
	case 11: x_TQProgressDialog::x_11(args);	break;
	case 12: x_TQProgressDialog::x_12(args);	break;
	case 13: x_TQProgressDialog::x_13(args);	break;
	case 14: x_TQProgressDialog::x_14(args);	break;
	case 15: x_TQProgressDialog::x_15(args);	break;
	case 16: x_TQProgressDialog::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TQProgressDialog::x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: delete (TQProgressDialog*)xself;	break;
    }
}

class x_TQPtrBucket : public TQPtrBucket {
public:
    static void x_0(Smoke::Stack x) {
	// TQPtrBucket(void*, TQPtrCollection::Item, TQBaseBucket*)
	x_TQPtrBucket* xret = new x_TQPtrBucket((void*)x[1].s_voidp,*(TQPtrCollection::Item *)x[2].s_voidp,(TQBaseBucket*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQPtrBucket(void* x1, TQPtrCollection::Item x2, TQBaseBucket* x3) : TQPtrBucket(x1, x2, x3) {
    }
    void x_1(Smoke::Stack x) const {
	// getKey()
	void* xret = this->TQPtrBucket::getKey();
	x[0].s_voidp = (void*)xret;
    }
    static void x_2(Smoke::Stack x) {
	// TQPtrBucket(const TQPtrBucket&)
	x_TQPtrBucket* xret = new x_TQPtrBucket(*(const TQPtrBucket *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQPtrBucket(const TQPtrBucket& x1) : TQPtrBucket(x1) {
    }
    ~x_TQPtrBucket() { qt_Smoke->binding->deleted(233, (void*)this); }
};
void xcall_TQPtrBucket(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQPtrBucket *xself = (x_TQPtrBucket*)obj;
    switch(xi) {
	case 0: x_TQPtrBucket::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_TQPtrBucket::x_2(args);	break;
	case 3: delete (TQPtrBucket*)xself;	break;
    }
}

class x_TQPushButton : public TQPushButton {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQPushButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQPushButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQPushButton::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->TQPushButton::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->TQPushButton::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->TQPushButton::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->TQPushButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQPushButton(TQWidget*, const char*)
	x_TQPushButton* xret = new x_TQPushButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(TQWidget* x1, const char* x2) : TQPushButton(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQPushButton(TQWidget*)
	x_TQPushButton* xret = new x_TQPushButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(TQWidget* x1) : TQPushButton(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQPushButton(const TQString&, TQWidget*, const char*)
	x_TQPushButton* xret = new x_TQPushButton(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(const TQString& x1, TQWidget* x2, const char* x3) : TQPushButton(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQPushButton(const TQString&, TQWidget*)
	x_TQPushButton* xret = new x_TQPushButton(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(const TQString& x1, TQWidget* x2) : TQPushButton(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQPushButton(const TQIconSet&, const TQString&, TQWidget*, const char*)
	x_TQPushButton* xret = new x_TQPushButton(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(const TQIconSet& x1, const TQString& x2, TQWidget* x3, const char* x4) : TQPushButton(x1, x2, x3, x4) {
    }
    static void x_12(Smoke::Stack x) {
	// TQPushButton(const TQIconSet&, const TQString&, TQWidget*)
	x_TQPushButton* xret = new x_TQPushButton(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQPushButton(const TQIconSet& x1, const TQString& x2, TQWidget* x3) : TQPushButton(x1, x2, x3) {
    }
    void x_13(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQPushButton::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_14(Smoke::Stack x) {
	// move(int, int)
	this->TQPushButton::move((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// move(const TQPoint&)
	this->TQPushButton::move(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// resize(int, int)
	this->TQPushButton::resize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// resize(const TQSize&)
	this->TQPushButton::resize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setGeometry(int, int, int, int)
	this->TQPushButton::setGeometry((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQPushButton::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setToggleButton(bool)
	this->TQPushButton::setToggleButton((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// autoDefault()
	bool xret = this->TQPushButton::autoDefault();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// setAutoDefault(bool)
	this->TQPushButton::setAutoDefault((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// isDefault()
	bool xret = this->TQPushButton::isDefault();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// setDefault(bool)
	this->TQPushButton::setDefault((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setIsMenuButton(bool)
	this->TQPushButton::setIsMenuButton((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// isMenuButton()
	bool xret = this->TQPushButton::isMenuButton();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setPopup(TQPopupMenu*)
	this->TQPushButton::setPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// popup()
	TQPopupMenu* xret = this->TQPushButton::popup();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TQPushButton::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) const {
	// iconSet()
	TQIconSet* xret = this->TQPushButton::iconSet();
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) {
	// setFlat(bool)
	this->TQPushButton::setFlat((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) const {
	// isFlat()
	bool xret = this->TQPushButton::isFlat();
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) {
	// setOn(bool)
	this->TQPushButton::setOn((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_34(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQPushButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_35(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->TQPushButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// drawButtonLabel(TQPainter*)
	this->TQPushButton::drawButtonLabel((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQPushButton::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQPushButton::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQPushButton::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// updateMask()
	this->TQPushButton::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(8218, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQPushButton::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 drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8253, (void*)this, x)) return;
	this->TQPushButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8254, (void*)this, x)) return;
	this->TQPushButton::drawButtonLabel(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(479, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8255, (void*)this, x)) return;
	this->TQPushButton::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(8256, (void*)this, x)) return;
	this->TQPushButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(468, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::hitButton(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(471, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(472, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8217, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQPushButton::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(475, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(473, (void*)this, x)) return;
	this->TQButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(474, (void*)this, x)) return;
	this->TQButton::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8232, (void*)this, x)) return;
	this->TQPushButton::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(476, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8234, (void*)this, x)) return;
	this->TQPushButton::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8257, (void*)this, x)) return;
	this->TQPushButton::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 setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(443, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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 setAutoDefault(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8240, (void*)this, x)) return;
	this->TQPushButton::setAutoDefault(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 setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(453, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDefault(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8242, (void*)this, x)) return;
	this->TQPushButton::setDefault(x1);
    }
    virtual void setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(446, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8237, (void*)this, x)) return;
	this->TQPushButton::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(8236, (void*)this, x)) return;
	this->TQPushButton::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 setIsMenuButton(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8243, (void*)this, x)) return;
	this->TQPushButton::setIsMenuButton(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 setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8251, (void*)this, x)) return;
	this->TQPushButton::setOn(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(441, (void*)this, x)) return;
	this->TQButton::setPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(467, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(439, (void*)this, x)) return;
	this->TQButton::setText(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(465, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(8231, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQPushButton::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(8219, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQPushButton::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(8221, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPushButton::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(8220, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPushButton::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(8222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPushButton::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(8258, (void*)this, x)) return;
	this->TQPushButton::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQPushButton() { qt_Smoke->binding->deleted(234, (void*)this); }
};
void xcall_TQPushButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQPushButton *xself = (x_TQPushButton*)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_TQPushButton::x_7(args);	break;
	case 8: x_TQPushButton::x_8(args);	break;
	case 9: x_TQPushButton::x_9(args);	break;
	case 10: x_TQPushButton::x_10(args);	break;
	case 11: x_TQPushButton::x_11(args);	break;
	case 12: x_TQPushButton::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: x_TQPushButton::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: delete (TQPushButton*)xself;	break;
    }
}

class x_TQRadioButton : public TQRadioButton {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQRadioButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQRadioButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQRadioButton::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->TQRadioButton::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->TQRadioButton::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->TQRadioButton::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->TQRadioButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQRadioButton(TQWidget*, const char*)
	x_TQRadioButton* xret = new x_TQRadioButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQRadioButton(TQWidget* x1, const char* x2) : TQRadioButton(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQRadioButton(TQWidget*)
	x_TQRadioButton* xret = new x_TQRadioButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRadioButton(TQWidget* x1) : TQRadioButton(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQRadioButton(const TQString&, TQWidget*, const char*)
	x_TQRadioButton* xret = new x_TQRadioButton(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQRadioButton(const TQString& x1, TQWidget* x2, const char* x3) : TQRadioButton(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQRadioButton(const TQString&, TQWidget*)
	x_TQRadioButton* xret = new x_TQRadioButton(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRadioButton(const TQString& x1, TQWidget* x2) : TQRadioButton(x1, x2) {
    }
    void x_11(Smoke::Stack x) const {
	// isChecked()
	bool xret = this->TQRadioButton::isChecked();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQRadioButton::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_13(Smoke::Stack x) {
	// setChecked(bool)
	this->TQRadioButton::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQRadioButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// hitButton(const TQPoint&)
	bool xret = this->TQRadioButton::hitButton(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->TQRadioButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// drawButtonLabel(TQPainter*)
	this->TQRadioButton::drawButtonLabel((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// updateMask()
	this->TQRadioButton::updateMask();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQRadioButton::resizeEvent((TQResizeEvent*)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(8260, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQRadioButton::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 drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8276, (void*)this, x)) return;
	this->TQRadioButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8277, (void*)this, x)) return;
	this->TQRadioButton::drawButtonLabel(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(479, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(477, (void*)this, x)) return;
	this->TQButton::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(478, (void*)this, x)) return;
	this->TQButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8275, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRadioButton::hitButton(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(471, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(472, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8259, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQRadioButton::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(475, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(473, (void*)this, x)) return;
	this->TQButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(474, (void*)this, x)) return;
	this->TQButton::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(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(476, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13005, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8279, (void*)this, x)) return;
	this->TQRadioButton::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 setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(443, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(453, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setChecked(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8273, (void*)this, x)) return;
	this->TQRadioButton::setChecked(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 setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(446, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(441, (void*)this, x)) return;
	this->TQButton::setPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(467, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(439, (void*)this, x)) return;
	this->TQButton::setText(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(465, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(8271, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQRadioButton::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(8261, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQRadioButton::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(8263, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRadioButton::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(8262, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRadioButton::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(8264, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRadioButton::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(8278, (void*)this, x)) return;
	this->TQRadioButton::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQRadioButton() { qt_Smoke->binding->deleted(235, (void*)this); }
};
void xcall_TQRadioButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRadioButton *xself = (x_TQRadioButton*)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_TQRadioButton::x_7(args);	break;
	case 8: x_TQRadioButton::x_8(args);	break;
	case 9: x_TQRadioButton::x_9(args);	break;
	case 10: x_TQRadioButton::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQRadioButton::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: delete (TQRadioButton*)xself;	break;
    }
}

class x_TQRangeControl : public TQRangeControl {
public:
    static void x_0(Smoke::Stack x) {
	// TQRangeControl()
	x_TQRangeControl* xret = new x_TQRangeControl();
	x[0].s_class = (void*)xret;
    }
    x_TQRangeControl() : TQRangeControl() {
    }
    static void x_1(Smoke::Stack x) {
	// TQRangeControl(int, int, int, int, int)
	x_TQRangeControl* xret = new x_TQRangeControl((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQRangeControl(int x1, int x2, int x3, int x4, int x5) : TQRangeControl(x1, x2, x3, x4, x5) {
    }
    void x_2(Smoke::Stack x) const {
	// value()
	int xret = this->TQRangeControl::value();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) {
	// setValue(int)
	this->TQRangeControl::setValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// addPage()
	this->TQRangeControl::addPage();
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// subtractPage()
	this->TQRangeControl::subtractPage();
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// addLine()
	this->TQRangeControl::addLine();
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// subtractLine()
	this->TQRangeControl::subtractLine();
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// minValue()
	int xret = this->TQRangeControl::minValue();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// maxValue()
	int xret = this->TQRangeControl::maxValue();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) {
	// setRange(int, int)
	this->TQRangeControl::setRange((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setMinValue(int)
	this->TQRangeControl::setMinValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setMaxValue(int)
	this->TQRangeControl::setMaxValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// lineStep()
	int xret = this->TQRangeControl::lineStep();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) const {
	// pageStep()
	int xret = this->TQRangeControl::pageStep();
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// setSteps(int, int)
	this->TQRangeControl::setSteps((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// bound(int)
	int xret = this->TQRangeControl::bound((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// positionFromValue(int, int)
	int xret = this->TQRangeControl::positionFromValue((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) const {
	// valueFromPosition(int, int)
	int xret = this->TQRangeControl::valueFromPosition((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// directSetValue(int)
	this->TQRangeControl::directSetValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// prevValue()
	int xret = this->TQRangeControl::prevValue();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// valueChange()
	this->TQRangeControl::valueChange();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// rangeChange()
	this->TQRangeControl::rangeChange();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// stepChange()
	this->TQRangeControl::stepChange();
	(void)x; // noop (for compiler warning)
    }
    virtual void rangeChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8303, (void*)this, x)) return;
	this->TQRangeControl::rangeChange();
    }
    virtual void stepChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8304, (void*)this, x)) return;
	this->TQRangeControl::stepChange();
    }
    virtual void valueChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8302, (void*)this, x)) return;
	this->TQRangeControl::valueChange();
    }
    ~x_TQRangeControl() { qt_Smoke->binding->deleted(236, (void*)this); }
};
void xcall_TQRangeControl(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRangeControl *xself = (x_TQRangeControl*)obj;
    switch(xi) {
	case 0: x_TQRangeControl::x_0(args);	break;
	case 1: x_TQRangeControl::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: delete (TQRangeControl*)xself;	break;
    }
}

class x_TQRect : public TQRect {
public:
    static void x_0(Smoke::Stack x) {
	// TQRect()
	x_TQRect* xret = new x_TQRect();
	x[0].s_class = (void*)xret;
    }
    x_TQRect() : TQRect() {
    }
    static void x_1(Smoke::Stack x) {
	// TQRect(const TQPoint&, const TQPoint&)
	x_TQRect* xret = new x_TQRect(*(const TQPoint *)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRect(const TQPoint& x1, const TQPoint& x2) : TQRect(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TQRect(const TQPoint&, const TQSize&)
	x_TQRect* xret = new x_TQRect(*(const TQPoint *)x[1].s_class,*(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRect(const TQPoint& x1, const TQSize& x2) : TQRect(x1, x2) {
    }
    static void x_3(Smoke::Stack x) {
	// TQRect(int, int, int, int)
	x_TQRect* xret = new x_TQRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQRect(int x1, int x2, int x3, int x4) : TQRect(x1, x2, x3, x4) {
    }
    void x_4(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQRect::isNull();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQRect::isEmpty();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQRect::isValid();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// normalize()
	TQRect xret = this->TQRect::normalize();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_8(Smoke::Stack x) const {
	// left()
	int xret = this->TQRect::left();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// top()
	int xret = this->TQRect::top();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// right()
	int xret = this->TQRect::right();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// bottom()
	int xret = this->TQRect::bottom();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// rLeft()
	TQCOORD& xret = this->TQRect::rLeft();
	x[0].s_voidp = (void*)&xret;
    }
    void x_13(Smoke::Stack x) {
	// rTop()
	TQCOORD& xret = this->TQRect::rTop();
	x[0].s_voidp = (void*)&xret;
    }
    void x_14(Smoke::Stack x) {
	// rRight()
	TQCOORD& xret = this->TQRect::rRight();
	x[0].s_voidp = (void*)&xret;
    }
    void x_15(Smoke::Stack x) {
	// rBottom()
	TQCOORD& xret = this->TQRect::rBottom();
	x[0].s_voidp = (void*)&xret;
    }
    void x_16(Smoke::Stack x) const {
	// x()
	int xret = this->TQRect::x();
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// y()
	int xret = this->TQRect::y();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// setLeft(int)
	this->TQRect::setLeft((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setTop(int)
	this->TQRect::setTop((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setRight(int)
	this->TQRect::setRight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setBottom(int)
	this->TQRect::setBottom((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setX(int)
	this->TQRect::setX((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setY(int)
	this->TQRect::setY((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setTopLeft(const TQPoint&)
	this->TQRect::setTopLeft(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setBottomRight(const TQPoint&)
	this->TQRect::setBottomRight(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setTopRight(const TQPoint&)
	this->TQRect::setTopRight(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setBottomLeft(const TQPoint&)
	this->TQRect::setBottomLeft(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// topLeft()
	TQPoint xret = this->TQRect::topLeft();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_29(Smoke::Stack x) const {
	// bottomRight()
	TQPoint xret = this->TQRect::bottomRight();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_30(Smoke::Stack x) const {
	// topRight()
	TQPoint xret = this->TQRect::topRight();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_31(Smoke::Stack x) const {
	// bottomLeft()
	TQPoint xret = this->TQRect::bottomLeft();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_32(Smoke::Stack x) const {
	// center()
	TQPoint xret = this->TQRect::center();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_33(Smoke::Stack x) const {
	// rect(int*, int*, int*, int*)
	this->TQRect::rect((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp,(int*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// coords(int*, int*, int*, int*)
	this->TQRect::coords((int*)x[1].s_voidp,(int*)x[2].s_voidp,(int*)x[3].s_voidp,(int*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// moveLeft(int)
	this->TQRect::moveLeft((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// moveTop(int)
	this->TQRect::moveTop((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// moveRight(int)
	this->TQRect::moveRight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// moveBottom(int)
	this->TQRect::moveBottom((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// moveTopLeft(const TQPoint&)
	this->TQRect::moveTopLeft(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// moveBottomRight(const TQPoint&)
	this->TQRect::moveBottomRight(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// moveTopRight(const TQPoint&)
	this->TQRect::moveTopRight(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// moveBottomLeft(const TQPoint&)
	this->TQRect::moveBottomLeft(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// moveCenter(const TQPoint&)
	this->TQRect::moveCenter(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// moveBy(int, int)
	this->TQRect::moveBy((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// setRect(int, int, int, int)
	this->TQRect::setRect((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setCoords(int, int, int, int)
	this->TQRect::setCoords((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// addCoords(int, int, int, int)
	this->TQRect::addCoords((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// size()
	TQSize xret = this->TQRect::size();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_49(Smoke::Stack x) const {
	// width()
	int xret = this->TQRect::width();
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) const {
	// height()
	int xret = this->TQRect::height();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// setWidth(int)
	this->TQRect::setWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// setHeight(int)
	this->TQRect::setHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// setSize(const TQSize&)
	this->TQRect::setSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// operator|(const TQRect&)
	TQRect xret = this->TQRect::operator|(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_55(Smoke::Stack x) const {
	// operator&(const TQRect&)
	TQRect xret = this->TQRect::operator&(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_56(Smoke::Stack x) {
	// operator|=(const TQRect&)
	TQRect& xret = this->TQRect::operator|=(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_57(Smoke::Stack x) {
	// operator&=(const TQRect&)
	TQRect& xret = this->TQRect::operator&=(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_58(Smoke::Stack x) const {
	// contains(const TQPoint&, bool)
	bool xret = this->TQRect::contains(*(const TQPoint *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_59(Smoke::Stack x) const {
	// contains(const TQPoint&)
	bool xret = this->TQRect::contains(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_60(Smoke::Stack x) const {
	// contains(int, int)
	bool xret = this->TQRect::contains((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_61(Smoke::Stack x) const {
	// contains(int, int, bool)
	bool xret = this->TQRect::contains((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_bool = xret;
    }
    void x_62(Smoke::Stack x) const {
	// contains(const TQRect&, bool)
	bool xret = this->TQRect::contains(*(const TQRect *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_63(Smoke::Stack x) const {
	// contains(const TQRect&)
	bool xret = this->TQRect::contains(*(const TQRect *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_64(Smoke::Stack x) const {
	// unite(const TQRect&)
	TQRect xret = this->TQRect::unite(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_65(Smoke::Stack x) const {
	// intersect(const TQRect&)
	TQRect xret = this->TQRect::intersect(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_66(Smoke::Stack x) const {
	// intersects(const TQRect&)
	bool xret = this->TQRect::intersects(*(const TQRect *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_67(Smoke::Stack x) {
	// TQRect(const TQRect&)
	x_TQRect* xret = new x_TQRect(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRect(const TQRect& x1) : TQRect(x1) {
    }
    ~x_TQRect() { qt_Smoke->binding->deleted(237, (void*)this); }
};
void xcall_TQRect(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRect *xself = (x_TQRect*)obj;
    switch(xi) {
	case 0: x_TQRect::x_0(args);	break;
	case 1: x_TQRect::x_1(args);	break;
	case 2: x_TQRect::x_2(args);	break;
	case 3: x_TQRect::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: 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: x_TQRect::x_67(args);	break;
	case 68: delete (TQRect*)xself;	break;
    }
}

class x_TQRegExp : public TQRegExp {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQRegExp::CaretAtZero;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQRegExp::CaretAtOffset;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQRegExp::CaretWontMatch;
    }
    static void x_3(Smoke::Stack x) {
	// TQRegExp()
	x_TQRegExp* xret = new x_TQRegExp();
	x[0].s_class = (void*)xret;
    }
    x_TQRegExp() : TQRegExp() {
    }
    static void x_4(Smoke::Stack x) {
	// TQRegExp(const TQString&, bool, bool)
	x_TQRegExp* xret = new x_TQRegExp(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExp(const TQString& x1, bool x2, bool x3) : TQRegExp(x1, x2, x3) {
    }
    static void x_5(Smoke::Stack x) {
	// TQRegExp(const TQString&, bool)
	x_TQRegExp* xret = new x_TQRegExp(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExp(const TQString& x1, bool x2) : TQRegExp(x1, x2) {
    }
    static void x_6(Smoke::Stack x) {
	// TQRegExp(const TQString&)
	x_TQRegExp* xret = new x_TQRegExp(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExp(const TQString& x1) : TQRegExp(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// TQRegExp(const TQRegExp&)
	x_TQRegExp* xret = new x_TQRegExp(*(const TQRegExp *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExp(const TQRegExp& x1) : TQRegExp(x1) {
    }
    void x_8(Smoke::Stack x) {
	// operator=(const TQRegExp&)
	TQRegExp& xret = this->TQRegExp::operator=(*(const TQRegExp *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_9(Smoke::Stack x) const {
	// operator==(const TQRegExp&)
	bool xret = this->TQRegExp::operator==(*(const TQRegExp *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// operator!=(const TQRegExp&)
	bool xret = this->TQRegExp::operator!=(*(const TQRegExp *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQRegExp::isEmpty();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQRegExp::isValid();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// pattern()
	TQString xret = this->TQRegExp::pattern();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// setPattern(const TQString&)
	this->TQRegExp::setPattern(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// caseSensitive()
	bool xret = this->TQRegExp::caseSensitive();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// setCaseSensitive(bool)
	this->TQRegExp::setCaseSensitive((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// wildcard()
	bool xret = this->TQRegExp::wildcard();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setWildcard(bool)
	this->TQRegExp::setWildcard((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// minimal()
	bool xret = this->TQRegExp::minimal();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// setMinimal(bool)
	this->TQRegExp::setMinimal((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// exactMatch(const TQString&)
	bool xret = this->TQRegExp::exactMatch(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// match(const TQString&, int, int*, bool)
	int xret = this->TQRegExp::match(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// match(const TQString&, int, int*)
	int xret = this->TQRegExp::match(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) const {
	// match(const TQString&, int)
	int xret = this->TQRegExp::match(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// match(const TQString&)
	int xret = this->TQRegExp::match(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// search(const TQString&, int, TQRegExp::CaretMode)
	int xret = this->TQRegExp::search(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQRegExp::CaretMode)x[3].s_enum);
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// search(const TQString&, int)
	int xret = this->TQRegExp::search(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) const {
	// search(const TQString&)
	int xret = this->TQRegExp::search(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// searchRev(const TQString&, int, TQRegExp::CaretMode)
	int xret = this->TQRegExp::searchRev(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQRegExp::CaretMode)x[3].s_enum);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) const {
	// searchRev(const TQString&, int)
	int xret = this->TQRegExp::searchRev(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) const {
	// searchRev(const TQString&)
	int xret = this->TQRegExp::searchRev(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) const {
	// matchedLength()
	int xret = this->TQRegExp::matchedLength();
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// numCaptures()
	int xret = this->TQRegExp::numCaptures();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// capturedTexts()
	TQStringList xret = this->TQRegExp::capturedTexts();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_35(Smoke::Stack x) {
	// cap(int)
	TQString xret = this->TQRegExp::cap((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_36(Smoke::Stack x) {
	// cap()
	TQString xret = this->TQRegExp::cap();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_37(Smoke::Stack x) {
	// pos(int)
	int xret = this->TQRegExp::pos((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// pos()
	int xret = this->TQRegExp::pos();
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) {
	// errorString()
	TQString xret = this->TQRegExp::errorString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_40(Smoke::Stack x) {
	// escape(const TQString&)
	TQString xret = TQRegExp::escape(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 497: //TQRegExp::CaretMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQRegExp::CaretMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQRegExp::CaretMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQRegExp::CaretMode*)xdata = (TQRegExp::CaretMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQRegExp::CaretMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQRegExp() { qt_Smoke->binding->deleted(238, (void*)this); }
};
void xenum_TQRegExp(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQRegExp::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQRegExp(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRegExp *xself = (x_TQRegExp*)obj;
    switch(xi) {
	case 0: x_TQRegExp::x_0(args);	break;
	case 1: x_TQRegExp::x_1(args);	break;
	case 2: x_TQRegExp::x_2(args);	break;
	case 3: x_TQRegExp::x_3(args);	break;
	case 4: x_TQRegExp::x_4(args);	break;
	case 5: x_TQRegExp::x_5(args);	break;
	case 6: x_TQRegExp::x_6(args);	break;
	case 7: x_TQRegExp::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: x_TQRegExp::x_40(args);	break;
	case 41: delete (TQRegExp*)xself;	break;
    }
}

class x_TQRegExpValidator : public TQRegExpValidator {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQRegExpValidator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQRegExpValidator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQRegExpValidator::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->TQRegExpValidator::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->TQRegExpValidator::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->TQRegExpValidator::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->TQRegExpValidator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQRegExpValidator(TQObject*, const char*)
	x_TQRegExpValidator* xret = new x_TQRegExpValidator((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExpValidator(TQObject* x1, const char* x2) : TQRegExpValidator(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQRegExpValidator(TQObject*)
	x_TQRegExpValidator* xret = new x_TQRegExpValidator((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExpValidator(TQObject* x1) : TQRegExpValidator(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQRegExpValidator(const TQRegExp&, TQObject*, const char*)
	x_TQRegExpValidator* xret = new x_TQRegExpValidator(*(const TQRegExp *)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExpValidator(const TQRegExp& x1, TQObject* x2, const char* x3) : TQRegExpValidator(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQRegExpValidator(const TQRegExp&, TQObject*)
	x_TQRegExpValidator* xret = new x_TQRegExpValidator(*(const TQRegExp *)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegExpValidator(const TQRegExp& x1, TQObject* x2) : TQRegExpValidator(x1, x2) {
    }
    void x_11(Smoke::Stack x) const {
	// validate(TQString&, int&)
	TQValidator::State xret = this->TQRegExpValidator::validate(*(TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) {
	// setRegExp(const TQRegExp&)
	this->TQRegExpValidator::setRegExp(*(const TQRegExp *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// regExp()
	const TQRegExp& xret = this->TQRegExpValidator::regExp();
	x[0].s_class = (void*)&xret;
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQRegExpValidator::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(8417, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQRegExpValidator::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void fixup(TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12516, (void*)this, x)) return;
	this->TQValidator::fixup(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8416, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQRegExpValidator::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(8418, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQRegExpValidator::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(8420, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRegExpValidator::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(8419, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRegExpValidator::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(8421, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQRegExpValidator::tqt_property(x1, x2, x3);
    }
    virtual TQValidator::State validate(TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(8428, (void*)this, x)) return (TQValidator::State)x[0].s_int;
	return this->TQRegExpValidator::validate(x1, x2);
    }
    ~x_TQRegExpValidator() { qt_Smoke->binding->deleted(239, (void*)this); }
};
void xcall_TQRegExpValidator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRegExpValidator *xself = (x_TQRegExpValidator*)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_TQRegExpValidator::x_7(args);	break;
	case 8: x_TQRegExpValidator::x_8(args);	break;
	case 9: x_TQRegExpValidator::x_9(args);	break;
	case 10: x_TQRegExpValidator::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQRegExpValidator::x_14(args);	break;
	case 15: delete (TQRegExpValidator*)xself;	break;
    }
}

class x_TQRegion : public TQRegion {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQRegion::Rectangle;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQRegion::Ellipse;
    }
    static void x_2(Smoke::Stack x) {
	// TQRegion()
	x_TQRegion* xret = new x_TQRegion();
	x[0].s_class = (void*)xret;
    }
    x_TQRegion() : TQRegion() {
    }
    static void x_3(Smoke::Stack x) {
	// TQRegion(int, int, int, int, TQRegion::RegionType)
	x_TQRegion* xret = new x_TQRegion((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(TQRegion::RegionType)x[5].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(int x1, int x2, int x3, int x4, TQRegion::RegionType x5) : TQRegion(x1, x2, x3, x4, x5) {
    }
    static void x_4(Smoke::Stack x) {
	// TQRegion(int, int, int, int)
	x_TQRegion* xret = new x_TQRegion((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(int x1, int x2, int x3, int x4) : TQRegion(x1, x2, x3, x4) {
    }
    static void x_5(Smoke::Stack x) {
	// TQRegion(const TQRect&, TQRegion::RegionType)
	x_TQRegion* xret = new x_TQRegion(*(const TQRect *)x[1].s_class,(TQRegion::RegionType)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQRect& x1, TQRegion::RegionType x2) : TQRegion(x1, x2) {
    }
    static void x_6(Smoke::Stack x) {
	// TQRegion(const TQRect&)
	x_TQRegion* xret = new x_TQRegion(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQRect& x1) : TQRegion(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// TQRegion(const TQPointArray&, bool)
	x_TQRegion* xret = new x_TQRegion(*(const TQPointArray *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQPointArray& x1, bool x2) : TQRegion(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQRegion(const TQPointArray&)
	x_TQRegion* xret = new x_TQRegion(*(const TQPointArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQPointArray& x1) : TQRegion(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQRegion(const TQRegion&)
	x_TQRegion* xret = new x_TQRegion(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQRegion& x1) : TQRegion(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQRegion(const TQBitmap&)
	x_TQRegion* xret = new x_TQRegion(*(const TQBitmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQRegion(const TQBitmap& x1) : TQRegion(x1) {
    }
    void x_11(Smoke::Stack x) {
	// operator=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_12(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQRegion::isNull();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQRegion::isEmpty();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// contains(const TQPoint&)
	bool xret = this->TQRegion::contains(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// contains(const TQRect&)
	bool xret = this->TQRegion::contains(*(const TQRect *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// translate(int, int)
	this->TQRegion::translate((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// unite(const TQRegion&)
	TQRegion xret = this->TQRegion::unite(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_18(Smoke::Stack x) const {
	// intersect(const TQRegion&)
	TQRegion xret = this->TQRegion::intersect(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_19(Smoke::Stack x) const {
	// subtract(const TQRegion&)
	TQRegion xret = this->TQRegion::subtract(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_20(Smoke::Stack x) const {
	// eor(const TQRegion&)
	TQRegion xret = this->TQRegion::eor(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_21(Smoke::Stack x) const {
	// boundingRect()
	TQRect xret = this->TQRegion::boundingRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_22(Smoke::Stack x) const {
	// rects()
	TQMemArray<TQRect> xret = this->TQRegion::rects();
	x[0].s_voidp = (void*)new TQMemArray<TQRect>(xret);
    }
    void x_23(Smoke::Stack x) {
	// setRects(const TQRect*, int)
	this->TQRegion::setRects((const TQRect*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// operator|(const TQRegion&)
	const TQRegion xret = this->TQRegion::operator|(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_25(Smoke::Stack x) const {
	// operator+(const TQRegion&)
	const TQRegion xret = this->TQRegion::operator+(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_26(Smoke::Stack x) const {
	// operator&(const TQRegion&)
	const TQRegion xret = this->TQRegion::operator&(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_27(Smoke::Stack x) const {
	// operator-(const TQRegion&)
	const TQRegion xret = this->TQRegion::operator-(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_28(Smoke::Stack x) const {
	// operator^(const TQRegion&)
	const TQRegion xret = this->TQRegion::operator^(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)new TQRegion(xret);
    }
    void x_29(Smoke::Stack x) {
	// operator|=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator|=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_30(Smoke::Stack x) {
	// operator+=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator+=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_31(Smoke::Stack x) {
	// operator&=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator&=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_32(Smoke::Stack x) {
	// operator-=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator-=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) {
	// operator^=(const TQRegion&)
	TQRegion& xret = this->TQRegion::operator^=(*(const TQRegion *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_34(Smoke::Stack x) const {
	// operator==(const TQRegion&)
	bool xret = this->TQRegion::operator==(*(const TQRegion *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) const {
	// operator!=(const TQRegion&)
	bool xret = this->TQRegion::operator!=(*(const TQRegion *)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 502: //TQRegion::RegionType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQRegion::RegionType;
		break;
	      case Smoke::EnumDelete:
		delete (TQRegion::RegionType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQRegion::RegionType*)xdata = (TQRegion::RegionType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQRegion::RegionType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQRegion() { qt_Smoke->binding->deleted(240, (void*)this); }
};
void xenum_TQRegion(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQRegion::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQRegion(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQRegion *xself = (x_TQRegion*)obj;
    switch(xi) {
	case 0: x_TQRegion::x_0(args);	break;
	case 1: x_TQRegion::x_1(args);	break;
	case 2: x_TQRegion::x_2(args);	break;
	case 3: x_TQRegion::x_3(args);	break;
	case 4: x_TQRegion::x_4(args);	break;
	case 5: x_TQRegion::x_5(args);	break;
	case 6: x_TQRegion::x_6(args);	break;
	case 7: x_TQRegion::x_7(args);	break;
	case 8: x_TQRegion::x_8(args);	break;
	case 9: x_TQRegion::x_9(args);	break;
	case 10: x_TQRegion::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: delete (TQRegion*)xself;	break;
    }
}

class x_TQResizeEvent : public TQResizeEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQResizeEvent(const TQSize&, const TQSize&)
	x_TQResizeEvent* xret = new x_TQResizeEvent(*(const TQSize *)x[1].s_class,*(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQResizeEvent(const TQSize& x1, const TQSize& x2) : TQResizeEvent(x1, x2) {
    }
    void x_1(Smoke::Stack x) const {
	// size()
	const TQSize& xret = this->TQResizeEvent::size();
	x[0].s_class = (void*)&xret;
    }
    void x_2(Smoke::Stack x) const {
	// oldSize()
	const TQSize& xret = this->TQResizeEvent::oldSize();
	x[0].s_class = (void*)&xret;
    }
    static void x_3(Smoke::Stack x) {
	// TQResizeEvent(const TQResizeEvent&)
	x_TQResizeEvent* xret = new x_TQResizeEvent(*(const TQResizeEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQResizeEvent(const TQResizeEvent& x1) : TQResizeEvent(x1) {
    }
    ~x_TQResizeEvent() { qt_Smoke->binding->deleted(241, (void*)this); }
};
void xcall_TQResizeEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQResizeEvent *xself = (x_TQResizeEvent*)obj;
    switch(xi) {
	case 0: x_TQResizeEvent::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQResizeEvent::x_3(args);	break;
	case 4: delete (TQResizeEvent*)xself;	break;
    }
}

class x_TQScrollBar : public TQScrollBar {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQScrollBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQScrollBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQScrollBar::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->TQScrollBar::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->TQScrollBar::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->TQScrollBar::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->TQScrollBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQScrollBar(TQWidget*, const char*)
	x_TQScrollBar* xret = new x_TQScrollBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(TQWidget* x1, const char* x2) : TQScrollBar(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQScrollBar(TQWidget*)
	x_TQScrollBar* xret = new x_TQScrollBar((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(TQWidget* x1) : TQScrollBar(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQScrollBar(TQt::Orientation, TQWidget*, const char*)
	x_TQScrollBar* xret = new x_TQScrollBar((TQt::Orientation)x[1].s_enum,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(TQt::Orientation x1, TQWidget* x2, const char* x3) : TQScrollBar(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQScrollBar(TQt::Orientation, TQWidget*)
	x_TQScrollBar* xret = new x_TQScrollBar((TQt::Orientation)x[1].s_enum,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(TQt::Orientation x1, TQWidget* x2) : TQScrollBar(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQScrollBar(int, int, int, int, int, TQt::Orientation, TQWidget*, const char*)
	x_TQScrollBar* xret = new x_TQScrollBar((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(TQt::Orientation)x[6].s_enum,(TQWidget*)x[7].s_class,(const char*)x[8].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(int x1, int x2, int x3, int x4, int x5, TQt::Orientation x6, TQWidget* x7, const char* x8) : TQScrollBar(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_12(Smoke::Stack x) {
	// TQScrollBar(int, int, int, int, int, TQt::Orientation, TQWidget*)
	x_TQScrollBar* xret = new x_TQScrollBar((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(TQt::Orientation)x[6].s_enum,(TQWidget*)x[7].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollBar(int x1, int x2, int x3, int x4, int x5, TQt::Orientation x6, TQWidget* x7) : TQScrollBar(x1, x2, x3, x4, x5, x6, x7) {
    }
    void x_13(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQScrollBar::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQScrollBar::orientation();
	x[0].s_enum = xret;
    }
    void x_15(Smoke::Stack x) {
	// setTracking(bool)
	this->TQScrollBar::setTracking((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// tracking()
	bool xret = this->TQScrollBar::tracking();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// draggingSlider()
	bool xret = this->TQScrollBar::draggingSlider();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	this->TQScrollBar::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQScrollBar::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_20(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy)
	this->TQScrollBar::setSizePolicy(*(TQSizePolicy *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy::SizeType, TQSizePolicy::SizeType, bool)
	this->TQScrollBar::setSizePolicy((TQSizePolicy::SizeType)x[1].s_enum,(TQSizePolicy::SizeType)x[2].s_enum,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setSizePolicy(TQSizePolicy::SizeType, TQSizePolicy::SizeType)
	this->TQScrollBar::setSizePolicy((TQSizePolicy::SizeType)x[1].s_enum,(TQSizePolicy::SizeType)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// minValue()
	int xret = this->TQScrollBar::minValue();
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) const {
	// maxValue()
	int xret = this->TQScrollBar::maxValue();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// setMinValue(int)
	this->TQScrollBar::setMinValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setMaxValue(int)
	this->TQScrollBar::setMaxValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// lineStep()
	int xret = this->TQScrollBar::lineStep();
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) const {
	// pageStep()
	int xret = this->TQScrollBar::pageStep();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// setLineStep(int)
	this->TQScrollBar::setLineStep((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setPageStep(int)
	this->TQScrollBar::setPageStep((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// value()
	int xret = this->TQScrollBar::value();
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) const {
	// sliderStart()
	int xret = this->TQScrollBar::sliderStart();
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// sliderRect()
	TQRect xret = this->TQScrollBar::sliderRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_34(Smoke::Stack x) {
	// setValue(int)
	this->TQScrollBar::setValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// valueChanged(int)
	this->TQScrollBar::valueChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// sliderPressed()
	this->TQScrollBar::sliderPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// sliderMoved(int)
	this->TQScrollBar::sliderMoved((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// sliderReleased()
	this->TQScrollBar::sliderReleased();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// nextLine()
	this->TQScrollBar::nextLine();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// prevLine()
	this->TQScrollBar::prevLine();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// nextPage()
	this->TQScrollBar::nextPage();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// prevPage()
	this->TQScrollBar::prevPage();
	(void)x; // noop (for compiler warning)
    }
    static void x_43(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQScrollBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_44(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TQScrollBar::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQScrollBar::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQScrollBar::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQScrollBar::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQScrollBar::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQScrollBar::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQScrollBar::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// contextMenuEvent(TQContextMenuEvent*)
	this->TQScrollBar::contextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->TQScrollBar::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// valueChange()
	this->TQScrollBar::valueChange();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// stepChange()
	this->TQScrollBar::stepChange();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// rangeChange()
	this->TQScrollBar::rangeChange();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQScrollBar::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8475, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQScrollBar::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(8526, (void*)this, x)) return;
	this->TQScrollBar::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(7239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8527, (void*)this, x)) return;
	this->TQScrollBar::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(8520, (void*)this, x)) return;
	this->TQScrollBar::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(8474, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQScrollBar::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(8525, (void*)this, x)) return;
	this->TQScrollBar::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8523, (void*)this, x)) return;
	this->TQScrollBar::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8524, (void*)this, x)) return;
	this->TQScrollBar::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(8522, (void*)this, x)) return;
	this->TQScrollBar::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void rangeChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8530, (void*)this, x)) return;
	this->TQScrollBar::rangeChange();
    }
    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(8521, (void*)this, x)) return;
	this->TQScrollBar::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8488, (void*)this, x)) return;
	this->TQScrollBar::setOrientation(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8493, (void*)this, x)) return;
	this->TQScrollBar::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8495, (void*)this, x)) return;
	this->TQScrollBar::setSizePolicy(x1);
    }
    virtual void setTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8490, (void*)this, x)) return;
	this->TQScrollBar::setTracking(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12988, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8494, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollBar::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 stepChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8529, (void*)this, x)) return;
	this->TQScrollBar::stepChange();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8531, (void*)this, x)) return;
	this->TQScrollBar::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(8476, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQScrollBar::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(8478, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollBar::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(8477, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollBar::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(8479, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollBar::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void valueChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8528, (void*)this, x)) return;
	this->TQScrollBar::valueChange();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8519, (void*)this, x)) return;
	this->TQScrollBar::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQScrollBar() { qt_Smoke->binding->deleted(242, (void*)this); }
};
void xcall_TQScrollBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQScrollBar *xself = (x_TQScrollBar*)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_TQScrollBar::x_7(args);	break;
	case 8: x_TQScrollBar::x_8(args);	break;
	case 9: x_TQScrollBar::x_9(args);	break;
	case 10: x_TQScrollBar::x_10(args);	break;
	case 11: x_TQScrollBar::x_11(args);	break;
	case 12: x_TQScrollBar::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_TQScrollBar::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: delete (TQScrollBar*)xself;	break;
    }
}

class x_TQScrollView : public TQScrollView {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::Default;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::Manual;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::AutoOne;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::AutoOneFit;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::Auto;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::AlwaysOff;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQScrollView::AlwaysOn;
    }
    void x_7(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQScrollView::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQScrollView::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQScrollView::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQScrollView::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQScrollView::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQScrollView::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQScrollView::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_14(Smoke::Stack x) {
	// TQScrollView(TQWidget*, const char*, TQt::WFlags)
	x_TQScrollView* xret = new x_TQScrollView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollView(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQScrollView(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQScrollView(TQWidget*, const char*)
	x_TQScrollView* xret = new x_TQScrollView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollView(TQWidget* x1, const char* x2) : TQScrollView(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQScrollView(TQWidget*)
	x_TQScrollView* xret = new x_TQScrollView((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQScrollView(TQWidget* x1) : TQScrollView(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQScrollView()
	x_TQScrollView* xret = new x_TQScrollView();
	x[0].s_class = (void*)xret;
    }
    x_TQScrollView() : TQScrollView() {
    }
    void x_18(Smoke::Stack x) {
	// setResizePolicy(TQScrollView::ResizePolicy)
	this->TQScrollView::setResizePolicy((TQScrollView::ResizePolicy)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// resizePolicy()
	TQScrollView::ResizePolicy xret = this->TQScrollView::resizePolicy();
	x[0].s_enum = xret;
    }
    void x_20(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQScrollView::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// removeChild(TQWidget*)
	this->TQScrollView::removeChild((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// addChild(TQWidget*, int, int)
	this->TQScrollView::addChild((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// addChild(TQWidget*, int)
	this->TQScrollView::addChild((TQWidget*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// addChild(TQWidget*)
	this->TQScrollView::addChild((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// moveChild(TQWidget*, int, int)
	this->TQScrollView::moveChild((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// childX(TQWidget*)
	int xret = this->TQScrollView::childX((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) {
	// childY(TQWidget*)
	int xret = this->TQScrollView::childY((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) {
	// childIsVisible(TQWidget*)
	bool xret = this->TQScrollView::childIsVisible((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// showChild(TQWidget*, bool)
	this->TQScrollView::showChild((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// showChild(TQWidget*)
	this->TQScrollView::showChild((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// vScrollBarMode()
	TQScrollView::ScrollBarMode xret = this->TQScrollView::vScrollBarMode();
	x[0].s_enum = xret;
    }
    void x_32(Smoke::Stack x) {
	// setVScrollBarMode(TQScrollView::ScrollBarMode)
	this->TQScrollView::setVScrollBarMode((TQScrollView::ScrollBarMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// hScrollBarMode()
	TQScrollView::ScrollBarMode xret = this->TQScrollView::hScrollBarMode();
	x[0].s_enum = xret;
    }
    void x_34(Smoke::Stack x) {
	// setHScrollBarMode(TQScrollView::ScrollBarMode)
	this->TQScrollView::setHScrollBarMode((TQScrollView::ScrollBarMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// cornerWidget()
	TQWidget* xret = this->TQScrollView::cornerWidget();
	x[0].s_class = (void*)xret;
    }
    void x_36(Smoke::Stack x) {
	// setCornerWidget(TQWidget*)
	this->TQScrollView::setCornerWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// horizontalScrollBar()
	TQScrollBar* xret = this->TQScrollView::horizontalScrollBar();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) const {
	// verticalScrollBar()
	TQScrollBar* xret = this->TQScrollView::verticalScrollBar();
	x[0].s_class = (void*)xret;
    }
    void x_39(Smoke::Stack x) const {
	// viewport()
	TQWidget* xret = this->TQScrollView::viewport();
	x[0].s_class = (void*)xret;
    }
    void x_40(Smoke::Stack x) const {
	// clipper()
	TQWidget* xret = this->TQScrollView::clipper();
	x[0].s_class = (void*)xret;
    }
    void x_41(Smoke::Stack x) const {
	// visibleWidth()
	int xret = this->TQScrollView::visibleWidth();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) const {
	// visibleHeight()
	int xret = this->TQScrollView::visibleHeight();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) const {
	// contentsWidth()
	int xret = this->TQScrollView::contentsWidth();
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// contentsHeight()
	int xret = this->TQScrollView::contentsHeight();
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) const {
	// contentsX()
	int xret = this->TQScrollView::contentsX();
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) const {
	// contentsY()
	int xret = this->TQScrollView::contentsY();
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// resize(int, int)
	this->TQScrollView::resize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// resize(const TQSize&)
	this->TQScrollView::resize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// show()
	this->TQScrollView::show();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// updateContents(int, int, int, int)
	this->TQScrollView::updateContents((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// updateContents(const TQRect&)
	this->TQScrollView::updateContents(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// updateContents()
	this->TQScrollView::updateContents();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// repaintContents(int, int, int, int, bool)
	this->TQScrollView::repaintContents((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// repaintContents(int, int, int, int)
	this->TQScrollView::repaintContents((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// repaintContents(const TQRect&, bool)
	this->TQScrollView::repaintContents(*(const TQRect *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// repaintContents(const TQRect&)
	this->TQScrollView::repaintContents(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// repaintContents(bool)
	this->TQScrollView::repaintContents((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// repaintContents()
	this->TQScrollView::repaintContents();
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// contentsToViewport(int, int, int&, int&)
	this->TQScrollView::contentsToViewport((int)x[1].s_int,(int)x[2].s_int,*(int *)x[3].s_voidp,*(int *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// viewportToContents(int, int, int&, int&)
	this->TQScrollView::viewportToContents((int)x[1].s_int,(int)x[2].s_int,*(int *)x[3].s_voidp,*(int *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) const {
	// contentsToViewport(const TQPoint&)
	TQPoint xret = this->TQScrollView::contentsToViewport(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_62(Smoke::Stack x) const {
	// viewportToContents(const TQPoint&)
	TQPoint xret = this->TQScrollView::viewportToContents(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_63(Smoke::Stack x) {
	// enableClipper(bool)
	this->TQScrollView::enableClipper((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// setStaticBackground(bool)
	this->TQScrollView::setStaticBackground((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) const {
	// hasStaticBackground()
	bool xret = this->TQScrollView::hasStaticBackground();
	x[0].s_bool = xret;
    }
    void x_66(Smoke::Stack x) const {
	// viewportSize(int, int)
	TQSize xret = this->TQScrollView::viewportSize((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_67(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQScrollView::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_68(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQScrollView::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_69(Smoke::Stack x) {
	// removeChild(TQObject*)
	this->TQScrollView::removeChild((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// isHorizontalSliderPressed()
	bool xret = this->TQScrollView::isHorizontalSliderPressed();
	x[0].s_bool = xret;
    }
    void x_71(Smoke::Stack x) {
	// isVerticalSliderPressed()
	bool xret = this->TQScrollView::isVerticalSliderPressed();
	x[0].s_bool = xret;
    }
    void x_72(Smoke::Stack x) {
	// setDragAutoScroll(bool)
	this->TQScrollView::setDragAutoScroll((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// dragAutoScroll()
	bool xret = this->TQScrollView::dragAutoScroll();
	x[0].s_bool = xret;
    }
    void x_74(Smoke::Stack x) {
	// disableSizeHintCaching()
	this->TQScrollView::disableSizeHintCaching();
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// resizeContents(int, int)
	this->TQScrollView::resizeContents((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// scrollBy(int, int)
	this->TQScrollView::scrollBy((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) {
	// setContentsPos(int, int)
	this->TQScrollView::setContentsPos((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_78(Smoke::Stack x) {
	// ensureVisible(int, int)
	this->TQScrollView::ensureVisible((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// ensureVisible(int, int, int, int)
	this->TQScrollView::ensureVisible((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// center(int, int)
	this->TQScrollView::center((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// center(int, int, float, float)
	this->TQScrollView::center((int)x[1].s_int,(int)x[2].s_int,(float)x[3].s_float,(float)x[4].s_float);
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) {
	// updateScrollBars()
	this->TQScrollView::updateScrollBars();
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQScrollView::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// contentsMoving(int, int)
	this->TQScrollView::contentsMoving((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// horizontalSliderPressed()
	this->TQScrollView::horizontalSliderPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// horizontalSliderReleased()
	this->TQScrollView::horizontalSliderReleased();
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// verticalSliderPressed()
	this->TQScrollView::verticalSliderPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// verticalSliderReleased()
	this->TQScrollView::verticalSliderReleased();
	(void)x; // noop (for compiler warning)
    }
    static void x_89(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQScrollView::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_90(Smoke::Stack x) {
	// drawContents(TQPainter*, int, int, int, int)
	this->TQScrollView::drawContents((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// drawContentsOffset(TQPainter*, int, int, int, int, int, int)
	this->TQScrollView::drawContentsOffset((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// contentsMousePressEvent(TQMouseEvent*)
	this->TQScrollView::contentsMousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// contentsMouseReleaseEvent(TQMouseEvent*)
	this->TQScrollView::contentsMouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_94(Smoke::Stack x) {
	// contentsMouseDoubleClickEvent(TQMouseEvent*)
	this->TQScrollView::contentsMouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_95(Smoke::Stack x) {
	// contentsMouseMoveEvent(TQMouseEvent*)
	this->TQScrollView::contentsMouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) {
	// contentsDragEnterEvent(TQDragEnterEvent*)
	this->TQScrollView::contentsDragEnterEvent((TQDragEnterEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_97(Smoke::Stack x) {
	// contentsDragMoveEvent(TQDragMoveEvent*)
	this->TQScrollView::contentsDragMoveEvent((TQDragMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) {
	// contentsDragLeaveEvent(TQDragLeaveEvent*)
	this->TQScrollView::contentsDragLeaveEvent((TQDragLeaveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// contentsDropEvent(TQDropEvent*)
	this->TQScrollView::contentsDropEvent((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) {
	// contentsWheelEvent(TQWheelEvent*)
	this->TQScrollView::contentsWheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) {
	// contentsContextMenuEvent(TQContextMenuEvent*)
	this->TQScrollView::contentsContextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) {
	// viewportPaintEvent(TQPaintEvent*)
	this->TQScrollView::viewportPaintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_103(Smoke::Stack x) {
	// viewportResizeEvent(TQResizeEvent*)
	this->TQScrollView::viewportResizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) {
	// viewportMousePressEvent(TQMouseEvent*)
	this->TQScrollView::viewportMousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_105(Smoke::Stack x) {
	// viewportMouseReleaseEvent(TQMouseEvent*)
	this->TQScrollView::viewportMouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) {
	// viewportMouseDoubleClickEvent(TQMouseEvent*)
	this->TQScrollView::viewportMouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_107(Smoke::Stack x) {
	// viewportMouseMoveEvent(TQMouseEvent*)
	this->TQScrollView::viewportMouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_108(Smoke::Stack x) {
	// viewportDragEnterEvent(TQDragEnterEvent*)
	this->TQScrollView::viewportDragEnterEvent((TQDragEnterEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_109(Smoke::Stack x) {
	// viewportDragMoveEvent(TQDragMoveEvent*)
	this->TQScrollView::viewportDragMoveEvent((TQDragMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_110(Smoke::Stack x) {
	// viewportDragLeaveEvent(TQDragLeaveEvent*)
	this->TQScrollView::viewportDragLeaveEvent((TQDragLeaveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_111(Smoke::Stack x) {
	// viewportDropEvent(TQDropEvent*)
	this->TQScrollView::viewportDropEvent((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_112(Smoke::Stack x) {
	// viewportWheelEvent(TQWheelEvent*)
	this->TQScrollView::viewportWheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_113(Smoke::Stack x) {
	// viewportContextMenuEvent(TQContextMenuEvent*)
	this->TQScrollView::viewportContextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// frameChanged()
	this->TQScrollView::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) {
	// setMargins(int, int, int, int)
	this->TQScrollView::setMargins((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) const {
	// leftMargin()
	int xret = this->TQScrollView::leftMargin();
	x[0].s_int = xret;
    }
    void x_117(Smoke::Stack x) const {
	// topMargin()
	int xret = this->TQScrollView::topMargin();
	x[0].s_int = xret;
    }
    void x_118(Smoke::Stack x) const {
	// rightMargin()
	int xret = this->TQScrollView::rightMargin();
	x[0].s_int = xret;
    }
    void x_119(Smoke::Stack x) const {
	// bottomMargin()
	int xret = this->TQScrollView::bottomMargin();
	x[0].s_int = xret;
    }
    void x_120(Smoke::Stack x) {
	// focusNextPrevChild(bool)
	bool xret = this->TQScrollView::focusNextPrevChild((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_121(Smoke::Stack x) {
	// setHBarGeometry(TQScrollBar&, int, int, int, int)
	this->TQScrollView::setHBarGeometry(*(TQScrollBar *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_122(Smoke::Stack x) {
	// setVBarGeometry(TQScrollBar&, int, int, int, int)
	this->TQScrollView::setVBarGeometry(*(TQScrollBar *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_123(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQScrollView::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQScrollView::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_125(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQScrollView::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) {
	// mouseDoubleClickEvent(TQMouseEvent*)
	this->TQScrollView::mouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_127(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQScrollView::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TQScrollView::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_129(Smoke::Stack x) {
	// contextMenuEvent(TQContextMenuEvent*)
	this->TQScrollView::contextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_130(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQScrollView::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_131(Smoke::Stack x) const {
	// setCachedSizeHint(const TQSize&)
	this->TQScrollView::setCachedSizeHint(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) const {
	// cachedSizeHint()
	TQSize xret = this->TQScrollView::cachedSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_133(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQScrollView::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8555, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual 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(8540, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQScrollView::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13031, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8634, (void*)this, x)) return;
	this->TQScrollView::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8629, (void*)this, x)) return;
	this->TQScrollView::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8631, (void*)this, x)) return;
	this->TQScrollView::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8630, (void*)this, x)) return;
	this->TQScrollView::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8632, (void*)this, x)) return;
	this->TQScrollView::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8627, (void*)this, x)) return;
	this->TQScrollView::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8628, (void*)this, x)) return;
	this->TQScrollView::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8625, (void*)this, x)) return;
	this->TQScrollView::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8626, (void*)this, x)) return;
	this->TQScrollView::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8633, (void*)this, x)) return;
	this->TQScrollView::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8662, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8623, (void*)this, x)) return;
	this->TQScrollView::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(8624, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3486, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13016, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(8663, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8653, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8666, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8647, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12989, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13022, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8539, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQScrollView::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8601, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8659, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8660, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8657, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8658, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(13003, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8558, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3484, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8602, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8580, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8608, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8656, (void*)this, x)) return;
	this->TQScrollView::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(8610, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8569, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8605, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8616, (void*)this, x)) return;
	this->TQScrollView::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3481, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3465, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13008, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(13007, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8654, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8567, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3475, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3477, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(8648, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(3479, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8551, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(8655, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(8565, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8582, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8600, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8553, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13036, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7306, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8541, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQScrollView::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(8543, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::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(8542, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::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(8544, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8646, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8641, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8643, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8642, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8644, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8639, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8640, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8637, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8638, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8635, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8636, (void*)this, x)) return;
	this->TQScrollView::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8645, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8661, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 509: //TQScrollView::ResizePolicy
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQScrollView::ResizePolicy;
		break;
	      case Smoke::EnumDelete:
		delete (TQScrollView::ResizePolicy*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQScrollView::ResizePolicy*)xdata = (TQScrollView::ResizePolicy)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQScrollView::ResizePolicy*)xdata;
		break;
	    }
	    break;
	  case 510: //TQScrollView::ScrollBarMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQScrollView::ScrollBarMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQScrollView::ScrollBarMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQScrollView::ScrollBarMode*)xdata = (TQScrollView::ScrollBarMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQScrollView::ScrollBarMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQScrollView() { qt_Smoke->binding->deleted(243, (void*)this); }
};
void xenum_TQScrollView(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQScrollView::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQScrollView(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQScrollView *xself = (x_TQScrollView*)obj;
    switch(xi) {
	case 0: x_TQScrollView::x_0(args);	break;
	case 1: x_TQScrollView::x_1(args);	break;
	case 2: x_TQScrollView::x_2(args);	break;
	case 3: x_TQScrollView::x_3(args);	break;
	case 4: x_TQScrollView::x_4(args);	break;
	case 5: x_TQScrollView::x_5(args);	break;
	case 6: x_TQScrollView::x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQScrollView::x_14(args);	break;
	case 15: x_TQScrollView::x_15(args);	break;
	case 16: x_TQScrollView::x_16(args);	break;
	case 17: x_TQScrollView::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: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: x_TQScrollView::x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: delete (TQScrollView*)xself;	break;
    }
}

class x_TQSemiModal : public TQSemiModal {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQSemiModal::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQSemiModal::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQSemiModal::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->TQSemiModal::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->TQSemiModal::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->TQSemiModal::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->TQSemiModal::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQSemiModal(TQWidget*, const char*, bool, TQt::WFlags)
	x_TQSemiModal* xret = new x_TQSemiModal((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQSemiModal(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : TQSemiModal(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQSemiModal(TQWidget*, const char*, bool)
	x_TQSemiModal* xret = new x_TQSemiModal((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQSemiModal(TQWidget* x1, const char* x2, bool x3) : TQSemiModal(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQSemiModal(TQWidget*, const char*)
	x_TQSemiModal* xret = new x_TQSemiModal((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQSemiModal(TQWidget* x1, const char* x2) : TQSemiModal(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQSemiModal(TQWidget*)
	x_TQSemiModal* xret = new x_TQSemiModal((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQSemiModal(TQWidget* x1) : TQSemiModal(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQSemiModal()
	x_TQSemiModal* xret = new x_TQSemiModal();
	x[0].s_class = (void*)xret;
    }
    x_TQSemiModal() : TQSemiModal() {
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQSemiModal::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2106, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13009, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7307, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8668, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQSemiModal::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12906, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2100, (void*)this, x)) return;
	this->TQDialog::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(7399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7309, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2102, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13051, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7308, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12951, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13055, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7310, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2105, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13037, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13039, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13038, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13040, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13045, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13026, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2095, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(2103, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13024, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13064, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13025, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13047, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7404, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(7401, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12924, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2078, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13042, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13034, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13035, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13033, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7262, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2099, (void*)this, x)) return;
	this->TQDialog::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13023, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13027, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8667, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQSemiModal::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13049, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2090, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13019, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13020, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13017, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13018, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2079, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13029, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13028, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13046, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12997, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7278, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2107, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7263, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(12928, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(2081, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2101, (void*)this, x)) return;
	this->TQDialog::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7397, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12945, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12891, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12946, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12887, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12849, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12948, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12889, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12970, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12876, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12968, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12853, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12855, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12974, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(12894, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12896, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2084, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(2083, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12971, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12972, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13068, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12883, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12884, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(13069, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12973, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13062, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(12793, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12859, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12864, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7396, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12833, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12921, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12976, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(13060, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(13058, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2077, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13041, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12994, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12993, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12996, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2089, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12920, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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(8669, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQSemiModal::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(8671, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQSemiModal::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(8670, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQSemiModal::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(8672, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQSemiModal::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12877, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13043, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13021, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13048, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQSemiModal() { qt_Smoke->binding->deleted(244, (void*)this); }
};
void xcall_TQSemiModal(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQSemiModal *xself = (x_TQSemiModal*)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_TQSemiModal::x_7(args);	break;
	case 8: x_TQSemiModal::x_8(args);	break;
	case 9: x_TQSemiModal::x_9(args);	break;
	case 10: x_TQSemiModal::x_10(args);	break;
	case 11: x_TQSemiModal::x_11(args);	break;
	case 12: x_TQSemiModal::x_12(args);	break;
	case 13: delete (TQSemiModal*)xself;	break;
    }
}

class x_TQServerSocket : public TQServerSocket {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQServerSocket::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQServerSocket::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQServerSocket::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->TQServerSocket::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->TQServerSocket::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->TQServerSocket::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->TQServerSocket::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQServerSocket(TQ_UINT16, int, TQObject*, const char*)
	x_TQServerSocket* xret = new x_TQServerSocket((TQ_UINT16)x[1].s_ushort,(int)x[2].s_int,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQ_UINT16 x1, int x2, TQObject* x3, const char* x4) : TQServerSocket(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQServerSocket(TQ_UINT16, int, TQObject*)
	x_TQServerSocket* xret = new x_TQServerSocket((TQ_UINT16)x[1].s_ushort,(int)x[2].s_int,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQ_UINT16 x1, int x2, TQObject* x3) : TQServerSocket(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQServerSocket(TQ_UINT16, int)
	x_TQServerSocket* xret = new x_TQServerSocket((TQ_UINT16)x[1].s_ushort,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQ_UINT16 x1, int x2) : TQServerSocket(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQServerSocket(TQ_UINT16)
	x_TQServerSocket* xret = new x_TQServerSocket((TQ_UINT16)x[1].s_ushort);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQ_UINT16 x1) : TQServerSocket(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQServerSocket(const TQHostAddress&, TQ_UINT16, int, TQObject*, const char*)
	x_TQServerSocket* xret = new x_TQServerSocket(*(const TQHostAddress *)x[1].s_class,(TQ_UINT16)x[2].s_ushort,(int)x[3].s_int,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(const TQHostAddress& x1, TQ_UINT16 x2, int x3, TQObject* x4, const char* x5) : TQServerSocket(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TQServerSocket(const TQHostAddress&, TQ_UINT16, int, TQObject*)
	x_TQServerSocket* xret = new x_TQServerSocket(*(const TQHostAddress *)x[1].s_class,(TQ_UINT16)x[2].s_ushort,(int)x[3].s_int,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(const TQHostAddress& x1, TQ_UINT16 x2, int x3, TQObject* x4) : TQServerSocket(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TQServerSocket(const TQHostAddress&, TQ_UINT16, int)
	x_TQServerSocket* xret = new x_TQServerSocket(*(const TQHostAddress *)x[1].s_class,(TQ_UINT16)x[2].s_ushort,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(const TQHostAddress& x1, TQ_UINT16 x2, int x3) : TQServerSocket(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQServerSocket(const TQHostAddress&, TQ_UINT16)
	x_TQServerSocket* xret = new x_TQServerSocket(*(const TQHostAddress *)x[1].s_class,(TQ_UINT16)x[2].s_ushort);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(const TQHostAddress& x1, TQ_UINT16 x2) : TQServerSocket(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQServerSocket(TQObject*, const char*)
	x_TQServerSocket* xret = new x_TQServerSocket((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQObject* x1, const char* x2) : TQServerSocket(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQServerSocket(TQObject*)
	x_TQServerSocket* xret = new x_TQServerSocket((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket(TQObject* x1) : TQServerSocket(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQServerSocket()
	x_TQServerSocket* xret = new x_TQServerSocket();
	x[0].s_class = (void*)xret;
    }
    x_TQServerSocket() : TQServerSocket() {
    }
    void x_18(Smoke::Stack x) const {
	// ok()
	bool xret = this->TQServerSocket::ok();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// port()
	TQ_UINT16 xret = this->TQServerSocket::port();
	x[0].s_ushort = xret;
    }
    void x_20(Smoke::Stack x) const {
	// socket()
	int xret = this->TQServerSocket::socket();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// setSocket(int)
	this->TQServerSocket::setSocket((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// address()
	TQHostAddress xret = this->TQServerSocket::address();
	x[0].s_class = (void*)new TQHostAddress(xret);
    }
    static void x_23(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQServerSocket::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// socketDevice()
	TQSocketDevice* xret = this->TQServerSocket::socketDevice();
	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(8682, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQServerSocket::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(8681, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQServerSocket::metaObject();
    }
    virtual void newConnection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(8705, (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 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 setSocket(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8703, (void*)this, x)) return;
	this->TQServerSocket::setSocket(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(8683, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQServerSocket::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(8685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQServerSocket::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(8684, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQServerSocket::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(8686, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQServerSocket::tqt_property(x1, x2, x3);
    }
    ~x_TQServerSocket() { qt_Smoke->binding->deleted(245, (void*)this); }
};
void xcall_TQServerSocket(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQServerSocket *xself = (x_TQServerSocket*)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_TQServerSocket::x_7(args);	break;
	case 8: x_TQServerSocket::x_8(args);	break;
	case 9: x_TQServerSocket::x_9(args);	break;
	case 10: x_TQServerSocket::x_10(args);	break;
	case 11: x_TQServerSocket::x_11(args);	break;
	case 12: x_TQServerSocket::x_12(args);	break;
	case 13: x_TQServerSocket::x_13(args);	break;
	case 14: x_TQServerSocket::x_14(args);	break;
	case 15: x_TQServerSocket::x_15(args);	break;
	case 16: x_TQServerSocket::x_16(args);	break;
	case 17: x_TQServerSocket::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: x_TQServerSocket::x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: delete (TQServerSocket*)xself;	break;
    }
}

class x_TQSessionManager {
private:
    TQSessionManager *xthis;
public:
    x_TQSessionManager(void *x) : xthis((TQSessionManager*)x) {}
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQSessionManager::RestartIfRunning;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQSessionManager::RestartAnyway;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQSessionManager::RestartImmediately;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQSessionManager::RestartNever;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TQSessionManager::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TQSessionManager::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TQSessionManager::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = xthis->TQSessionManager::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = xthis->TQSessionManager::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = xthis->TQSessionManager::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// qObject()
	TQObject* xret = xthis->TQSessionManager::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// sessionId()
	TQString xret = xthis->TQSessionManager::sessionId();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// sessionKey()
	TQString xret = xthis->TQSessionManager::sessionKey();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// allowsInteraction()
	bool xret = xthis->TQSessionManager::allowsInteraction();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// allowsErrorInteraction()
	bool xret = xthis->TQSessionManager::allowsErrorInteraction();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// release()
	xthis->TQSessionManager::release();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// cancel()
	xthis->TQSessionManager::cancel();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setRestartHint(TQSessionManager::RestartHint)
	xthis->TQSessionManager::setRestartHint((TQSessionManager::RestartHint)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// restartHint()
	TQSessionManager::RestartHint xret = xthis->TQSessionManager::restartHint();
	x[0].s_enum = xret;
    }
    void x_19(Smoke::Stack x) {
	// setRestartCommand(const TQStringList&)
	xthis->TQSessionManager::setRestartCommand(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// restartCommand()
	TQStringList xret = xthis->TQSessionManager::restartCommand();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_21(Smoke::Stack x) {
	// setDiscardCommand(const TQStringList&)
	xthis->TQSessionManager::setDiscardCommand(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// discardCommand()
	TQStringList xret = xthis->TQSessionManager::discardCommand();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_23(Smoke::Stack x) {
	// setManagerProperty(const TQString&, const TQString&)
	xthis->TQSessionManager::setManagerProperty(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setManagerProperty(const TQString&, const TQStringList&)
	xthis->TQSessionManager::setManagerProperty(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// isPhase2()
	bool xret = xthis->TQSessionManager::isPhase2();
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// requestPhase2()
	xthis->TQSessionManager::requestPhase2();
	(void)x; // noop (for compiler warning)
    }
    static void x_27(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQSessionManager::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 514: //TQSessionManager::RestartHint
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQSessionManager::RestartHint;
		break;
	      case Smoke::EnumDelete:
		delete (TQSessionManager::RestartHint*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQSessionManager::RestartHint*)xdata = (TQSessionManager::RestartHint)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQSessionManager::RestartHint*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQSessionManager() { qt_Smoke->binding->deleted(246, (void*)this); }
};
void xenum_TQSessionManager(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQSessionManager::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQSessionManager(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQSessionManager xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: x_TQSessionManager::x_0(args);	break;
	case 1: x_TQSessionManager::x_1(args);	break;
	case 2: x_TQSessionManager::x_2(args);	break;
	case 3: x_TQSessionManager::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: x_TQSessionManager::x_27(args);	break;
    }
}

class x_TQSettings : public TQSettings {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Native;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Ini;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Unix;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Windows;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Mac;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::User;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQSettings::Global;
    }
    static void x_7(Smoke::Stack x) {
	// TQSettings()
	x_TQSettings* xret = new x_TQSettings();
	x[0].s_class = (void*)xret;
    }
    x_TQSettings() : TQSettings() {
    }
    static void x_8(Smoke::Stack x) {
	// TQSettings(TQSettings::Format)
	x_TQSettings* xret = new x_TQSettings((TQSettings::Format)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQSettings(TQSettings::Format x1) : TQSettings(x1) {
    }
    void x_9(Smoke::Stack x) {
	// writeEntry(const TQString&, bool)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// writeEntry(const TQString&, double)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,(double)x[2].s_double);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// writeEntry(const TQString&, int)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// writeEntry(const TQString&, const char*)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// writeEntry(const TQString&, const TQString&)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// writeEntry(const TQString&, const TQStringList&)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// writeEntry(const TQString&, const TQStringList&, const TQChar&)
	bool xret = this->TQSettings::writeEntry(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,*(const TQChar *)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// entryList(const TQString&)
	TQStringList xret = this->TQSettings::entryList(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_17(Smoke::Stack x) const {
	// subkeyList(const TQString&)
	TQStringList xret = this->TQSettings::subkeyList(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_18(Smoke::Stack x) const {
	// readListEntry(const TQString&, bool*)
	TQStringList xret = this->TQSettings::readListEntry(*(const TQString *)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_19(Smoke::Stack x) const {
	// readListEntry(const TQString&)
	TQStringList xret = this->TQSettings::readListEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_20(Smoke::Stack x) const {
	// readListEntry(const TQString&, const TQChar&, bool*)
	TQStringList xret = this->TQSettings::readListEntry(*(const TQString *)x[1].s_voidp,*(const TQChar *)x[2].s_class,(bool*)x[3].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_21(Smoke::Stack x) const {
	// readListEntry(const TQString&, const TQChar&)
	TQStringList xret = this->TQSettings::readListEntry(*(const TQString *)x[1].s_voidp,*(const TQChar *)x[2].s_class);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_22(Smoke::Stack x) const {
	// readEntry(const TQString&, const TQString&, bool*)
	TQString xret = this->TQSettings::readEntry(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool*)x[3].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_23(Smoke::Stack x) const {
	// readEntry(const TQString&, const TQString&)
	TQString xret = this->TQSettings::readEntry(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_24(Smoke::Stack x) const {
	// readEntry(const TQString&)
	TQString xret = this->TQSettings::readEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_25(Smoke::Stack x) const {
	// readNumEntry(const TQString&, int, bool*)
	int xret = this->TQSettings::readNumEntry(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// readNumEntry(const TQString&, int)
	int xret = this->TQSettings::readNumEntry(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// readNumEntry(const TQString&)
	int xret = this->TQSettings::readNumEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) const {
	// readDoubleEntry(const TQString&, double, bool*)
	double xret = this->TQSettings::readDoubleEntry(*(const TQString *)x[1].s_voidp,(double)x[2].s_double,(bool*)x[3].s_voidp);
	x[0].s_double = xret;
    }
    void x_29(Smoke::Stack x) const {
	// readDoubleEntry(const TQString&, double)
	double xret = this->TQSettings::readDoubleEntry(*(const TQString *)x[1].s_voidp,(double)x[2].s_double);
	x[0].s_double = xret;
    }
    void x_30(Smoke::Stack x) const {
	// readDoubleEntry(const TQString&)
	double xret = this->TQSettings::readDoubleEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_double = xret;
    }
    void x_31(Smoke::Stack x) const {
	// readBoolEntry(const TQString&, bool, bool*)
	bool xret = this->TQSettings::readBoolEntry(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// readBoolEntry(const TQString&, bool)
	bool xret = this->TQSettings::readBoolEntry(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// readBoolEntry(const TQString&)
	bool xret = this->TQSettings::readBoolEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// removeEntry(const TQString&)
	bool xret = this->TQSettings::removeEntry(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// insertSearchPath(TQSettings::System, const TQString&)
	this->TQSettings::insertSearchPath((TQSettings::System)x[1].s_enum,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// removeSearchPath(TQSettings::System, const TQString&)
	this->TQSettings::removeSearchPath((TQSettings::System)x[1].s_enum,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setPath(const TQString&, const TQString&, TQSettings::Scope)
	this->TQSettings::setPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQSettings::Scope)x[3].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setPath(const TQString&, const TQString&)
	this->TQSettings::setPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// beginGroup(const TQString&)
	this->TQSettings::beginGroup(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// endGroup()
	this->TQSettings::endGroup();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// resetGroup()
	this->TQSettings::resetGroup();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) const {
	// group()
	TQString xret = this->TQSettings::group();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_43(Smoke::Stack x) {
	// sync()
	bool xret = this->TQSettings::sync();
	x[0].s_bool = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 516: //TQSettings::Format
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQSettings::Format;
		break;
	      case Smoke::EnumDelete:
		delete (TQSettings::Format*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQSettings::Format*)xdata = (TQSettings::Format)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQSettings::Format*)xdata;
		break;
	    }
	    break;
	  case 517: //TQSettings::Scope
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQSettings::Scope;
		break;
	      case Smoke::EnumDelete:
		delete (TQSettings::Scope*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQSettings::Scope*)xdata = (TQSettings::Scope)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQSettings::Scope*)xdata;
		break;
	    }
	    break;
	  case 518: //TQSettings::System
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQSettings::System;
		break;
	      case Smoke::EnumDelete:
		delete (TQSettings::System*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQSettings::System*)xdata = (TQSettings::System)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQSettings::System*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQSettings() { qt_Smoke->binding->deleted(247, (void*)this); }
};
void xenum_TQSettings(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQSettings::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQSettings(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQSettings *xself = (x_TQSettings*)obj;
    switch(xi) {
	case 0: x_TQSettings::x_0(args);	break;
	case 1: x_TQSettings::x_1(args);	break;
	case 2: x_TQSettings::x_2(args);	break;
	case 3: x_TQSettings::x_3(args);	break;
	case 4: x_TQSettings::x_4(args);	break;
	case 5: x_TQSettings::x_5(args);	break;
	case 6: x_TQSettings::x_6(args);	break;
	case 7: x_TQSettings::x_7(args);	break;
	case 8: x_TQSettings::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: delete (TQSettings*)xself;	break;
    }
}

