//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <ntqrtlcodec.h>
#include <ntqhttp.h>
#include <ntqwindowdefs.h>
#include <ntqdatetime.h>
#include <ntqgroupbox.h>
#include <ntqstyle.h>
#include <ksslcertificatecache.h>
#include <tdelocale.h>
#include <ntqpalette.h>
#include <ntqlcdnumber.h>
#include <tdeconfigdata.h>
#include <ntqgvector.h>
#include <ntqimage.h>
#include <ksslutils.h>
#include <ntqgplugin.h>
#include <ntqdragobject.h>
#include <ksslcertificate.h>
#include <ntqsplitter.h>
#include <ntqglist.h>
#include <ntqhbuttongroup.h>
#include <kiconloader.h>
#include <ntqcstring.h>
#include <kurl.h>
#include <ntqpointarray.h>
#include <ntqiconset.h>
#include <kprinter.h>
#include <ntqhgroupbox.h>
#include <ntqsize.h>
#include <ntqasyncio.h>
#include <ntqwmatrix.h>
#include <ntqvalidator.h>
#include <kdrawutil.h>
#include <ntqjpunicode.h>
#include <ntqmainwindow.h>
#include <ntqgb18030codec.h>
#include <ntqscrollview.h>
#include <kprotocolinfo.h>
#include <ntqlineedit.h>
#include <tdeapplication.h>
#include <tdeio/slaveinterface.h>
#include <ntqglobal.h>
#include <ntqrect.h>
#include <tdefilemetainfo.h>
#include <ntqgdict.h>
#include <ntqheader.h>
#include <ntqscrollbar.h>
#include <tdefileitem.h>
#include <ntqbrush.h>
#include <kdatastream.h>
#include <ntqpicture.h>
#include <ntqwidget.h>
#include <ntqdatastream.h>
#include <ntqpaintdevice.h>
#include <ntqstringlist.h>
#include <ntqbitmap.h>
#include <ntqjiscodec.h>
#include <kstandarddirs.h>
#include <ntqvariant.h>
#include <ntqhostaddress.h>
#include <ntqregion.h>
#include <ntqgridview.h>
#include <ntqkeysequence.h>
#include <ntqnetwork.h>
#include <ntqnamespace.h>
#include <ntqsizepolicy.h>
#include <ntqbitarray.h>
#include <ntqtextstream.h>
#include <kicontheme.h>
#include <ntqcolor.h>
#include <tdeglobal.h>
#include <ntqdockarea.h>
#include <ntqiodevice.h>
#include <ntqlayout.h>
#include <ntqdom.h>
#include <ntqimageformatplugin.h>
#include <ntqptrcollection.h>
#include <ntqinputdialog.h>
#include <ntqhbox.h>
#include <ntqasyncimageio.h>
#include <ntquuid.h>
#include <ntqpoint.h>
#include <ntqcursor.h>
#include <ntqevent.h>
#include <tdeio/global.h>
#include <ntqgrid.h>
#include <ntqdrawutil.h>
#include <ntqstrlist.h>
#include <ksslpemcallback.h>
#include <dcopref.h>
#include <ntqpen.h>
#include <ntqiconview.h>
#include <ntqstring.h>
#include <ntqpixmap.h>
#include <ksslcertdlg.h>
#include <ntqfont.h>

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

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

class x_TQGPlugin : public TQGPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGPlugin::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQGPlugin::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQGPlugin::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQGPlugin::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQGPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGPlugin(TQUnknownInterface*)
	x_TQGPlugin* xret = new x_TQGPlugin((TQUnknownInterface*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGPlugin(TQUnknownInterface* x1) : TQGPlugin(x1) {
    }
    void x_8(Smoke::Stack x) {
	// iface()
	TQUnknownInterface* xret = this->TQGPlugin::iface();
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// setIface(TQUnknownInterface*)
	this->TQGPlugin::setIface((TQUnknownInterface*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGPlugin::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21763, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGPlugin::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21762, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGPlugin::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(21764, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGPlugin::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(21766, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(21765, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(21767, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGPlugin::tqt_property(x1, x2, x3);
    }
    ~x_TQGPlugin() { qt_Smoke->binding->deleted(768, (void*)this); }
};
void xcall_TQGPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGPlugin *xself = (x_TQGPlugin*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQGPlugin::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TQGPlugin::x_10(args);	break;
	case 11: delete (TQGPlugin*)xself;	break;
    }
}

class x_TQGb18030Codec : public TQGb18030Codec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGb18030Codec()
	x_TQGb18030Codec* xret = new x_TQGb18030Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQGb18030Codec() : TQGb18030Codec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGb18030Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGb18030Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGb18030Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGb18030Codec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGb18030Codec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGb18030Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGb18030Codec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGb18030Codec(const TQGb18030Codec&)
	x_TQGb18030Codec* xret = new x_TQGb18030Codec(*(const TQGb18030Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGb18030Codec(const TQGb18030Codec& x1) : TQGb18030Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29698, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(21778, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb18030Codec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29697, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21780, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(21781, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21777, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGb18030Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21775, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb18030Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29681, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21776, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGb18030Codec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21779, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb18030Codec::toUnicode(x1, x2);
    }
    ~x_TQGb18030Codec() { qt_Smoke->binding->deleted(769, (void*)this); }
};
void xcall_TQGb18030Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGb18030Codec *xself = (x_TQGb18030Codec*)obj;
    switch(xi) {
	case 0: x_TQGb18030Codec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGb18030Codec::x_8(args);	break;
	case 9: delete (TQGb18030Codec*)xself;	break;
    }
}

class x_TQGb2312Codec : public TQGb2312Codec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGb2312Codec()
	x_TQGb2312Codec* xret = new x_TQGb2312Codec();
	x[0].s_class = (void*)xret;
    }
    x_TQGb2312Codec() : TQGb2312Codec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGb2312Codec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGb2312Codec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGb2312Codec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGb2312Codec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGb2312Codec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGb2312Codec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGb2312Codec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGb2312Codec(const TQGb2312Codec&)
	x_TQGb2312Codec* xret = new x_TQGb2312Codec(*(const TQGb2312Codec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGb2312Codec(const TQGb2312Codec& x1) : TQGb2312Codec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29698, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(21788, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb2312Codec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29697, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21790, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(21791, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21787, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGb2312Codec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21785, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGb2312Codec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29681, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21786, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGb2312Codec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21789, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGb2312Codec::toUnicode(x1, x2);
    }
    ~x_TQGb2312Codec() { qt_Smoke->binding->deleted(770, (void*)this); }
};
void xcall_TQGb2312Codec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGb2312Codec *xself = (x_TQGb2312Codec*)obj;
    switch(xi) {
	case 0: x_TQGb2312Codec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGb2312Codec::x_8(args);	break;
	case 9: delete (TQGb2312Codec*)xself;	break;
    }
}

class x_TQGbkCodec : public TQGbkCodec {
public:
    static void x_0(Smoke::Stack x) {
	// TQGbkCodec()
	x_TQGbkCodec* xret = new x_TQGbkCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQGbkCodec() : TQGbkCodec() {
    }
    void x_1(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQGbkCodec::mibEnum();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQGbkCodec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQGbkCodec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQGbkCodec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQGbkCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQGbkCodec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQGbkCodec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQGbkCodec(const TQGbkCodec&)
	x_TQGbkCodec* xret = new x_TQGbkCodec(*(const TQGbkCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGbkCodec(const TQGbkCodec& x1) : TQGbkCodec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29698, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(21798, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGbkCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29697, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21800, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(21801, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21797, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQGbkCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21795, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGbkCodec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29681, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQTextCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21796, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGbkCodec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(21799, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGbkCodec::toUnicode(x1, x2);
    }
    ~x_TQGbkCodec() { qt_Smoke->binding->deleted(771, (void*)this); }
};
void xcall_TQGbkCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGbkCodec *xself = (x_TQGbkCodec*)obj;
    switch(xi) {
	case 0: x_TQGbkCodec::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQGbkCodec::x_8(args);	break;
	case 9: delete (TQGbkCodec*)xself;	break;
    }
}

class x_TQGlobalSpace {
public:
    static void x_0(Smoke::Stack x) {
	// operator*(const TQWMatrix&, const TQWMatrix&)
	TQWMatrix xret = (*(const TQWMatrix *)x[1].s_class * *(const TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)new TQWMatrix(xret);
    }
    static void x_1(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQWMatrix&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_2(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQWMatrix&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQWMatrix *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_3(Smoke::Stack x) {
	// tqAppName()
	const char* xret = tqAppName();
	x[0].s_voidp = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// tqAddPostRoutine(TQtCleanUpFunction)
	tqAddPostRoutine(*(TQtCleanUpFunction *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// tqRemovePostRoutine(TQtCleanUpFunction)
	tqRemovePostRoutine(*(TQtCleanUpFunction *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_6(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQVariant&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQVariant *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_7(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQVariant&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQVariant *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_8(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQVariant::Type&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQVariant::Type *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_9(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQVariant::Type)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << (const TQVariant::Type)x[2].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_10(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQUuid&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQUuid *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_11(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQUuid&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQUuid *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_12(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQTSFUNC)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQTSFUNC *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_13(Smoke::Stack x) {
	// operator<<(TQTextStream&, TQTSFUNC)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(TQTSFUNC *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_14(Smoke::Stack x) {
	// operator<<(TQTextStream&, TQTSManip)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(TQTSManip *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_15(Smoke::Stack x) {
	// bin(TQTextStream&)
	TQTextStream& xret = bin(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_16(Smoke::Stack x) {
	// oct(TQTextStream&)
	TQTextStream& xret = oct(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_17(Smoke::Stack x) {
	// dec(TQTextStream&)
	TQTextStream& xret = dec(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_18(Smoke::Stack x) {
	// hex(TQTextStream&)
	TQTextStream& xret = hex(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_19(Smoke::Stack x) {
	// endl(TQTextStream&)
	TQTextStream& xret = endl(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_20(Smoke::Stack x) {
	// flush(TQTextStream&)
	TQTextStream& xret = flush(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_21(Smoke::Stack x) {
	// ws(TQTextStream&)
	TQTextStream& xret = ws(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_22(Smoke::Stack x) {
	// reset(TQTextStream&)
	TQTextStream& xret = reset(*(TQTextStream *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_23(Smoke::Stack x) {
	// qSetW(int)
	TQTSManip xret = qSetW((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_24(Smoke::Stack x) {
	// qSetFill(int)
	TQTSManip xret = qSetFill((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_25(Smoke::Stack x) {
	// qSetPrecision(int)
	TQTSManip xret = qSetPrecision((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQTSManip(xret);
    }
    static void x_26(Smoke::Stack x) {
	// operator|(const TQStyle::ControlElementFlags, const TQStyle::ControlElementFlags)
	TQStyle::ControlElementFlags xret = ((const TQStyle::ControlElementFlags)x[1].s_enum | (const TQStyle::ControlElementFlags)x[2].s_enum);
	x[0].s_enum = xret;
    }
    static void x_27(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_28(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_29(Smoke::Stack x) {
	// populateControlElementDataFromApplication(const TQApplication*, const TQStyleOption&, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromApplication((const TQApplication*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_30(Smoke::Stack x) {
	// populateControlElementDataFromApplication(const TQApplication*, const TQStyleOption&)
	const TQStyleControlElementData& xret = populateControlElementDataFromApplication((const TQApplication*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_31(Smoke::Stack x) {
	// getControlElementFlagsForObject(const TQObject*, const TQStyleOption&, bool)
	TQStyle::ControlElementFlags xret = getControlElementFlagsForObject((const TQObject*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_enum = xret;
    }
    static void x_32(Smoke::Stack x) {
	// getControlElementFlagsForObject(const TQObject*, const TQStyleOption&)
	TQStyle::ControlElementFlags xret = getControlElementFlagsForObject((const TQObject*)x[1].s_class,*(const TQStyleOption *)x[2].s_class);
	x[0].s_enum = xret;
    }
    static void x_33(Smoke::Stack x) {
	// getObjectTypeListForObject(const TQObject*)
	TQStringList xret = getObjectTypeListForObject((const TQObject*)x[1].s_class);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_34(Smoke::Stack x) {
	// populateControlElementDataFromWidget(const TQWidget*, const TQStyleOption&, bool, bool)
	const TQStyleControlElementData& xret = populateControlElementDataFromWidget((const TQWidget*)x[1].s_class,*(const TQStyleOption *)x[2].s_class,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_35(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQStringList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQStringList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_36(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQStringList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQStringList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_37(Smoke::Stack x) {
	// operator==(char, TQChar)
	bool xret = ((char)x[1].s_char == *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_38(Smoke::Stack x) {
	// operator==(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class == (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_39(Smoke::Stack x) {
	// operator==(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class == *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_40(Smoke::Stack x) {
	// operator!=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class != *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_41(Smoke::Stack x) {
	// operator!=(char, TQChar)
	bool xret = ((char)x[1].s_char != *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_42(Smoke::Stack x) {
	// operator!=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class != (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_43(Smoke::Stack x) {
	// operator<=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class <= (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_44(Smoke::Stack x) {
	// operator<=(char, TQChar)
	bool xret = ((char)x[1].s_char <= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_45(Smoke::Stack x) {
	// operator<=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class <= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_46(Smoke::Stack x) {
	// operator>=(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class >= (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_47(Smoke::Stack x) {
	// operator>=(char, TQChar)
	bool xret = ((char)x[1].s_char >= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_48(Smoke::Stack x) {
	// operator>=(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class >= *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_49(Smoke::Stack x) {
	// operator<(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class < (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_50(Smoke::Stack x) {
	// operator<(char, TQChar)
	bool xret = ((char)x[1].s_char < *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_51(Smoke::Stack x) {
	// operator<(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class < *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_52(Smoke::Stack x) {
	// operator>(TQChar, char)
	bool xret = (*(TQChar *)x[1].s_class > (char)x[2].s_char);
	x[0].s_bool = xret;
    }
    static void x_53(Smoke::Stack x) {
	// operator>(char, TQChar)
	bool xret = ((char)x[1].s_char > *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_54(Smoke::Stack x) {
	// operator>(TQChar, TQChar)
	bool xret = (*(TQChar *)x[1].s_class > *(TQChar *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_55(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_56(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_57(Smoke::Stack x) {
	// operator!=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp != *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_58(Smoke::Stack x) {
	// operator<(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp < *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_59(Smoke::Stack x) {
	// operator<=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp <= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_60(Smoke::Stack x) {
	// operator==(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp == *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_61(Smoke::Stack x) {
	// operator>(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp > *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_62(Smoke::Stack x) {
	// operator>=(const TQString&, const TQString&)
	bool xret = (*(const TQString *)x[1].s_voidp >= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_63(Smoke::Stack x) {
	// operator!=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp != (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_64(Smoke::Stack x) {
	// operator<(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp < (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_65(Smoke::Stack x) {
	// operator<=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp <= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_66(Smoke::Stack x) {
	// operator==(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp == (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_67(Smoke::Stack x) {
	// operator>(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp > (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_68(Smoke::Stack x) {
	// operator>=(const TQString&, const char*)
	bool xret = (*(const TQString *)x[1].s_voidp >= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_69(Smoke::Stack x) {
	// operator!=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp != *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_70(Smoke::Stack x) {
	// operator<(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp < *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_71(Smoke::Stack x) {
	// operator<=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp <= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_72(Smoke::Stack x) {
	// operator==(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp == *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_73(Smoke::Stack x) {
	// operator>=(const char*, const TQString&)
	bool xret = ((const char*)x[1].s_voidp >= *(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_74(Smoke::Stack x) {
	// operator+(const TQString&, const TQString&)
	const TQString xret = (*(const TQString *)x[1].s_voidp + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_75(Smoke::Stack x) {
	// operator+(const TQString&, const char*)
	const TQString xret = (*(const TQString *)x[1].s_voidp + (const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_76(Smoke::Stack x) {
	// operator+(const char*, const TQString&)
	const TQString xret = ((const char*)x[1].s_voidp + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_77(Smoke::Stack x) {
	// operator+(const TQString&, TQChar)
	const TQString xret = (*(const TQString *)x[1].s_voidp + *(TQChar *)x[2].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_78(Smoke::Stack x) {
	// operator+(const TQString&, char)
	const TQString xret = (*(const TQString *)x[1].s_voidp + (char)x[2].s_char);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_79(Smoke::Stack x) {
	// operator+(TQChar, const TQString&)
	const TQString xret = (*(TQChar *)x[1].s_class + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_80(Smoke::Stack x) {
	// operator+(char, const TQString&)
	const TQString xret = ((char)x[1].s_char + *(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_81(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQSplitter&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQSplitter *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_82(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQSplitter&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQSplitter *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_83(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQSize&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_84(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQSize&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQSize *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_85(Smoke::Stack x) {
	// operator==(const TQSize&, const TQSize&)
	bool xret = (*(const TQSize *)x[1].s_class == *(const TQSize *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_86(Smoke::Stack x) {
	// operator!=(const TQSize&, const TQSize&)
	bool xret = (*(const TQSize *)x[1].s_class != *(const TQSize *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_87(Smoke::Stack x) {
	// operator+(const TQSize&, const TQSize&)
	const TQSize xret = (*(const TQSize *)x[1].s_class + *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_88(Smoke::Stack x) {
	// operator-(const TQSize&, const TQSize&)
	const TQSize xret = (*(const TQSize *)x[1].s_class - *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_89(Smoke::Stack x) {
	// operator*(const TQSize&, int)
	const TQSize xret = (*(const TQSize *)x[1].s_class * (int)x[2].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_90(Smoke::Stack x) {
	// operator*(int, const TQSize&)
	const TQSize xret = ((int)x[1].s_int * *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_91(Smoke::Stack x) {
	// operator*(const TQSize&, double)
	const TQSize xret = (*(const TQSize *)x[1].s_class * (double)x[2].s_double);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_92(Smoke::Stack x) {
	// operator*(double, const TQSize&)
	const TQSize xret = ((double)x[1].s_double * *(const TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_93(Smoke::Stack x) {
	// operator/(const TQSize&, int)
	const TQSize xret = (*(const TQSize *)x[1].s_class / (int)x[2].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_94(Smoke::Stack x) {
	// operator/(const TQSize&, double)
	const TQSize xret = (*(const TQSize *)x[1].s_class / (double)x[2].s_double);
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_95(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQRegion&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQRegion *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_96(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQRegion&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQRegion *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_97(Smoke::Stack x) {
	// operator==(const TQRect&, const TQRect&)
	bool xret = (*(const TQRect *)x[1].s_class == *(const TQRect *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_98(Smoke::Stack x) {
	// operator!=(const TQRect&, const TQRect&)
	bool xret = (*(const TQRect *)x[1].s_class != *(const TQRect *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_99(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQRect&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQRect *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_100(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQRect&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQRect *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_101(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPointArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPointArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_102(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPointArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPointArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_103(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPoint&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_104(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPoint&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPoint *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_105(Smoke::Stack x) {
	// operator==(const TQPoint&, const TQPoint&)
	bool xret = (*(const TQPoint *)x[1].s_class == *(const TQPoint *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_106(Smoke::Stack x) {
	// operator!=(const TQPoint&, const TQPoint&)
	bool xret = (*(const TQPoint *)x[1].s_class != *(const TQPoint *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_107(Smoke::Stack x) {
	// operator+(const TQPoint&, const TQPoint&)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class + *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_108(Smoke::Stack x) {
	// operator-(const TQPoint&, const TQPoint&)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class - *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_109(Smoke::Stack x) {
	// operator*(const TQPoint&, int)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class * (int)x[2].s_int);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_110(Smoke::Stack x) {
	// operator*(int, const TQPoint&)
	const TQPoint xret = ((int)x[1].s_int * *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_111(Smoke::Stack x) {
	// operator*(const TQPoint&, double)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class * (double)x[2].s_double);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_112(Smoke::Stack x) {
	// operator*(double, const TQPoint&)
	const TQPoint xret = ((double)x[1].s_double * *(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_113(Smoke::Stack x) {
	// operator-(const TQPoint&)
	const TQPoint xret = -(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_114(Smoke::Stack x) {
	// operator/(const TQPoint&, int)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class / (int)x[2].s_int);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_115(Smoke::Stack x) {
	// operator/(const TQPoint&, double)
	const TQPoint xret = (*(const TQPoint *)x[1].s_class / (double)x[2].s_double);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    static void x_116(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPixmap&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_117(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPixmap&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_118(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_119(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_120(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_121(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*, int)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_122(Smoke::Stack x) {
	// copyBlt(TQPixmap*, int, int, const TQPixmap*)
	copyBlt((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPixmap*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_123(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPicture&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPicture *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_124(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPicture&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPicture *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_125(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPen&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPen *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_126(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPen&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPen *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_127(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQColorGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQColorGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_128(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQColorGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQColorGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_129(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQPalette&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQPalette *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_130(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQPalette&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQPalette *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_131(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int, TQt::RasterOp, bool)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(TQt::RasterOp)x[9].s_enum,(bool)x[10].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_132(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int, TQt::RasterOp)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(TQt::RasterOp)x[9].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_133(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_134(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_135(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_136(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_137(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQPaintDevice*)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQPaintDevice*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_138(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_139(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_140(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_141(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_142(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*, int)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_143(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, int, int, const TQImage*)
	bitBlt((TQPaintDevice*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_144(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&, TQt::RasterOp, bool)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class,(TQt::RasterOp)x[5].s_enum,(bool)x[6].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_145(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&, TQt::RasterOp)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class,(TQt::RasterOp)x[5].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_146(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*, const TQRect&)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class,*(const TQRect *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_147(Smoke::Stack x) {
	// bitBlt(TQPaintDevice*, const TQPoint&, const TQPaintDevice*)
	bitBlt((TQPaintDevice*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQPaintDevice*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_148(Smoke::Stack x) {
	// tqInitNetworkProtocols()
	tqInitNetworkProtocols();
	(void)x; // noop (for compiler warning)
    }
    static void x_149(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQMainWindow&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQMainWindow *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_150(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQMainWindow&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQMainWindow *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_151(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQKeySequence&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQKeySequence *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_152(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQKeySequence&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQKeySequence *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_153(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQImage&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQImage *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_154(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQImage&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQImage *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_155(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_156(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_157(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_158(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_159(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*, int)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_160(Smoke::Stack x) {
	// bitBlt(TQImage*, int, int, const TQImage*)
	bitBlt((TQImage*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_161(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQGVector&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQGVector *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_162(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQGVector&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQGVector *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_163(Smoke::Stack x) {
	// tqRound(double)
	int xret = tqRound((double)x[1].s_double);
	x[0].s_int = xret;
    }
    static void x_164(Smoke::Stack x) {
	// tqVersion()
	const char* xret = tqVersion();
	x[0].s_voidp = (void*)xret;
    }
    static void x_165(Smoke::Stack x) {
	// tqSysInfo(int*, bool*)
	bool xret = tqSysInfo((int*)x[1].s_voidp,(bool*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_166(Smoke::Stack x) {
	// tqSharedBuild()
	bool xret = tqSharedBuild();
	x[0].s_bool = xret;
    }
    static void x_167(Smoke::Stack x) {
	// tqDebug(const TQString&)
	tqDebug(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_168(Smoke::Stack x) {
	// tqDebug(const TQCString&)
	tqDebug(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_169(Smoke::Stack x) {
	// tqWarning(const TQString&)
	tqWarning(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_170(Smoke::Stack x) {
	// tqWarning(const TQCString&)
	tqWarning(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_171(Smoke::Stack x) {
	// tqFatal(const TQString&)
	tqFatal(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_172(Smoke::Stack x) {
	// tqFatal(const TQCString&)
	tqFatal(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_173(Smoke::Stack x) {
	// tqSystemWarning(const char*, int)
	tqSystemWarning((const char*)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_174(Smoke::Stack x) {
	// tqSystemWarning(const char*)
	tqSystemWarning((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_175(Smoke::Stack x) {
	// qInstallMsgHandler(TQtMsgHandler)
	TQtMsgHandler xret = qInstallMsgHandler(*(TQtMsgHandler *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQtMsgHandler(xret);
    }
    static void x_176(Smoke::Stack x) {
	// tqSuppressObsoleteWarnings(bool)
	tqSuppressObsoleteWarnings((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_177(Smoke::Stack x) {
	// tqSuppressObsoleteWarnings()
	tqSuppressObsoleteWarnings();
	(void)x; // noop (for compiler warning)
    }
    static void x_178(Smoke::Stack x) {
	// tqObsolete(const char*, const char*, const char*)
	tqObsolete((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_179(Smoke::Stack x) {
	// tqObsolete(const char*, const char*)
	tqObsolete((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_180(Smoke::Stack x) {
	// tqObsolete(const char*)
	tqObsolete((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_181(Smoke::Stack x) {
	// tqInstallPath()
	const char* xret = tqInstallPath();
	x[0].s_voidp = (void*)xret;
    }
    static void x_182(Smoke::Stack x) {
	// tqInstallPathDocs()
	const char* xret = tqInstallPathDocs();
	x[0].s_voidp = (void*)xret;
    }
    static void x_183(Smoke::Stack x) {
	// tqInstallPathHeaders()
	const char* xret = tqInstallPathHeaders();
	x[0].s_voidp = (void*)xret;
    }
    static void x_184(Smoke::Stack x) {
	// tqInstallPathLibs()
	const char* xret = tqInstallPathLibs();
	x[0].s_voidp = (void*)xret;
    }
    static void x_185(Smoke::Stack x) {
	// tqInstallPathBins()
	const char* xret = tqInstallPathBins();
	x[0].s_voidp = (void*)xret;
    }
    static void x_186(Smoke::Stack x) {
	// tqInstallPathPlugins()
	const char* xret = tqInstallPathPlugins();
	x[0].s_voidp = (void*)xret;
    }
    static void x_187(Smoke::Stack x) {
	// tqInstallPathData()
	const char* xret = tqInstallPathData();
	x[0].s_voidp = (void*)xret;
    }
    static void x_188(Smoke::Stack x) {
	// tqInstallPathTranslations()
	const char* xret = tqInstallPathTranslations();
	x[0].s_voidp = (void*)xret;
    }
    static void x_189(Smoke::Stack x) {
	// tqInstallPathSysconf()
	const char* xret = tqInstallPathSysconf();
	x[0].s_voidp = (void*)xret;
    }
    static void x_190(Smoke::Stack x) {
	// tqInstallPathShare()
	const char* xret = tqInstallPathShare();
	x[0].s_voidp = (void*)xret;
    }
    static void x_191(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQGList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQGList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_192(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQGList&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQGList *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_193(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQFont&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQFont *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_194(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQFont&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQFont *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_195(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_196(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_197(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_198(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadeLine((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_199(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool, int, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool,(int)x[6].s_int,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_200(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool, int)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_201(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&, bool)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_202(Smoke::Stack x) {
	// qDrawShadeLine(TQPainter*, const TQPoint&, const TQPoint&, const TQColorGroup&)
	qDrawShadeLine((TQPainter*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const TQPoint *)x[3].s_class,*(const TQColorGroup *)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_203(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int, const TQBrush*)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int,(const TQBrush*)x[10].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_204(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(int)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_205(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_206(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_207(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadeRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_208(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, int, const TQBrush*)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int,(const TQBrush*)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_209(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_210(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool, int)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_211(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_212(Smoke::Stack x) {
	// qDrawShadeRect(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawShadeRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_213(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int, const TQBrush*)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int,(const TQBrush*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_214(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, int)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(int)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_215(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_216(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawShadePanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_217(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, int, const TQBrush*)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int,(const TQBrush*)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_218(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, int)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_219(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_220(Smoke::Stack x) {
	// qDrawShadePanel(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawShadePanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_221(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_222(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_223(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawWinButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_224(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_225(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_226(Smoke::Stack x) {
	// qDrawWinButton(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawWinButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_227(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_228(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_229(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, int, int, int, int, const TQColorGroup&)
	qDrawWinPanel((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_230(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&, bool, const TQBrush*)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_231(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_232(Smoke::Stack x) {
	// qDrawWinPanel(TQPainter*, const TQRect&, const TQColorGroup&)
	qDrawWinPanel((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_233(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&, int, const TQBrush*)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class,(int)x[7].s_int,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_234(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&, int)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class,(int)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_235(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, int, int, int, int, const TQColor&)
	qDrawPlainRect((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColor *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_236(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&, int, const TQBrush*)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class,(int)x[4].s_int,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_237(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&, int)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_238(Smoke::Stack x) {
	// qDrawPlainRect(TQPainter*, const TQRect&, const TQColor&)
	qDrawPlainRect((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColor *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_239(Smoke::Stack x) {
	// qItemRect(TQPainter*, TQt::GUIStyle, int, int, int, int, int, bool, const TQPixmap*, const TQString&, int)
	TQRect xret = qItemRect((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(bool)x[8].s_bool,(const TQPixmap*)x[9].s_class,*(const TQString *)x[10].s_voidp,(int)x[11].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void x_240(Smoke::Stack x) {
	// qItemRect(TQPainter*, TQt::GUIStyle, int, int, int, int, int, bool, const TQPixmap*, const TQString&)
	TQRect xret = qItemRect((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(bool)x[8].s_bool,(const TQPixmap*)x[9].s_class,*(const TQString *)x[10].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void x_241(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&, int, const TQColor*)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp,(int)x[12].s_int,(const TQColor*)x[13].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_242(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&, int)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp,(int)x[12].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_243(Smoke::Stack x) {
	// qDrawItem(TQPainter*, TQt::GUIStyle, int, int, int, int, int, const TQColorGroup&, bool, const TQPixmap*, const TQString&)
	qDrawItem((TQPainter*)x[1].s_class,(TQt::GUIStyle)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,*(const TQColorGroup *)x[8].s_class,(bool)x[9].s_bool,(const TQPixmap*)x[10].s_class,*(const TQString *)x[11].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_244(Smoke::Stack x) {
	// qDrawArrow(TQPainter*, TQt::ArrowType, TQt::GUIStyle, bool, int, int, int, int, const TQColorGroup&, bool)
	qDrawArrow((TQPainter*)x[1].s_class,(TQt::ArrowType)x[2].s_enum,(TQt::GUIStyle)x[3].s_enum,(bool)x[4].s_bool,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int,(int)x[8].s_int,*(const TQColorGroup *)x[9].s_class,(bool)x[10].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_245(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQDomNode&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQDomNode *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_246(Smoke::Stack x) {
	// operator<<(TQTextStream&, const TQDockArea&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class << *(const TQDockArea *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_247(Smoke::Stack x) {
	// operator>>(TQTextStream&, TQDockArea&)
	TQTextStream& xret = (*(TQTextStream *)x[1].s_class >> *(TQDockArea *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_248(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQDate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQDate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_249(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQDate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQDate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_250(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_251(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_252(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQDateTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQDateTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_253(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQDateTime&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQDateTime *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_254(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQCursor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQCursor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_255(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQCursor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQCursor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_256(Smoke::Stack x) {
	// tqmemmove(void*, const void*, uint)
	void* xret = tqmemmove((void*)x[1].s_voidp,(const void*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_voidp = (void*)xret;
    }
    static void x_257(Smoke::Stack x) {
	// tqstrdup(const char*)
	char* xret = tqstrdup((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_258(Smoke::Stack x) {
	// tqstrlen(const char*)
	uint xret = tqstrlen((const char*)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    static void x_259(Smoke::Stack x) {
	// qstrcpy(char*, const char*)
	char* xret = qstrcpy((char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_260(Smoke::Stack x) {
	// tqstrncpy(char*, const char*, uint)
	char* xret = tqstrncpy((char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_voidp = (void*)xret;
    }
    static void x_261(Smoke::Stack x) {
	// qstrcmp(const char*, const char*)
	int xret = qstrcmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_262(Smoke::Stack x) {
	// tqstrncmp(const char*, const char*, uint)
	int xret = tqstrncmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_int = xret;
    }
    static void x_263(Smoke::Stack x) {
	// tqstricmp(const char*, const char*)
	int xret = tqstricmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_264(Smoke::Stack x) {
	// tqstrnicmp(const char*, const char*, uint)
	int xret = tqstrnicmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_int = xret;
    }
    static void x_265(Smoke::Stack x) {
	// tqChecksum(const char*, uint)
	TQ_UINT16 xret = tqChecksum((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_ushort = xret;
    }
    static void x_266(Smoke::Stack x) {
	// tqCompress(const uchar*, int)
	TQByteArray xret = tqCompress((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_267(Smoke::Stack x) {
	// tqUncompress(const uchar*, int)
	TQByteArray xret = tqUncompress((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_268(Smoke::Stack x) {
	// tqCompress(const TQByteArray&)
	TQByteArray xret = tqCompress(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_269(Smoke::Stack x) {
	// tqUncompress(const TQByteArray&)
	TQByteArray xret = tqUncompress(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_270(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQByteArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQByteArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_271(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQByteArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQByteArray *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_272(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQCString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQCString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_273(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQCString&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQCString *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_274(Smoke::Stack x) {
	// operator==(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp == *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_275(Smoke::Stack x) {
	// operator==(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp == (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_276(Smoke::Stack x) {
	// operator==(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp == *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_277(Smoke::Stack x) {
	// operator!=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp != *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_278(Smoke::Stack x) {
	// operator!=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp != (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_279(Smoke::Stack x) {
	// operator!=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp != *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_280(Smoke::Stack x) {
	// operator<(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp < *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_281(Smoke::Stack x) {
	// operator<(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp < (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_282(Smoke::Stack x) {
	// operator<(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp < *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_283(Smoke::Stack x) {
	// operator<=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp <= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_284(Smoke::Stack x) {
	// operator<=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp <= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_285(Smoke::Stack x) {
	// operator<=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp <= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_286(Smoke::Stack x) {
	// operator>(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp > *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_287(Smoke::Stack x) {
	// operator>(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp > (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_288(Smoke::Stack x) {
	// operator>(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp > *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_289(Smoke::Stack x) {
	// operator>=(const TQCString&, const TQCString&)
	bool xret = (*(const TQCString *)x[1].s_voidp >= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_290(Smoke::Stack x) {
	// operator>=(const TQCString&, const char*)
	bool xret = (*(const TQCString *)x[1].s_voidp >= (const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_291(Smoke::Stack x) {
	// operator>=(const char*, const TQCString&)
	bool xret = ((const char*)x[1].s_voidp >= *(const TQCString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_292(Smoke::Stack x) {
	// operator+(const TQCString&, const TQCString&)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_293(Smoke::Stack x) {
	// operator+(const TQCString&, const char*)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + (const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_294(Smoke::Stack x) {
	// operator+(const char*, const TQCString&)
	const TQCString xret = ((const char*)x[1].s_voidp + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_295(Smoke::Stack x) {
	// operator+(const TQCString&, char)
	const TQCString xret = (*(const TQCString *)x[1].s_voidp + (char)x[2].s_char);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_296(Smoke::Stack x) {
	// operator+(char, const TQCString&)
	const TQCString xret = ((char)x[1].s_char + *(const TQCString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_297(Smoke::Stack x) {
	// tqRed(TQRgb)
	int xret = tqRed((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_298(Smoke::Stack x) {
	// tqGreen(TQRgb)
	int xret = tqGreen((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_299(Smoke::Stack x) {
	// tqBlue(TQRgb)
	int xret = tqBlue((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_300(Smoke::Stack x) {
	// tqAlpha(TQRgb)
	int xret = tqAlpha((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_301(Smoke::Stack x) {
	// tqRgb(int, int, int)
	TQRgb xret = tqRgb((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_uint = xret;
    }
    static void x_302(Smoke::Stack x) {
	// tqRgba(int, int, int, int)
	TQRgb xret = tqRgba((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_uint = xret;
    }
    static void x_303(Smoke::Stack x) {
	// tqGray(int, int, int)
	int xret = tqGray((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    static void x_304(Smoke::Stack x) {
	// tqGray(TQRgb)
	int xret = tqGray((TQRgb)x[1].s_uint);
	x[0].s_int = xret;
    }
    static void x_305(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQColor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQColor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_306(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQColor&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQColor *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_307(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQBrush&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQBrush *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_308(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQBrush&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQBrush *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_309(Smoke::Stack x) {
	// operator&(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp & *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_310(Smoke::Stack x) {
	// operator|(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp | *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_311(Smoke::Stack x) {
	// operator^(const TQBitArray&, const TQBitArray&)
	TQBitArray xret = (*(const TQBitArray *)x[1].s_voidp ^ *(const TQBitArray *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQBitArray(xret);
    }
    static void x_312(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TQBitArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TQBitArray *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_313(Smoke::Stack x) {
	// operator>>(TQDataStream&, TQBitArray&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TQBitArray *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_314(Smoke::Stack x) {
	// i18n(const char*)
	TQString xret = i18n((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_315(Smoke::Stack x) {
	// i18n(const char*, const char*)
	TQString xret = i18n((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_316(Smoke::Stack x) {
	// i18n(const char*, const char*, unsigned long)
	TQString xret = i18n((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(unsigned long)x[3].s_ulong);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_317(Smoke::Stack x) {
	// tr2i18n(const char*, const char*)
	TQString xret = tr2i18n((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_318(Smoke::Stack x) {
	// tr2i18n(const char*)
	TQString xret = tr2i18n((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_319(Smoke::Stack x) {
	// kasciistricmp(const char*, const char*)
	int xret = kasciistricmp((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_320(Smoke::Stack x) {
	// kasciitolower(char*)
	char* xret = kasciitolower((char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_321(Smoke::Stack x) {
	// kasciitoupper(char*)
	char* xret = kasciitoupper((char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_322(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KFileMetaInfoItem&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KFileMetaInfoItem *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_323(Smoke::Stack x) {
	// operator>>(TQDataStream&, KFileMetaInfoItem&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KFileMetaInfoItem *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_324(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KFileMetaInfoGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KFileMetaInfoGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_325(Smoke::Stack x) {
	// operator>>(TQDataStream&, KFileMetaInfoGroup&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KFileMetaInfoGroup *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_326(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KFileMetaInfo&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KFileMetaInfo *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_327(Smoke::Stack x) {
	// operator>>(TQDataStream&, KFileMetaInfo&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KFileMetaInfo *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_328(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KFileItem&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KFileItem *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_329(Smoke::Stack x) {
	// operator>>(TQDataStream&, KFileItem&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KFileItem *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_330(Smoke::Stack x) {
	// operator<(const KEntryKey&, const KEntryKey&)
	bool xret = (*(const KEntryKey *)x[1].s_voidp < *(const KEntryKey *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_331(Smoke::Stack x) {
	// checkAccess(const TQString&, int)
	bool xret = checkAccess(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    static void x_332(Smoke::Stack x) {
	// urlcmp(const TQString&, const TQString&)
	bool xret = urlcmp(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_333(Smoke::Stack x) {
	// urlcmp(const TQString&, const TQString&, bool, bool)
	bool xret = urlcmp(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_bool = xret;
    }
    static void x_334(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KURL&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KURL *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_335(Smoke::Stack x) {
	// operator>>(TQDataStream&, KURL&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KURL *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_336(Smoke::Stack x) {
	// locate(const char*, const TQString&, const TDEInstance*)
	TQString xret = locate((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(const TDEInstance*)x[3].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_337(Smoke::Stack x) {
	// locate(const char*, const TQString&)
	TQString xret = locate((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_338(Smoke::Stack x) {
	// locateLocal(const char*, const TQString&, const TDEInstance*)
	TQString xret = locateLocal((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(const TDEInstance*)x[3].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_339(Smoke::Stack x) {
	// locateLocal(const char*, const TQString&)
	TQString xret = locateLocal((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_340(Smoke::Stack x) {
	// locateLocal(const char*, const TQString&, bool, const TDEInstance*)
	TQString xret = locateLocal((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(const TDEInstance*)x[4].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_341(Smoke::Stack x) {
	// locateLocal(const char*, const TQString&, bool)
	TQString xret = locateLocal((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_342(Smoke::Stack x) {
	// ASN1_UTCTIME_QString(ASN1_UTCTIME*)
	TQString xret = ASN1_UTCTIME_QString((ASN1_UTCTIME*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_343(Smoke::Stack x) {
	// ASN1_UTCTIME_QDateTime(ASN1_UTCTIME*, int*)
	TQDateTime xret = ASN1_UTCTIME_QDateTime((ASN1_UTCTIME*)x[1].s_voidp,(int*)x[2].s_voidp);
	x[0].s_class = (void*)new TQDateTime(xret);
    }
    static void x_344(Smoke::Stack x) {
	// ASN1_INTEGER_QString(ASN1_INTEGER*)
	TQString xret = ASN1_INTEGER_QString((ASN1_INTEGER*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_345(Smoke::Stack x) {
	// KSSLPemCallback(char*, int, int, void*)
	int xret = KSSLPemCallback((char*)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(void*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_346(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KSSLCertificateCache::KSSLCertificatePolicy&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KSSLCertificateCache::KSSLCertificatePolicy *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_347(Smoke::Stack x) {
	// operator>>(TQDataStream&, KSSLCertificateCache::KSSLCertificatePolicy&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KSSLCertificateCache::KSSLCertificatePolicy *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_348(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KSSLCertificate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KSSLCertificate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_349(Smoke::Stack x) {
	// operator>>(TQDataStream&, KSSLCertificate&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KSSLCertificate *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_350(Smoke::Stack x) {
	// operator==(KSSLCertificate&, KSSLCertificate&)
	int xret = (*(KSSLCertificate *)x[1].s_class == *(KSSLCertificate *)x[2].s_class);
	x[0].s_int = xret;
    }
    static void x_351(Smoke::Stack x) {
	// operator!=(KSSLCertificate&, KSSLCertificate&)
	int xret = (*(KSSLCertificate *)x[1].s_class != *(KSSLCertificate *)x[2].s_class);
	x[0].s_int = xret;
    }
    static void x_352(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KSSLCertDlgRet&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KSSLCertDlgRet *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_353(Smoke::Stack x) {
	// operator>>(TQDataStream&, KSSLCertDlgRet&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KSSLCertDlgRet *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_354(Smoke::Stack x) {
	// operator>>(TQDataStream&, KProtocolInfo::ExtraField&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(KProtocolInfo::ExtraField *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_355(Smoke::Stack x) {
	// operator<<(TQDataStream&, const KProtocolInfo::ExtraField&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const KProtocolInfo::ExtraField *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_356(Smoke::Stack x) {
	// pageNameToPageSize(const TQString&)
	KPrinter::PageSize xret = pageNameToPageSize(*(const TQString *)x[1].s_voidp);
	x[0].s_enum = xret;
    }
    static void x_357(Smoke::Stack x) {
	// pageSizeToPageName(KPrinter::PageSize)
	const char* xret = pageSizeToPageName((KPrinter::PageSize)x[1].s_enum);
	x[0].s_voidp = (void*)xret;
    }
    static void x_358(Smoke::Stack x) {
	// operator++(TDEIcon::Group&)
	TDEIcon::Group& xret = ++(*(TDEIcon::Group *)x[1].s_voidp);
	x[0].s_voidp = (void*)&xret;
    }
    static void x_359(Smoke::Stack x) {
	// operator++(TDEIcon::Group&, int)
	TDEIcon::Group xret = (*(TDEIcon::Group *)x[1].s_voidp)++;
	x[0].s_enum = xret;
    }
    static void x_360(Smoke::Stack x) {
	// DesktopIcon(const TQString&, int, int, TDEInstance*)
	TQPixmap xret = DesktopIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(TDEInstance*)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_361(Smoke::Stack x) {
	// DesktopIcon(const TQString&, int, int)
	TQPixmap xret = DesktopIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_362(Smoke::Stack x) {
	// DesktopIcon(const TQString&, int)
	TQPixmap xret = DesktopIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_363(Smoke::Stack x) {
	// DesktopIcon(const TQString&)
	TQPixmap xret = DesktopIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_364(Smoke::Stack x) {
	// DesktopIcon(const TQString&, TDEInstance*)
	TQPixmap xret = DesktopIcon(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_365(Smoke::Stack x) {
	// DesktopIconSet(const TQString&, int, TDEInstance*)
	TQIconSet xret = DesktopIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_366(Smoke::Stack x) {
	// DesktopIconSet(const TQString&, int)
	TQIconSet xret = DesktopIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_367(Smoke::Stack x) {
	// DesktopIconSet(const TQString&)
	TQIconSet xret = DesktopIconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_368(Smoke::Stack x) {
	// BarIcon(const TQString&, int, int, TDEInstance*)
	TQPixmap xret = BarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(TDEInstance*)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_369(Smoke::Stack x) {
	// BarIcon(const TQString&, int, int)
	TQPixmap xret = BarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_370(Smoke::Stack x) {
	// BarIcon(const TQString&, int)
	TQPixmap xret = BarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_371(Smoke::Stack x) {
	// BarIcon(const TQString&)
	TQPixmap xret = BarIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_372(Smoke::Stack x) {
	// BarIcon(const TQString&, TDEInstance*)
	TQPixmap xret = BarIcon(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_373(Smoke::Stack x) {
	// BarIconSet(const TQString&, int, TDEInstance*)
	TQIconSet xret = BarIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_374(Smoke::Stack x) {
	// BarIconSet(const TQString&, int)
	TQIconSet xret = BarIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_375(Smoke::Stack x) {
	// BarIconSet(const TQString&)
	TQIconSet xret = BarIconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_376(Smoke::Stack x) {
	// SmallIcon(const TQString&, int, int, TDEInstance*)
	TQPixmap xret = SmallIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(TDEInstance*)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_377(Smoke::Stack x) {
	// SmallIcon(const TQString&, int, int)
	TQPixmap xret = SmallIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_378(Smoke::Stack x) {
	// SmallIcon(const TQString&, int)
	TQPixmap xret = SmallIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_379(Smoke::Stack x) {
	// SmallIcon(const TQString&)
	TQPixmap xret = SmallIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_380(Smoke::Stack x) {
	// SmallIcon(const TQString&, TDEInstance*)
	TQPixmap xret = SmallIcon(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_381(Smoke::Stack x) {
	// SmallIconSet(const TQString&, int, TDEInstance*)
	TQIconSet xret = SmallIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_382(Smoke::Stack x) {
	// SmallIconSet(const TQString&, int)
	TQIconSet xret = SmallIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_383(Smoke::Stack x) {
	// SmallIconSet(const TQString&)
	TQIconSet xret = SmallIconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_384(Smoke::Stack x) {
	// MainBarIcon(const TQString&, int, int, TDEInstance*)
	TQPixmap xret = MainBarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(TDEInstance*)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_385(Smoke::Stack x) {
	// MainBarIcon(const TQString&, int, int)
	TQPixmap xret = MainBarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_386(Smoke::Stack x) {
	// MainBarIcon(const TQString&, int)
	TQPixmap xret = MainBarIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_387(Smoke::Stack x) {
	// MainBarIcon(const TQString&)
	TQPixmap xret = MainBarIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_388(Smoke::Stack x) {
	// MainBarIcon(const TQString&, TDEInstance*)
	TQPixmap xret = MainBarIcon(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_389(Smoke::Stack x) {
	// MainBarIconSet(const TQString&, int, TDEInstance*)
	TQIconSet xret = MainBarIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_390(Smoke::Stack x) {
	// MainBarIconSet(const TQString&, int)
	TQIconSet xret = MainBarIconSet(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_391(Smoke::Stack x) {
	// MainBarIconSet(const TQString&)
	TQIconSet xret = MainBarIconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_392(Smoke::Stack x) {
	// UserIcon(const TQString&, int, TDEInstance*)
	TQPixmap xret = UserIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_393(Smoke::Stack x) {
	// UserIcon(const TQString&, int)
	TQPixmap xret = UserIcon(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_394(Smoke::Stack x) {
	// UserIcon(const TQString&)
	TQPixmap xret = UserIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_395(Smoke::Stack x) {
	// UserIcon(const TQString&, TDEInstance*)
	TQPixmap xret = UserIcon(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    static void x_396(Smoke::Stack x) {
	// UserIconSet(const TQString&, TDEInstance*)
	TQIconSet xret = UserIconSet(*(const TQString *)x[1].s_voidp,(TDEInstance*)x[2].s_class);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_397(Smoke::Stack x) {
	// UserIconSet(const TQString&)
	TQIconSet xret = UserIconSet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    static void x_398(Smoke::Stack x) {
	// IconSize(TDEIcon::Group, TDEInstance*)
	int xret = IconSize((TDEIcon::Group)x[1].s_enum,(TDEInstance*)x[2].s_class);
	x[0].s_int = xret;
    }
    static void x_399(Smoke::Stack x) {
	// IconSize(TDEIcon::Group)
	int xret = IconSize((TDEIcon::Group)x[1].s_enum);
	x[0].s_int = xret;
    }
    static void x_400(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, const TQRect&, const TQColorGroup&, bool, const TQBrush*)
	kDrawNextButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_401(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	kDrawNextButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_402(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, const TQRect&, const TQColorGroup&)
	kDrawNextButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_403(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	kDrawNextButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_404(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	kDrawNextButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_405(Smoke::Stack x) {
	// kDrawNextButton(TQPainter*, int, int, int, int, const TQColorGroup&)
	kDrawNextButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_406(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, TQRect&, const TQColorGroup&, bool, const TQBrush*)
	kDrawBeButton((TQPainter*)x[1].s_class,*(TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool,(const TQBrush*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_407(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, TQRect&, const TQColorGroup&, bool)
	kDrawBeButton((TQPainter*)x[1].s_class,*(TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_408(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, TQRect&, const TQColorGroup&)
	kDrawBeButton((TQPainter*)x[1].s_class,*(TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_409(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool, const TQBrush*)
	kDrawBeButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool,(const TQBrush*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_410(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	kDrawBeButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_411(Smoke::Stack x) {
	// kDrawBeButton(TQPainter*, int, int, int, int, const TQColorGroup&)
	kDrawBeButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_412(Smoke::Stack x) {
	// kDrawRoundButton(TQPainter*, const TQRect&, const TQColorGroup&, bool)
	kDrawRoundButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_413(Smoke::Stack x) {
	// kDrawRoundButton(TQPainter*, const TQRect&, const TQColorGroup&)
	kDrawRoundButton((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQColorGroup *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_414(Smoke::Stack x) {
	// kDrawRoundButton(TQPainter*, int, int, int, int, const TQColorGroup&, bool)
	kDrawRoundButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_415(Smoke::Stack x) {
	// kDrawRoundButton(TQPainter*, int, int, int, int, const TQColorGroup&)
	kDrawRoundButton((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_416(Smoke::Stack x) {
	// kRoundMaskRegion(TQRegion&, int, int, int, int)
	kRoundMaskRegion(*(TQRegion *)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)
    }
    static void x_417(Smoke::Stack x) {
	// kDrawRoundMask(TQPainter*, int, int, int, int, bool)
	kDrawRoundMask((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,(bool)x[6].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_418(Smoke::Stack x) {
	// kDrawRoundMask(TQPainter*, int, int, int, int)
	kDrawRoundMask((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)
    }
    static void x_419(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class,(TQBitmap*)x[6].s_class,(TQBitmap*)x[7].s_class,(TQBitmap*)x[8].s_class,(TQBitmap*)x[9].s_class,(TQBitmap*)x[10].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_420(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class,(TQBitmap*)x[6].s_class,(TQBitmap*)x[7].s_class,(TQBitmap*)x[8].s_class,(TQBitmap*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_421(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*, TQBitmap*, TQBitmap*, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class,(TQBitmap*)x[6].s_class,(TQBitmap*)x[7].s_class,(TQBitmap*)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_422(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*, TQBitmap*, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class,(TQBitmap*)x[6].s_class,(TQBitmap*)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_423(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class,(TQBitmap*)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_424(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, TQBitmap*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(TQBitmap*)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_425(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_426(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*, const uchar*, const uchar*, const uchar*, const uchar*, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp,(const uchar*)x[9].s_voidp,(const uchar*)x[10].s_voidp,(const uchar*)x[11].s_voidp,(const uchar*)x[12].s_voidp,(const uchar*)x[13].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_427(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*, const uchar*, const uchar*, const uchar*, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp,(const uchar*)x[9].s_voidp,(const uchar*)x[10].s_voidp,(const uchar*)x[11].s_voidp,(const uchar*)x[12].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_428(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*, const uchar*, const uchar*, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp,(const uchar*)x[9].s_voidp,(const uchar*)x[10].s_voidp,(const uchar*)x[11].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_429(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*, const uchar*, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp,(const uchar*)x[9].s_voidp,(const uchar*)x[10].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_430(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp,(const uchar*)x[9].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_431(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool, const uchar*)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool,(const uchar*)x[8].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_432(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int, bool)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_433(Smoke::Stack x) {
	// kColorBitmaps(TQPainter*, const TQColorGroup&, int, int, int, int)
	kColorBitmaps((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_434(Smoke::Stack x) {
	// operator<<(TQDataStream&, bool)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << (bool)x[2].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_435(Smoke::Stack x) {
	// operator>>(TQDataStream&, bool&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(bool *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_436(Smoke::Stack x) {
	// dcopTypeName(const DCOPArg&)
	const char* xret = dcopTypeName(*(const DCOPArg *)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_437(Smoke::Stack x) {
	// operator<<(TQDataStream&, const DCOPArg&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const DCOPArg *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_438(Smoke::Stack x) {
	// operator<<(TQDataStream&, const DCOPRef&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const DCOPRef *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_439(Smoke::Stack x) {
	// operator>>(TQDataStream&, DCOPRef&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(DCOPRef *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_440(Smoke::Stack x) {
	// operator>>(TQDataStream&, TDEIO::UDSAtom&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TDEIO::UDSAtom *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_441(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TDEIO::UDSAtom&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TDEIO::UDSAtom *)x[2].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_442(Smoke::Stack x) {
	// operator<<(TQDataStream&, const TDEIO::UDSEntry&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class << *(const TDEIO::UDSEntry *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    static void x_443(Smoke::Stack x) {
	// operator>>(TQDataStream&, TDEIO::UDSEntry&)
	TQDataStream& xret = (*(TQDataStream *)x[1].s_class >> *(TDEIO::UDSEntry *)x[2].s_voidp);
	x[0].s_class = (void*)&xret;
    }
};
void xcall_TQGlobalSpace(Smoke::Index xi, void *obj, Smoke::Stack args) {
    (void) obj;
    switch(xi) {
	case 0: x_TQGlobalSpace::x_0(args);	break;
	case 1: x_TQGlobalSpace::x_1(args);	break;
	case 2: x_TQGlobalSpace::x_2(args);	break;
	case 3: x_TQGlobalSpace::x_3(args);	break;
	case 4: x_TQGlobalSpace::x_4(args);	break;
	case 5: x_TQGlobalSpace::x_5(args);	break;
	case 6: x_TQGlobalSpace::x_6(args);	break;
	case 7: x_TQGlobalSpace::x_7(args);	break;
	case 8: x_TQGlobalSpace::x_8(args);	break;
	case 9: x_TQGlobalSpace::x_9(args);	break;
	case 10: x_TQGlobalSpace::x_10(args);	break;
	case 11: x_TQGlobalSpace::x_11(args);	break;
	case 12: x_TQGlobalSpace::x_12(args);	break;
	case 13: x_TQGlobalSpace::x_13(args);	break;
	case 14: x_TQGlobalSpace::x_14(args);	break;
	case 15: x_TQGlobalSpace::x_15(args);	break;
	case 16: x_TQGlobalSpace::x_16(args);	break;
	case 17: x_TQGlobalSpace::x_17(args);	break;
	case 18: x_TQGlobalSpace::x_18(args);	break;
	case 19: x_TQGlobalSpace::x_19(args);	break;
	case 20: x_TQGlobalSpace::x_20(args);	break;
	case 21: x_TQGlobalSpace::x_21(args);	break;
	case 22: x_TQGlobalSpace::x_22(args);	break;
	case 23: x_TQGlobalSpace::x_23(args);	break;
	case 24: x_TQGlobalSpace::x_24(args);	break;
	case 25: x_TQGlobalSpace::x_25(args);	break;
	case 26: x_TQGlobalSpace::x_26(args);	break;
	case 27: x_TQGlobalSpace::x_27(args);	break;
	case 28: x_TQGlobalSpace::x_28(args);	break;
	case 29: x_TQGlobalSpace::x_29(args);	break;
	case 30: x_TQGlobalSpace::x_30(args);	break;
	case 31: x_TQGlobalSpace::x_31(args);	break;
	case 32: x_TQGlobalSpace::x_32(args);	break;
	case 33: x_TQGlobalSpace::x_33(args);	break;
	case 34: x_TQGlobalSpace::x_34(args);	break;
	case 35: x_TQGlobalSpace::x_35(args);	break;
	case 36: x_TQGlobalSpace::x_36(args);	break;
	case 37: x_TQGlobalSpace::x_37(args);	break;
	case 38: x_TQGlobalSpace::x_38(args);	break;
	case 39: x_TQGlobalSpace::x_39(args);	break;
	case 40: x_TQGlobalSpace::x_40(args);	break;
	case 41: x_TQGlobalSpace::x_41(args);	break;
	case 42: x_TQGlobalSpace::x_42(args);	break;
	case 43: x_TQGlobalSpace::x_43(args);	break;
	case 44: x_TQGlobalSpace::x_44(args);	break;
	case 45: x_TQGlobalSpace::x_45(args);	break;
	case 46: x_TQGlobalSpace::x_46(args);	break;
	case 47: x_TQGlobalSpace::x_47(args);	break;
	case 48: x_TQGlobalSpace::x_48(args);	break;
	case 49: x_TQGlobalSpace::x_49(args);	break;
	case 50: x_TQGlobalSpace::x_50(args);	break;
	case 51: x_TQGlobalSpace::x_51(args);	break;
	case 52: x_TQGlobalSpace::x_52(args);	break;
	case 53: x_TQGlobalSpace::x_53(args);	break;
	case 54: x_TQGlobalSpace::x_54(args);	break;
	case 55: x_TQGlobalSpace::x_55(args);	break;
	case 56: x_TQGlobalSpace::x_56(args);	break;
	case 57: x_TQGlobalSpace::x_57(args);	break;
	case 58: x_TQGlobalSpace::x_58(args);	break;
	case 59: x_TQGlobalSpace::x_59(args);	break;
	case 60: x_TQGlobalSpace::x_60(args);	break;
	case 61: x_TQGlobalSpace::x_61(args);	break;
	case 62: x_TQGlobalSpace::x_62(args);	break;
	case 63: x_TQGlobalSpace::x_63(args);	break;
	case 64: x_TQGlobalSpace::x_64(args);	break;
	case 65: x_TQGlobalSpace::x_65(args);	break;
	case 66: x_TQGlobalSpace::x_66(args);	break;
	case 67: x_TQGlobalSpace::x_67(args);	break;
	case 68: x_TQGlobalSpace::x_68(args);	break;
	case 69: x_TQGlobalSpace::x_69(args);	break;
	case 70: x_TQGlobalSpace::x_70(args);	break;
	case 71: x_TQGlobalSpace::x_71(args);	break;
	case 72: x_TQGlobalSpace::x_72(args);	break;
	case 73: x_TQGlobalSpace::x_73(args);	break;
	case 74: x_TQGlobalSpace::x_74(args);	break;
	case 75: x_TQGlobalSpace::x_75(args);	break;
	case 76: x_TQGlobalSpace::x_76(args);	break;
	case 77: x_TQGlobalSpace::x_77(args);	break;
	case 78: x_TQGlobalSpace::x_78(args);	break;
	case 79: x_TQGlobalSpace::x_79(args);	break;
	case 80: x_TQGlobalSpace::x_80(args);	break;
	case 81: x_TQGlobalSpace::x_81(args);	break;
	case 82: x_TQGlobalSpace::x_82(args);	break;
	case 83: x_TQGlobalSpace::x_83(args);	break;
	case 84: x_TQGlobalSpace::x_84(args);	break;
	case 85: x_TQGlobalSpace::x_85(args);	break;
	case 86: x_TQGlobalSpace::x_86(args);	break;
	case 87: x_TQGlobalSpace::x_87(args);	break;
	case 88: x_TQGlobalSpace::x_88(args);	break;
	case 89: x_TQGlobalSpace::x_89(args);	break;
	case 90: x_TQGlobalSpace::x_90(args);	break;
	case 91: x_TQGlobalSpace::x_91(args);	break;
	case 92: x_TQGlobalSpace::x_92(args);	break;
	case 93: x_TQGlobalSpace::x_93(args);	break;
	case 94: x_TQGlobalSpace::x_94(args);	break;
	case 95: x_TQGlobalSpace::x_95(args);	break;
	case 96: x_TQGlobalSpace::x_96(args);	break;
	case 97: x_TQGlobalSpace::x_97(args);	break;
	case 98: x_TQGlobalSpace::x_98(args);	break;
	case 99: x_TQGlobalSpace::x_99(args);	break;
	case 100: x_TQGlobalSpace::x_100(args);	break;
	case 101: x_TQGlobalSpace::x_101(args);	break;
	case 102: x_TQGlobalSpace::x_102(args);	break;
	case 103: x_TQGlobalSpace::x_103(args);	break;
	case 104: x_TQGlobalSpace::x_104(args);	break;
	case 105: x_TQGlobalSpace::x_105(args);	break;
	case 106: x_TQGlobalSpace::x_106(args);	break;
	case 107: x_TQGlobalSpace::x_107(args);	break;
	case 108: x_TQGlobalSpace::x_108(args);	break;
	case 109: x_TQGlobalSpace::x_109(args);	break;
	case 110: x_TQGlobalSpace::x_110(args);	break;
	case 111: x_TQGlobalSpace::x_111(args);	break;
	case 112: x_TQGlobalSpace::x_112(args);	break;
	case 113: x_TQGlobalSpace::x_113(args);	break;
	case 114: x_TQGlobalSpace::x_114(args);	break;
	case 115: x_TQGlobalSpace::x_115(args);	break;
	case 116: x_TQGlobalSpace::x_116(args);	break;
	case 117: x_TQGlobalSpace::x_117(args);	break;
	case 118: x_TQGlobalSpace::x_118(args);	break;
	case 119: x_TQGlobalSpace::x_119(args);	break;
	case 120: x_TQGlobalSpace::x_120(args);	break;
	case 121: x_TQGlobalSpace::x_121(args);	break;
	case 122: x_TQGlobalSpace::x_122(args);	break;
	case 123: x_TQGlobalSpace::x_123(args);	break;
	case 124: x_TQGlobalSpace::x_124(args);	break;
	case 125: x_TQGlobalSpace::x_125(args);	break;
	case 126: x_TQGlobalSpace::x_126(args);	break;
	case 127: x_TQGlobalSpace::x_127(args);	break;
	case 128: x_TQGlobalSpace::x_128(args);	break;
	case 129: x_TQGlobalSpace::x_129(args);	break;
	case 130: x_TQGlobalSpace::x_130(args);	break;
	case 131: x_TQGlobalSpace::x_131(args);	break;
	case 132: x_TQGlobalSpace::x_132(args);	break;
	case 133: x_TQGlobalSpace::x_133(args);	break;
	case 134: x_TQGlobalSpace::x_134(args);	break;
	case 135: x_TQGlobalSpace::x_135(args);	break;
	case 136: x_TQGlobalSpace::x_136(args);	break;
	case 137: x_TQGlobalSpace::x_137(args);	break;
	case 138: x_TQGlobalSpace::x_138(args);	break;
	case 139: x_TQGlobalSpace::x_139(args);	break;
	case 140: x_TQGlobalSpace::x_140(args);	break;
	case 141: x_TQGlobalSpace::x_141(args);	break;
	case 142: x_TQGlobalSpace::x_142(args);	break;
	case 143: x_TQGlobalSpace::x_143(args);	break;
	case 144: x_TQGlobalSpace::x_144(args);	break;
	case 145: x_TQGlobalSpace::x_145(args);	break;
	case 146: x_TQGlobalSpace::x_146(args);	break;
	case 147: x_TQGlobalSpace::x_147(args);	break;
	case 148: x_TQGlobalSpace::x_148(args);	break;
	case 149: x_TQGlobalSpace::x_149(args);	break;
	case 150: x_TQGlobalSpace::x_150(args);	break;
	case 151: x_TQGlobalSpace::x_151(args);	break;
	case 152: x_TQGlobalSpace::x_152(args);	break;
	case 153: x_TQGlobalSpace::x_153(args);	break;
	case 154: x_TQGlobalSpace::x_154(args);	break;
	case 155: x_TQGlobalSpace::x_155(args);	break;
	case 156: x_TQGlobalSpace::x_156(args);	break;
	case 157: x_TQGlobalSpace::x_157(args);	break;
	case 158: x_TQGlobalSpace::x_158(args);	break;
	case 159: x_TQGlobalSpace::x_159(args);	break;
	case 160: x_TQGlobalSpace::x_160(args);	break;
	case 161: x_TQGlobalSpace::x_161(args);	break;
	case 162: x_TQGlobalSpace::x_162(args);	break;
	case 163: x_TQGlobalSpace::x_163(args);	break;
	case 164: x_TQGlobalSpace::x_164(args);	break;
	case 165: x_TQGlobalSpace::x_165(args);	break;
	case 166: x_TQGlobalSpace::x_166(args);	break;
	case 167: x_TQGlobalSpace::x_167(args);	break;
	case 168: x_TQGlobalSpace::x_168(args);	break;
	case 169: x_TQGlobalSpace::x_169(args);	break;
	case 170: x_TQGlobalSpace::x_170(args);	break;
	case 171: x_TQGlobalSpace::x_171(args);	break;
	case 172: x_TQGlobalSpace::x_172(args);	break;
	case 173: x_TQGlobalSpace::x_173(args);	break;
	case 174: x_TQGlobalSpace::x_174(args);	break;
	case 175: x_TQGlobalSpace::x_175(args);	break;
	case 176: x_TQGlobalSpace::x_176(args);	break;
	case 177: x_TQGlobalSpace::x_177(args);	break;
	case 178: x_TQGlobalSpace::x_178(args);	break;
	case 179: x_TQGlobalSpace::x_179(args);	break;
	case 180: x_TQGlobalSpace::x_180(args);	break;
	case 181: x_TQGlobalSpace::x_181(args);	break;
	case 182: x_TQGlobalSpace::x_182(args);	break;
	case 183: x_TQGlobalSpace::x_183(args);	break;
	case 184: x_TQGlobalSpace::x_184(args);	break;
	case 185: x_TQGlobalSpace::x_185(args);	break;
	case 186: x_TQGlobalSpace::x_186(args);	break;
	case 187: x_TQGlobalSpace::x_187(args);	break;
	case 188: x_TQGlobalSpace::x_188(args);	break;
	case 189: x_TQGlobalSpace::x_189(args);	break;
	case 190: x_TQGlobalSpace::x_190(args);	break;
	case 191: x_TQGlobalSpace::x_191(args);	break;
	case 192: x_TQGlobalSpace::x_192(args);	break;
	case 193: x_TQGlobalSpace::x_193(args);	break;
	case 194: x_TQGlobalSpace::x_194(args);	break;
	case 195: x_TQGlobalSpace::x_195(args);	break;
	case 196: x_TQGlobalSpace::x_196(args);	break;
	case 197: x_TQGlobalSpace::x_197(args);	break;
	case 198: x_TQGlobalSpace::x_198(args);	break;
	case 199: x_TQGlobalSpace::x_199(args);	break;
	case 200: x_TQGlobalSpace::x_200(args);	break;
	case 201: x_TQGlobalSpace::x_201(args);	break;
	case 202: x_TQGlobalSpace::x_202(args);	break;
	case 203: x_TQGlobalSpace::x_203(args);	break;
	case 204: x_TQGlobalSpace::x_204(args);	break;
	case 205: x_TQGlobalSpace::x_205(args);	break;
	case 206: x_TQGlobalSpace::x_206(args);	break;
	case 207: x_TQGlobalSpace::x_207(args);	break;
	case 208: x_TQGlobalSpace::x_208(args);	break;
	case 209: x_TQGlobalSpace::x_209(args);	break;
	case 210: x_TQGlobalSpace::x_210(args);	break;
	case 211: x_TQGlobalSpace::x_211(args);	break;
	case 212: x_TQGlobalSpace::x_212(args);	break;
	case 213: x_TQGlobalSpace::x_213(args);	break;
	case 214: x_TQGlobalSpace::x_214(args);	break;
	case 215: x_TQGlobalSpace::x_215(args);	break;
	case 216: x_TQGlobalSpace::x_216(args);	break;
	case 217: x_TQGlobalSpace::x_217(args);	break;
	case 218: x_TQGlobalSpace::x_218(args);	break;
	case 219: x_TQGlobalSpace::x_219(args);	break;
	case 220: x_TQGlobalSpace::x_220(args);	break;
	case 221: x_TQGlobalSpace::x_221(args);	break;
	case 222: x_TQGlobalSpace::x_222(args);	break;
	case 223: x_TQGlobalSpace::x_223(args);	break;
	case 224: x_TQGlobalSpace::x_224(args);	break;
	case 225: x_TQGlobalSpace::x_225(args);	break;
	case 226: x_TQGlobalSpace::x_226(args);	break;
	case 227: x_TQGlobalSpace::x_227(args);	break;
	case 228: x_TQGlobalSpace::x_228(args);	break;
	case 229: x_TQGlobalSpace::x_229(args);	break;
	case 230: x_TQGlobalSpace::x_230(args);	break;
	case 231: x_TQGlobalSpace::x_231(args);	break;
	case 232: x_TQGlobalSpace::x_232(args);	break;
	case 233: x_TQGlobalSpace::x_233(args);	break;
	case 234: x_TQGlobalSpace::x_234(args);	break;
	case 235: x_TQGlobalSpace::x_235(args);	break;
	case 236: x_TQGlobalSpace::x_236(args);	break;
	case 237: x_TQGlobalSpace::x_237(args);	break;
	case 238: x_TQGlobalSpace::x_238(args);	break;
	case 239: x_TQGlobalSpace::x_239(args);	break;
	case 240: x_TQGlobalSpace::x_240(args);	break;
	case 241: x_TQGlobalSpace::x_241(args);	break;
	case 242: x_TQGlobalSpace::x_242(args);	break;
	case 243: x_TQGlobalSpace::x_243(args);	break;
	case 244: x_TQGlobalSpace::x_244(args);	break;
	case 245: x_TQGlobalSpace::x_245(args);	break;
	case 246: x_TQGlobalSpace::x_246(args);	break;
	case 247: x_TQGlobalSpace::x_247(args);	break;
	case 248: x_TQGlobalSpace::x_248(args);	break;
	case 249: x_TQGlobalSpace::x_249(args);	break;
	case 250: x_TQGlobalSpace::x_250(args);	break;
	case 251: x_TQGlobalSpace::x_251(args);	break;
	case 252: x_TQGlobalSpace::x_252(args);	break;
	case 253: x_TQGlobalSpace::x_253(args);	break;
	case 254: x_TQGlobalSpace::x_254(args);	break;
	case 255: x_TQGlobalSpace::x_255(args);	break;
	case 256: x_TQGlobalSpace::x_256(args);	break;
	case 257: x_TQGlobalSpace::x_257(args);	break;
	case 258: x_TQGlobalSpace::x_258(args);	break;
	case 259: x_TQGlobalSpace::x_259(args);	break;
	case 260: x_TQGlobalSpace::x_260(args);	break;
	case 261: x_TQGlobalSpace::x_261(args);	break;
	case 262: x_TQGlobalSpace::x_262(args);	break;
	case 263: x_TQGlobalSpace::x_263(args);	break;
	case 264: x_TQGlobalSpace::x_264(args);	break;
	case 265: x_TQGlobalSpace::x_265(args);	break;
	case 266: x_TQGlobalSpace::x_266(args);	break;
	case 267: x_TQGlobalSpace::x_267(args);	break;
	case 268: x_TQGlobalSpace::x_268(args);	break;
	case 269: x_TQGlobalSpace::x_269(args);	break;
	case 270: x_TQGlobalSpace::x_270(args);	break;
	case 271: x_TQGlobalSpace::x_271(args);	break;
	case 272: x_TQGlobalSpace::x_272(args);	break;
	case 273: x_TQGlobalSpace::x_273(args);	break;
	case 274: x_TQGlobalSpace::x_274(args);	break;
	case 275: x_TQGlobalSpace::x_275(args);	break;
	case 276: x_TQGlobalSpace::x_276(args);	break;
	case 277: x_TQGlobalSpace::x_277(args);	break;
	case 278: x_TQGlobalSpace::x_278(args);	break;
	case 279: x_TQGlobalSpace::x_279(args);	break;
	case 280: x_TQGlobalSpace::x_280(args);	break;
	case 281: x_TQGlobalSpace::x_281(args);	break;
	case 282: x_TQGlobalSpace::x_282(args);	break;
	case 283: x_TQGlobalSpace::x_283(args);	break;
	case 284: x_TQGlobalSpace::x_284(args);	break;
	case 285: x_TQGlobalSpace::x_285(args);	break;
	case 286: x_TQGlobalSpace::x_286(args);	break;
	case 287: x_TQGlobalSpace::x_287(args);	break;
	case 288: x_TQGlobalSpace::x_288(args);	break;
	case 289: x_TQGlobalSpace::x_289(args);	break;
	case 290: x_TQGlobalSpace::x_290(args);	break;
	case 291: x_TQGlobalSpace::x_291(args);	break;
	case 292: x_TQGlobalSpace::x_292(args);	break;
	case 293: x_TQGlobalSpace::x_293(args);	break;
	case 294: x_TQGlobalSpace::x_294(args);	break;
	case 295: x_TQGlobalSpace::x_295(args);	break;
	case 296: x_TQGlobalSpace::x_296(args);	break;
	case 297: x_TQGlobalSpace::x_297(args);	break;
	case 298: x_TQGlobalSpace::x_298(args);	break;
	case 299: x_TQGlobalSpace::x_299(args);	break;
	case 300: x_TQGlobalSpace::x_300(args);	break;
	case 301: x_TQGlobalSpace::x_301(args);	break;
	case 302: x_TQGlobalSpace::x_302(args);	break;
	case 303: x_TQGlobalSpace::x_303(args);	break;
	case 304: x_TQGlobalSpace::x_304(args);	break;
	case 305: x_TQGlobalSpace::x_305(args);	break;
	case 306: x_TQGlobalSpace::x_306(args);	break;
	case 307: x_TQGlobalSpace::x_307(args);	break;
	case 308: x_TQGlobalSpace::x_308(args);	break;
	case 309: x_TQGlobalSpace::x_309(args);	break;
	case 310: x_TQGlobalSpace::x_310(args);	break;
	case 311: x_TQGlobalSpace::x_311(args);	break;
	case 312: x_TQGlobalSpace::x_312(args);	break;
	case 313: x_TQGlobalSpace::x_313(args);	break;
	case 314: x_TQGlobalSpace::x_314(args);	break;
	case 315: x_TQGlobalSpace::x_315(args);	break;
	case 316: x_TQGlobalSpace::x_316(args);	break;
	case 317: x_TQGlobalSpace::x_317(args);	break;
	case 318: x_TQGlobalSpace::x_318(args);	break;
	case 319: x_TQGlobalSpace::x_319(args);	break;
	case 320: x_TQGlobalSpace::x_320(args);	break;
	case 321: x_TQGlobalSpace::x_321(args);	break;
	case 322: x_TQGlobalSpace::x_322(args);	break;
	case 323: x_TQGlobalSpace::x_323(args);	break;
	case 324: x_TQGlobalSpace::x_324(args);	break;
	case 325: x_TQGlobalSpace::x_325(args);	break;
	case 326: x_TQGlobalSpace::x_326(args);	break;
	case 327: x_TQGlobalSpace::x_327(args);	break;
	case 328: x_TQGlobalSpace::x_328(args);	break;
	case 329: x_TQGlobalSpace::x_329(args);	break;
	case 330: x_TQGlobalSpace::x_330(args);	break;
	case 331: x_TQGlobalSpace::x_331(args);	break;
	case 332: x_TQGlobalSpace::x_332(args);	break;
	case 333: x_TQGlobalSpace::x_333(args);	break;
	case 334: x_TQGlobalSpace::x_334(args);	break;
	case 335: x_TQGlobalSpace::x_335(args);	break;
	case 336: x_TQGlobalSpace::x_336(args);	break;
	case 337: x_TQGlobalSpace::x_337(args);	break;
	case 338: x_TQGlobalSpace::x_338(args);	break;
	case 339: x_TQGlobalSpace::x_339(args);	break;
	case 340: x_TQGlobalSpace::x_340(args);	break;
	case 341: x_TQGlobalSpace::x_341(args);	break;
	case 342: x_TQGlobalSpace::x_342(args);	break;
	case 343: x_TQGlobalSpace::x_343(args);	break;
	case 344: x_TQGlobalSpace::x_344(args);	break;
	case 345: x_TQGlobalSpace::x_345(args);	break;
	case 346: x_TQGlobalSpace::x_346(args);	break;
	case 347: x_TQGlobalSpace::x_347(args);	break;
	case 348: x_TQGlobalSpace::x_348(args);	break;
	case 349: x_TQGlobalSpace::x_349(args);	break;
	case 350: x_TQGlobalSpace::x_350(args);	break;
	case 351: x_TQGlobalSpace::x_351(args);	break;
	case 352: x_TQGlobalSpace::x_352(args);	break;
	case 353: x_TQGlobalSpace::x_353(args);	break;
	case 354: x_TQGlobalSpace::x_354(args);	break;
	case 355: x_TQGlobalSpace::x_355(args);	break;
	case 356: x_TQGlobalSpace::x_356(args);	break;
	case 357: x_TQGlobalSpace::x_357(args);	break;
	case 358: x_TQGlobalSpace::x_358(args);	break;
	case 359: x_TQGlobalSpace::x_359(args);	break;
	case 360: x_TQGlobalSpace::x_360(args);	break;
	case 361: x_TQGlobalSpace::x_361(args);	break;
	case 362: x_TQGlobalSpace::x_362(args);	break;
	case 363: x_TQGlobalSpace::x_363(args);	break;
	case 364: x_TQGlobalSpace::x_364(args);	break;
	case 365: x_TQGlobalSpace::x_365(args);	break;
	case 366: x_TQGlobalSpace::x_366(args);	break;
	case 367: x_TQGlobalSpace::x_367(args);	break;
	case 368: x_TQGlobalSpace::x_368(args);	break;
	case 369: x_TQGlobalSpace::x_369(args);	break;
	case 370: x_TQGlobalSpace::x_370(args);	break;
	case 371: x_TQGlobalSpace::x_371(args);	break;
	case 372: x_TQGlobalSpace::x_372(args);	break;
	case 373: x_TQGlobalSpace::x_373(args);	break;
	case 374: x_TQGlobalSpace::x_374(args);	break;
	case 375: x_TQGlobalSpace::x_375(args);	break;
	case 376: x_TQGlobalSpace::x_376(args);	break;
	case 377: x_TQGlobalSpace::x_377(args);	break;
	case 378: x_TQGlobalSpace::x_378(args);	break;
	case 379: x_TQGlobalSpace::x_379(args);	break;
	case 380: x_TQGlobalSpace::x_380(args);	break;
	case 381: x_TQGlobalSpace::x_381(args);	break;
	case 382: x_TQGlobalSpace::x_382(args);	break;
	case 383: x_TQGlobalSpace::x_383(args);	break;
	case 384: x_TQGlobalSpace::x_384(args);	break;
	case 385: x_TQGlobalSpace::x_385(args);	break;
	case 386: x_TQGlobalSpace::x_386(args);	break;
	case 387: x_TQGlobalSpace::x_387(args);	break;
	case 388: x_TQGlobalSpace::x_388(args);	break;
	case 389: x_TQGlobalSpace::x_389(args);	break;
	case 390: x_TQGlobalSpace::x_390(args);	break;
	case 391: x_TQGlobalSpace::x_391(args);	break;
	case 392: x_TQGlobalSpace::x_392(args);	break;
	case 393: x_TQGlobalSpace::x_393(args);	break;
	case 394: x_TQGlobalSpace::x_394(args);	break;
	case 395: x_TQGlobalSpace::x_395(args);	break;
	case 396: x_TQGlobalSpace::x_396(args);	break;
	case 397: x_TQGlobalSpace::x_397(args);	break;
	case 398: x_TQGlobalSpace::x_398(args);	break;
	case 399: x_TQGlobalSpace::x_399(args);	break;
	case 400: x_TQGlobalSpace::x_400(args);	break;
	case 401: x_TQGlobalSpace::x_401(args);	break;
	case 402: x_TQGlobalSpace::x_402(args);	break;
	case 403: x_TQGlobalSpace::x_403(args);	break;
	case 404: x_TQGlobalSpace::x_404(args);	break;
	case 405: x_TQGlobalSpace::x_405(args);	break;
	case 406: x_TQGlobalSpace::x_406(args);	break;
	case 407: x_TQGlobalSpace::x_407(args);	break;
	case 408: x_TQGlobalSpace::x_408(args);	break;
	case 409: x_TQGlobalSpace::x_409(args);	break;
	case 410: x_TQGlobalSpace::x_410(args);	break;
	case 411: x_TQGlobalSpace::x_411(args);	break;
	case 412: x_TQGlobalSpace::x_412(args);	break;
	case 413: x_TQGlobalSpace::x_413(args);	break;
	case 414: x_TQGlobalSpace::x_414(args);	break;
	case 415: x_TQGlobalSpace::x_415(args);	break;
	case 416: x_TQGlobalSpace::x_416(args);	break;
	case 417: x_TQGlobalSpace::x_417(args);	break;
	case 418: x_TQGlobalSpace::x_418(args);	break;
	case 419: x_TQGlobalSpace::x_419(args);	break;
	case 420: x_TQGlobalSpace::x_420(args);	break;
	case 421: x_TQGlobalSpace::x_421(args);	break;
	case 422: x_TQGlobalSpace::x_422(args);	break;
	case 423: x_TQGlobalSpace::x_423(args);	break;
	case 424: x_TQGlobalSpace::x_424(args);	break;
	case 425: x_TQGlobalSpace::x_425(args);	break;
	case 426: x_TQGlobalSpace::x_426(args);	break;
	case 427: x_TQGlobalSpace::x_427(args);	break;
	case 428: x_TQGlobalSpace::x_428(args);	break;
	case 429: x_TQGlobalSpace::x_429(args);	break;
	case 430: x_TQGlobalSpace::x_430(args);	break;
	case 431: x_TQGlobalSpace::x_431(args);	break;
	case 432: x_TQGlobalSpace::x_432(args);	break;
	case 433: x_TQGlobalSpace::x_433(args);	break;
	case 434: x_TQGlobalSpace::x_434(args);	break;
	case 435: x_TQGlobalSpace::x_435(args);	break;
	case 436: x_TQGlobalSpace::x_436(args);	break;
	case 437: x_TQGlobalSpace::x_437(args);	break;
	case 438: x_TQGlobalSpace::x_438(args);	break;
	case 439: x_TQGlobalSpace::x_439(args);	break;
	case 440: x_TQGlobalSpace::x_440(args);	break;
	case 441: x_TQGlobalSpace::x_441(args);	break;
	case 442: x_TQGlobalSpace::x_442(args);	break;
	case 443: x_TQGlobalSpace::x_443(args);	break;
    }
}

class x_TQGrid : public TQGrid {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGrid::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGrid::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGrid::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQGrid::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQGrid::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQGrid::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQGrid::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGrid(int, TQWidget*, const char*, TQt::WFlags)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : TQGrid(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGrid(int, TQWidget*, const char*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2, const char* x3) : TQGrid(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGrid(int, TQWidget*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQWidget* x2) : TQGrid(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQGrid(int)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1) : TQGrid(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*, const char*, TQt::WFlags)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,(TQt::WFlags)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4, TQt::WFlags x5) : TQGrid(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*, const char*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4) : TQGrid(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation, TQWidget*)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2, TQWidget* x3) : TQGrid(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGrid(int, TQt::Orientation)
	x_TQGrid* xret = new x_TQGrid((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQGrid(int x1, TQt::Orientation x2) : TQGrid(x1, x2) {
    }
    void x_15(Smoke::Stack x) {
	// setSpacing(int)
	this->TQGrid::setSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGrid::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGrid::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// frameChanged()
	this->TQGrid::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22249, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGrid::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22267, (void*)this, x)) return;
	this->TQGrid::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22248, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGrid::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22264, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGrid::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22250, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGrid::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22252, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22251, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(22253, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGrid::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGrid() { qt_Smoke->binding->deleted(773, (void*)this); }
};
void xcall_TQGrid(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGrid *xself = (x_TQGrid*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQGrid::x_7(args);	break;
	case 8: x_TQGrid::x_8(args);	break;
	case 9: x_TQGrid::x_9(args);	break;
	case 10: x_TQGrid::x_10(args);	break;
	case 11: x_TQGrid::x_11(args);	break;
	case 12: x_TQGrid::x_12(args);	break;
	case 13: x_TQGrid::x_13(args);	break;
	case 14: x_TQGrid::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQGrid::x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: delete (TQGrid*)xself;	break;
    }
}

class x_TQGridLayout : public TQGridLayout {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::TopLeft;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::TopRight;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::BottomLeft;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQGridLayout::BottomRight;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGridLayout::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGridLayout::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGridLayout::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQGridLayout::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQGridLayout::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQGridLayout::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQGridLayout::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4, int x5, const char* x6) : TQGridLayout(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4, int x5) : TQGridLayout(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3, int x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQGridLayout(TQWidget*, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQGridLayout(TQWidget*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQWidget* x1) : TQGridLayout(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQGridLayout(int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2, int x3, const char* x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQGridLayout(int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// TQGridLayout(int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// TQGridLayout(int)
	x_TQGridLayout* xret = new x_TQGridLayout((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(int x1) : TQGridLayout(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// TQGridLayout()
	x_TQGridLayout* xret = new x_TQGridLayout();
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout() : TQGridLayout() {
    }
    static void x_22(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int, int, const char*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3, int x4, const char* x5) : TQGridLayout(x1, x2, x3, x4, x5) {
    }
    static void x_23(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3, int x4) : TQGridLayout(x1, x2, x3, x4) {
    }
    static void x_24(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2, int x3) : TQGridLayout(x1, x2, x3) {
    }
    static void x_25(Smoke::Stack x) {
	// TQGridLayout(TQLayout*, int)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1, int x2) : TQGridLayout(x1, x2) {
    }
    static void x_26(Smoke::Stack x) {
	// TQGridLayout(TQLayout*)
	x_TQGridLayout* xret = new x_TQGridLayout((TQLayout*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridLayout(TQLayout* x1) : TQGridLayout(x1) {
    }
    void x_27(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGridLayout::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_28(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQGridLayout::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_29(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQGridLayout::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_30(Smoke::Stack x) {
	// setRowStretch(int, int)
	this->TQGridLayout::setRowStretch((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setColStretch(int, int)
	this->TQGridLayout::setColStretch((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) const {
	// rowStretch(int)
	int xret = this->TQGridLayout::rowStretch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) const {
	// colStretch(int)
	int xret = this->TQGridLayout::colStretch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// setRowSpacing(int, int)
	this->TQGridLayout::setRowSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setColSpacing(int, int)
	this->TQGridLayout::setColSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// rowSpacing(int)
	int xret = this->TQGridLayout::rowSpacing((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) const {
	// colSpacing(int)
	int xret = this->TQGridLayout::colSpacing((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQGridLayout::numRows();
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQGridLayout::numCols();
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) const {
	// cellGeometry(int, int)
	TQRect xret = this->TQGridLayout::cellGeometry((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_41(Smoke::Stack x) const {
	// hasHeightForWidth()
	bool xret = this->TQGridLayout::hasHeightForWidth();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQGridLayout::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) const {
	// minimumHeightForWidth(int)
	int xret = this->TQGridLayout::minimumHeightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// expanding()
	TQSizePolicy::ExpandData xret = this->TQGridLayout::expanding();
	x[0].s_enum = xret;
    }
    void x_45(Smoke::Stack x) {
	// invalidate()
	this->TQGridLayout::invalidate();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// addItem(TQLayoutItem*)
	this->TQGridLayout::addItem((TQLayoutItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// addItem(TQLayoutItem*, int, int)
	this->TQGridLayout::addItem((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// addMultiCell(TQLayoutItem*, int, int, int, int, int)
	this->TQGridLayout::addMultiCell((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// addMultiCell(TQLayoutItem*, int, int, int, int)
	this->TQGridLayout::addMultiCell((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// addWidget(TQWidget*, int, int, int)
	this->TQGridLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// addWidget(TQWidget*, int, int)
	this->TQGridLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// addMultiCellWidget(TQWidget*, int, int, int, int, int)
	this->TQGridLayout::addMultiCellWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// addMultiCellWidget(TQWidget*, int, int, int, int)
	this->TQGridLayout::addMultiCellWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// addLayout(TQLayout*, int, int)
	this->TQGridLayout::addLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// addMultiCellLayout(TQLayout*, int, int, int, int, int)
	this->TQGridLayout::addMultiCellLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// addMultiCellLayout(TQLayout*, int, int, int, int)
	this->TQGridLayout::addMultiCellLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// addRowSpacing(int, int)
	this->TQGridLayout::addRowSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// addColSpacing(int, int)
	this->TQGridLayout::addColSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// expand(int, int)
	this->TQGridLayout::expand((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// setOrigin(TQGridLayout::Corner)
	this->TQGridLayout::setOrigin((TQGridLayout::Corner)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) const {
	// origin()
	TQGridLayout::Corner xret = this->TQGridLayout::origin();
	x[0].s_enum = xret;
    }
    void x_62(Smoke::Stack x) {
	// iterator()
	TQLayoutIterator xret = this->TQGridLayout::iterator();
	x[0].s_class = (void*)new TQLayoutIterator(xret);
    }
    void x_63(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQGridLayout::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_64(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGridLayout::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_65(Smoke::Stack x) {
	// findWidget(TQWidget*, int*, int*)
	bool xret = this->TQGridLayout::findWidget((TQWidget*)x[1].s_class,(int*)x[2].s_voidp,(int*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_66(Smoke::Stack x) {
	// add(TQLayoutItem*, int, int)
	this->TQGridLayout::add((TQLayoutItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void addItem(TQLayoutItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22315, (void*)this, x)) return;
	this->TQGridLayout::addItem(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23596, (void*)this, x)) return;
	this->TQLayout::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22273, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGridLayout::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(23595, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::eventFilter(x1, x2);
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22313, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23574, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayout::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22310, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22311, (void*)this, x)) return (int)x[0].s_int;
	return this->TQGridLayout::heightForWidth(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22314, (void*)this, x)) return;
	this->TQGridLayout::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23585, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22331, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23590, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayout::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22298, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::maximumSize();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22272, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGridLayout::metaObject();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22297, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::minimumSize();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23619, (void*)this, x)) return;
	this->TQLayoutItem::setAlignment(x1);
    }
    virtual void setAutoAdd(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23571, (void*)this, x)) return;
	this->TQLayout::setAutoAdd(x1);
    }
    virtual void setColStretch(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22300, (void*)this, x)) return;
	this->TQGridLayout::setColStretch(x1, x2);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22332, (void*)this, x)) return;
	this->TQGridLayout::setGeometry(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23560, (void*)this, x)) return;
	this->TQLayout::setMargin(x1);
    }
    virtual void setMenuBar(TQMenuBar* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23567, (void*)this, x)) return;
	this->TQLayout::setMenuBar(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setRowStretch(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22299, (void*)this, x)) return;
	this->TQGridLayout::setRowStretch(x1, x2);
    }
    virtual void setSpacing(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23561, (void*)this, x)) return;
	this->TQLayout::setSpacing(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22296, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGridLayout::sizeHint();
    }
    virtual TQSpacerItem* spacerItem() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23617, (void*)this, x)) return (TQSpacerItem*)x[0].s_class;
	return this->TQLayoutItem::spacerItem();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22274, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGridLayout::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22276, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22275, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(22277, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridLayout::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23614, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQLayoutItem::widget();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1580: //TQGridLayout::Corner
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQGridLayout::Corner;
		break;
	      case Smoke::EnumDelete:
		delete (TQGridLayout::Corner*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQGridLayout::Corner*)xdata = (TQGridLayout::Corner)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQGridLayout::Corner*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQGridLayout() { qt_Smoke->binding->deleted(774, (void*)this); }
};
void xenum_TQGridLayout(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQGridLayout::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQGridLayout(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGridLayout *xself = (x_TQGridLayout*)obj;
    switch(xi) {
	case 0: x_TQGridLayout::x_0(args);	break;
	case 1: x_TQGridLayout::x_1(args);	break;
	case 2: x_TQGridLayout::x_2(args);	break;
	case 3: x_TQGridLayout::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_TQGridLayout::x_11(args);	break;
	case 12: x_TQGridLayout::x_12(args);	break;
	case 13: x_TQGridLayout::x_13(args);	break;
	case 14: x_TQGridLayout::x_14(args);	break;
	case 15: x_TQGridLayout::x_15(args);	break;
	case 16: x_TQGridLayout::x_16(args);	break;
	case 17: x_TQGridLayout::x_17(args);	break;
	case 18: x_TQGridLayout::x_18(args);	break;
	case 19: x_TQGridLayout::x_19(args);	break;
	case 20: x_TQGridLayout::x_20(args);	break;
	case 21: x_TQGridLayout::x_21(args);	break;
	case 22: x_TQGridLayout::x_22(args);	break;
	case 23: x_TQGridLayout::x_23(args);	break;
	case 24: x_TQGridLayout::x_24(args);	break;
	case 25: x_TQGridLayout::x_25(args);	break;
	case 26: x_TQGridLayout::x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: x_TQGridLayout::x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: delete (TQGridLayout*)xself;	break;
    }
}

class x_TQGridView : public TQGridView {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGridView::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGridView::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGridView::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQGridView::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQGridView::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQGridView::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQGridView::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGridView(TQWidget*, const char*, TQt::WFlags)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQGridView(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGridView(TQWidget*, const char*)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1, const char* x2) : TQGridView(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGridView(TQWidget*)
	x_TQGridView* xret = new x_TQGridView((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGridView(TQWidget* x1) : TQGridView(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQGridView()
	x_TQGridView* xret = new x_TQGridView();
	x[0].s_class = (void*)xret;
    }
    x_TQGridView() : TQGridView() {
    }
    void x_11(Smoke::Stack x) const {
	// numRows()
	int xret = this->TQGridView::numRows();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// setNumRows(int)
	this->TQGridView::setNumRows((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// numCols()
	int xret = this->TQGridView::numCols();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// setNumCols(int)
	this->TQGridView::setNumCols((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// cellWidth()
	int xret = this->TQGridView::cellWidth();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// setCellWidth(int)
	this->TQGridView::setCellWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// cellHeight()
	int xret = this->TQGridView::cellHeight();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// setCellHeight(int)
	this->TQGridView::setCellHeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// cellRect()
	TQRect xret = this->TQGridView::cellRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_20(Smoke::Stack x) {
	// cellGeometry(int, int)
	TQRect xret = this->TQGridView::cellGeometry((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_21(Smoke::Stack x) const {
	// gridSize()
	TQSize xret = this->TQGridView::gridSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_22(Smoke::Stack x) const {
	// rowAt(int)
	int xret = this->TQGridView::rowAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// columnAt(int)
	int xret = this->TQGridView::columnAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// repaintCell(int, int, bool)
	this->TQGridView::repaintCell((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// repaintCell(int, int)
	this->TQGridView::repaintCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// updateCell(int, int)
	this->TQGridView::updateCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// ensureCellVisible(int, int)
	this->TQGridView::ensureCellVisible((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGridView::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// paintEmptyArea(TQPainter*, int, int, int, int)
	this->TQGridView::paintEmptyArea((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// drawContents(TQPainter*, int, int, int, int)
	this->TQGridView::drawContents((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// dimensionChange(int, int)
	this->TQGridView::dimensionChange((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26813, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22337, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGridView::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26892, (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(26887, (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(26889, (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(26888, (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(26890, (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(26885, (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(26886, (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(26883, (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(26884, (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(26891, (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(26920, (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(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void dimensionChange(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22369, (void*)this, x)) return;
	this->TQGridView::dimensionChange(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, 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(22368, (void*)this, x)) return;
	this->TQGridView::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(26882, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(26921, (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(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26911, (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(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26924, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26905, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22336, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGridView::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26859, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQScrollView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26917, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26918, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26915, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26916, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26816, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintCell(TQPainter* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	qt_Smoke->binding->callMethod(22366, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void paintEmptyArea(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(22367, (void*)this, x)) return;
	this->TQGridView::paintEmptyArea(x1, x2, x3, x4, x5);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26860, (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(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26838, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26866, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26914, (void*)this, x)) return;
	this->TQScrollView::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCellHeight(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22355, (void*)this, x)) return;
	this->TQGridView::setCellHeight(x1);
    }
    virtual void setCellWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22353, (void*)this, x)) return;
	this->TQGridView::setCellWidth(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26868, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26827, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26863, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26874, (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(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26912, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26825, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26906, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setNumCols(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22351, (void*)this, x)) return;
	this->TQGridView::setNumCols(x1);
    }
    virtual void setNumRows(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22349, (void*)this, x)) return;
	this->TQGridView::setNumRows(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26809, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26913, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26823, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26840, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26858, (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(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26811, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22338, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGridView::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22340, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22339, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(22341, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGridView::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26904, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26899, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26901, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26900, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26902, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26897, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26898, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26895, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26896, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26893, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26894, (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(26903, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26919, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGridView() { qt_Smoke->binding->deleted(775, (void*)this); }
};
void xcall_TQGridView(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGridView *xself = (x_TQGridView*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQGridView::x_7(args);	break;
	case 8: x_TQGridView::x_8(args);	break;
	case 9: x_TQGridView::x_9(args);	break;
	case 10: x_TQGridView::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: x_TQGridView::x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: delete (TQGridView*)xself;	break;
    }
}

class x_TQGroupBox : public TQGroupBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQGroupBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQGroupBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQGroupBox::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQGroupBox::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQGroupBox::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQGroupBox::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQGroupBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQGroupBox(TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(TQWidget* x1, const char* x2) : TQGroupBox(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQGroupBox(TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(TQWidget* x1) : TQGroupBox(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQGroupBox()
	x_TQGroupBox* xret = new x_TQGroupBox();
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox() : TQGroupBox() {
    }
    static void x_10(Smoke::Stack x) {
	// TQGroupBox(const TQString&, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1, TQWidget* x2, const char* x3) : TQGroupBox(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQGroupBox(const TQString&, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1, TQWidget* x2) : TQGroupBox(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQGroupBox(const TQString&)
	x_TQGroupBox* xret = new x_TQGroupBox(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(const TQString& x1) : TQGroupBox(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4) : TQGroupBox(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, TQWidget* x3) : TQGroupBox(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2) : TQGroupBox(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&, TQWidget*, const char*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4, const char* x5) : TQGroupBox(x1, x2, x3, x4, x5) {
    }
    static void x_17(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&, TQWidget*)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4) : TQGroupBox(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQGroupBox(int, TQt::Orientation, const TQString&)
	x_TQGroupBox* xret = new x_TQGroupBox((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQGroupBox(int x1, TQt::Orientation x2, const TQString& x3) : TQGroupBox(x1, x2, x3) {
    }
    void x_19(Smoke::Stack x) {
	// setColumnLayout(int, TQt::Orientation)
	this->TQGroupBox::setColumnLayout((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// title()
	TQString xret = this->TQGroupBox::title();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_21(Smoke::Stack x) {
	// setTitle(const TQString&)
	this->TQGroupBox::setTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// alignment()
	int xret = this->TQGroupBox::alignment();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// setAlignment(int)
	this->TQGroupBox::setAlignment((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// columns()
	int xret = this->TQGroupBox::columns();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// setColumns(int)
	this->TQGroupBox::setColumns((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQGroupBox::orientation();
	x[0].s_enum = xret;
    }
    void x_27(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQGroupBox::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// insideMargin()
	int xret = this->TQGroupBox::insideMargin();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// insideSpacing()
	int xret = this->TQGroupBox::insideSpacing();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// setInsideMargin(int)
	this->TQGroupBox::setInsideMargin((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setInsideSpacing(int)
	this->TQGroupBox::setInsideSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// addSpace(int)
	this->TQGroupBox::addSpace((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQGroupBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_34(Smoke::Stack x) const {
	// isFlat()
	bool xret = this->TQGroupBox::isFlat();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// setFlat(bool)
	this->TQGroupBox::setFlat((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// isCheckable()
	bool xret = this->TQGroupBox::isCheckable();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) {
	// setCheckable(bool)
	this->TQGroupBox::setCheckable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// isChecked()
	bool xret = this->TQGroupBox::isChecked();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQGroupBox::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setChecked(bool)
	this->TQGroupBox::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// toggled(bool)
	this->TQGroupBox::toggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_42(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQGroupBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQGroupBox::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQGroupBox::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQGroupBox::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQGroupBox::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQGroupBox::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQGroupBox::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22415, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22371, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQGroupBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22414, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22418, (void*)this, x)) return;
	this->TQGroupBox::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22419, (void*)this, x)) return;
	this->TQGroupBox::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21616, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22370, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQGroupBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22417, (void*)this, x)) return;
	this->TQGroupBox::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22416, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22394, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(22390, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22410, (void*)this, x)) return;
	this->TQGroupBox::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22392, (void*)this, x)) return;
	this->TQGroupBox::setTitle(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22404, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22372, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQGroupBox::tqt_cast(x1);
    }
    virtual bool tqt_emit(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22374, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::tqt_emit(x1, x2);
    }
    virtual bool tqt_invoke(int x1, TQUObject* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(22373, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::tqt_invoke(x1, x2);
    }
    virtual bool tqt_property(int x1, int x2, TQVariant* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(22375, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQGroupBox() { qt_Smoke->binding->deleted(776, (void*)this); }
};
void xcall_TQGroupBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQGroupBox *xself = (x_TQGroupBox*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQGroupBox::x_7(args);	break;
	case 8: x_TQGroupBox::x_8(args);	break;
	case 9: x_TQGroupBox::x_9(args);	break;
	case 10: x_TQGroupBox::x_10(args);	break;
	case 11: x_TQGroupBox::x_11(args);	break;
	case 12: x_TQGroupBox::x_12(args);	break;
	case 13: x_TQGroupBox::x_13(args);	break;
	case 14: x_TQGroupBox::x_14(args);	break;
	case 15: x_TQGroupBox::x_15(args);	break;
	case 16: x_TQGroupBox::x_16(args);	break;
	case 17: x_TQGroupBox::x_17(args);	break;
	case 18: x_TQGroupBox::x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: x_TQGroupBox::x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: delete (TQGroupBox*)xself;	break;
    }
}

class x_TQHBox : public TQHBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHBox::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->TQHBox::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->TQHBox::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->TQHBox::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->TQHBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQHBox(TQWidget*, const char*, TQt::WFlags)
	x_TQHBox* xret = new x_TQHBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBox(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQHBox(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQHBox(TQWidget*, const char*)
	x_TQHBox* xret = new x_TQHBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHBox(TQWidget* x1, const char* x2) : TQHBox(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQHBox(TQWidget*)
	x_TQHBox* xret = new x_TQHBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHBox(TQWidget* x1) : TQHBox(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQHBox()
	x_TQHBox* xret = new x_TQHBox();
	x[0].s_class = (void*)xret;
    }
    x_TQHBox() : TQHBox() {
    }
    void x_11(Smoke::Stack x) {
	// setSpacing(int)
	this->TQHBox::setSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setStretchFactor(TQWidget*, int)
	bool xret = this->TQHBox::setStretchFactor((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQHBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// TQHBox(bool, TQWidget*, const char*, TQt::WFlags)
	x_TQHBox* xret = new x_TQHBox((bool)x[1].s_bool,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBox(bool x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : TQHBox(x1, x2, x3, x4) {
    }
    static void x_16(Smoke::Stack x) {
	// TQHBox(bool, TQWidget*, const char*)
	x_TQHBox* xret = new x_TQHBox((bool)x[1].s_bool,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHBox(bool x1, TQWidget* x2, const char* x3) : TQHBox(x1, x2, x3) {
    }
    void x_17(Smoke::Stack x) {
	// frameChanged()
	this->TQHBox::frameChanged();
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22421, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22438, (void*)this, x)) return;
	this->TQHBox::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22420, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22433, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22422, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHBox::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(22424, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBox::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(22423, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBox::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(22425, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQHBox() { qt_Smoke->binding->deleted(777, (void*)this); }
};
void xcall_TQHBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHBox *xself = (x_TQHBox*)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_TQHBox::x_7(args);	break;
	case 8: x_TQHBox::x_8(args);	break;
	case 9: x_TQHBox::x_9(args);	break;
	case 10: x_TQHBox::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_TQHBox::x_14(args);	break;
	case 15: x_TQHBox::x_15(args);	break;
	case 16: x_TQHBox::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: delete (TQHBox*)xself;	break;
    }
}

class x_TQHBoxLayout : public TQHBoxLayout {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHBoxLayout::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHBoxLayout::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHBoxLayout::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->TQHBoxLayout::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->TQHBoxLayout::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->TQHBoxLayout::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->TQHBoxLayout::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQHBoxLayout(TQWidget*, int, int, const char*)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQWidget* x1, int x2, int x3, const char* x4) : TQHBoxLayout(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQHBoxLayout(TQWidget*, int, int)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQWidget* x1, int x2, int x3) : TQHBoxLayout(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQHBoxLayout(TQWidget*, int)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQWidget* x1, int x2) : TQHBoxLayout(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQHBoxLayout(TQWidget*)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQWidget* x1) : TQHBoxLayout(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQHBoxLayout(TQLayout*, int, const char*)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQLayout*)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQLayout* x1, int x2, const char* x3) : TQHBoxLayout(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TQHBoxLayout(TQLayout*, int)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQLayout*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQLayout* x1, int x2) : TQHBoxLayout(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TQHBoxLayout(TQLayout*)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((TQLayout*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(TQLayout* x1) : TQHBoxLayout(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// TQHBoxLayout(int, const char*)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((int)x[1].s_int,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(int x1, const char* x2) : TQHBoxLayout(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQHBoxLayout(int)
	x_TQHBoxLayout* xret = new x_TQHBoxLayout((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout(int x1) : TQHBoxLayout(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQHBoxLayout()
	x_TQHBoxLayout* xret = new x_TQHBoxLayout();
	x[0].s_class = (void*)xret;
    }
    x_TQHBoxLayout() : TQHBoxLayout() {
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHBoxLayout::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void addItem(TQLayoutItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18479, (void*)this, x)) return;
	this->TQBoxLayout::addItem(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23596, (void*)this, x)) return;
	this->TQLayout::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22440, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHBoxLayout::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(23595, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::eventFilter(x1, x2);
    }
    virtual TQSizePolicy::ExpandData expanding() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18507, (void*)this, x)) {
	    TQSizePolicy::ExpandData *xptr = (TQSizePolicy::ExpandData *)x[0].s_class;
	    TQSizePolicy::ExpandData xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::expanding();
    }
    virtual TQRect geometry() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23574, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLayout::geometry();
    }
    virtual bool hasHeightForWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18504, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBoxLayout::hasHeightForWidth();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18505, (void*)this, x)) return (int)x[0].s_int;
	return this->TQBoxLayout::heightForWidth(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void invalidate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18508, (void*)this, x)) return;
	this->TQBoxLayout::invalidate();
    }
    virtual bool isEmpty() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23585, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLayout::isEmpty();
    }
    virtual TQLayoutIterator iterator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18509, (void*)this, x)) {
	    TQLayoutIterator *xptr = (TQLayoutIterator *)x[0].s_class;
	    TQLayoutIterator xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::iterator();
    }
    virtual TQLayout* layout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23590, (void*)this, x)) return (TQLayout*)x[0].s_class;
	return this->TQLayout::layout();
    }
    virtual TQSize maximumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18503, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::maximumSize();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22439, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHBoxLayout::metaObject();
    }
    virtual TQSize minimumSize() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18502, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::minimumSize();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23619, (void*)this, x)) return;
	this->TQLayoutItem::setAlignment(x1);
    }
    virtual void setAutoAdd(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23571, (void*)this, x)) return;
	this->TQLayout::setAutoAdd(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18510, (void*)this, x)) return;
	this->TQBoxLayout::setGeometry(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23560, (void*)this, x)) return;
	this->TQLayout::setMargin(x1);
    }
    virtual void setMenuBar(TQMenuBar* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23567, (void*)this, x)) return;
	this->TQLayout::setMenuBar(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setSpacing(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23561, (void*)this, x)) return;
	this->TQLayout::setSpacing(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18501, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQBoxLayout::sizeHint();
    }
    virtual TQSpacerItem* spacerItem() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23617, (void*)this, x)) return (TQSpacerItem*)x[0].s_class;
	return this->TQLayoutItem::spacerItem();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22441, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHBoxLayout::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(22443, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBoxLayout::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(22442, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBoxLayout::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(22444, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHBoxLayout::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23614, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->TQLayoutItem::widget();
    }
    ~x_TQHBoxLayout() { qt_Smoke->binding->deleted(778, (void*)this); }
};
void xcall_TQHBoxLayout(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHBoxLayout *xself = (x_TQHBoxLayout*)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_TQHBoxLayout::x_7(args);	break;
	case 8: x_TQHBoxLayout::x_8(args);	break;
	case 9: x_TQHBoxLayout::x_9(args);	break;
	case 10: x_TQHBoxLayout::x_10(args);	break;
	case 11: x_TQHBoxLayout::x_11(args);	break;
	case 12: x_TQHBoxLayout::x_12(args);	break;
	case 13: x_TQHBoxLayout::x_13(args);	break;
	case 14: x_TQHBoxLayout::x_14(args);	break;
	case 15: x_TQHBoxLayout::x_15(args);	break;
	case 16: x_TQHBoxLayout::x_16(args);	break;
	case 17: x_TQHBoxLayout::x_17(args);	break;
	case 18: delete (TQHBoxLayout*)xself;	break;
    }
}

class x_TQHButtonGroup : public TQHButtonGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHButtonGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHButtonGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHButtonGroup::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->TQHButtonGroup::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->TQHButtonGroup::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->TQHButtonGroup::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->TQHButtonGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQHButtonGroup(TQWidget*, const char*)
	x_TQHButtonGroup* xret = new x_TQHButtonGroup((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup(TQWidget* x1, const char* x2) : TQHButtonGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQHButtonGroup(TQWidget*)
	x_TQHButtonGroup* xret = new x_TQHButtonGroup((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup(TQWidget* x1) : TQHButtonGroup(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQHButtonGroup()
	x_TQHButtonGroup* xret = new x_TQHButtonGroup();
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup() : TQHButtonGroup() {
    }
    static void x_10(Smoke::Stack x) {
	// TQHButtonGroup(const TQString&, TQWidget*, const char*)
	x_TQHButtonGroup* xret = new x_TQHButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup(const TQString& x1, TQWidget* x2, const char* x3) : TQHButtonGroup(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQHButtonGroup(const TQString&, TQWidget*)
	x_TQHButtonGroup* xret = new x_TQHButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup(const TQString& x1, TQWidget* x2) : TQHButtonGroup(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQHButtonGroup(const TQString&)
	x_TQHButtonGroup* xret = new x_TQHButtonGroup(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHButtonGroup(const TQString& x1) : TQHButtonGroup(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHButtonGroup::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22415, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22459, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHButtonGroup::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18646, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButtonGroup::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22418, (void*)this, x)) return;
	this->TQGroupBox::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22419, (void*)this, x)) return;
	this->TQGroupBox::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21616, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22458, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHButtonGroup::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void moveFocus(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18639, (void*)this, x)) return;
	this->TQButtonGroup::moveFocus(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22417, (void*)this, x)) return;
	this->TQGroupBox::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22416, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22394, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setButton(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18638, (void*)this, x)) return;
	this->TQButtonGroup::setButton(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(22390, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22410, (void*)this, x)) return;
	this->TQGroupBox::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setExclusive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18630, (void*)this, x)) return;
	this->TQButtonGroup::setExclusive(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setRadioButtonExclusive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18631, (void*)this, x)) return;
	this->TQButtonGroup::setRadioButtonExclusive(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22392, (void*)this, x)) return;
	this->TQGroupBox::setTitle(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22404, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22460, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHButtonGroup::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(22462, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHButtonGroup::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(22461, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHButtonGroup::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(22463, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHButtonGroup::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQHButtonGroup() { qt_Smoke->binding->deleted(779, (void*)this); }
};
void xcall_TQHButtonGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHButtonGroup *xself = (x_TQHButtonGroup*)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_TQHButtonGroup::x_7(args);	break;
	case 8: x_TQHButtonGroup::x_8(args);	break;
	case 9: x_TQHButtonGroup::x_9(args);	break;
	case 10: x_TQHButtonGroup::x_10(args);	break;
	case 11: x_TQHButtonGroup::x_11(args);	break;
	case 12: x_TQHButtonGroup::x_12(args);	break;
	case 13: x_TQHButtonGroup::x_13(args);	break;
	case 14: delete (TQHButtonGroup*)xself;	break;
    }
}

class x_TQHGroupBox : public TQHGroupBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHGroupBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHGroupBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHGroupBox::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->TQHGroupBox::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->TQHGroupBox::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->TQHGroupBox::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->TQHGroupBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQHGroupBox(TQWidget*, const char*)
	x_TQHGroupBox* xret = new x_TQHGroupBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox(TQWidget* x1, const char* x2) : TQHGroupBox(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQHGroupBox(TQWidget*)
	x_TQHGroupBox* xret = new x_TQHGroupBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox(TQWidget* x1) : TQHGroupBox(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQHGroupBox()
	x_TQHGroupBox* xret = new x_TQHGroupBox();
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox() : TQHGroupBox() {
    }
    static void x_10(Smoke::Stack x) {
	// TQHGroupBox(const TQString&, TQWidget*, const char*)
	x_TQHGroupBox* xret = new x_TQHGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox(const TQString& x1, TQWidget* x2, const char* x3) : TQHGroupBox(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQHGroupBox(const TQString&, TQWidget*)
	x_TQHGroupBox* xret = new x_TQHGroupBox(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox(const TQString& x1, TQWidget* x2) : TQHGroupBox(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQHGroupBox(const TQString&)
	x_TQHGroupBox* xret = new x_TQHGroupBox(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHGroupBox(const TQString& x1) : TQHGroupBox(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHGroupBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22415, (void*)this, x)) return;
	this->TQGroupBox::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22474, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHGroupBox::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22414, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQGroupBox::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22418, (void*)this, x)) return;
	this->TQGroupBox::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22419, (void*)this, x)) return;
	this->TQGroupBox::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21616, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22473, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHGroupBox::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22417, (void*)this, x)) return;
	this->TQGroupBox::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22416, (void*)this, x)) return;
	this->TQGroupBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22394, (void*)this, x)) return;
	this->TQGroupBox::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setColumnLayout(int x1, TQt::Orientation x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(22390, (void*)this, x)) return;
	this->TQGroupBox::setColumnLayout(x1, x2);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22410, (void*)this, x)) return;
	this->TQGroupBox::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setTitle(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22392, (void*)this, x)) return;
	this->TQGroupBox::setTitle(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22404, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQGroupBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22475, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHGroupBox::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(22477, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHGroupBox::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(22476, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHGroupBox::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(22478, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHGroupBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQHGroupBox() { qt_Smoke->binding->deleted(780, (void*)this); }
};
void xcall_TQHGroupBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHGroupBox *xself = (x_TQHGroupBox*)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_TQHGroupBox::x_7(args);	break;
	case 8: x_TQHGroupBox::x_8(args);	break;
	case 9: x_TQHGroupBox::x_9(args);	break;
	case 10: x_TQHGroupBox::x_10(args);	break;
	case 11: x_TQHGroupBox::x_11(args);	break;
	case 12: x_TQHGroupBox::x_12(args);	break;
	case 13: x_TQHGroupBox::x_13(args);	break;
	case 14: delete (TQHGroupBox*)xself;	break;
    }
}

class x_TQHeader : public TQHeader {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHeader::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHeader::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHeader::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->TQHeader::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->TQHeader::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->TQHeader::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->TQHeader::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQHeader(TQWidget*, const char*)
	x_TQHeader* xret = new x_TQHeader((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHeader(TQWidget* x1, const char* x2) : TQHeader(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQHeader(TQWidget*)
	x_TQHeader* xret = new x_TQHeader((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHeader(TQWidget* x1) : TQHeader(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQHeader()
	x_TQHeader* xret = new x_TQHeader();
	x[0].s_class = (void*)xret;
    }
    x_TQHeader() : TQHeader() {
    }
    static void x_10(Smoke::Stack x) {
	// TQHeader(int, TQWidget*, const char*)
	x_TQHeader* xret = new x_TQHeader((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHeader(int x1, TQWidget* x2, const char* x3) : TQHeader(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQHeader(int, TQWidget*)
	x_TQHeader* xret = new x_TQHeader((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHeader(int x1, TQWidget* x2) : TQHeader(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQHeader(int)
	x_TQHeader* xret = new x_TQHeader((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHeader(int x1) : TQHeader(x1) {
    }
    void x_13(Smoke::Stack x) {
	// addLabel(const TQString&, int)
	int xret = this->TQHeader::addLabel(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// addLabel(const TQString&)
	int xret = this->TQHeader::addLabel(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// addLabel(const TQIconSet&, const TQString&, int)
	int xret = this->TQHeader::addLabel(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// addLabel(const TQIconSet&, const TQString&)
	int xret = this->TQHeader::addLabel(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// removeLabel(int)
	this->TQHeader::removeLabel((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setLabel(int, const TQString&, int)
	this->TQHeader::setLabel((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setLabel(int, const TQString&)
	this->TQHeader::setLabel((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setLabel(int, const TQIconSet&, const TQString&, int)
	this->TQHeader::setLabel((int)x[1].s_int,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setLabel(int, const TQIconSet&, const TQString&)
	this->TQHeader::setLabel((int)x[1].s_int,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// label(int)
	TQString xret = this->TQHeader::label((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_23(Smoke::Stack x) const {
	// iconSet(int)
	TQIconSet* xret = this->TQHeader::iconSet((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TQHeader::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TQHeader::orientation();
	x[0].s_enum = xret;
    }
    void x_26(Smoke::Stack x) {
	// setTracking(bool)
	this->TQHeader::setTracking((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// tracking()
	bool xret = this->TQHeader::tracking();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// setClickEnabled(bool, int)
	this->TQHeader::setClickEnabled((bool)x[1].s_bool,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setClickEnabled(bool)
	this->TQHeader::setClickEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setResizeEnabled(bool, int)
	this->TQHeader::setResizeEnabled((bool)x[1].s_bool,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setResizeEnabled(bool)
	this->TQHeader::setResizeEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setMovingEnabled(bool)
	this->TQHeader::setMovingEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setStretchEnabled(bool, int)
	this->TQHeader::setStretchEnabled((bool)x[1].s_bool,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setStretchEnabled(bool)
	this->TQHeader::setStretchEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// isClickEnabled(int)
	bool xret = this->TQHeader::isClickEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) const {
	// isClickEnabled()
	bool xret = this->TQHeader::isClickEnabled();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// isResizeEnabled(int)
	bool xret = this->TQHeader::isResizeEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// isResizeEnabled()
	bool xret = this->TQHeader::isResizeEnabled();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) const {
	// isMovingEnabled()
	bool xret = this->TQHeader::isMovingEnabled();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// isStretchEnabled()
	bool xret = this->TQHeader::isStretchEnabled();
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) const {
	// isStretchEnabled(int)
	bool xret = this->TQHeader::isStretchEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) {
	// resizeSection(int, int)
	this->TQHeader::resizeSection((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// sectionSize(int)
	int xret = this->TQHeader::sectionSize((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// sectionPos(int)
	int xret = this->TQHeader::sectionPos((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) const {
	// sectionAt(int)
	int xret = this->TQHeader::sectionAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) const {
	// count()
	int xret = this->TQHeader::count();
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) const {
	// headerWidth()
	int xret = this->TQHeader::headerWidth();
	x[0].s_int = xret;
    }
    void x_48(Smoke::Stack x) const {
	// sectionRect(int)
	TQRect xret = this->TQHeader::sectionRect((int)x[1].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_49(Smoke::Stack x) {
	// setCellSize(int, int)
	this->TQHeader::setCellSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) const {
	// cellSize(int)
	int xret = this->TQHeader::cellSize((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) const {
	// cellPos(int)
	int xret = this->TQHeader::cellPos((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_52(Smoke::Stack x) const {
	// cellAt(int)
	int xret = this->TQHeader::cellAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) const {
	// offset()
	int xret = this->TQHeader::offset();
	x[0].s_int = xret;
    }
    void x_54(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQHeader::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_55(Smoke::Stack x) const {
	// mapToSection(int)
	int xret = this->TQHeader::mapToSection((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_56(Smoke::Stack x) const {
	// mapToIndex(int)
	int xret = this->TQHeader::mapToIndex((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_57(Smoke::Stack x) const {
	// mapToLogical(int)
	int xret = this->TQHeader::mapToLogical((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_58(Smoke::Stack x) const {
	// mapToActual(int)
	int xret = this->TQHeader::mapToActual((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_59(Smoke::Stack x) {
	// moveSection(int, int)
	this->TQHeader::moveSection((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// moveCell(int, int)
	this->TQHeader::moveCell((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// setSortIndicator(int, bool)
	this->TQHeader::setSortIndicator((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// setSortIndicator(int)
	this->TQHeader::setSortIndicator((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// setSortIndicator(int, TQt::SortOrder)
	this->TQHeader::setSortIndicator((int)x[1].s_int,(TQt::SortOrder)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) const {
	// sortIndicatorSection()
	int xret = this->TQHeader::sortIndicatorSection();
	x[0].s_int = xret;
    }
    void x_65(Smoke::Stack x) const {
	// sortIndicatorOrder()
	TQt::SortOrder xret = this->TQHeader::sortIndicatorOrder();
	x[0].s_enum = xret;
    }
    void x_66(Smoke::Stack x) {
	// adjustHeaderSize()
	this->TQHeader::adjustHeaderSize();
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// setUpdatesEnabled(bool)
	this->TQHeader::setUpdatesEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// setOffset(int)
	this->TQHeader::setOffset((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// clicked(int)
	this->TQHeader::clicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// pressed(int)
	this->TQHeader::pressed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// released(int)
	this->TQHeader::released((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// sizeChange(int, int, int)
	this->TQHeader::sizeChange((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) {
	// indexChange(int, int, int)
	this->TQHeader::indexChange((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_74(Smoke::Stack x) {
	// sectionClicked(int)
	this->TQHeader::sectionClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// moved(int, int)
	this->TQHeader::moved((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// sectionHandleDoubleClicked(int)
	this->TQHeader::sectionHandleDoubleClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_77(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHeader::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_78(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQHeader::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQHeader::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQHeader::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// sRect(int)
	TQRect xret = this->TQHeader::sRect((int)x[1].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_82(Smoke::Stack x) {
	// paintSection(TQPainter*, int, const TQRect&)
	this->TQHeader::paintSection((TQPainter*)x[1].s_class,(int)x[2].s_int,*(const TQRect *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// paintSectionLabel(TQPainter*, int, const TQRect&)
	this->TQHeader::paintSectionLabel((TQPainter*)x[1].s_class,(int)x[2].s_int,*(const TQRect *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TQHeader::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQHeader::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQHeader::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQHeader::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// mouseDoubleClickEvent(TQMouseEvent*)
	this->TQHeader::mouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQHeader::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// keyReleaseEvent(TQKeyEvent*)
	this->TQHeader::keyReleaseEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22489, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHeader::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22573, (void*)this, x)) return;
	this->TQHeader::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22578, (void*)this, x)) return;
	this->TQHeader::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22579, (void*)this, x)) return;
	this->TQHeader::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22488, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHeader::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22577, (void*)this, x)) return;
	this->TQHeader::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22576, (void*)this, x)) return;
	this->TQHeader::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22574, (void*)this, x)) return;
	this->TQHeader::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22575, (void*)this, x)) return;
	this->TQHeader::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveCell(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22549, (void*)this, x)) return;
	this->TQHeader::moveCell(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22567, (void*)this, x)) return;
	this->TQHeader::paintEvent(x1);
    }
    virtual void paintSection(TQPainter* x1, int x2, const TQRect& x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(22571, (void*)this, x)) return;
	this->TQHeader::paintSection(x1, x2, x3);
    }
    virtual void paintSectionLabel(TQPainter* x1, int x2, const TQRect& x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(22572, (void*)this, x)) return;
	this->TQHeader::paintSectionLabel(x1, x2, x3);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22569, (void*)this, x)) return;
	this->TQHeader::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCellSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22538, (void*)this, x)) return;
	this->TQHeader::setCellSize(x1, x2);
    }
    virtual void setClickEnabled(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22517, (void*)this, x)) return;
	this->TQHeader::setClickEnabled(x1, x2);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLabel(int x1, const TQIconSet& x2, const TQString& x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(22509, (void*)this, x)) return;
	this->TQHeader::setLabel(x1, x2, x3, x4);
    }
    virtual void setLabel(int x1, const TQString& x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(22507, (void*)this, x)) return;
	this->TQHeader::setLabel(x1, x2, x3);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setMovingEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22521, (void*)this, x)) return;
	this->TQHeader::setMovingEnabled(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOffset(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22557, (void*)this, x)) return;
	this->TQHeader::setOffset(x1);
    }
    virtual void setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(22513, (void*)this, x)) return;
	this->TQHeader::setOrientation(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizeEnabled(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22519, (void*)this, x)) return;
	this->TQHeader::setResizeEnabled(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setStretchEnabled(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22522, (void*)this, x)) return;
	this->TQHeader::setStretchEnabled(x1, x2);
    }
    virtual void setTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22515, (void*)this, x)) return;
	this->TQHeader::setTracking(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22556, (void*)this, x)) return;
	this->TQHeader::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22568, (void*)this, x)) return;
	this->TQHeader::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22543, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHeader::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31302, (void*)this, x)) return;
	this->TQWidget::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22490, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHeader::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(22492, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHeader::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(22491, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHeader::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(22493, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHeader::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_TQHeader() { qt_Smoke->binding->deleted(781, (void*)this); }
};
void xcall_TQHeader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHeader *xself = (x_TQHeader*)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_TQHeader::x_7(args);	break;
	case 8: x_TQHeader::x_8(args);	break;
	case 9: x_TQHeader::x_9(args);	break;
	case 10: x_TQHeader::x_10(args);	break;
	case 11: x_TQHeader::x_11(args);	break;
	case 12: x_TQHeader::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: 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: x_TQHeader::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: delete (TQHeader*)xself;	break;
    }
}

class x_TQHebrewCodec : public TQHebrewCodec {
public:
    void x_0(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQHebrewCodec::mibEnum();
	x[0].s_int = xret;
    }
    void x_1(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQHebrewCodec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// mimeName()
	const char* xret = this->TQHebrewCodec::mimeName();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQHebrewCodec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQHebrewCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQHebrewCodec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    static void x_6(Smoke::Stack x) {
	// TQHebrewCodec()
	x_TQHebrewCodec* xret = new x_TQHebrewCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQHebrewCodec() : TQHebrewCodec() {
    }
    static void x_7(Smoke::Stack x) {
	// TQHebrewCodec(const TQHebrewCodec&)
	x_TQHebrewCodec* xret = new x_TQHebrewCodec(*(const TQHebrewCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHebrewCodec(const TQHebrewCodec& x1) : TQHebrewCodec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29698, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(22583, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHebrewCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29697, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22585, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHebrewCodec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(29696, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29683, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQTextCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22580, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHebrewCodec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22582, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHebrewCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22581, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHebrewCodec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22584, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHebrewCodec::toUnicode(x1, x2);
    }
    ~x_TQHebrewCodec() { qt_Smoke->binding->deleted(782, (void*)this); }
};
void xcall_TQHebrewCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHebrewCodec *xself = (x_TQHebrewCodec*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_TQHebrewCodec::x_6(args);	break;
	case 7: x_TQHebrewCodec::x_7(args);	break;
	case 8: delete (TQHebrewCodec*)xself;	break;
    }
}

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

class x_TQHostAddress : public TQHostAddress {
public:
    static void x_0(Smoke::Stack x) {
	// TQHostAddress()
	x_TQHostAddress* xret = new x_TQHostAddress();
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress() : TQHostAddress() {
    }
    static void x_1(Smoke::Stack x) {
	// TQHostAddress(TQ_UINT32)
	x_TQHostAddress* xret = new x_TQHostAddress((TQ_UINT32)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress(TQ_UINT32 x1) : TQHostAddress(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQHostAddress(TQ_UINT8*)
	x_TQHostAddress* xret = new x_TQHostAddress((TQ_UINT8*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress(TQ_UINT8* x1) : TQHostAddress(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TQHostAddress(const Q_IPV6ADDR&)
	x_TQHostAddress* xret = new x_TQHostAddress(*(const Q_IPV6ADDR *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress(const Q_IPV6ADDR& x1) : TQHostAddress(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TQHostAddress(const TQString&)
	x_TQHostAddress* xret = new x_TQHostAddress(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress(const TQString& x1) : TQHostAddress(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQHostAddress(const TQHostAddress&)
	x_TQHostAddress* xret = new x_TQHostAddress(*(const TQHostAddress *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHostAddress(const TQHostAddress& x1) : TQHostAddress(x1) {
    }
    void x_6(Smoke::Stack x) {
	// operator=(const TQHostAddress&)
	TQHostAddress& xret = this->TQHostAddress::operator=(*(const TQHostAddress *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) {
	// setAddress(TQ_UINT32)
	this->TQHostAddress::setAddress((TQ_UINT32)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setAddress(TQ_UINT8*)
	this->TQHostAddress::setAddress((TQ_UINT8*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// setAddress(const TQString&)
	bool xret = this->TQHostAddress::setAddress(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// isIp4Addr()
	bool xret = this->TQHostAddress::isIp4Addr();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// ip4Addr()
	TQ_UINT32 xret = this->TQHostAddress::ip4Addr();
	x[0].s_uint = xret;
    }
    void x_12(Smoke::Stack x) const {
	// isIPv4Address()
	bool xret = this->TQHostAddress::isIPv4Address();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// toIPv4Address()
	TQ_UINT32 xret = this->TQHostAddress::toIPv4Address();
	x[0].s_uint = xret;
    }
    void x_14(Smoke::Stack x) const {
	// isIPv6Address()
	bool xret = this->TQHostAddress::isIPv6Address();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// toIPv6Address()
	Q_IPV6ADDR xret = this->TQHostAddress::toIPv6Address();
	x[0].s_voidp = (void*)new Q_IPV6ADDR(xret);
    }
    void x_16(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQHostAddress::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) const {
	// operator==(const TQHostAddress&)
	bool xret = this->TQHostAddress::operator==(*(const TQHostAddress *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQHostAddress::isNull();
	x[0].s_bool = xret;
    }
    ~x_TQHostAddress() { qt_Smoke->binding->deleted(784, (void*)this); }
};
void xcall_TQHostAddress(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHostAddress *xself = (x_TQHostAddress*)obj;
    switch(xi) {
	case 0: x_TQHostAddress::x_0(args);	break;
	case 1: x_TQHostAddress::x_1(args);	break;
	case 2: x_TQHostAddress::x_2(args);	break;
	case 3: x_TQHostAddress::x_3(args);	break;
	case 4: x_TQHostAddress::x_4(args);	break;
	case 5: x_TQHostAddress::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: delete (TQHostAddress*)xself;	break;
    }
}

class x_TQHttp : public TQHttp {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Unconnected;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::HostLookup;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Connecting;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Sending;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Reading;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Connected;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Closing;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::NoError;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::UnknownError;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::HostNotFound;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::ConnectionRefused;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::UnexpectedClose;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::InvalidResponseHeader;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::WrongContentLength;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TQHttp::Aborted;
    }
    void x_15(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQHttp::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQHttp::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQHttp::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQHttp::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQHttp::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQHttp::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQHttp::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_22(Smoke::Stack x) {
	// TQHttp()
	x_TQHttp* xret = new x_TQHttp();
	x[0].s_class = (void*)xret;
    }
    x_TQHttp() : TQHttp() {
    }
    static void x_23(Smoke::Stack x) {
	// TQHttp(TQObject*, const char*)
	x_TQHttp* xret = new x_TQHttp((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(TQObject* x1, const char* x2) : TQHttp(x1, x2) {
    }
    static void x_24(Smoke::Stack x) {
	// TQHttp(TQObject*)
	x_TQHttp* xret = new x_TQHttp((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(TQObject* x1) : TQHttp(x1) {
    }
    static void x_25(Smoke::Stack x) {
	// TQHttp(const TQString&, TQ_UINT16, TQObject*, const char*)
	x_TQHttp* xret = new x_TQHttp(*(const TQString *)x[1].s_voidp,(TQ_UINT16)x[2].s_ushort,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(const TQString& x1, TQ_UINT16 x2, TQObject* x3, const char* x4) : TQHttp(x1, x2, x3, x4) {
    }
    static void x_26(Smoke::Stack x) {
	// TQHttp(const TQString&, TQ_UINT16, TQObject*)
	x_TQHttp* xret = new x_TQHttp(*(const TQString *)x[1].s_voidp,(TQ_UINT16)x[2].s_ushort,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(const TQString& x1, TQ_UINT16 x2, TQObject* x3) : TQHttp(x1, x2, x3) {
    }
    static void x_27(Smoke::Stack x) {
	// TQHttp(const TQString&, TQ_UINT16)
	x_TQHttp* xret = new x_TQHttp(*(const TQString *)x[1].s_voidp,(TQ_UINT16)x[2].s_ushort);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(const TQString& x1, TQ_UINT16 x2) : TQHttp(x1, x2) {
    }
    static void x_28(Smoke::Stack x) {
	// TQHttp(const TQString&)
	x_TQHttp* xret = new x_TQHttp(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttp(const TQString& x1) : TQHttp(x1) {
    }
    void x_29(Smoke::Stack x) const {
	// supportedOperations()
	int xret = this->TQHttp::supportedOperations();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// setHost(const TQString&, TQ_UINT16)
	int xret = this->TQHttp::setHost(*(const TQString *)x[1].s_voidp,(TQ_UINT16)x[2].s_ushort);
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// setHost(const TQString&)
	int xret = this->TQHttp::setHost(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) {
	// get(const TQString&, TQIODevice*)
	int xret = this->TQHttp::get(*(const TQString *)x[1].s_voidp,(TQIODevice*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) {
	// get(const TQString&)
	int xret = this->TQHttp::get(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// post(const TQString&, TQIODevice*, TQIODevice*)
	int xret = this->TQHttp::post(*(const TQString *)x[1].s_voidp,(TQIODevice*)x[2].s_class,(TQIODevice*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) {
	// post(const TQString&, TQIODevice*)
	int xret = this->TQHttp::post(*(const TQString *)x[1].s_voidp,(TQIODevice*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// post(const TQString&, const TQByteArray&, TQIODevice*)
	int xret = this->TQHttp::post(*(const TQString *)x[1].s_voidp,*(const TQByteArray *)x[2].s_class,(TQIODevice*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// post(const TQString&, const TQByteArray&)
	int xret = this->TQHttp::post(*(const TQString *)x[1].s_voidp,*(const TQByteArray *)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// head(const TQString&)
	int xret = this->TQHttp::head(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) {
	// request(const TQHttpRequestHeader&, TQIODevice*, TQIODevice*)
	int xret = this->TQHttp::request(*(const TQHttpRequestHeader *)x[1].s_class,(TQIODevice*)x[2].s_class,(TQIODevice*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) {
	// request(const TQHttpRequestHeader&, TQIODevice*)
	int xret = this->TQHttp::request(*(const TQHttpRequestHeader *)x[1].s_class,(TQIODevice*)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) {
	// request(const TQHttpRequestHeader&)
	int xret = this->TQHttp::request(*(const TQHttpRequestHeader *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// request(const TQHttpRequestHeader&, const TQByteArray&, TQIODevice*)
	int xret = this->TQHttp::request(*(const TQHttpRequestHeader *)x[1].s_class,*(const TQByteArray *)x[2].s_class,(TQIODevice*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// request(const TQHttpRequestHeader&, const TQByteArray&)
	int xret = this->TQHttp::request(*(const TQHttpRequestHeader *)x[1].s_class,*(const TQByteArray *)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) {
	// closeConnection()
	int xret = this->TQHttp::closeConnection();
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) const {
	// bytesAvailable()
	TQ_ULONG xret = this->TQHttp::bytesAvailable();
	x[0].s_long = xret;
    }
    void x_46(Smoke::Stack x) {
	// readBlock(char*, TQ_ULONG)
	TQ_LONG xret = this->TQHttp::readBlock((char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_47(Smoke::Stack x) {
	// readAll()
	TQByteArray xret = this->TQHttp::readAll();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_48(Smoke::Stack x) const {
	// currentId()
	int xret = this->TQHttp::currentId();
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) const {
	// currentSourceDevice()
	TQIODevice* xret = this->TQHttp::currentSourceDevice();
	x[0].s_class = (void*)xret;
    }
    void x_50(Smoke::Stack x) const {
	// currentDestinationDevice()
	TQIODevice* xret = this->TQHttp::currentDestinationDevice();
	x[0].s_class = (void*)xret;
    }
    void x_51(Smoke::Stack x) const {
	// currentRequest()
	TQHttpRequestHeader xret = this->TQHttp::currentRequest();
	x[0].s_class = (void*)new TQHttpRequestHeader(xret);
    }
    void x_52(Smoke::Stack x) const {
	// hasPendingRequests()
	bool xret = this->TQHttp::hasPendingRequests();
	x[0].s_bool = xret;
    }
    void x_53(Smoke::Stack x) {
	// clearPendingRequests()
	this->TQHttp::clearPendingRequests();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// state()
	TQHttp::State xret = this->TQHttp::state();
	x[0].s_enum = xret;
    }
    void x_55(Smoke::Stack x) const {
	// error()
	TQHttp::Error xret = this->TQHttp::error();
	x[0].s_enum = xret;
    }
    void x_56(Smoke::Stack x) const {
	// errorString()
	TQString xret = this->TQHttp::errorString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_57(Smoke::Stack x) {
	// abort()
	this->TQHttp::abort();
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// stateChanged(int)
	this->TQHttp::stateChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// responseHeaderReceived(const TQHttpResponseHeader&)
	this->TQHttp::responseHeaderReceived(*(const TQHttpResponseHeader *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// readyRead(const TQHttpResponseHeader&)
	this->TQHttp::readyRead(*(const TQHttpResponseHeader *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// dataSendProgress(int, int)
	this->TQHttp::dataSendProgress((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// dataReadProgress(int, int)
	this->TQHttp::dataReadProgress((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// requestStarted(int)
	this->TQHttp::requestStarted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// requestFinished(int, bool)
	this->TQHttp::requestFinished((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// done(bool)
	this->TQHttp::done((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_66(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQHttp::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_67(Smoke::Stack x) {
	// operationGet(TQNetworkOperation*)
	this->TQHttp::operationGet((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// operationPut(TQNetworkOperation*)
	this->TQHttp::operationPut((TQNetworkOperation*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// timerEvent(TQTimerEvent*)
	this->TQHttp::timerEvent((TQTimerEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void addOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25451, (void*)this, x)) return;
	this->TQNetworkProtocol::addOperation(x1);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual bool checkConnection(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25478, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQNetworkProtocol::checkConnection(x1);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22628, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQHttp::className();
    }
    virtual void clearOperationQueue() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25454, (void*)this, x)) return;
	this->TQNetworkProtocol::clearOperationQueue();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22627, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQHttp::metaObject();
    }
    virtual void operationGet(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22680, (void*)this, x)) return;
	this->TQHttp::operationGet(x1);
    }
    virtual void operationListChildren(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25471, (void*)this, x)) return;
	this->TQNetworkProtocol::operationListChildren(x1);
    }
    virtual void operationMkDir(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25472, (void*)this, x)) return;
	this->TQNetworkProtocol::operationMkDir(x1);
    }
    virtual void operationPut(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22681, (void*)this, x)) return;
	this->TQHttp::operationPut(x1);
    }
    virtual void operationPutChunk(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25477, (void*)this, x)) return;
	this->TQNetworkProtocol::operationPutChunk(x1);
    }
    virtual void operationRemove(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25473, (void*)this, x)) return;
	this->TQNetworkProtocol::operationRemove(x1);
    }
    virtual void operationRename(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25474, (void*)this, x)) return;
	this->TQNetworkProtocol::operationRename(x1);
    }
    virtual void processOperation(TQNetworkOperation* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25470, (void*)this, x)) return;
	this->TQNetworkProtocol::processOperation(x1);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setAutoDelete(bool x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25447, (void*)this, x)) return;
	this->TQNetworkProtocol::setAutoDelete(x1, x2);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setUrl(TQUrlOperator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25446, (void*)this, x)) return;
	this->TQNetworkProtocol::setUrl(x1);
    }
    virtual void stop() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25455, (void*)this, x)) return;
	this->TQNetworkProtocol::stop();
    }
    virtual int supportedOperations() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22642, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHttp::supportedOperations();
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22682, (void*)this, x)) return;
	this->TQHttp::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22629, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQHttp::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(22631, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttp::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(22630, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttp::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(22632, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttp::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1596: //TQHttp::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQHttp::State;
		break;
	      case Smoke::EnumDelete:
		delete (TQHttp::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQHttp::State*)xdata = (TQHttp::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQHttp::State*)xdata;
		break;
	    }
	    break;
	  case 1595: //TQHttp::Error
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQHttp::Error;
		break;
	      case Smoke::EnumDelete:
		delete (TQHttp::Error*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQHttp::Error*)xdata = (TQHttp::Error)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQHttp::Error*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQHttp() { qt_Smoke->binding->deleted(785, (void*)this); }
};
void xenum_TQHttp(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQHttp::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQHttp(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHttp *xself = (x_TQHttp*)obj;
    switch(xi) {
	case 0: x_TQHttp::x_0(args);	break;
	case 1: x_TQHttp::x_1(args);	break;
	case 2: x_TQHttp::x_2(args);	break;
	case 3: x_TQHttp::x_3(args);	break;
	case 4: x_TQHttp::x_4(args);	break;
	case 5: x_TQHttp::x_5(args);	break;
	case 6: x_TQHttp::x_6(args);	break;
	case 7: x_TQHttp::x_7(args);	break;
	case 8: x_TQHttp::x_8(args);	break;
	case 9: x_TQHttp::x_9(args);	break;
	case 10: x_TQHttp::x_10(args);	break;
	case 11: x_TQHttp::x_11(args);	break;
	case 12: x_TQHttp::x_12(args);	break;
	case 13: x_TQHttp::x_13(args);	break;
	case 14: x_TQHttp::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: x_TQHttp::x_22(args);	break;
	case 23: x_TQHttp::x_23(args);	break;
	case 24: x_TQHttp::x_24(args);	break;
	case 25: x_TQHttp::x_25(args);	break;
	case 26: x_TQHttp::x_26(args);	break;
	case 27: x_TQHttp::x_27(args);	break;
	case 28: x_TQHttp::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: x_TQHttp::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: delete (TQHttp*)xself;	break;
    }
}

class x_TQHttpHeader : public TQHttpHeader {
public:
    static void x_0(Smoke::Stack x) {
	// TQHttpHeader()
	x_TQHttpHeader* xret = new x_TQHttpHeader();
	x[0].s_class = (void*)xret;
    }
    x_TQHttpHeader() : TQHttpHeader() {
    }
    static void x_1(Smoke::Stack x) {
	// TQHttpHeader(const TQHttpHeader&)
	x_TQHttpHeader* xret = new x_TQHttpHeader(*(const TQHttpHeader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpHeader(const TQHttpHeader& x1) : TQHttpHeader(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQHttpHeader(const TQString&)
	x_TQHttpHeader* xret = new x_TQHttpHeader(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpHeader(const TQString& x1) : TQHttpHeader(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const TQHttpHeader&)
	TQHttpHeader& xret = this->TQHttpHeader::operator=(*(const TQHttpHeader *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// value(const TQString&)
	TQString xret = this->TQHttpHeader::value(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) {
	// setValue(const TQString&, const TQString&)
	this->TQHttpHeader::setValue(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// removeValue(const TQString&)
	this->TQHttpHeader::removeValue(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// keys()
	TQStringList xret = this->TQHttpHeader::keys();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_8(Smoke::Stack x) const {
	// hasKey(const TQString&)
	bool xret = this->TQHttpHeader::hasKey(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// hasContentLength()
	bool xret = this->TQHttpHeader::hasContentLength();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// contentLength()
	uint xret = this->TQHttpHeader::contentLength();
	x[0].s_uint = xret;
    }
    void x_11(Smoke::Stack x) {
	// setContentLength(int)
	this->TQHttpHeader::setContentLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// hasContentType()
	bool xret = this->TQHttpHeader::hasContentType();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// contentType()
	TQString xret = this->TQHttpHeader::contentType();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// setContentType(const TQString&)
	this->TQHttpHeader::setContentType(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQHttpHeader::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) const {
	// isValid()
	bool xret = this->TQHttpHeader::isValid();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// parseLine(const TQString&, int)
	bool xret = this->TQHttpHeader::parseLine(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// parse(const TQString&)
	bool xret = this->TQHttpHeader::parse(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// setValid(bool)
	this->TQHttpHeader::setValid((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    virtual int majorVersion() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22701, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int minorVersion() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22702, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual bool parseLine(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22703, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttpHeader::parseLine(x1, x2);
    }
    virtual TQString toString() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22699, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHttpHeader::toString();
    }
    ~x_TQHttpHeader() { qt_Smoke->binding->deleted(786, (void*)this); }
};
void xcall_TQHttpHeader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHttpHeader *xself = (x_TQHttpHeader*)obj;
    switch(xi) {
	case 0: x_TQHttpHeader::x_0(args);	break;
	case 1: x_TQHttpHeader::x_1(args);	break;
	case 2: x_TQHttpHeader::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: delete (TQHttpHeader*)xself;	break;
    }
}

class x_TQHttpRequestHeader : public TQHttpRequestHeader {
public:
    static void x_0(Smoke::Stack x) {
	// TQHttpRequestHeader()
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader();
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader() : TQHttpRequestHeader() {
    }
    static void x_1(Smoke::Stack x) {
	// TQHttpRequestHeader(const TQString&, const TQString&, int, int)
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader(const TQString& x1, const TQString& x2, int x3, int x4) : TQHttpRequestHeader(x1, x2, x3, x4) {
    }
    static void x_2(Smoke::Stack x) {
	// TQHttpRequestHeader(const TQString&, const TQString&, int)
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader(const TQString& x1, const TQString& x2, int x3) : TQHttpRequestHeader(x1, x2, x3) {
    }
    static void x_3(Smoke::Stack x) {
	// TQHttpRequestHeader(const TQString&, const TQString&)
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader(const TQString& x1, const TQString& x2) : TQHttpRequestHeader(x1, x2) {
    }
    static void x_4(Smoke::Stack x) {
	// TQHttpRequestHeader(const TQHttpRequestHeader&)
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader(*(const TQHttpRequestHeader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader(const TQHttpRequestHeader& x1) : TQHttpRequestHeader(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQHttpRequestHeader(const TQString&)
	x_TQHttpRequestHeader* xret = new x_TQHttpRequestHeader(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpRequestHeader(const TQString& x1) : TQHttpRequestHeader(x1) {
    }
    void x_6(Smoke::Stack x) {
	// setRequest(const TQString&, const TQString&, int, int)
	this->TQHttpRequestHeader::setRequest(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setRequest(const TQString&, const TQString&, int)
	this->TQHttpRequestHeader::setRequest(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setRequest(const TQString&, const TQString&)
	this->TQHttpRequestHeader::setRequest(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// method()
	TQString xret = this->TQHttpRequestHeader::method();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// path()
	TQString xret = this->TQHttpRequestHeader::path();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// majorVersion()
	int xret = this->TQHttpRequestHeader::majorVersion();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// minorVersion()
	int xret = this->TQHttpRequestHeader::minorVersion();
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQHttpRequestHeader::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// parseLine(const TQString&, int)
	bool xret = this->TQHttpRequestHeader::parseLine(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    virtual int majorVersion() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22717, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHttpRequestHeader::majorVersion();
    }
    virtual int minorVersion() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22718, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHttpRequestHeader::minorVersion();
    }
    virtual bool parseLine(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22721, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttpRequestHeader::parseLine(x1, x2);
    }
    virtual TQString toString() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22719, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHttpRequestHeader::toString();
    }
    ~x_TQHttpRequestHeader() { qt_Smoke->binding->deleted(787, (void*)this); }
};
void xcall_TQHttpRequestHeader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHttpRequestHeader *xself = (x_TQHttpRequestHeader*)obj;
    switch(xi) {
	case 0: x_TQHttpRequestHeader::x_0(args);	break;
	case 1: x_TQHttpRequestHeader::x_1(args);	break;
	case 2: x_TQHttpRequestHeader::x_2(args);	break;
	case 3: x_TQHttpRequestHeader::x_3(args);	break;
	case 4: x_TQHttpRequestHeader::x_4(args);	break;
	case 5: x_TQHttpRequestHeader::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: delete (TQHttpRequestHeader*)xself;	break;
    }
}

class x_TQHttpResponseHeader : public TQHttpResponseHeader {
public:
    static void x_0(Smoke::Stack x) {
	// TQHttpResponseHeader()
	x_TQHttpResponseHeader* xret = new x_TQHttpResponseHeader();
	x[0].s_class = (void*)xret;
    }
    x_TQHttpResponseHeader() : TQHttpResponseHeader() {
    }
    static void x_1(Smoke::Stack x) {
	// TQHttpResponseHeader(const TQHttpResponseHeader&)
	x_TQHttpResponseHeader* xret = new x_TQHttpResponseHeader(*(const TQHttpResponseHeader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQHttpResponseHeader(const TQHttpResponseHeader& x1) : TQHttpResponseHeader(x1) {
    }
    void x_2(Smoke::Stack x) const {
	// statusCode()
	int xret = this->TQHttpResponseHeader::statusCode();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// reasonPhrase()
	TQString xret = this->TQHttpResponseHeader::reasonPhrase();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// majorVersion()
	int xret = this->TQHttpResponseHeader::majorVersion();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// minorVersion()
	int xret = this->TQHttpResponseHeader::minorVersion();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TQHttpResponseHeader::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) {
	// parseLine(const TQString&, int)
	bool xret = this->TQHttpResponseHeader::parseLine(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    virtual int majorVersion() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22726, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHttpResponseHeader::majorVersion();
    }
    virtual int minorVersion() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22727, (void*)this, x)) return (int)x[0].s_int;
	return this->TQHttpResponseHeader::minorVersion();
    }
    virtual bool parseLine(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22730, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQHttpResponseHeader::parseLine(x1, x2);
    }
    virtual TQString toString() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22728, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQHttpResponseHeader::toString();
    }
    ~x_TQHttpResponseHeader() { qt_Smoke->binding->deleted(788, (void*)this); }
};
void xcall_TQHttpResponseHeader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQHttpResponseHeader *xself = (x_TQHttpResponseHeader*)obj;
    switch(xi) {
	case 0: x_TQHttpResponseHeader::x_0(args);	break;
	case 1: x_TQHttpResponseHeader::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: delete (TQHttpResponseHeader*)xself;	break;
    }
}

class x_TQIMComposeEvent : public TQIMComposeEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQIMComposeEvent(TQEvent::Type, const TQString&, int, int)
	x_TQIMComposeEvent* xret = new x_TQIMComposeEvent((TQEvent::Type)x[1].s_enum,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQIMComposeEvent(TQEvent::Type x1, const TQString& x2, int x3, int x4) : TQIMComposeEvent(x1, x2, x3, x4) {
    }
    static void x_1(Smoke::Stack x) {
	// TQIMComposeEvent(const TQIMComposeEvent&)
	x_TQIMComposeEvent* xret = new x_TQIMComposeEvent(*(const TQIMComposeEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIMComposeEvent(const TQIMComposeEvent& x1) : TQIMComposeEvent(x1) {
    }
    ~x_TQIMComposeEvent() { qt_Smoke->binding->deleted(789, (void*)this); }
};
void xcall_TQIMComposeEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIMComposeEvent *xself = (x_TQIMComposeEvent*)obj;
    switch(xi) {
	case 0: x_TQIMComposeEvent::x_0(args);	break;
	case 1: x_TQIMComposeEvent::x_1(args);	break;
	case 2: delete (TQIMComposeEvent*)xself;	break;
    }
}

class x_TQIMEvent : public TQIMEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQIMEvent(TQEvent::Type, const TQString&, int)
	x_TQIMEvent* xret = new x_TQIMEvent((TQEvent::Type)x[1].s_enum,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQIMEvent(TQEvent::Type x1, const TQString& x2, int x3) : TQIMEvent(x1, x2, x3) {
    }
    void x_1(Smoke::Stack x) const {
	// text()
	const TQString& xret = this->TQIMEvent::text();
	x[0].s_voidp = (void*)&xret;
    }
    void x_2(Smoke::Stack x) const {
	// cursorPos()
	int xret = this->TQIMEvent::cursorPos();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQIMEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// accept()
	this->TQIMEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// ignore()
	this->TQIMEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) const {
	// selectionLength()
	int xret = this->TQIMEvent::selectionLength();
	x[0].s_int = xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQIMEvent(const TQIMEvent&)
	x_TQIMEvent* xret = new x_TQIMEvent(*(const TQIMEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIMEvent(const TQIMEvent& x1) : TQIMEvent(x1) {
    }
    ~x_TQIMEvent() { qt_Smoke->binding->deleted(790, (void*)this); }
};
void xcall_TQIMEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIMEvent *xself = (x_TQIMEvent*)obj;
    switch(xi) {
	case 0: x_TQIMEvent::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_TQIMEvent::x_7(args);	break;
	case 8: delete (TQIMEvent*)xself;	break;
    }
}

class x_TQIODevice : public TQIODevice {
public:
    static void x_0(Smoke::Stack x) {
	// TQIODevice()
	x_TQIODevice* xret = new x_TQIODevice();
	x[0].s_class = (void*)xret;
    }
    x_TQIODevice() : TQIODevice() {
    }
    void x_1(Smoke::Stack x) const {
	// flags()
	int xret = this->TQIODevice::flags();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// mode()
	int xret = this->TQIODevice::mode();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// state()
	int xret = this->TQIODevice::state();
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// isDirectAccess()
	bool xret = this->TQIODevice::isDirectAccess();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isSequentialAccess()
	bool xret = this->TQIODevice::isSequentialAccess();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// isCombinedAccess()
	bool xret = this->TQIODevice::isCombinedAccess();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// isBuffered()
	bool xret = this->TQIODevice::isBuffered();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// isRaw()
	bool xret = this->TQIODevice::isRaw();
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// isSynchronous()
	bool xret = this->TQIODevice::isSynchronous();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// isAsynchronous()
	bool xret = this->TQIODevice::isAsynchronous();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// isTranslated()
	bool xret = this->TQIODevice::isTranslated();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// isReadable()
	bool xret = this->TQIODevice::isReadable();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isWritable()
	bool xret = this->TQIODevice::isWritable();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// isReadWrite()
	bool xret = this->TQIODevice::isReadWrite();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// isInactive()
	bool xret = this->TQIODevice::isInactive();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// isOpen()
	bool xret = this->TQIODevice::isOpen();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// status()
	int xret = this->TQIODevice::status();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// resetStatus()
	this->TQIODevice::resetStatus();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// at()
	TQIODevice::Offset xret = this->TQIODevice::at();
	x[0].s_ulong = xret;
    }
    void x_20(Smoke::Stack x) {
	// at(TQIODevice::Offset)
	bool xret = this->TQIODevice::at((TQIODevice::Offset)x[1].s_ulong);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// atEnd()
	bool xret = this->TQIODevice::atEnd();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// reset()
	bool xret = this->TQIODevice::reset();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// readLine(char*, TQ_ULONG)
	TQ_LONG xret = this->TQIODevice::readLine((char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_24(Smoke::Stack x) {
	// writeBlock(const TQByteArray&)
	TQ_LONG xret = this->TQIODevice::writeBlock(*(const TQByteArray *)x[1].s_class);
	x[0].s_long = xret;
    }
    void x_25(Smoke::Stack x) {
	// readAll()
	TQByteArray xret = this->TQIODevice::readAll();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_26(Smoke::Stack x) {
	// setFlags(int)
	this->TQIODevice::setFlags((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setType(int)
	this->TQIODevice::setType((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setMode(int)
	this->TQIODevice::setMode((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setState(int)
	this->TQIODevice::setState((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setStatus(int)
	this->TQIODevice::setStatus((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    virtual TQIODevice::Offset at() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22767, (void*)this, x)) return (TQIODevice::Offset)x[0].s_ulong;
	return this->TQIODevice::at();
    }
    virtual bool at(TQIODevice::Offset x1) {
	Smoke::StackItem x[2];
	x[1].s_ulong = x1;
	if(qt_Smoke->binding->callMethod(22768, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIODevice::at(x1);
    }
    virtual bool atEnd() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22769, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIODevice::atEnd();
    }
    virtual void close() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22764, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void flush() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22765, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual int getch() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22776, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22763, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual int putch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22777, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQByteArray readAll() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22775, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIODevice::readAll();
    }
    virtual TQ_LONG readBlock(char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	qt_Smoke->binding->callMethod(22771, (void*)this, x, true /*pure virtual*/);
	return (TQ_LONG)x[0].s_long;
	// ABSTRACT
    }
    virtual TQ_LONG readLine(char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	if(qt_Smoke->binding->callMethod(22773, (void*)this, x)) return (TQ_LONG)x[0].s_long;
	return this->TQIODevice::readLine(x1, x2);
    }
    virtual TQIODevice::Offset size() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22766, (void*)this, x, true /*pure virtual*/);
	return (TQIODevice::Offset)x[0].s_ulong;
	// ABSTRACT
    }
    virtual int ungetch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22778, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQ_LONG writeBlock(const char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	qt_Smoke->binding->callMethod(22772, (void*)this, x, true /*pure virtual*/);
	return (TQ_LONG)x[0].s_long;
	// ABSTRACT
    }
    ~x_TQIODevice() { qt_Smoke->binding->deleted(791, (void*)this); }
};
void xcall_TQIODevice(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIODevice *xself = (x_TQIODevice*)obj;
    switch(xi) {
	case 0: x_TQIODevice::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: delete (TQIODevice*)xself;	break;
    }
}

class x_TQIODeviceSource : public TQIODeviceSource {
public:
    static void x_0(Smoke::Stack x) {
	// TQIODeviceSource(TQIODevice*, int)
	x_TQIODeviceSource* xret = new x_TQIODeviceSource((TQIODevice*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQIODeviceSource(TQIODevice* x1, int x2) : TQIODeviceSource(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// TQIODeviceSource(TQIODevice*)
	x_TQIODeviceSource* xret = new x_TQIODeviceSource((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIODeviceSource(TQIODevice* x1) : TQIODeviceSource(x1) {
    }
    void x_2(Smoke::Stack x) {
	// readyToSend()
	int xret = this->TQIODeviceSource::readyToSend();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) {
	// sendTo(TQDataSink*, int)
	this->TQIODeviceSource::sendTo((TQDataSink*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// rewindable()
	bool xret = this->TQIODeviceSource::rewindable();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// enableRewind(bool)
	this->TQIODeviceSource::enableRewind((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// rewind()
	this->TQIODeviceSource::rewind();
	(void)x; // noop (for compiler warning)
    }
    virtual void enableRewind(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22790, (void*)this, x)) return;
	this->TQIODeviceSource::enableRewind(x1);
    }
    virtual int readyToSend() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22787, (void*)this, x)) return (int)x[0].s_int;
	return this->TQIODeviceSource::readyToSend();
    }
    virtual void rewind() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22791, (void*)this, x)) return;
	this->TQIODeviceSource::rewind();
    }
    virtual bool rewindable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22789, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIODeviceSource::rewindable();
    }
    virtual void sendTo(TQDataSink* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22788, (void*)this, x)) return;
	this->TQIODeviceSource::sendTo(x1, x2);
    }
    ~x_TQIODeviceSource() { qt_Smoke->binding->deleted(792, (void*)this); }
};
void xcall_TQIODeviceSource(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIODeviceSource *xself = (x_TQIODeviceSource*)obj;
    switch(xi) {
	case 0: x_TQIODeviceSource::x_0(args);	break;
	case 1: x_TQIODeviceSource::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: delete (TQIODeviceSource*)xself;	break;
    }
}

class x_TQIconDrag : public TQIconDrag {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQIconDrag::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQIconDrag::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQIconDrag::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->TQIconDrag::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->TQIconDrag::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->TQIconDrag::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->TQIconDrag::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQIconDrag(TQWidget*, const char*)
	x_TQIconDrag* xret = new x_TQIconDrag((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIconDrag(TQWidget* x1, const char* x2) : TQIconDrag(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQIconDrag(TQWidget*)
	x_TQIconDrag* xret = new x_TQIconDrag((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconDrag(TQWidget* x1) : TQIconDrag(x1) {
    }
    void x_9(Smoke::Stack x) {
	// append(const TQIconDragItem&, const TQRect&, const TQRect&)
	this->TQIconDrag::append(*(const TQIconDragItem *)x[1].s_class,*(const TQRect *)x[2].s_class,*(const TQRect *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// format(int)
	const char* xret = this->TQIconDrag::format((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// encodedData(const char*)
	TQByteArray xret = this->TQIconDrag::encodedData((const char*)x[1].s_voidp);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQIconDrag::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// canDecode(TQMimeSource*)
	bool xret = TQIconDrag::canDecode((TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22793, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQIconDrag::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool drag(TQDragObject::DragMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(20864, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDragObject::drag(x1);
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22804, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconDrag::encodedData(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22803, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQIconDrag::format(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22792, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQIconDrag::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25228, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual void setPixmap(TQPixmap x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(20856, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1);
    }
    virtual void setPixmap(TQPixmap x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(20857, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1, x2);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22794, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQIconDrag::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(22796, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconDrag::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(22795, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconDrag::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(22797, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconDrag::tqt_property(x1, x2, x3);
    }
    ~x_TQIconDrag() { qt_Smoke->binding->deleted(793, (void*)this); }
};
void xcall_TQIconDrag(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconDrag *xself = (x_TQIconDrag*)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_TQIconDrag::x_7(args);	break;
	case 8: x_TQIconDrag::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_TQIconDrag::x_12(args);	break;
	case 13: x_TQIconDrag::x_13(args);	break;
	case 14: delete (TQIconDrag*)xself;	break;
    }
}

class x_TQIconDragEvent : public TQIconDragEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQIconDragEvent()
	x_TQIconDragEvent* xret = new x_TQIconDragEvent();
	x[0].s_class = (void*)xret;
    }
    x_TQIconDragEvent() : TQIconDragEvent() {
    }
    void x_1(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQIconDragEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) {
	// accept()
	this->TQIconDragEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// ignore()
	this->TQIconDragEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQIconDragEvent(const TQIconDragEvent&)
	x_TQIconDragEvent* xret = new x_TQIconDragEvent(*(const TQIconDragEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconDragEvent(const TQIconDragEvent& x1) : TQIconDragEvent(x1) {
    }
    ~x_TQIconDragEvent() { qt_Smoke->binding->deleted(794, (void*)this); }
};
void xcall_TQIconDragEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconDragEvent *xself = (x_TQIconDragEvent*)obj;
    switch(xi) {
	case 0: x_TQIconDragEvent::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQIconDragEvent::x_4(args);	break;
	case 5: delete (TQIconDragEvent*)xself;	break;
    }
}

class x_TQIconDragItem : public TQIconDragItem {
public:
    static void x_0(Smoke::Stack x) {
	// TQIconDragItem()
	x_TQIconDragItem* xret = new x_TQIconDragItem();
	x[0].s_class = (void*)xret;
    }
    x_TQIconDragItem() : TQIconDragItem() {
    }
    void x_1(Smoke::Stack x) const {
	// data()
	TQByteArray xret = this->TQIconDragItem::data();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_2(Smoke::Stack x) {
	// setData(const TQByteArray&)
	this->TQIconDragItem::setData(*(const TQByteArray *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) const {
	// operator==(const TQIconDragItem&)
	bool xret = this->TQIconDragItem::operator==(*(const TQIconDragItem *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_4(Smoke::Stack x) {
	// TQIconDragItem(const TQIconDragItem&)
	x_TQIconDragItem* xret = new x_TQIconDragItem(*(const TQIconDragItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconDragItem(const TQIconDragItem& x1) : TQIconDragItem(x1) {
    }
    virtual TQByteArray data() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22815, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconDragItem::data();
    }
    virtual void setData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22816, (void*)this, x)) return;
	this->TQIconDragItem::setData(x1);
    }
    ~x_TQIconDragItem() { qt_Smoke->binding->deleted(795, (void*)this); }
};
void xcall_TQIconDragItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconDragItem *xself = (x_TQIconDragItem*)obj;
    switch(xi) {
	case 0: x_TQIconDragItem::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQIconDragItem::x_4(args);	break;
	case 5: delete (TQIconDragItem*)xself;	break;
    }
}

class x_TQIconFactory : public TQIconFactory {
public:
    static void x_0(Smoke::Stack x) {
	// TQIconFactory()
	x_TQIconFactory* xret = new x_TQIconFactory();
	x[0].s_class = (void*)xret;
    }
    x_TQIconFactory() : TQIconFactory() {
    }
    void x_1(Smoke::Stack x) {
	// createPixmap(const TQIconSet&, TQIconSet::Size, TQIconSet::Mode, TQIconSet::State)
	TQPixmap* xret = this->TQIconFactory::createPixmap(*(const TQIconSet *)x[1].s_class,(TQIconSet::Size)x[2].s_enum,(TQIconSet::Mode)x[3].s_enum,(TQIconSet::State)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// setAutoDelete(bool)
	this->TQIconFactory::setAutoDelete((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) const {
	// autoDelete()
	bool xret = this->TQIconFactory::autoDelete();
	x[0].s_bool = xret;
    }
    static void x_4(Smoke::Stack x) {
	// defaultFactory()
	TQIconFactory* xret = TQIconFactory::defaultFactory();
	x[0].s_class = (void*)xret;
    }
    static void x_5(Smoke::Stack x) {
	// installDefaultFactory(TQIconFactory*)
	TQIconFactory::installDefaultFactory((TQIconFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual TQPixmap* createPixmap(const TQIconSet& x1, TQIconSet::Size x2, TQIconSet::Mode x3, TQIconSet::State x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_enum = x3;
	x[4].s_enum = x4;
	if(qt_Smoke->binding->callMethod(22821, (void*)this, x)) return (TQPixmap*)x[0].s_class;
	return this->TQIconFactory::createPixmap(x1, x2, x3, x4);
    }
    ~x_TQIconFactory() { qt_Smoke->binding->deleted(796, (void*)this); }
};
void xcall_TQIconFactory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconFactory *xself = (x_TQIconFactory*)obj;
    switch(xi) {
	case 0: x_TQIconFactory::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQIconFactory::x_4(args);	break;
	case 5: x_TQIconFactory::x_5(args);	break;
	case 6: delete (TQIconFactory*)xself;	break;
    }
}

class x_TQIconSet : public TQIconSet {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Automatic;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Small;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Large;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Normal;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Disabled;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Active;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::On;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconSet::Off;
    }
    static void x_8(Smoke::Stack x) {
	// TQIconSet()
	x_TQIconSet* xret = new x_TQIconSet();
	x[0].s_class = (void*)xret;
    }
    x_TQIconSet() : TQIconSet() {
    }
    static void x_9(Smoke::Stack x) {
	// TQIconSet(const TQPixmap&, TQIconSet::Size)
	x_TQIconSet* xret = new x_TQIconSet(*(const TQPixmap *)x[1].s_class,(TQIconSet::Size)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQIconSet(const TQPixmap& x1, TQIconSet::Size x2) : TQIconSet(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TQIconSet(const TQPixmap&)
	x_TQIconSet* xret = new x_TQIconSet(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconSet(const TQPixmap& x1) : TQIconSet(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TQIconSet(const TQPixmap&, const TQPixmap&)
	x_TQIconSet* xret = new x_TQIconSet(*(const TQPixmap *)x[1].s_class,*(const TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconSet(const TQPixmap& x1, const TQPixmap& x2) : TQIconSet(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQIconSet(const TQIconSet&)
	x_TQIconSet* xret = new x_TQIconSet(*(const TQIconSet *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconSet(const TQIconSet& x1) : TQIconSet(x1) {
    }
    void x_13(Smoke::Stack x) {
	// reset(const TQPixmap&, TQIconSet::Size)
	this->TQIconSet::reset(*(const TQPixmap *)x[1].s_class,(TQIconSet::Size)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setPixmap(const TQPixmap&, TQIconSet::Size, TQIconSet::Mode, TQIconSet::State)
	this->TQIconSet::setPixmap(*(const TQPixmap *)x[1].s_class,(TQIconSet::Size)x[2].s_enum,(TQIconSet::Mode)x[3].s_enum,(TQIconSet::State)x[4].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setPixmap(const TQPixmap&, TQIconSet::Size, TQIconSet::Mode)
	this->TQIconSet::setPixmap(*(const TQPixmap *)x[1].s_class,(TQIconSet::Size)x[2].s_enum,(TQIconSet::Mode)x[3].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setPixmap(const TQPixmap&, TQIconSet::Size)
	this->TQIconSet::setPixmap(*(const TQPixmap *)x[1].s_class,(TQIconSet::Size)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setPixmap(const TQString&, TQIconSet::Size, TQIconSet::Mode, TQIconSet::State)
	this->TQIconSet::setPixmap(*(const TQString *)x[1].s_voidp,(TQIconSet::Size)x[2].s_enum,(TQIconSet::Mode)x[3].s_enum,(TQIconSet::State)x[4].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setPixmap(const TQString&, TQIconSet::Size, TQIconSet::Mode)
	this->TQIconSet::setPixmap(*(const TQString *)x[1].s_voidp,(TQIconSet::Size)x[2].s_enum,(TQIconSet::Mode)x[3].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setPixmap(const TQString&, TQIconSet::Size)
	this->TQIconSet::setPixmap(*(const TQString *)x[1].s_voidp,(TQIconSet::Size)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// pixmap(TQIconSet::Size, TQIconSet::Mode, TQIconSet::State)
	TQPixmap xret = this->TQIconSet::pixmap((TQIconSet::Size)x[1].s_enum,(TQIconSet::Mode)x[2].s_enum,(TQIconSet::State)x[3].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_21(Smoke::Stack x) const {
	// pixmap(TQIconSet::Size, TQIconSet::Mode)
	TQPixmap xret = this->TQIconSet::pixmap((TQIconSet::Size)x[1].s_enum,(TQIconSet::Mode)x[2].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_22(Smoke::Stack x) const {
	// pixmap(TQIconSet::Size, bool, TQIconSet::State)
	TQPixmap xret = this->TQIconSet::pixmap((TQIconSet::Size)x[1].s_enum,(bool)x[2].s_bool,(TQIconSet::State)x[3].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_23(Smoke::Stack x) const {
	// pixmap(TQIconSet::Size, bool)
	TQPixmap xret = this->TQIconSet::pixmap((TQIconSet::Size)x[1].s_enum,(bool)x[2].s_bool);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_24(Smoke::Stack x) const {
	// pixmap()
	TQPixmap xret = this->TQIconSet::pixmap();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_25(Smoke::Stack x) const {
	// isGenerated(TQIconSet::Size, TQIconSet::Mode, TQIconSet::State)
	bool xret = this->TQIconSet::isGenerated((TQIconSet::Size)x[1].s_enum,(TQIconSet::Mode)x[2].s_enum,(TQIconSet::State)x[3].s_enum);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// isGenerated(TQIconSet::Size, TQIconSet::Mode)
	bool xret = this->TQIconSet::isGenerated((TQIconSet::Size)x[1].s_enum,(TQIconSet::Mode)x[2].s_enum);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// clearGenerated()
	this->TQIconSet::clearGenerated();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// installIconFactory(TQIconFactory*)
	this->TQIconSet::installIconFactory((TQIconFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQIconSet::isNull();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// detach()
	this->TQIconSet::detach();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// operator=(const TQIconSet&)
	TQIconSet& xret = this->TQIconSet::operator=(*(const TQIconSet *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_32(Smoke::Stack x) {
	// setIconSize(TQIconSet::Size, const TQSize&)
	TQIconSet::setIconSize((TQIconSet::Size)x[1].s_enum,*(const TQSize *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_33(Smoke::Stack x) {
	// iconSize(TQIconSet::Size)
	const TQSize& xret = TQIconSet::iconSize((TQIconSet::Size)x[1].s_enum);
	x[0].s_class = (void*)&xret;
    }
    virtual void setPixmap(const TQPixmap& x1, TQIconSet::Size x2, TQIconSet::Mode x3, TQIconSet::State x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_enum = x3;
	x[4].s_enum = x4;
	if(qt_Smoke->binding->callMethod(22841, (void*)this, x)) return;
	this->TQIconSet::setPixmap(x1, x2, x3, x4);
    }
    virtual void setPixmap(const TQString& x1, TQIconSet::Size x2, TQIconSet::Mode x3, TQIconSet::State x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_enum = x3;
	x[4].s_enum = x4;
	if(qt_Smoke->binding->callMethod(22844, (void*)this, x)) return;
	this->TQIconSet::setPixmap(x1, x2, x3, x4);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1616: //TQIconSet::Size
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconSet::Size;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconSet::Size*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconSet::Size*)xdata = (TQIconSet::Size)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconSet::Size*)xdata;
		break;
	    }
	    break;
	  case 1617: //TQIconSet::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconSet::State;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconSet::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconSet::State*)xdata = (TQIconSet::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconSet::State*)xdata;
		break;
	    }
	    break;
	  case 1615: //TQIconSet::Mode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconSet::Mode;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconSet::Mode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconSet::Mode*)xdata = (TQIconSet::Mode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconSet::Mode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQIconSet() { qt_Smoke->binding->deleted(797, (void*)this); }
};
void xenum_TQIconSet(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQIconSet::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQIconSet(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconSet *xself = (x_TQIconSet*)obj;
    switch(xi) {
	case 0: x_TQIconSet::x_0(args);	break;
	case 1: x_TQIconSet::x_1(args);	break;
	case 2: x_TQIconSet::x_2(args);	break;
	case 3: x_TQIconSet::x_3(args);	break;
	case 4: x_TQIconSet::x_4(args);	break;
	case 5: x_TQIconSet::x_5(args);	break;
	case 6: x_TQIconSet::x_6(args);	break;
	case 7: x_TQIconSet::x_7(args);	break;
	case 8: x_TQIconSet::x_8(args);	break;
	case 9: x_TQIconSet::x_9(args);	break;
	case 10: x_TQIconSet::x_10(args);	break;
	case 11: x_TQIconSet::x_11(args);	break;
	case 12: x_TQIconSet::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: x_TQIconSet::x_32(args);	break;
	case 33: x_TQIconSet::x_33(args);	break;
	case 34: delete (TQIconSet*)xself;	break;
    }
}

class x_TQIconView : public TQIconView {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Single;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Multi;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Extended;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::NoSelection;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::LeftToRight;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::TopToBottom;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Fixed;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Adjust;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Bottom;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQIconView::Right;
    }
    void x_10(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQIconView::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQIconView::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQIconView::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQIconView::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQIconView::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQIconView::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQIconView::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_17(Smoke::Stack x) {
	// TQIconView(TQWidget*, const char*, TQt::WFlags)
	x_TQIconView* xret = new x_TQIconView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQIconView(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQIconView(x1, x2, x3) {
    }
    static void x_18(Smoke::Stack x) {
	// TQIconView(TQWidget*, const char*)
	x_TQIconView* xret = new x_TQIconView((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIconView(TQWidget* x1, const char* x2) : TQIconView(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TQIconView(TQWidget*)
	x_TQIconView* xret = new x_TQIconView((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconView(TQWidget* x1) : TQIconView(x1) {
    }
    static void x_20(Smoke::Stack x) {
	// TQIconView()
	x_TQIconView* xret = new x_TQIconView();
	x[0].s_class = (void*)xret;
    }
    x_TQIconView() : TQIconView() {
    }
    void x_21(Smoke::Stack x) {
	// insertItem(TQIconViewItem*, TQIconViewItem*)
	this->TQIconView::insertItem((TQIconViewItem*)x[1].s_class,(TQIconViewItem*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// insertItem(TQIconViewItem*)
	this->TQIconView::insertItem((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// takeItem(TQIconViewItem*)
	this->TQIconView::takeItem((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// index(const TQIconViewItem*)
	int xret = this->TQIconView::index((const TQIconViewItem*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// firstItem()
	TQIconViewItem* xret = this->TQIconView::firstItem();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) const {
	// lastItem()
	TQIconViewItem* xret = this->TQIconView::lastItem();
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) const {
	// currentItem()
	TQIconViewItem* xret = this->TQIconView::currentItem();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) {
	// setCurrentItem(TQIconViewItem*)
	this->TQIconView::setCurrentItem((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setSelected(TQIconViewItem*, bool, bool)
	this->TQIconView::setSelected((TQIconViewItem*)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setSelected(TQIconViewItem*, bool)
	this->TQIconView::setSelected((TQIconViewItem*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// count()
	uint xret = this->TQIconView::count();
	x[0].s_uint = xret;
    }
    void x_32(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TQIconView::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setSelectionMode(TQIconView::SelectionMode)
	this->TQIconView::setSelectionMode((TQIconView::SelectionMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// selectionMode()
	TQIconView::SelectionMode xret = this->TQIconView::selectionMode();
	x[0].s_enum = xret;
    }
    void x_35(Smoke::Stack x) const {
	// findItem(const TQPoint&)
	TQIconViewItem* xret = this->TQIconView::findItem(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_36(Smoke::Stack x) const {
	// findItem(const TQString&, TQt::ComparisonFlags)
	TQIconViewItem* xret = this->TQIconView::findItem(*(const TQString *)x[1].s_voidp,(TQt::ComparisonFlags)x[2].s_uint);
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) const {
	// findItem(const TQString&)
	TQIconViewItem* xret = this->TQIconView::findItem(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) {
	// selectAll(bool)
	this->TQIconView::selectAll((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// clearSelection()
	this->TQIconView::clearSelection();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// invertSelection()
	this->TQIconView::invertSelection();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// repaintItem(TQIconViewItem*)
	this->TQIconView::repaintItem((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// repaintSelectedItems()
	this->TQIconView::repaintSelectedItems();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// ensureItemVisible(TQIconViewItem*)
	this->TQIconView::ensureItemVisible((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) const {
	// findFirstVisibleItem(const TQRect&)
	TQIconViewItem* xret = this->TQIconView::findFirstVisibleItem(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_45(Smoke::Stack x) const {
	// findLastVisibleItem(const TQRect&)
	TQIconViewItem* xret = this->TQIconView::findLastVisibleItem(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// clear()
	this->TQIconView::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// setGridX(int)
	this->TQIconView::setGridX((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// setGridY(int)
	this->TQIconView::setGridY((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) const {
	// gridX()
	int xret = this->TQIconView::gridX();
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) const {
	// gridY()
	int xret = this->TQIconView::gridY();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// setSpacing(int)
	this->TQIconView::setSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) const {
	// spacing()
	int xret = this->TQIconView::spacing();
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) {
	// setItemTextPos(TQIconView::ItemTextPos)
	this->TQIconView::setItemTextPos((TQIconView::ItemTextPos)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// itemTextPos()
	TQIconView::ItemTextPos xret = this->TQIconView::itemTextPos();
	x[0].s_enum = xret;
    }
    void x_55(Smoke::Stack x) {
	// setItemTextBackground(const TQBrush&)
	this->TQIconView::setItemTextBackground(*(const TQBrush *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) const {
	// itemTextBackground()
	TQBrush xret = this->TQIconView::itemTextBackground();
	x[0].s_class = (void*)new TQBrush(xret);
    }
    void x_57(Smoke::Stack x) {
	// setArrangement(TQIconView::Arrangement)
	this->TQIconView::setArrangement((TQIconView::Arrangement)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// arrangement()
	TQIconView::Arrangement xret = this->TQIconView::arrangement();
	x[0].s_enum = xret;
    }
    void x_59(Smoke::Stack x) {
	// setResizeMode(TQIconView::ResizeMode)
	this->TQIconView::setResizeMode((TQIconView::ResizeMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// resizeMode()
	TQIconView::ResizeMode xret = this->TQIconView::resizeMode();
	x[0].s_enum = xret;
    }
    void x_61(Smoke::Stack x) {
	// setMaxItemWidth(int)
	this->TQIconView::setMaxItemWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// maxItemWidth()
	int xret = this->TQIconView::maxItemWidth();
	x[0].s_int = xret;
    }
    void x_63(Smoke::Stack x) {
	// setMaxItemTextLength(int)
	this->TQIconView::setMaxItemTextLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) const {
	// maxItemTextLength()
	int xret = this->TQIconView::maxItemTextLength();
	x[0].s_int = xret;
    }
    void x_65(Smoke::Stack x) {
	// setAutoArrange(bool)
	this->TQIconView::setAutoArrange((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) const {
	// autoArrange()
	bool xret = this->TQIconView::autoArrange();
	x[0].s_bool = xret;
    }
    void x_67(Smoke::Stack x) {
	// setShowToolTips(bool)
	this->TQIconView::setShowToolTips((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) const {
	// showToolTips()
	bool xret = this->TQIconView::showToolTips();
	x[0].s_bool = xret;
    }
    void x_69(Smoke::Stack x) {
	// setSorting(bool, bool)
	this->TQIconView::setSorting((bool)x[1].s_bool,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// setSorting(bool)
	this->TQIconView::setSorting((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) const {
	// sorting()
	bool xret = this->TQIconView::sorting();
	x[0].s_bool = xret;
    }
    void x_72(Smoke::Stack x) const {
	// sortDirection()
	bool xret = this->TQIconView::sortDirection();
	x[0].s_bool = xret;
    }
    void x_73(Smoke::Stack x) {
	// setItemsMovable(bool)
	this->TQIconView::setItemsMovable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_74(Smoke::Stack x) const {
	// itemsMovable()
	bool xret = this->TQIconView::itemsMovable();
	x[0].s_bool = xret;
    }
    void x_75(Smoke::Stack x) {
	// setWordWrapIconText(bool)
	this->TQIconView::setWordWrapIconText((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) const {
	// wordWrapIconText()
	bool xret = this->TQIconView::wordWrapIconText();
	x[0].s_bool = xret;
    }
    void x_77(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQIconView::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_78(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TQIconView::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_79(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQIconView::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_80(Smoke::Stack x) {
	// sort(bool)
	this->TQIconView::sort((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// sort()
	this->TQIconView::sort();
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) {
	// setFont(const TQFont&)
	this->TQIconView::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	this->TQIconView::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) const {
	// isRenaming()
	bool xret = this->TQIconView::isRenaming();
	x[0].s_bool = xret;
    }
    void x_85(Smoke::Stack x) {
	// arrangeItemsInGrid(const TQSize&, bool)
	this->TQIconView::arrangeItemsInGrid(*(const TQSize *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// arrangeItemsInGrid(const TQSize&)
	this->TQIconView::arrangeItemsInGrid(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// arrangeItemsInGrid(bool)
	this->TQIconView::arrangeItemsInGrid((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// arrangeItemsInGrid()
	this->TQIconView::arrangeItemsInGrid();
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// setContentsPos(int, int)
	this->TQIconView::setContentsPos((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// updateContents()
	this->TQIconView::updateContents();
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// selectionChanged()
	this->TQIconView::selectionChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// selectionChanged(TQIconViewItem*)
	this->TQIconView::selectionChanged((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// currentChanged(TQIconViewItem*)
	this->TQIconView::currentChanged((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_94(Smoke::Stack x) {
	// clicked(TQIconViewItem*)
	this->TQIconView::clicked((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_95(Smoke::Stack x) {
	// clicked(TQIconViewItem*, const TQPoint&)
	this->TQIconView::clicked((TQIconViewItem*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) {
	// pressed(TQIconViewItem*)
	this->TQIconView::pressed((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_97(Smoke::Stack x) {
	// pressed(TQIconViewItem*, const TQPoint&)
	this->TQIconView::pressed((TQIconViewItem*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) {
	// doubleClicked(TQIconViewItem*)
	this->TQIconView::doubleClicked((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// returnPressed(TQIconViewItem*)
	this->TQIconView::returnPressed((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) {
	// rightButtonClicked(TQIconViewItem*, const TQPoint&)
	this->TQIconView::rightButtonClicked((TQIconViewItem*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) {
	// rightButtonPressed(TQIconViewItem*, const TQPoint&)
	this->TQIconView::rightButtonPressed((TQIconViewItem*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) {
	// mouseButtonPressed(int, TQIconViewItem*, const TQPoint&)
	this->TQIconView::mouseButtonPressed((int)x[1].s_int,(TQIconViewItem*)x[2].s_class,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_103(Smoke::Stack x) {
	// mouseButtonClicked(int, TQIconViewItem*, const TQPoint&)
	this->TQIconView::mouseButtonClicked((int)x[1].s_int,(TQIconViewItem*)x[2].s_class,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) {
	// contextMenuRequested(TQIconViewItem*, const TQPoint&)
	this->TQIconView::contextMenuRequested((TQIconViewItem*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_105(Smoke::Stack x) {
	// dropped(TQDropEvent*, const TQValueList<TQIconDragItem>&)
	this->TQIconView::dropped((TQDropEvent*)x[1].s_class,*(const TQValueList<TQIconDragItem> *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) {
	// moved()
	this->TQIconView::moved();
	(void)x; // noop (for compiler warning)
    }
    void x_107(Smoke::Stack x) {
	// onItem(TQIconViewItem*)
	this->TQIconView::onItem((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_108(Smoke::Stack x) {
	// onViewport()
	this->TQIconView::onViewport();
	(void)x; // noop (for compiler warning)
    }
    void x_109(Smoke::Stack x) {
	// itemRenamed(TQIconViewItem*, const TQString&)
	this->TQIconView::itemRenamed((TQIconViewItem*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_110(Smoke::Stack x) {
	// itemRenamed(TQIconViewItem*)
	this->TQIconView::itemRenamed((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_111(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQIconView::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_112(Smoke::Stack x) {
	// drawContents(TQPainter*, int, int, int, int)
	this->TQIconView::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_113(Smoke::Stack x) {
	// contentsMousePressEvent(TQMouseEvent*)
	this->TQIconView::contentsMousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// contentsMouseReleaseEvent(TQMouseEvent*)
	this->TQIconView::contentsMouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) {
	// contentsMouseMoveEvent(TQMouseEvent*)
	this->TQIconView::contentsMouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) {
	// contentsMouseDoubleClickEvent(TQMouseEvent*)
	this->TQIconView::contentsMouseDoubleClickEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) {
	// contentsContextMenuEvent(TQContextMenuEvent*)
	this->TQIconView::contentsContextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_118(Smoke::Stack x) {
	// contentsDragEnterEvent(TQDragEnterEvent*)
	this->TQIconView::contentsDragEnterEvent((TQDragEnterEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) {
	// contentsDragMoveEvent(TQDragMoveEvent*)
	this->TQIconView::contentsDragMoveEvent((TQDragMoveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_120(Smoke::Stack x) {
	// contentsDragLeaveEvent(TQDragLeaveEvent*)
	this->TQIconView::contentsDragLeaveEvent((TQDragLeaveEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_121(Smoke::Stack x) {
	// contentsDropEvent(TQDropEvent*)
	this->TQIconView::contentsDropEvent((TQDropEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_122(Smoke::Stack x) {
	// bufferedPaintEvent(TQPaintEvent*)
	this->TQIconView::bufferedPaintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_123(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TQIconView::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQIconView::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_125(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQIconView::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQIconView::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_127(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->TQIconView::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) {
	// drawRubber(TQPainter*)
	this->TQIconView::drawRubber((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_129(Smoke::Stack x) {
	// dragObject()
	TQDragObject* xret = this->TQIconView::dragObject();
	x[0].s_class = (void*)xret;
    }
    void x_130(Smoke::Stack x) {
	// startDrag()
	this->TQIconView::startDrag();
	(void)x; // noop (for compiler warning)
    }
    void x_131(Smoke::Stack x) {
	// insertInGrid(TQIconViewItem*)
	this->TQIconView::insertInGrid((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) {
	// drawBackground(TQPainter*, const TQRect&)
	this->TQIconView::drawBackground((TQPainter*)x[1].s_class,*(const TQRect *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_133(Smoke::Stack x) {
	// emitSelectionChanged(TQIconViewItem*)
	this->TQIconView::emitSelectionChanged((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_134(Smoke::Stack x) {
	// emitSelectionChanged()
	this->TQIconView::emitSelectionChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_135(Smoke::Stack x) {
	// emitRenamed(TQIconViewItem*)
	this->TQIconView::emitRenamed((TQIconViewItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_136(Smoke::Stack x) {
	// makeRowLayout(TQIconViewItem*, int&, bool&)
	TQIconViewItem* xret = this->TQIconView::makeRowLayout((TQIconViewItem*)x[1].s_class,*(int *)x[2].s_voidp,*(bool *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_137(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TQIconView::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_138(Smoke::Stack x) {
	// windowActivationChange(bool)
	this->TQIconView::windowActivationChange((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_139(Smoke::Stack x) {
	// doAutoScroll()
	this->TQIconView::doAutoScroll();
	(void)x; // noop (for compiler warning)
    }
    void x_140(Smoke::Stack x) {
	// adjustItems()
	this->TQIconView::adjustItems();
	(void)x; // noop (for compiler warning)
    }
    void x_141(Smoke::Stack x) {
	// slotUpdate()
	this->TQIconView::slotUpdate();
	(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(26813, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustItems() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23002, (void*)this, x)) return;
	this->TQIconView::adjustItems();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void arrangeItemsInGrid(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22949, (void*)this, x)) return;
	this->TQIconView::arrangeItemsInGrid(x1);
    }
    virtual void arrangeItemsInGrid(const TQSize& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(22947, (void*)this, x)) return;
	this->TQIconView::arrangeItemsInGrid(x1, x2);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22872, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQIconView::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22908, (void*)this, x)) return;
	this->TQIconView::clear();
    }
    virtual void clearSelection() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22901, (void*)this, x)) return;
	this->TQIconView::clearSelection();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22979, (void*)this, x)) return;
	this->TQIconView::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22980, (void*)this, x)) return;
	this->TQIconView::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22982, (void*)this, x)) return;
	this->TQIconView::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22981, (void*)this, x)) return;
	this->TQIconView::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22983, (void*)this, x)) return;
	this->TQIconView::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22978, (void*)this, x)) return;
	this->TQIconView::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22977, (void*)this, x)) return;
	this->TQIconView::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22975, (void*)this, x)) return;
	this->TQIconView::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22976, (void*)this, x)) return;
	this->TQIconView::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26891, (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(26920, (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(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void doAutoScroll() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23001, (void*)this, x)) return;
	this->TQIconView::doAutoScroll();
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual TQDragObject* dragObject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22991, (void*)this, x)) return (TQDragObject*)x[0].s_class;
	return this->TQIconView::dragObject();
    }
    virtual void drawBackground(TQPainter* x1, const TQRect& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(22994, (void*)this, x)) return;
	this->TQIconView::drawBackground(x1, x2);
    }
    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(22974, (void*)this, x)) return;
	this->TQIconView::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(26882, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void drawRubber(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22990, (void*)this, x)) return;
	this->TQIconView::drawRubber(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22989, (void*)this, x)) return;
	this->TQIconView::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(22939, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconView::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22987, (void*)this, x)) return;
	this->TQIconView::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26911, (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(22988, (void*)this, x)) return;
	this->TQIconView::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26924, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26905, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void insertInGrid(TQIconViewItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22993, (void*)this, x)) return;
	this->TQIconView::insertInGrid(x1);
    }
    virtual void insertItem(TQIconViewItem* x1, TQIconViewItem* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(22883, (void*)this, x)) return;
	this->TQIconView::insertItem(x1, x2);
    }
    virtual void invertSelection() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22902, (void*)this, x)) return;
	this->TQIconView::invertSelection();
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22986, (void*)this, x)) return;
	this->TQIconView::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22871, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQIconView::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22940, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconView::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26917, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26918, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26915, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26916, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26816, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26860, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void repaintItem(TQIconViewItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22903, (void*)this, x)) return;
	this->TQIconView::repaintItem(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26838, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26866, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22985, (void*)this, x)) return;
	this->TQIconView::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22900, (void*)this, x)) return;
	this->TQIconView::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setArrangement(TQIconView::Arrangement x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(22919, (void*)this, x)) return;
	this->TQIconView::setArrangement(x1);
    }
    virtual void setAutoArrange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22927, (void*)this, x)) return;
	this->TQIconView::setAutoArrange(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(22951, (void*)this, x)) return;
	this->TQIconView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26827, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentItem(TQIconViewItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22890, (void*)this, x)) return;
	this->TQIconView::setCurrentItem(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26863, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26874, (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(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22944, (void*)this, x)) return;
	this->TQIconView::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setGridX(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22909, (void*)this, x)) return;
	this->TQIconView::setGridX(x1);
    }
    virtual void setGridY(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22910, (void*)this, x)) return;
	this->TQIconView::setGridY(x1);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26912, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26825, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setItemTextBackground(const TQBrush& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22917, (void*)this, x)) return;
	this->TQIconView::setItemTextBackground(x1);
    }
    virtual void setItemTextPos(TQIconView::ItemTextPos x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(22915, (void*)this, x)) return;
	this->TQIconView::setItemTextPos(x1);
    }
    virtual void setItemsMovable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22935, (void*)this, x)) return;
	this->TQIconView::setItemsMovable(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26906, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaxItemTextLength(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22925, (void*)this, x)) return;
	this->TQIconView::setMaxItemTextLength(x1);
    }
    virtual void setMaxItemWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22923, (void*)this, x)) return;
	this->TQIconView::setMaxItemWidth(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22945, (void*)this, x)) return;
	this->TQIconView::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizeMode(TQIconView::ResizeMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(22921, (void*)this, x)) return;
	this->TQIconView::setResizeMode(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26809, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSelected(TQIconViewItem* x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(22891, (void*)this, x)) return;
	this->TQIconView::setSelected(x1, x2, x3);
    }
    virtual void setSelectionMode(TQIconView::SelectionMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(22895, (void*)this, x)) return;
	this->TQIconView::setSelectionMode(x1);
    }
    virtual void setShowToolTips(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22929, (void*)this, x)) return;
	this->TQIconView::setShowToolTips(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setSpacing(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(22913, (void*)this, x)) return;
	this->TQIconView::setSpacing(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26913, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26823, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void setWordWrapIconText(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22937, (void*)this, x)) return;
	this->TQIconView::setWordWrapIconText(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26840, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22894, (void*)this, x)) return;
	this->TQIconView::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22941, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconView::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void slotUpdate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23003, (void*)this, x)) return;
	this->TQIconView::slotUpdate();
    }
    virtual void sort(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(22942, (void*)this, x)) return;
	this->TQIconView::sort(x1);
    }
    virtual void startDrag() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22992, (void*)this, x)) return;
	this->TQIconView::startDrag();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(22999, (void*)this, x)) return;
	this->TQIconView::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void takeItem(TQIconViewItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(22885, (void*)this, x)) return;
	this->TQIconView::takeItem(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(22873, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQIconView::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(22875, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconView::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(22874, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconView::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(22876, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconView::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateContents() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22952, (void*)this, x)) return;
	this->TQIconView::updateContents();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26904, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26899, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26901, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26900, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26902, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26897, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26898, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26895, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26896, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26893, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26894, (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(26903, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26919, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23000, (void*)this, x)) return;
	this->TQIconView::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1623: //TQIconView::SelectionMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconView::SelectionMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconView::SelectionMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconView::SelectionMode*)xdata = (TQIconView::SelectionMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconView::SelectionMode*)xdata;
		break;
	    }
	    break;
	  case 1622: //TQIconView::ResizeMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconView::ResizeMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconView::ResizeMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconView::ResizeMode*)xdata = (TQIconView::ResizeMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconView::ResizeMode*)xdata;
		break;
	    }
	    break;
	  case 1621: //TQIconView::ItemTextPos
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconView::ItemTextPos;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconView::ItemTextPos*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconView::ItemTextPos*)xdata = (TQIconView::ItemTextPos)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconView::ItemTextPos*)xdata;
		break;
	    }
	    break;
	  case 1619: //TQIconView::Arrangement
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQIconView::Arrangement;
		break;
	      case Smoke::EnumDelete:
		delete (TQIconView::Arrangement*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQIconView::Arrangement*)xdata = (TQIconView::Arrangement)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQIconView::Arrangement*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQIconView() { qt_Smoke->binding->deleted(798, (void*)this); }
};
void xenum_TQIconView(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQIconView::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQIconView(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconView *xself = (x_TQIconView*)obj;
    switch(xi) {
	case 0: x_TQIconView::x_0(args);	break;
	case 1: x_TQIconView::x_1(args);	break;
	case 2: x_TQIconView::x_2(args);	break;
	case 3: x_TQIconView::x_3(args);	break;
	case 4: x_TQIconView::x_4(args);	break;
	case 5: x_TQIconView::x_5(args);	break;
	case 6: x_TQIconView::x_6(args);	break;
	case 7: x_TQIconView::x_7(args);	break;
	case 8: x_TQIconView::x_8(args);	break;
	case 9: x_TQIconView::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQIconView::x_17(args);	break;
	case 18: x_TQIconView::x_18(args);	break;
	case 19: x_TQIconView::x_19(args);	break;
	case 20: x_TQIconView::x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: x_TQIconView::x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: xself->x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: xself->x_141(args);	break;
	case 142: delete (TQIconView*)xself;	break;
    }
}

class x_TQIconViewItem : public TQIconViewItem {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_int = TQIconViewItem::RTTI;
    }
    static void x_1(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1) : TQIconViewItem(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, TQIconViewItem*)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,(TQIconViewItem*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, TQIconViewItem* x2) : TQIconViewItem(x1, x2) {
    }
    static void x_3(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, const TQString&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, const TQString& x2) : TQIconViewItem(x1, x2) {
    }
    static void x_4(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, TQIconViewItem*, const TQString&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,(TQIconViewItem*)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, TQIconViewItem* x2, const TQString& x3) : TQIconViewItem(x1, x2, x3) {
    }
    static void x_5(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, const TQString&, const TQPixmap&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, const TQString& x2, const TQPixmap& x3) : TQIconViewItem(x1, x2, x3) {
    }
    static void x_6(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, TQIconViewItem*, const TQString&, const TQPixmap&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,(TQIconViewItem*)x[2].s_class,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, TQIconViewItem* x2, const TQString& x3, const TQPixmap& x4) : TQIconViewItem(x1, x2, x3, x4) {
    }
    static void x_7(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, const TQString&, const TQPicture&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQPicture *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, const TQString& x2, const TQPicture& x3) : TQIconViewItem(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQIconViewItem(TQIconView*, TQIconViewItem*, const TQString&, const TQPicture&)
	x_TQIconViewItem* xret = new x_TQIconViewItem((TQIconView*)x[1].s_class,(TQIconViewItem*)x[2].s_class,*(const TQString *)x[3].s_voidp,*(const TQPicture *)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(TQIconView* x1, TQIconViewItem* x2, const TQString& x3, const TQPicture& x4) : TQIconViewItem(x1, x2, x3, x4) {
    }
    void x_9(Smoke::Stack x) {
	// setRenameEnabled(bool)
	this->TQIconViewItem::setRenameEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// setDragEnabled(bool)
	this->TQIconViewItem::setDragEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setDropEnabled(bool)
	this->TQIconViewItem::setDropEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQIconViewItem::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// pixmap()
	TQPixmap* xret = this->TQIconViewItem::pixmap();
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) const {
	// picture()
	TQPicture* xret = this->TQIconViewItem::picture();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// key()
	TQString xret = this->TQIconViewItem::key();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) const {
	// renameEnabled()
	bool xret = this->TQIconViewItem::renameEnabled();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// dragEnabled()
	bool xret = this->TQIconViewItem::dragEnabled();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// dropEnabled()
	bool xret = this->TQIconViewItem::dropEnabled();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// iconView()
	TQIconView* xret = this->TQIconViewItem::iconView();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) const {
	// prevItem()
	TQIconViewItem* xret = this->TQIconViewItem::prevItem();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) const {
	// nextItem()
	TQIconViewItem* xret = this->TQIconViewItem::nextItem();
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) const {
	// index()
	int xret = this->TQIconViewItem::index();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// setSelected(bool, bool)
	this->TQIconViewItem::setSelected((bool)x[1].s_bool,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setSelected(bool)
	this->TQIconViewItem::setSelected((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setSelectable(bool)
	this->TQIconViewItem::setSelectable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// isSelected()
	bool xret = this->TQIconViewItem::isSelected();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// isSelectable()
	bool xret = this->TQIconViewItem::isSelectable();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// setVisible(bool)
	this->TQIconViewItem::setVisible((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// isVisible()
	bool xret = this->TQIconViewItem::isVisible();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// repaint()
	this->TQIconViewItem::repaint();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// move(int, int)
	bool xret = this->TQIconViewItem::move((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// moveBy(int, int)
	this->TQIconViewItem::moveBy((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// move(const TQPoint&)
	bool xret = this->TQIconViewItem::move(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// moveBy(const TQPoint&)
	this->TQIconViewItem::moveBy(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQIconViewItem::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_36(Smoke::Stack x) const {
	// x()
	int xret = this->TQIconViewItem::x();
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) const {
	// y()
	int xret = this->TQIconViewItem::y();
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) const {
	// width()
	int xret = this->TQIconViewItem::width();
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) const {
	// height()
	int xret = this->TQIconViewItem::height();
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) const {
	// size()
	TQSize xret = this->TQIconViewItem::size();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_41(Smoke::Stack x) const {
	// pos()
	TQPoint xret = this->TQIconViewItem::pos();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_42(Smoke::Stack x) const {
	// textRect(bool)
	TQRect xret = this->TQIconViewItem::textRect((bool)x[1].s_bool);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_43(Smoke::Stack x) const {
	// textRect()
	TQRect xret = this->TQIconViewItem::textRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_44(Smoke::Stack x) const {
	// pixmapRect(bool)
	TQRect xret = this->TQIconViewItem::pixmapRect((bool)x[1].s_bool);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_45(Smoke::Stack x) const {
	// pixmapRect()
	TQRect xret = this->TQIconViewItem::pixmapRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_46(Smoke::Stack x) const {
	// contains(const TQPoint&)
	bool xret = this->TQIconViewItem::contains(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_47(Smoke::Stack x) const {
	// intersects(const TQRect&)
	bool xret = this->TQIconViewItem::intersects(*(const TQRect *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) const {
	// acceptDrop(const TQMimeSource*)
	bool xret = this->TQIconViewItem::acceptDrop((const TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) {
	// rename()
	this->TQIconViewItem::rename();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) const {
	// compare(TQIconViewItem*)
	int xret = this->TQIconViewItem::compare((TQIconViewItem*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQIconViewItem::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// setPixmap(const TQPixmap&)
	this->TQIconViewItem::setPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// setPicture(const TQPicture&)
	this->TQIconViewItem::setPicture(*(const TQPicture *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// setText(const TQString&, bool, bool)
	this->TQIconViewItem::setText(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// setText(const TQString&, bool)
	this->TQIconViewItem::setText(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// setPixmap(const TQPixmap&, bool, bool)
	this->TQIconViewItem::setPixmap(*(const TQPixmap *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// setPixmap(const TQPixmap&, bool)
	this->TQIconViewItem::setPixmap(*(const TQPixmap *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// setKey(const TQString&)
	this->TQIconViewItem::setKey(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// rtti()
	int xret = this->TQIconViewItem::rtti();
	x[0].s_int = xret;
    }
    static void x_60(Smoke::Stack x) {
	// TQIconViewItem(const TQIconViewItem&)
	x_TQIconViewItem* xret = new x_TQIconViewItem(*(const TQIconViewItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIconViewItem(const TQIconViewItem& x1) : TQIconViewItem(x1) {
    }
    void x_61(Smoke::Stack x) {
	// removeRenameBox()
	this->TQIconViewItem::removeRenameBox();
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// calcRect(const TQString&)
	this->TQIconViewItem::calcRect(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// calcRect()
	this->TQIconViewItem::calcRect();
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// paintItem(TQPainter*, const TQColorGroup&)
	this->TQIconViewItem::paintItem((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// paintFocus(TQPainter*, const TQColorGroup&)
	this->TQIconViewItem::paintFocus((TQPainter*)x[1].s_class,*(const TQColorGroup *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// dropped(TQDropEvent*, const TQValueList<TQIconDragItem>&)
	this->TQIconViewItem::dropped((TQDropEvent*)x[1].s_class,*(const TQValueList<TQIconDragItem> *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) {
	// dragEntered()
	this->TQIconViewItem::dragEntered();
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// dragLeft()
	this->TQIconViewItem::dragLeft();
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// setItemRect(const TQRect&)
	this->TQIconViewItem::setItemRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// setTextRect(const TQRect&)
	this->TQIconViewItem::setTextRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// setPixmapRect(const TQRect&)
	this->TQIconViewItem::setPixmapRect(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// calcTmpText()
	this->TQIconViewItem::calcTmpText();
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// tempText()
	TQString xret = this->TQIconViewItem::tempText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    virtual bool acceptDrop(const TQMimeSource* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23052, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconViewItem::acceptDrop(x1);
    }
    virtual void calcRect(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23067, (void*)this, x)) return;
	this->TQIconViewItem::calcRect(x1);
    }
    virtual int compare(TQIconViewItem* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23054, (void*)this, x)) return (int)x[0].s_int;
	return this->TQIconViewItem::compare(x1);
    }
    virtual void dragEntered() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23072, (void*)this, x)) return;
	this->TQIconViewItem::dragEntered();
    }
    virtual void dragLeft() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23073, (void*)this, x)) return;
	this->TQIconViewItem::dragLeft();
    }
    virtual void dropped(TQDropEvent* x1, const TQValueList<TQIconDragItem>& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(23071, (void*)this, x)) return;
	this->TQIconViewItem::dropped(x1, x2);
    }
    virtual TQString key() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23019, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconViewItem::key();
    }
    virtual bool move(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23037, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconViewItem::move(x1);
    }
    virtual bool move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23035, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIconViewItem::move(x1, x2);
    }
    virtual void moveBy(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23038, (void*)this, x)) return;
	this->TQIconViewItem::moveBy(x1);
    }
    virtual void moveBy(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23036, (void*)this, x)) return;
	this->TQIconViewItem::moveBy(x1, x2);
    }
    virtual void paintFocus(TQPainter* x1, const TQColorGroup& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(23070, (void*)this, x)) return;
	this->TQIconViewItem::paintFocus(x1, x2);
    }
    virtual void paintItem(TQPainter* x1, const TQColorGroup& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(23069, (void*)this, x)) return;
	this->TQIconViewItem::paintItem(x1, x2);
    }
    virtual TQPicture* picture() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23018, (void*)this, x)) return (TQPicture*)x[0].s_class;
	return this->TQIconViewItem::picture();
    }
    virtual TQPixmap* pixmap() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23017, (void*)this, x)) return (TQPixmap*)x[0].s_class;
	return this->TQIconViewItem::pixmap();
    }
    virtual void removeRenameBox() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23066, (void*)this, x)) return;
	this->TQIconViewItem::removeRenameBox();
    }
    virtual void repaint() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23034, (void*)this, x)) return;
	this->TQIconViewItem::repaint();
    }
    virtual int rtti() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23063, (void*)this, x)) return (int)x[0].s_int;
	return this->TQIconViewItem::rtti();
    }
    virtual void setDragEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23014, (void*)this, x)) return;
	this->TQIconViewItem::setDragEnabled(x1);
    }
    virtual void setDropEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23015, (void*)this, x)) return;
	this->TQIconViewItem::setDropEnabled(x1);
    }
    virtual void setKey(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23062, (void*)this, x)) return;
	this->TQIconViewItem::setKey(x1);
    }
    virtual void setPicture(const TQPicture& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23057, (void*)this, x)) return;
	this->TQIconViewItem::setPicture(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23056, (void*)this, x)) return;
	this->TQIconViewItem::setPixmap(x1);
    }
    virtual void setPixmap(const TQPixmap& x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(23060, (void*)this, x)) return;
	this->TQIconViewItem::setPixmap(x1, x2, x3);
    }
    virtual void setRenameEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23013, (void*)this, x)) return;
	this->TQIconViewItem::setRenameEnabled(x1);
    }
    virtual void setSelectable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23029, (void*)this, x)) return;
	this->TQIconViewItem::setSelectable(x1);
    }
    virtual void setSelected(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23028, (void*)this, x)) return;
	this->TQIconViewItem::setSelected(x1);
    }
    virtual void setSelected(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(23027, (void*)this, x)) return;
	this->TQIconViewItem::setSelected(x1, x2);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23055, (void*)this, x)) return;
	this->TQIconViewItem::setText(x1);
    }
    virtual void setText(const TQString& x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(23058, (void*)this, x)) return;
	this->TQIconViewItem::setText(x1, x2, x3);
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23016, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIconViewItem::text();
    }
    ~x_TQIconViewItem() { qt_Smoke->binding->deleted(799, (void*)this); }
};
void xcall_TQIconViewItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIconViewItem *xself = (x_TQIconViewItem*)obj;
    switch(xi) {
	case 0: x_TQIconViewItem::x_0(args);	break;
	case 1: x_TQIconViewItem::x_1(args);	break;
	case 2: x_TQIconViewItem::x_2(args);	break;
	case 3: x_TQIconViewItem::x_3(args);	break;
	case 4: x_TQIconViewItem::x_4(args);	break;
	case 5: x_TQIconViewItem::x_5(args);	break;
	case 6: x_TQIconViewItem::x_6(args);	break;
	case 7: x_TQIconViewItem::x_7(args);	break;
	case 8: x_TQIconViewItem::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: x_TQIconViewItem::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: delete (TQIconViewItem*)xself;	break;
    }
}

class x_TQImage : public TQImage {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::IgnoreEndian;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::BigEndian;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::LittleEndian;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::ScaleFree;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::ScaleMin;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQImage::ScaleMax;
    }
    static void x_6(Smoke::Stack x) {
	// TQImage()
	x_TQImage* xret = new x_TQImage();
	x[0].s_class = (void*)xret;
    }
    x_TQImage() : TQImage() {
    }
    static void x_7(Smoke::Stack x) {
	// TQImage(int, int, int, int, TQImage::Endian)
	x_TQImage* xret = new x_TQImage((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(TQImage::Endian)x[5].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(int x1, int x2, int x3, int x4, TQImage::Endian x5) : TQImage(x1, x2, x3, x4, x5) {
    }
    static void x_8(Smoke::Stack x) {
	// TQImage(int, int, int, int)
	x_TQImage* xret = new x_TQImage((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_TQImage(int x1, int x2, int x3, int x4) : TQImage(x1, x2, x3, x4) {
    }
    static void x_9(Smoke::Stack x) {
	// TQImage(int, int, int)
	x_TQImage* xret = new x_TQImage((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(int x1, int x2, int x3) : TQImage(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQImage(const TQSize&, int, int, TQImage::Endian)
	x_TQImage* xret = new x_TQImage(*(const TQSize *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(TQImage::Endian)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQSize& x1, int x2, int x3, TQImage::Endian x4) : TQImage(x1, x2, x3, x4) {
    }
    static void x_11(Smoke::Stack x) {
	// TQImage(const TQSize&, int, int)
	x_TQImage* xret = new x_TQImage(*(const TQSize *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQSize& x1, int x2, int x3) : TQImage(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TQImage(const TQSize&, int)
	x_TQImage* xret = new x_TQImage(*(const TQSize *)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQSize& x1, int x2) : TQImage(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TQImage(const TQString&, const char*)
	x_TQImage* xret = new x_TQImage(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQString& x1, const char* x2) : TQImage(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// TQImage(const TQString&)
	x_TQImage* xret = new x_TQImage(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQString& x1) : TQImage(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// TQImage(const char* const*)
	x_TQImage* xret = new x_TQImage((const char**)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const char* const* x1) : TQImage(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQImage(const TQByteArray&)
	x_TQImage* xret = new x_TQImage(*(const TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQByteArray& x1) : TQImage(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TQImage(uchar*, int, int, int, TQRgb*, int, TQImage::Endian)
	x_TQImage* xret = new x_TQImage((uchar*)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(TQRgb*)x[5].s_voidp,(int)x[6].s_int,(TQImage::Endian)x[7].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(uchar* x1, int x2, int x3, int x4, TQRgb* x5, int x6, TQImage::Endian x7) : TQImage(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_18(Smoke::Stack x) {
	// TQImage(const TQImage&)
	x_TQImage* xret = new x_TQImage(*(const TQImage *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImage(const TQImage& x1) : TQImage(x1) {
    }
    void x_19(Smoke::Stack x) {
	// operator=(const TQImage&)
	TQImage& xret = this->TQImage::operator=(*(const TQImage *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_20(Smoke::Stack x) {
	// operator=(const TQPixmap&)
	TQImage& xret = this->TQImage::operator=(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_21(Smoke::Stack x) const {
	// operator==(const TQImage&)
	bool xret = this->TQImage::operator==(*(const TQImage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// operator!=(const TQImage&)
	bool xret = this->TQImage::operator!=(*(const TQImage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// detach()
	this->TQImage::detach();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// copy()
	TQImage xret = this->TQImage::copy();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_25(Smoke::Stack x) const {
	// copy(int, int, int, int, int)
	TQImage xret = this->TQImage::copy((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*)new TQImage(xret);
    }
    void x_26(Smoke::Stack x) const {
	// copy(int, int, int, int)
	TQImage xret = this->TQImage::copy((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*)new TQImage(xret);
    }
    void x_27(Smoke::Stack x) const {
	// copy(const TQRect&)
	TQImage xret = this->TQImage::copy(*(const TQRect *)x[1].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_28(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TQImage::isNull();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// width()
	int xret = this->TQImage::width();
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) const {
	// height()
	int xret = this->TQImage::height();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) const {
	// size()
	TQSize xret = this->TQImage::size();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_32(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQImage::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_33(Smoke::Stack x) const {
	// depth()
	int xret = this->TQImage::depth();
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) const {
	// numColors()
	int xret = this->TQImage::numColors();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// bitOrder()
	TQImage::Endian xret = this->TQImage::bitOrder();
	x[0].s_enum = xret;
    }
    void x_36(Smoke::Stack x) const {
	// color(int)
	TQRgb xret = this->TQImage::color((int)x[1].s_int);
	x[0].s_uint = xret;
    }
    void x_37(Smoke::Stack x) {
	// setColor(int, TQRgb)
	this->TQImage::setColor((int)x[1].s_int,(TQRgb)x[2].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setNumColors(int)
	this->TQImage::setNumColors((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) const {
	// hasAlphaBuffer()
	bool xret = this->TQImage::hasAlphaBuffer();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) {
	// setAlphaBuffer(bool)
	this->TQImage::setAlphaBuffer((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// allGray()
	bool xret = this->TQImage::allGray();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) const {
	// isGrayscale()
	bool xret = this->TQImage::isGrayscale();
	x[0].s_bool = xret;
    }
    void x_43(Smoke::Stack x) const {
	// bits()
	uchar* xret = this->TQImage::bits();
	x[0].s_voidp = (void*)xret;
    }
    void x_44(Smoke::Stack x) const {
	// scanLine(int)
	uchar* xret = this->TQImage::scanLine((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_45(Smoke::Stack x) const {
	// jumpTable()
	uchar** xret = this->TQImage::jumpTable();
	x[0].s_voidp = (void*)xret;
    }
    void x_46(Smoke::Stack x) const {
	// colorTable()
	TQRgb* xret = this->TQImage::colorTable();
	x[0].s_voidp = (void*)xret;
    }
    void x_47(Smoke::Stack x) const {
	// numBytes()
	int xret = this->TQImage::numBytes();
	x[0].s_int = xret;
    }
    void x_48(Smoke::Stack x) const {
	// bytesPerLine()
	int xret = this->TQImage::bytesPerLine();
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) {
	// create(int, int, int, int, TQImage::Endian)
	bool xret = this->TQImage::create((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(TQImage::Endian)x[5].s_enum);
	x[0].s_bool = xret;
    }
    void x_50(Smoke::Stack x) {
	// create(int, int, int, int)
	bool xret = this->TQImage::create((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_bool = xret;
    }
    void x_51(Smoke::Stack x) {
	// create(int, int, int)
	bool xret = this->TQImage::create((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_52(Smoke::Stack x) {
	// create(const TQSize&, int, int, TQImage::Endian)
	bool xret = this->TQImage::create(*(const TQSize *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(TQImage::Endian)x[4].s_enum);
	x[0].s_bool = xret;
    }
    void x_53(Smoke::Stack x) {
	// create(const TQSize&, int, int)
	bool xret = this->TQImage::create(*(const TQSize *)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_54(Smoke::Stack x) {
	// create(const TQSize&, int)
	bool xret = this->TQImage::create(*(const TQSize *)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// reset()
	this->TQImage::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// fill(uint)
	this->TQImage::fill((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// invertPixels(bool)
	this->TQImage::invertPixels((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// invertPixels()
	this->TQImage::invertPixels();
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// convertDepth(int)
	TQImage xret = this->TQImage::convertDepth((int)x[1].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_60(Smoke::Stack x) const {
	// convertDepthWithPalette(int, TQRgb*, int, int)
	TQImage xret = this->TQImage::convertDepthWithPalette((int)x[1].s_int,(TQRgb*)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_61(Smoke::Stack x) const {
	// convertDepthWithPalette(int, TQRgb*, int)
	TQImage xret = this->TQImage::convertDepthWithPalette((int)x[1].s_int,(TQRgb*)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_62(Smoke::Stack x) const {
	// convertDepth(int, int)
	TQImage xret = this->TQImage::convertDepth((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_63(Smoke::Stack x) const {
	// convertBitOrder(TQImage::Endian)
	TQImage xret = this->TQImage::convertBitOrder((TQImage::Endian)x[1].s_enum);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_64(Smoke::Stack x) const {
	// smoothScale(int, int, TQImage::ScaleMode)
	TQImage xret = this->TQImage::smoothScale((int)x[1].s_int,(int)x[2].s_int,(TQImage::ScaleMode)x[3].s_enum);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_65(Smoke::Stack x) const {
	// smoothScale(int, int)
	TQImage xret = this->TQImage::smoothScale((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_66(Smoke::Stack x) const {
	// smoothScale(const TQSize&, TQImage::ScaleMode)
	TQImage xret = this->TQImage::smoothScale(*(const TQSize *)x[1].s_class,(TQImage::ScaleMode)x[2].s_enum);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_67(Smoke::Stack x) const {
	// smoothScale(const TQSize&)
	TQImage xret = this->TQImage::smoothScale(*(const TQSize *)x[1].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_68(Smoke::Stack x) const {
	// scale(int, int, TQImage::ScaleMode)
	TQImage xret = this->TQImage::scale((int)x[1].s_int,(int)x[2].s_int,(TQImage::ScaleMode)x[3].s_enum);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_69(Smoke::Stack x) const {
	// scale(int, int)
	TQImage xret = this->TQImage::scale((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_70(Smoke::Stack x) const {
	// scale(const TQSize&, TQImage::ScaleMode)
	TQImage xret = this->TQImage::scale(*(const TQSize *)x[1].s_class,(TQImage::ScaleMode)x[2].s_enum);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_71(Smoke::Stack x) const {
	// scale(const TQSize&)
	TQImage xret = this->TQImage::scale(*(const TQSize *)x[1].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_72(Smoke::Stack x) const {
	// scaleWidth(int)
	TQImage xret = this->TQImage::scaleWidth((int)x[1].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_73(Smoke::Stack x) const {
	// scaleHeight(int)
	TQImage xret = this->TQImage::scaleHeight((int)x[1].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_74(Smoke::Stack x) const {
	// xForm(const TQWMatrix&)
	TQImage xret = this->TQImage::xForm(*(const TQWMatrix *)x[1].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_75(Smoke::Stack x) const {
	// createAlphaMask(int)
	TQImage xret = this->TQImage::createAlphaMask((int)x[1].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_76(Smoke::Stack x) const {
	// createAlphaMask()
	TQImage xret = this->TQImage::createAlphaMask();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_77(Smoke::Stack x) const {
	// createHeuristicMask(bool)
	TQImage xret = this->TQImage::createHeuristicMask((bool)x[1].s_bool);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_78(Smoke::Stack x) const {
	// createHeuristicMask()
	TQImage xret = this->TQImage::createHeuristicMask();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_79(Smoke::Stack x) const {
	// mirror()
	TQImage xret = this->TQImage::mirror();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_80(Smoke::Stack x) const {
	// mirror(bool, bool)
	TQImage xret = this->TQImage::mirror((bool)x[1].s_bool,(bool)x[2].s_bool);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_81(Smoke::Stack x) const {
	// swapRGB()
	TQImage xret = this->TQImage::swapRGB();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_82(Smoke::Stack x) {
	// load(const TQString&, const char*)
	bool xret = this->TQImage::load(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_83(Smoke::Stack x) {
	// load(const TQString&)
	bool xret = this->TQImage::load(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_84(Smoke::Stack x) {
	// loadFromData(const uchar*, uint, const char*)
	bool xret = this->TQImage::loadFromData((const uchar*)x[1].s_voidp,(uint)x[2].s_uint,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_85(Smoke::Stack x) {
	// loadFromData(const uchar*, uint)
	bool xret = this->TQImage::loadFromData((const uchar*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_bool = xret;
    }
    void x_86(Smoke::Stack x) {
	// loadFromData(TQByteArray, const char*)
	bool xret = this->TQImage::loadFromData(*(TQByteArray *)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_87(Smoke::Stack x) {
	// loadFromData(TQByteArray)
	bool xret = this->TQImage::loadFromData(*(TQByteArray *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_88(Smoke::Stack x) const {
	// save(const TQString&, const char*, int)
	bool xret = this->TQImage::save(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_89(Smoke::Stack x) const {
	// save(const TQString&, const char*)
	bool xret = this->TQImage::save(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_90(Smoke::Stack x) const {
	// save(TQIODevice*, const char*, int)
	bool xret = this->TQImage::save((TQIODevice*)x[1].s_class,(const char*)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_91(Smoke::Stack x) const {
	// save(TQIODevice*, const char*)
	bool xret = this->TQImage::save((TQIODevice*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_92(Smoke::Stack x) const {
	// valid(int, int)
	bool xret = this->TQImage::valid((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_93(Smoke::Stack x) const {
	// pixelIndex(int, int)
	int xret = this->TQImage::pixelIndex((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_94(Smoke::Stack x) const {
	// pixel(int, int)
	TQRgb xret = this->TQImage::pixel((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_uint = xret;
    }
    void x_95(Smoke::Stack x) {
	// setPixel(int, int, uint)
	this->TQImage::setPixel((int)x[1].s_int,(int)x[2].s_int,(uint)x[3].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) const {
	// dotsPerMeterX()
	int xret = this->TQImage::dotsPerMeterX();
	x[0].s_int = xret;
    }
    void x_97(Smoke::Stack x) const {
	// dotsPerMeterY()
	int xret = this->TQImage::dotsPerMeterY();
	x[0].s_int = xret;
    }
    void x_98(Smoke::Stack x) {
	// setDotsPerMeterX(int)
	this->TQImage::setDotsPerMeterX((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// setDotsPerMeterY(int)
	this->TQImage::setDotsPerMeterY((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) const {
	// offset()
	TQPoint xret = this->TQImage::offset();
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_101(Smoke::Stack x) {
	// setOffset(const TQPoint&)
	this->TQImage::setOffset(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) const {
	// textList()
	TQValueList<TQImageTextKeyLang> xret = this->TQImage::textList();
	x[0].s_voidp = (void*)new TQValueList<TQImageTextKeyLang>(xret);
    }
    void x_103(Smoke::Stack x) const {
	// textLanguages()
	TQStringList xret = this->TQImage::textLanguages();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_104(Smoke::Stack x) const {
	// textKeys()
	TQStringList xret = this->TQImage::textKeys();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_105(Smoke::Stack x) const {
	// text(const char*, const char*)
	TQString xret = this->TQImage::text((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_106(Smoke::Stack x) const {
	// text(const char*)
	TQString xret = this->TQImage::text((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_107(Smoke::Stack x) const {
	// text(const TQImageTextKeyLang&)
	TQString xret = this->TQImage::text(*(const TQImageTextKeyLang *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_108(Smoke::Stack x) {
	// setText(const char*, const char*, const TQString&)
	this->TQImage::setText((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_109(Smoke::Stack x) {
	// fromMimeSource(const TQString&)
	TQImage xret = TQImage::fromMimeSource(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQImage(xret);
    }
    static void x_110(Smoke::Stack x) {
	// systemBitOrder()
	TQImage::Endian xret = TQImage::systemBitOrder();
	x[0].s_enum = xret;
    }
    static void x_111(Smoke::Stack x) {
	// systemByteOrder()
	TQImage::Endian xret = TQImage::systemByteOrder();
	x[0].s_enum = xret;
    }
    static void x_112(Smoke::Stack x) {
	// imageFormat(const TQString&)
	const char* xret = TQImage::imageFormat(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_113(Smoke::Stack x) {
	// inputFormats()
	TQStrList xret = TQImage::inputFormats();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    static void x_114(Smoke::Stack x) {
	// outputFormats()
	TQStrList xret = TQImage::outputFormats();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    static void x_115(Smoke::Stack x) {
	// inputFormatList()
	TQStringList xret = TQImage::inputFormatList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_116(Smoke::Stack x) {
	// outputFormatList()
	TQStringList xret = TQImage::outputFormatList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1628: //TQImage::Endian
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQImage::Endian;
		break;
	      case Smoke::EnumDelete:
		delete (TQImage::Endian*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQImage::Endian*)xdata = (TQImage::Endian)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQImage::Endian*)xdata;
		break;
	    }
	    break;
	  case 1629: //TQImage::ScaleMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQImage::ScaleMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQImage::ScaleMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQImage::ScaleMode*)xdata = (TQImage::ScaleMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQImage::ScaleMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQImage() { qt_Smoke->binding->deleted(800, (void*)this); }
};
void xenum_TQImage(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQImage::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQImage(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImage *xself = (x_TQImage*)obj;
    switch(xi) {
	case 0: x_TQImage::x_0(args);	break;
	case 1: x_TQImage::x_1(args);	break;
	case 2: x_TQImage::x_2(args);	break;
	case 3: x_TQImage::x_3(args);	break;
	case 4: x_TQImage::x_4(args);	break;
	case 5: x_TQImage::x_5(args);	break;
	case 6: x_TQImage::x_6(args);	break;
	case 7: x_TQImage::x_7(args);	break;
	case 8: x_TQImage::x_8(args);	break;
	case 9: x_TQImage::x_9(args);	break;
	case 10: x_TQImage::x_10(args);	break;
	case 11: x_TQImage::x_11(args);	break;
	case 12: x_TQImage::x_12(args);	break;
	case 13: x_TQImage::x_13(args);	break;
	case 14: x_TQImage::x_14(args);	break;
	case 15: x_TQImage::x_15(args);	break;
	case 16: x_TQImage::x_16(args);	break;
	case 17: x_TQImage::x_17(args);	break;
	case 18: x_TQImage::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: 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: x_TQImage::x_109(args);	break;
	case 110: x_TQImage::x_110(args);	break;
	case 111: x_TQImage::x_111(args);	break;
	case 112: x_TQImage::x_112(args);	break;
	case 113: x_TQImage::x_113(args);	break;
	case 114: x_TQImage::x_114(args);	break;
	case 115: x_TQImage::x_115(args);	break;
	case 116: x_TQImage::x_116(args);	break;
	case 117: delete (TQImage*)xself;	break;
    }
}

class x_TQImageConsumer : public TQImageConsumer {
public:
    static void x_0(Smoke::Stack x) {
	// TQImageConsumer()
	x_TQImageConsumer* xret = new x_TQImageConsumer();
	x[0].s_class = (void*)xret;
    }
    x_TQImageConsumer() : TQImageConsumer() {
    }
    static void x_1(Smoke::Stack x) {
	// TQImageConsumer(const TQImageConsumer&)
	x_TQImageConsumer* xret = new x_TQImageConsumer(*(const TQImageConsumer *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageConsumer(const TQImageConsumer& x1) : TQImageConsumer(x1) {
    }
    virtual void changed(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(23198, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void end() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(23197, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void frameDone() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(23199, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void frameDone(const TQPoint& x1, const TQRect& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	qt_Smoke->binding->callMethod(23200, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setFramePeriod(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(23202, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setLooping(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(23201, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(23203, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TQImageConsumer() { qt_Smoke->binding->deleted(801, (void*)this); }
};
void xcall_TQImageConsumer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageConsumer *xself = (x_TQImageConsumer*)obj;
    switch(xi) {
	case 0: x_TQImageConsumer::x_0(args);	break;
	case 1: x_TQImageConsumer::x_1(args);	break;
	case 2: delete (TQImageConsumer*)xself;	break;
    }
}

class x_TQImageDecoder : public TQImageDecoder {
public:
    static void x_0(Smoke::Stack x) {
	// TQImageDecoder(TQImageConsumer*)
	x_TQImageDecoder* xret = new x_TQImageDecoder((TQImageConsumer*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDecoder(TQImageConsumer* x1) : TQImageDecoder(x1) {
    }
    void x_1(Smoke::Stack x) {
	// image()
	const TQImage& xret = this->TQImageDecoder::image();
	x[0].s_class = (void*)&xret;
    }
    void x_2(Smoke::Stack x) {
	// decode(const uchar*, int)
	int xret = this->TQImageDecoder::decode((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    static void x_3(Smoke::Stack x) {
	// TQImageDecoder(const TQImageDecoder&)
	x_TQImageDecoder* xret = new x_TQImageDecoder(*(const TQImageDecoder *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDecoder(const TQImageDecoder& x1) : TQImageDecoder(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// formatName(const uchar*, int)
	const char* xret = TQImageDecoder::formatName((const uchar*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)xret;
    }
    static void x_5(Smoke::Stack x) {
	// format(const char*)
	TQImageFormatType* xret = TQImageDecoder::format((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_6(Smoke::Stack x) {
	// inputFormats()
	TQStrList xret = TQImageDecoder::inputFormats();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    static void x_7(Smoke::Stack x) {
	// registerDecoderFactory(TQImageFormatType*)
	TQImageDecoder::registerDecoderFactory((TQImageFormatType*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// unregisterDecoderFactory(TQImageFormatType*)
	TQImageDecoder::unregisterDecoderFactory((TQImageFormatType*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    ~x_TQImageDecoder() { qt_Smoke->binding->deleted(802, (void*)this); }
};
void xcall_TQImageDecoder(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageDecoder *xself = (x_TQImageDecoder*)obj;
    switch(xi) {
	case 0: x_TQImageDecoder::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: x_TQImageDecoder::x_3(args);	break;
	case 4: x_TQImageDecoder::x_4(args);	break;
	case 5: x_TQImageDecoder::x_5(args);	break;
	case 6: x_TQImageDecoder::x_6(args);	break;
	case 7: x_TQImageDecoder::x_7(args);	break;
	case 8: x_TQImageDecoder::x_8(args);	break;
	case 9: delete (TQImageDecoder*)xself;	break;
    }
}

class x_TQImageDrag : public TQImageDrag {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQImageDrag::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQImageDrag::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQImageDrag::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->TQImageDrag::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->TQImageDrag::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->TQImageDrag::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->TQImageDrag::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQImageDrag(TQImage, TQWidget*, const char*)
	x_TQImageDrag* xret = new x_TQImageDrag(*(TQImage *)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag(TQImage x1, TQWidget* x2, const char* x3) : TQImageDrag(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TQImageDrag(TQImage, TQWidget*)
	x_TQImageDrag* xret = new x_TQImageDrag(*(TQImage *)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag(TQImage x1, TQWidget* x2) : TQImageDrag(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TQImageDrag(TQImage)
	x_TQImageDrag* xret = new x_TQImageDrag(*(TQImage *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag(TQImage x1) : TQImageDrag(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TQImageDrag(TQWidget*, const char*)
	x_TQImageDrag* xret = new x_TQImageDrag((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag(TQWidget* x1, const char* x2) : TQImageDrag(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQImageDrag(TQWidget*)
	x_TQImageDrag* xret = new x_TQImageDrag((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag(TQWidget* x1) : TQImageDrag(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQImageDrag()
	x_TQImageDrag* xret = new x_TQImageDrag();
	x[0].s_class = (void*)xret;
    }
    x_TQImageDrag() : TQImageDrag() {
    }
    void x_13(Smoke::Stack x) {
	// setImage(TQImage)
	this->TQImageDrag::setImage(*(TQImage *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// format(int)
	const char* xret = this->TQImageDrag::format((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// encodedData(const char*)
	TQByteArray xret = this->TQImageDrag::encodedData((const char*)x[1].s_voidp);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_16(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQImageDrag::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_17(Smoke::Stack x) {
	// canDecode(const TQMimeSource*)
	bool xret = TQImageDrag::canDecode((const TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_18(Smoke::Stack x) {
	// decode(const TQMimeSource*, TQImage&)
	bool xret = TQImageDrag::decode((const TQMimeSource*)x[1].s_class,*(TQImage *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_19(Smoke::Stack x) {
	// decode(const TQMimeSource*, TQPixmap&)
	bool xret = TQImageDrag::decode((const TQMimeSource*)x[1].s_class,*(TQPixmap *)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23218, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQImageDrag::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool drag(TQDragObject::DragMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(20864, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDragObject::drag(x1);
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23233, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQImageDrag::encodedData(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23232, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQImageDrag::format(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23217, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQImageDrag::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25228, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setImage(TQImage x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23231, (void*)this, x)) return;
	this->TQImageDrag::setImage(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual void setPixmap(TQPixmap x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(20856, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1);
    }
    virtual void setPixmap(TQPixmap x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(20857, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1, x2);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23219, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQImageDrag::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(23221, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageDrag::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(23220, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageDrag::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(23222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageDrag::tqt_property(x1, x2, x3);
    }
    ~x_TQImageDrag() { qt_Smoke->binding->deleted(803, (void*)this); }
};
void xcall_TQImageDrag(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageDrag *xself = (x_TQImageDrag*)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_TQImageDrag::x_7(args);	break;
	case 8: x_TQImageDrag::x_8(args);	break;
	case 9: x_TQImageDrag::x_9(args);	break;
	case 10: x_TQImageDrag::x_10(args);	break;
	case 11: x_TQImageDrag::x_11(args);	break;
	case 12: x_TQImageDrag::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: x_TQImageDrag::x_16(args);	break;
	case 17: x_TQImageDrag::x_17(args);	break;
	case 18: x_TQImageDrag::x_18(args);	break;
	case 19: x_TQImageDrag::x_19(args);	break;
	case 20: delete (TQImageDrag*)xself;	break;
    }
}

class x_TQImageFormat : public TQImageFormat {
public:
    static void x_0(Smoke::Stack x) {
	// TQImageFormat()
	x_TQImageFormat* xret = new x_TQImageFormat();
	x[0].s_class = (void*)xret;
    }
    x_TQImageFormat() : TQImageFormat() {
    }
    static void x_1(Smoke::Stack x) {
	// TQImageFormat(const TQImageFormat&)
	x_TQImageFormat* xret = new x_TQImageFormat(*(const TQImageFormat *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageFormat(const TQImageFormat& x1) : TQImageFormat(x1) {
    }
    virtual int decode(TQImage& x1, TQImageConsumer* x2, const uchar* x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	qt_Smoke->binding->callMethod(23239, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    ~x_TQImageFormat() { qt_Smoke->binding->deleted(804, (void*)this); }
};
void xcall_TQImageFormat(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageFormat *xself = (x_TQImageFormat*)obj;
    switch(xi) {
	case 0: x_TQImageFormat::x_0(args);	break;
	case 1: x_TQImageFormat::x_1(args);	break;
	case 2: delete (TQImageFormat*)xself;	break;
    }
}

class x_TQImageFormatPlugin : public TQImageFormatPlugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQImageFormatPlugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQImageFormatPlugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQImageFormatPlugin::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->TQImageFormatPlugin::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->TQImageFormatPlugin::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->TQImageFormatPlugin::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->TQImageFormatPlugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQImageFormatPlugin()
	x_TQImageFormatPlugin* xret = new x_TQImageFormatPlugin();
	x[0].s_class = (void*)xret;
    }
    x_TQImageFormatPlugin() : TQImageFormatPlugin() {
    }
    void x_8(Smoke::Stack x) {
	// loadImage(const TQString&, const TQString&, TQImage*)
	bool xret = this->TQImageFormatPlugin::loadImage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQImage*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// saveImage(const TQString&, const TQString&, const TQImage&)
	bool xret = this->TQImageFormatPlugin::saveImage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQImage *)x[3].s_class);
	x[0].s_bool = xret;
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQImageFormatPlugin::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23243, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQImageFormatPlugin::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual bool installIOHandler(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(23254, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQStringList keys() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(23251, (void*)this, x, true /*pure virtual*/);
	TQStringList *xptr = (TQStringList *)x[0].s_class;
	TQStringList xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool loadImage(const TQString& x1, const TQString& x2, TQImage* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(23252, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageFormatPlugin::loadImage(x1, x2, x3);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23242, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQImageFormatPlugin::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual bool saveImage(const TQString& x1, const TQString& x2, const TQImage& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(23253, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageFormatPlugin::saveImage(x1, x2, x3);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23244, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQImageFormatPlugin::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(23246, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageFormatPlugin::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(23245, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageFormatPlugin::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(23247, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQImageFormatPlugin::tqt_property(x1, x2, x3);
    }
    ~x_TQImageFormatPlugin() { qt_Smoke->binding->deleted(805, (void*)this); }
};
void xcall_TQImageFormatPlugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageFormatPlugin *xself = (x_TQImageFormatPlugin*)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_TQImageFormatPlugin::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TQImageFormatPlugin::x_10(args);	break;
	case 11: delete (TQImageFormatPlugin*)xself;	break;
    }
}

class x_TQImageFormatType : public TQImageFormatType {
public:
    static void x_0(Smoke::Stack x) {
	// TQImageFormatType(const TQImageFormatType&)
	x_TQImageFormatType* xret = new x_TQImageFormatType(*(const TQImageFormatType *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQImageFormatType(const TQImageFormatType& x1) : TQImageFormatType(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TQImageFormatType()
	x_TQImageFormatType* xret = new x_TQImageFormatType();
	x[0].s_class = (void*)xret;
    }
    x_TQImageFormatType() : TQImageFormatType() {
    }
    virtual TQImageFormat* decoderFor(const uchar* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(23257, (void*)this, x, true /*pure virtual*/);
	return (TQImageFormat*)x[0].s_class;
	// ABSTRACT
    }
    virtual const char* formatName() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(23258, (void*)this, x, true /*pure virtual*/);
	return (const char*)x[0].s_class;
	// ABSTRACT
    }
    ~x_TQImageFormatType() { qt_Smoke->binding->deleted(806, (void*)this); }
};
void xcall_TQImageFormatType(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageFormatType *xself = (x_TQImageFormatType*)obj;
    switch(xi) {
	case 0: x_TQImageFormatType::x_0(args);	break;
	case 1: x_TQImageFormatType::x_1(args);	break;
	case 2: delete (TQImageFormatType*)xself;	break;
    }
}

class x_TQImageIO : public TQImageIO {
public:
    static void x_0(Smoke::Stack x) {
	// TQImageIO()
	x_TQImageIO* xret = new x_TQImageIO();
	x[0].s_class = (void*)xret;
    }
    x_TQImageIO() : TQImageIO() {
    }
    static void x_1(Smoke::Stack x) {
	// TQImageIO(TQIODevice*, const char*)
	x_TQImageIO* xret = new x_TQImageIO((TQIODevice*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImageIO(TQIODevice* x1, const char* x2) : TQImageIO(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TQImageIO(const TQString&, const char*)
	x_TQImageIO* xret = new x_TQImageIO(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQImageIO(const TQString& x1, const char* x2) : TQImageIO(x1, x2) {
    }
    void x_3(Smoke::Stack x) const {
	// image()
	const TQImage& xret = this->TQImageIO::image();
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// status()
	int xret = this->TQImageIO::status();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// format()
	const char* xret = this->TQImageIO::format();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// ioDevice()
	TQIODevice* xret = this->TQImageIO::ioDevice();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// fileName()
	TQString xret = this->TQImageIO::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) const {
	// quality()
	int xret = this->TQImageIO::quality();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// description()
	TQString xret = this->TQImageIO::description();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// parameters()
	const char* xret = this->TQImageIO::parameters();
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// gamma()
	float xret = this->TQImageIO::gamma();
	x[0].s_float = xret;
    }
    void x_12(Smoke::Stack x) {
	// setImage(const TQImage&)
	this->TQImageIO::setImage(*(const TQImage *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setStatus(int)
	this->TQImageIO::setStatus((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setFormat(const char*)
	this->TQImageIO::setFormat((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setIODevice(TQIODevice*)
	this->TQImageIO::setIODevice((TQIODevice*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setFileName(const TQString&)
	this->TQImageIO::setFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setQuality(int)
	this->TQImageIO::setQuality((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setDescription(const TQString&)
	this->TQImageIO::setDescription(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setParameters(const char*)
	this->TQImageIO::setParameters((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setGamma(float)
	this->TQImageIO::setGamma((float)x[1].s_float);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// read()
	bool xret = this->TQImageIO::read();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// write()
	bool xret = this->TQImageIO::write();
	x[0].s_bool = xret;
    }
    static void x_23(Smoke::Stack x) {
	// imageFormat(const TQString&)
	const char* xret = TQImageIO::imageFormat(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    static void x_24(Smoke::Stack x) {
	// imageFormat(TQIODevice*)
	const char* xret = TQImageIO::imageFormat((TQIODevice*)x[1].s_class);
	x[0].s_voidp = (void*)xret;
    }
    static void x_25(Smoke::Stack x) {
	// inputFormats()
	TQStrList xret = TQImageIO::inputFormats();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    static void x_26(Smoke::Stack x) {
	// outputFormats()
	TQStrList xret = TQImageIO::outputFormats();
	x[0].s_voidp = (void*)new TQStrList(xret);
    }
    ~x_TQImageIO() { qt_Smoke->binding->deleted(807, (void*)this); }
};
void xcall_TQImageIO(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQImageIO *xself = (x_TQImageIO*)obj;
    switch(xi) {
	case 0: x_TQImageIO::x_0(args);	break;
	case 1: x_TQImageIO::x_1(args);	break;
	case 2: x_TQImageIO::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: x_TQImageIO::x_23(args);	break;
	case 24: x_TQImageIO::x_24(args);	break;
	case 25: x_TQImageIO::x_25(args);	break;
	case 26: x_TQImageIO::x_26(args);	break;
	case 27: delete (TQImageIO*)xself;	break;
    }
}

class x_TQInputDialog {
private:
    TQInputDialog *xthis;
public:
    x_TQInputDialog(void *x) : xthis((TQInputDialog*)x) {}
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TQInputDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TQInputDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TQInputDialog::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = xthis->TQInputDialog::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = xthis->TQInputDialog::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = xthis->TQInputDialog::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// qObject()
	TQObject* xret = xthis->TQInputDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQInputDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// getText(const TQString&, const TQString&, TQLineEdit::EchoMode, const TQString&, bool*, TQWidget*, const char*)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQLineEdit::EchoMode)x[3].s_enum,*(const TQString *)x[4].s_voidp,(bool*)x[5].s_voidp,(TQWidget*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_9(Smoke::Stack x) {
	// getText(const TQString&, const TQString&, TQLineEdit::EchoMode, const TQString&, bool*, TQWidget*)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQLineEdit::EchoMode)x[3].s_enum,*(const TQString *)x[4].s_voidp,(bool*)x[5].s_voidp,(TQWidget*)x[6].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_10(Smoke::Stack x) {
	// getText(const TQString&, const TQString&, TQLineEdit::EchoMode, const TQString&, bool*)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQLineEdit::EchoMode)x[3].s_enum,*(const TQString *)x[4].s_voidp,(bool*)x[5].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_11(Smoke::Stack x) {
	// getText(const TQString&, const TQString&, TQLineEdit::EchoMode, const TQString&)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQLineEdit::EchoMode)x[3].s_enum,*(const TQString *)x[4].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_12(Smoke::Stack x) {
	// getText(const TQString&, const TQString&, TQLineEdit::EchoMode)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQLineEdit::EchoMode)x[3].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_13(Smoke::Stack x) {
	// getText(const TQString&, const TQString&)
	TQString xret = TQInputDialog::getText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_14(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int, int, int, bool*, TQWidget*, const char*)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool*)x[7].s_voidp,(TQWidget*)x[8].s_class,(const char*)x[9].s_voidp);
	x[0].s_int = xret;
    }
    static void x_15(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int, int, int, bool*, TQWidget*)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool*)x[7].s_voidp,(TQWidget*)x[8].s_class);
	x[0].s_int = xret;
    }
    static void x_16(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int, int, int, bool*)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int,(bool*)x[7].s_voidp);
	x[0].s_int = xret;
    }
    static void x_17(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int, int, int)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    static void x_18(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int, int)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    static void x_19(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int, int)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    static void x_20(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&, int)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    static void x_21(Smoke::Stack x) {
	// getInteger(const TQString&, const TQString&)
	int xret = TQInputDialog::getInteger(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_22(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double, double, int, bool*, TQWidget*, const char*)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(int)x[6].s_int,(bool*)x[7].s_voidp,(TQWidget*)x[8].s_class,(const char*)x[9].s_voidp);
	x[0].s_double = xret;
    }
    static void x_23(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double, double, int, bool*, TQWidget*)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(int)x[6].s_int,(bool*)x[7].s_voidp,(TQWidget*)x[8].s_class);
	x[0].s_double = xret;
    }
    static void x_24(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double, double, int, bool*)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(int)x[6].s_int,(bool*)x[7].s_voidp);
	x[0].s_double = xret;
    }
    static void x_25(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double, double, int)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double,(int)x[6].s_int);
	x[0].s_double = xret;
    }
    static void x_26(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double, double)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double,(double)x[5].s_double);
	x[0].s_double = xret;
    }
    static void x_27(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double, double)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double,(double)x[4].s_double);
	x[0].s_double = xret;
    }
    static void x_28(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&, double)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(double)x[3].s_double);
	x[0].s_double = xret;
    }
    static void x_29(Smoke::Stack x) {
	// getDouble(const TQString&, const TQString&)
	double xret = TQInputDialog::getDouble(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_double = xret;
    }
    static void x_30(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&, int, bool, bool*, TQWidget*, const char*)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,(int)x[4].s_int,(bool)x[5].s_bool,(bool*)x[6].s_voidp,(TQWidget*)x[7].s_class,(const char*)x[8].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_31(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&, int, bool, bool*, TQWidget*)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,(int)x[4].s_int,(bool)x[5].s_bool,(bool*)x[6].s_voidp,(TQWidget*)x[7].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_32(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&, int, bool, bool*)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,(int)x[4].s_int,(bool)x[5].s_bool,(bool*)x[6].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_33(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&, int, bool)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,(int)x[4].s_int,(bool)x[5].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_34(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&, int)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,(int)x[4].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_35(Smoke::Stack x) {
	// getItem(const TQString&, const TQString&, const TQStringList&)
	TQString xret = TQInputDialog::getItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    ~x_TQInputDialog() { qt_Smoke->binding->deleted(808, (void*)this); }
};
void xcall_TQInputDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQInputDialog xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TQInputDialog::x_7(args);	break;
	case 8: x_TQInputDialog::x_8(args);	break;
	case 9: x_TQInputDialog::x_9(args);	break;
	case 10: x_TQInputDialog::x_10(args);	break;
	case 11: x_TQInputDialog::x_11(args);	break;
	case 12: x_TQInputDialog::x_12(args);	break;
	case 13: x_TQInputDialog::x_13(args);	break;
	case 14: x_TQInputDialog::x_14(args);	break;
	case 15: x_TQInputDialog::x_15(args);	break;
	case 16: x_TQInputDialog::x_16(args);	break;
	case 17: x_TQInputDialog::x_17(args);	break;
	case 18: x_TQInputDialog::x_18(args);	break;
	case 19: x_TQInputDialog::x_19(args);	break;
	case 20: x_TQInputDialog::x_20(args);	break;
	case 21: x_TQInputDialog::x_21(args);	break;
	case 22: x_TQInputDialog::x_22(args);	break;
	case 23: x_TQInputDialog::x_23(args);	break;
	case 24: x_TQInputDialog::x_24(args);	break;
	case 25: x_TQInputDialog::x_25(args);	break;
	case 26: x_TQInputDialog::x_26(args);	break;
	case 27: x_TQInputDialog::x_27(args);	break;
	case 28: x_TQInputDialog::x_28(args);	break;
	case 29: x_TQInputDialog::x_29(args);	break;
	case 30: x_TQInputDialog::x_30(args);	break;
	case 31: x_TQInputDialog::x_31(args);	break;
	case 32: x_TQInputDialog::x_32(args);	break;
	case 33: x_TQInputDialog::x_33(args);	break;
	case 34: x_TQInputDialog::x_34(args);	break;
	case 35: x_TQInputDialog::x_35(args);	break;
    }
}

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

class x_TQIntValidator : public TQIntValidator {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQIntValidator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQIntValidator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQIntValidator::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->TQIntValidator::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->TQIntValidator::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->TQIntValidator::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->TQIntValidator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQIntValidator(TQObject*, const char*)
	x_TQIntValidator* xret = new x_TQIntValidator((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIntValidator(TQObject* x1, const char* x2) : TQIntValidator(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQIntValidator(TQObject*)
	x_TQIntValidator* xret = new x_TQIntValidator((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIntValidator(TQObject* x1) : TQIntValidator(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQIntValidator(int, int, TQObject*, const char*)
	x_TQIntValidator* xret = new x_TQIntValidator((int)x[1].s_int,(int)x[2].s_int,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQIntValidator(int x1, int x2, TQObject* x3, const char* x4) : TQIntValidator(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// TQIntValidator(int, int, TQObject*)
	x_TQIntValidator* xret = new x_TQIntValidator((int)x[1].s_int,(int)x[2].s_int,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQIntValidator(int x1, int x2, TQObject* x3) : TQIntValidator(x1, x2, x3) {
    }
    void x_11(Smoke::Stack x) const {
	// validate(TQString&, int&)
	TQValidator::State xret = this->TQIntValidator::validate(*(TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) {
	// setBottom(int)
	this->TQIntValidator::setBottom((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setTop(int)
	this->TQIntValidator::setTop((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setRange(int, int)
	this->TQIntValidator::setRange((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// bottom()
	int xret = this->TQIntValidator::bottom();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) const {
	// top()
	int xret = this->TQIntValidator::top();
	x[0].s_int = xret;
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQIntValidator::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23330, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQIntValidator::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void fixup(TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30774, (void*)this, x)) return;
	this->TQValidator::fixup(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23329, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQIntValidator::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setRange(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23344, (void*)this, x)) return;
	this->TQIntValidator::setRange(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23331, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQIntValidator::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(23333, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIntValidator::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(23332, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIntValidator::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(23334, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIntValidator::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(23341, (void*)this, x)) return (TQValidator::State)x[0].s_int;
	return this->TQIntValidator::validate(x1, x2);
    }
    ~x_TQIntValidator() { qt_Smoke->binding->deleted(810, (void*)this); }
};
void xcall_TQIntValidator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQIntValidator *xself = (x_TQIntValidator*)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_TQIntValidator::x_7(args);	break;
	case 8: x_TQIntValidator::x_8(args);	break;
	case 9: x_TQIntValidator::x_9(args);	break;
	case 10: x_TQIntValidator::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_TQIntValidator::x_17(args);	break;
	case 18: delete (TQIntValidator*)xself;	break;
    }
}

class x_TQJisCodec : public TQJisCodec {
public:
    void x_0(Smoke::Stack x) const {
	// mibEnum()
	int xret = this->TQJisCodec::mibEnum();
	x[0].s_int = xret;
    }
    void x_1(Smoke::Stack x) const {
	// name()
	const char* xret = this->TQJisCodec::name();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// mimeName()
	const char* xret = this->TQJisCodec::mimeName();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// makeDecoder()
	TQTextDecoder* xret = this->TQJisCodec::makeDecoder();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// fromUnicode(const TQString&, int&)
	TQCString xret = this->TQJisCodec::fromUnicode(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// toUnicode(const char*, int)
	TQString xret = this->TQJisCodec::toUnicode((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// heuristicContentMatch(const char*, int)
	int xret = this->TQJisCodec::heuristicContentMatch((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_7(Smoke::Stack x) const {
	// heuristicNameMatch(const char*)
	int xret = this->TQJisCodec::heuristicNameMatch((const char*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// TQJisCodec()
	x_TQJisCodec* xret = new x_TQJisCodec();
	x[0].s_class = (void*)xret;
    }
    x_TQJisCodec() : TQJisCodec() {
    }
    static void x_9(Smoke::Stack x) {
	// TQJisCodec(const TQJisCodec&)
	x_TQJisCodec* xret = new x_TQJisCodec(*(const TQJisCodec *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQJisCodec(const TQJisCodec& x1) : TQJisCodec(x1) {
    }
    virtual bool canEncode(TQChar x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual bool canEncode(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextCodec::canEncode(x1);
    }
    virtual unsigned short characterFromUnicode(const TQString& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29698, (void*)this, x)) return (unsigned short)x[0].s_ushort;
	return this->TQTextCodec::characterFromUnicode(x1, x2);
    }
    virtual TQCString fromUnicode(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(23352, (void*)this, x)) {
	    TQCString *xptr = (TQCString *)x[0].s_class;
	    TQCString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQJisCodec::fromUnicode(x1, x2);
    }
    virtual TQByteArray fromUnicode(const TQString& x1, int x2, int x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(29697, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQTextCodec::fromUnicode(x1, x2, x3);
    }
    virtual int heuristicContentMatch(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23354, (void*)this, x)) return (int)x[0].s_int;
	return this->TQJisCodec::heuristicContentMatch(x1, x2);
    }
    virtual int heuristicNameMatch(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23355, (void*)this, x)) return (int)x[0].s_int;
	return this->TQJisCodec::heuristicNameMatch(x1);
    }
    virtual TQTextDecoder* makeDecoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23351, (void*)this, x)) return (TQTextDecoder*)x[0].s_class;
	return this->TQJisCodec::makeDecoder();
    }
    virtual TQTextEncoder* makeEncoder() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29684, (void*)this, x)) return (TQTextEncoder*)x[0].s_class;
	return this->TQTextCodec::makeEncoder();
    }
    virtual int mibEnum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23348, (void*)this, x)) return (int)x[0].s_int;
	return this->TQJisCodec::mibEnum();
    }
    virtual const char* mimeName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23350, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQJisCodec::mimeName();
    }
    virtual const char* name() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23349, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQJisCodec::name();
    }
    virtual TQString toUnicode(const char* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23353, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQJisCodec::toUnicode(x1, x2);
    }
    ~x_TQJisCodec() { qt_Smoke->binding->deleted(811, (void*)this); }
};
void xcall_TQJisCodec(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQJisCodec *xself = (x_TQJisCodec*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_TQJisCodec::x_8(args);	break;
	case 9: x_TQJisCodec::x_9(args);	break;
	case 10: delete (TQJisCodec*)xself;	break;
    }
}

class x_TQJpUnicodeConv : public TQJpUnicodeConv {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Default;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Unicode;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Unicode_JISX0201;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Unicode_ASCII;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::JISX0221_JISX0201;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::JISX0221_ASCII;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Sun_JDK117;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::Microsoft_CP932;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::NEC_VDC;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::UDC;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQJpUnicodeConv::IBM_VDC;
    }
    void x_11(Smoke::Stack x) const {
	// asciiToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::asciiToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_12(Smoke::Stack x) const {
	// jisx0201ToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::jisx0201ToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_13(Smoke::Stack x) const {
	// jisx0201LatinToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::jisx0201LatinToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_14(Smoke::Stack x) const {
	// jisx0201KanaToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::jisx0201KanaToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_15(Smoke::Stack x) const {
	// jisx0208ToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::jisx0208ToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_16(Smoke::Stack x) const {
	// jisx0212ToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::jisx0212ToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_17(Smoke::Stack x) const {
	// asciiToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::asciiToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_18(Smoke::Stack x) const {
	// jisx0201ToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::jisx0201ToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_19(Smoke::Stack x) const {
	// jisx0201LatinToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::jisx0201LatinToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_20(Smoke::Stack x) const {
	// jisx0201KanaToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::jisx0201KanaToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_21(Smoke::Stack x) const {
	// jisx0208ToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::jisx0208ToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_22(Smoke::Stack x) const {
	// jisx0212ToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::jisx0212ToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_23(Smoke::Stack x) const {
	// unicodeToAscii(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToAscii((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_24(Smoke::Stack x) const {
	// unicodeToJisx0201(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_25(Smoke::Stack x) const {
	// unicodeToJisx0201Latin(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201Latin((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_26(Smoke::Stack x) const {
	// unicodeToJisx0201Kana(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201Kana((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_27(Smoke::Stack x) const {
	// unicodeToJisx0208(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0208((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_28(Smoke::Stack x) const {
	// unicodeToJisx0212(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0212((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_29(Smoke::Stack x) const {
	// unicodeToAscii(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToAscii((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_30(Smoke::Stack x) const {
	// unicodeToJisx0201(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_31(Smoke::Stack x) const {
	// unicodeToJisx0201Latin(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201Latin((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_32(Smoke::Stack x) const {
	// unicodeToJisx0201Kana(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0201Kana((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_33(Smoke::Stack x) const {
	// unicodeToJisx0208(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0208((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_34(Smoke::Stack x) const {
	// unicodeToJisx0212(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToJisx0212((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_35(Smoke::Stack x) const {
	// sjisToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::sjisToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_36(Smoke::Stack x) const {
	// unicodeToSjis(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToSjis((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_37(Smoke::Stack x) const {
	// sjisibmvdcToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::sjisibmvdcToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_38(Smoke::Stack x) const {
	// unicodeToSjisibmvdc(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToSjisibmvdc((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_39(Smoke::Stack x) const {
	// cp932ToUnicode(uint, uint)
	uint xret = this->TQJpUnicodeConv::cp932ToUnicode((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_40(Smoke::Stack x) const {
	// unicodeToCp932(uint, uint)
	uint xret = this->TQJpUnicodeConv::unicodeToCp932((uint)x[1].s_uint,(uint)x[2].s_uint);
	x[0].s_uint = xret;
    }
    void x_41(Smoke::Stack x) const {
	// sjisToUnicode(uint)
	uint xret = this->TQJpUnicodeConv::sjisToUnicode((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    void x_42(Smoke::Stack x) const {
	// unicodeToSjis(uint)
	uint xret = this->TQJpUnicodeConv::unicodeToSjis((uint)x[1].s_uint);
	x[0].s_uint = xret;
    }
    static void x_43(Smoke::Stack x) {
	// TQJpUnicodeConv(const TQJpUnicodeConv&)
	x_TQJpUnicodeConv* xret = new x_TQJpUnicodeConv(*(const TQJpUnicodeConv *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQJpUnicodeConv(const TQJpUnicodeConv& x1) : TQJpUnicodeConv(x1) {
    }
    static void x_44(Smoke::Stack x) {
	// newConverter(int)
	TQJpUnicodeConv* xret = TQJpUnicodeConv::newConverter((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_45(Smoke::Stack x) {
	// TQJpUnicodeConv(int)
	x_TQJpUnicodeConv* xret = new x_TQJpUnicodeConv((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQJpUnicodeConv(int x1) : TQJpUnicodeConv(x1) {
    }
    virtual uint asciiToUnicode(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23371, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::asciiToUnicode(x1, x2);
    }
    virtual uint jisx0201LatinToUnicode(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23373, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::jisx0201LatinToUnicode(x1, x2);
    }
    virtual uint jisx0208ToUnicode(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23375, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::jisx0208ToUnicode(x1, x2);
    }
    virtual uint jisx0212ToUnicode(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23376, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::jisx0212ToUnicode(x1, x2);
    }
    virtual uint unicodeToAscii(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23383, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::unicodeToAscii(x1, x2);
    }
    virtual uint unicodeToJisx0201Latin(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23385, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::unicodeToJisx0201Latin(x1, x2);
    }
    virtual uint unicodeToJisx0208(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23387, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::unicodeToJisx0208(x1, x2);
    }
    virtual uint unicodeToJisx0212(uint x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(23388, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TQJpUnicodeConv::unicodeToJisx0212(x1, x2);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1642: //TQJpUnicodeConv::Rules
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQJpUnicodeConv::Rules;
		break;
	      case Smoke::EnumDelete:
		delete (TQJpUnicodeConv::Rules*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQJpUnicodeConv::Rules*)xdata = (TQJpUnicodeConv::Rules)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQJpUnicodeConv::Rules*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQJpUnicodeConv() { qt_Smoke->binding->deleted(812, (void*)this); }
};
void xenum_TQJpUnicodeConv(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQJpUnicodeConv::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQJpUnicodeConv(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQJpUnicodeConv *xself = (x_TQJpUnicodeConv*)obj;
    switch(xi) {
	case 0: x_TQJpUnicodeConv::x_0(args);	break;
	case 1: x_TQJpUnicodeConv::x_1(args);	break;
	case 2: x_TQJpUnicodeConv::x_2(args);	break;
	case 3: x_TQJpUnicodeConv::x_3(args);	break;
	case 4: x_TQJpUnicodeConv::x_4(args);	break;
	case 5: x_TQJpUnicodeConv::x_5(args);	break;
	case 6: x_TQJpUnicodeConv::x_6(args);	break;
	case 7: x_TQJpUnicodeConv::x_7(args);	break;
	case 8: x_TQJpUnicodeConv::x_8(args);	break;
	case 9: x_TQJpUnicodeConv::x_9(args);	break;
	case 10: x_TQJpUnicodeConv::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: x_TQJpUnicodeConv::x_43(args);	break;
	case 44: x_TQJpUnicodeConv::x_44(args);	break;
	case 45: x_TQJpUnicodeConv::x_45(args);	break;
	case 46: delete (TQJpUnicodeConv*)xself;	break;
    }
}

class x_TQKeyEvent : public TQKeyEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TQKeyEvent(TQEvent::Type, int, int, int, const TQString&, bool, ushort)
	x_TQKeyEvent* xret = new x_TQKeyEvent((TQEvent::Type)x[1].s_enum,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,(bool)x[6].s_bool,(ushort)x[7].s_ushort);
	x[0].s_class = (void*)xret;
    }
    x_TQKeyEvent(TQEvent::Type x1, int x2, int x3, int x4, const TQString& x5, bool x6, ushort x7) : TQKeyEvent(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_1(Smoke::Stack x) {
	// TQKeyEvent(TQEvent::Type, int, int, int, const TQString&, bool)
	x_TQKeyEvent* xret = new x_TQKeyEvent((TQEvent::Type)x[1].s_enum,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQKeyEvent(TQEvent::Type x1, int x2, int x3, int x4, const TQString& x5, bool x6) : TQKeyEvent(x1, x2, x3, x4, x5, x6) {
    }
    static void x_2(Smoke::Stack x) {
	// TQKeyEvent(TQEvent::Type, int, int, int, const TQString&)
	x_TQKeyEvent* xret = new x_TQKeyEvent((TQEvent::Type)x[1].s_enum,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQKeyEvent(TQEvent::Type x1, int x2, int x3, int x4, const TQString& x5) : TQKeyEvent(x1, x2, x3, x4, x5) {
    }
    static void x_3(Smoke::Stack x) {
	// TQKeyEvent(TQEvent::Type, int, int, int)
	x_TQKeyEvent* xret = new x_TQKeyEvent((TQEvent::Type)x[1].s_enum,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQKeyEvent(TQEvent::Type x1, int x2, int x3, int x4) : TQKeyEvent(x1, x2, x3, x4) {
    }
    void x_4(Smoke::Stack x) const {
	// key()
	int xret = this->TQKeyEvent::key();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// ascii()
	int xret = this->TQKeyEvent::ascii();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// state()
	TQt::ButtonState xret = this->TQKeyEvent::state();
	x[0].s_enum = xret;
    }
    void x_7(Smoke::Stack x) const {
	// stateAfter()
	TQt::ButtonState xret = this->TQKeyEvent::stateAfter();
	x[0].s_enum = xret;
    }
    void x_8(Smoke::Stack x) const {
	// isAccepted()
	bool xret = this->TQKeyEvent::isAccepted();
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQKeyEvent::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// isAutoRepeat()
	bool xret = this->TQKeyEvent::isAutoRepeat();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// count()
	int xret = this->TQKeyEvent::count();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// accept()
	this->TQKeyEvent::accept();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// ignore()
	this->TQKeyEvent::ignore();
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// TQKeyEvent(const TQKeyEvent&)
	x_TQKeyEvent* xret = new x_TQKeyEvent(*(const TQKeyEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQKeyEvent(const TQKeyEvent& x1) : TQKeyEvent(x1) {
    }
    ~x_TQKeyEvent() { qt_Smoke->binding->deleted(813, (void*)this); }
};
void xcall_TQKeyEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQKeyEvent *xself = (x_TQKeyEvent*)obj;
    switch(xi) {
	case 0: x_TQKeyEvent::x_0(args);	break;
	case 1: x_TQKeyEvent::x_1(args);	break;
	case 2: x_TQKeyEvent::x_2(args);	break;
	case 3: x_TQKeyEvent::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TQKeyEvent::x_14(args);	break;
	case 15: delete (TQKeyEvent*)xself;	break;
    }
}

class x_TQKeySequence : public TQKeySequence {
public:
    static void x_0(Smoke::Stack x) {
	// TQKeySequence()
	x_TQKeySequence* xret = new x_TQKeySequence();
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence() : TQKeySequence() {
    }
    static void x_1(Smoke::Stack x) {
	// TQKeySequence(const TQString&)
	x_TQKeySequence* xret = new x_TQKeySequence(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence(const TQString& x1) : TQKeySequence(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQKeySequence(int)
	x_TQKeySequence* xret = new x_TQKeySequence((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence(int x1) : TQKeySequence(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TQKeySequence(int, int, int, int)
	x_TQKeySequence* xret = new x_TQKeySequence((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_TQKeySequence(int x1, int x2, int x3, int x4) : TQKeySequence(x1, x2, x3, x4) {
    }
    static void x_4(Smoke::Stack x) {
	// TQKeySequence(int, int, int)
	x_TQKeySequence* xret = new x_TQKeySequence((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence(int x1, int x2, int x3) : TQKeySequence(x1, x2, x3) {
    }
    static void x_5(Smoke::Stack x) {
	// TQKeySequence(int, int)
	x_TQKeySequence* xret = new x_TQKeySequence((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence(int x1, int x2) : TQKeySequence(x1, x2) {
    }
    static void x_6(Smoke::Stack x) {
	// TQKeySequence(const TQKeySequence&)
	x_TQKeySequence* xret = new x_TQKeySequence(*(const TQKeySequence *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQKeySequence(const TQKeySequence& x1) : TQKeySequence(x1) {
    }
    void x_7(Smoke::Stack x) const {
	// count()
	uint xret = this->TQKeySequence::count();
	x[0].s_uint = xret;
    }
    void x_8(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TQKeySequence::isEmpty();
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// matches(const TQKeySequence&)
	TQt::SequenceMatch xret = this->TQKeySequence::matches(*(const TQKeySequence *)x[1].s_class);
	x[0].s_enum = xret;
    }
    void x_10(Smoke::Stack x) const {
	// operator TQString()
	this->TQKeySequence::operator TQString();
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// operator int()
	this->TQKeySequence::operator int();
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// operator[](uint)
	int xret = this->TQKeySequence::operator[]((uint)x[1].s_uint);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// operator=(const TQKeySequence&)
	TQKeySequence& xret = this->TQKeySequence::operator=(*(const TQKeySequence *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_14(Smoke::Stack x) const {
	// operator==(const TQKeySequence&)
	bool xret = this->TQKeySequence::operator==(*(const TQKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) const {
	// operator!=(const TQKeySequence&)
	bool xret = this->TQKeySequence::operator!=(*(const TQKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    ~x_TQKeySequence() { qt_Smoke->binding->deleted(814, (void*)this); }
};
void xcall_TQKeySequence(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQKeySequence *xself = (x_TQKeySequence*)obj;
    switch(xi) {
	case 0: x_TQKeySequence::x_0(args);	break;
	case 1: x_TQKeySequence::x_1(args);	break;
	case 2: x_TQKeySequence::x_2(args);	break;
	case 3: x_TQKeySequence::x_3(args);	break;
	case 4: x_TQKeySequence::x_4(args);	break;
	case 5: x_TQKeySequence::x_5(args);	break;
	case 6: x_TQKeySequence::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: delete (TQKeySequence*)xself;	break;
    }
}

class x_TQLCDNumber : public TQLCDNumber {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Hex;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Dec;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Oct;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Bin;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::HEX;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::DEC;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::OCT;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::BIN;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Outline;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Filled;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TQLCDNumber::Flat;
    }
    void x_11(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQLCDNumber::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQLCDNumber::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQLCDNumber::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_14(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQLCDNumber::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQLCDNumber::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQLCDNumber::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQLCDNumber::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// TQLCDNumber(TQWidget*, const char*)
	x_TQLCDNumber* xret = new x_TQLCDNumber((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber(TQWidget* x1, const char* x2) : TQLCDNumber(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TQLCDNumber(TQWidget*)
	x_TQLCDNumber* xret = new x_TQLCDNumber((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber(TQWidget* x1) : TQLCDNumber(x1) {
    }
    static void x_20(Smoke::Stack x) {
	// TQLCDNumber()
	x_TQLCDNumber* xret = new x_TQLCDNumber();
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber() : TQLCDNumber() {
    }
    static void x_21(Smoke::Stack x) {
	// TQLCDNumber(uint, TQWidget*, const char*)
	x_TQLCDNumber* xret = new x_TQLCDNumber((uint)x[1].s_uint,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber(uint x1, TQWidget* x2, const char* x3) : TQLCDNumber(x1, x2, x3) {
    }
    static void x_22(Smoke::Stack x) {
	// TQLCDNumber(uint, TQWidget*)
	x_TQLCDNumber* xret = new x_TQLCDNumber((uint)x[1].s_uint,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber(uint x1, TQWidget* x2) : TQLCDNumber(x1, x2) {
    }
    static void x_23(Smoke::Stack x) {
	// TQLCDNumber(uint)
	x_TQLCDNumber* xret = new x_TQLCDNumber((uint)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQLCDNumber(uint x1) : TQLCDNumber(x1) {
    }
    void x_24(Smoke::Stack x) const {
	// smallDecimalPoint()
	bool xret = this->TQLCDNumber::smallDecimalPoint();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// numDigits()
	int xret = this->TQLCDNumber::numDigits();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) {
	// setNumDigits(int)
	this->TQLCDNumber::setNumDigits((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// checkOverflow(double)
	bool xret = this->TQLCDNumber::checkOverflow((double)x[1].s_double);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// checkOverflow(int)
	bool xret = this->TQLCDNumber::checkOverflow((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// mode()
	TQLCDNumber::Mode xret = this->TQLCDNumber::mode();
	x[0].s_enum = xret;
    }
    void x_30(Smoke::Stack x) {
	// setMode(TQLCDNumber::Mode)
	this->TQLCDNumber::setMode((TQLCDNumber::Mode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// segmentStyle()
	TQLCDNumber::SegmentStyle xret = this->TQLCDNumber::segmentStyle();
	x[0].s_enum = xret;
    }
    void x_32(Smoke::Stack x) {
	// setSegmentStyle(TQLCDNumber::SegmentStyle)
	this->TQLCDNumber::setSegmentStyle((TQLCDNumber::SegmentStyle)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// value()
	double xret = this->TQLCDNumber::value();
	x[0].s_double = xret;
    }
    void x_34(Smoke::Stack x) const {
	// intValue()
	int xret = this->TQLCDNumber::intValue();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQLCDNumber::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_36(Smoke::Stack x) {
	// display(const TQString&)
	this->TQLCDNumber::display(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// display(int)
	this->TQLCDNumber::display((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// display(double)
	this->TQLCDNumber::display((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setHexMode()
	this->TQLCDNumber::setHexMode();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setDecMode()
	this->TQLCDNumber::setDecMode();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// setOctMode()
	this->TQLCDNumber::setOctMode();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// setBinMode()
	this->TQLCDNumber::setBinMode();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setSmallDecimalPoint(bool)
	this->TQLCDNumber::setSmallDecimalPoint((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// overflow()
	this->TQLCDNumber::overflow();
	(void)x; // noop (for compiler warning)
    }
    static void x_45(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQLCDNumber::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TQLCDNumber::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23451, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQLCDNumber::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23486, (void*)this, x)) return;
	this->TQLCDNumber::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21616, (void*)this, x)) return;
	this->TQFrame::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31280, (void*)this, x)) return;
	this->TQWidget::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23450, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQLCDNumber::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setBinMode() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23482, (void*)this, x)) return;
	this->TQLCDNumber::setBinMode();
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDecMode() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23480, (void*)this, x)) return;
	this->TQLCDNumber::setDecMode();
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHexMode() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23479, (void*)this, x)) return;
	this->TQLCDNumber::setHexMode();
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMode(TQLCDNumber::Mode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23470, (void*)this, x)) return;
	this->TQLCDNumber::setMode(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setNumDigits(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23466, (void*)this, x)) return;
	this->TQLCDNumber::setNumDigits(x1);
    }
    virtual void setOctMode() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23481, (void*)this, x)) return;
	this->TQLCDNumber::setOctMode();
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSegmentStyle(TQLCDNumber::SegmentStyle x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23472, (void*)this, x)) return;
	this->TQLCDNumber::setSegmentStyle(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setSmallDecimalPoint(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23483, (void*)this, x)) return;
	this->TQLCDNumber::setSmallDecimalPoint(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23475, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLCDNumber::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(23452, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQLCDNumber::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(23454, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLCDNumber::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(23453, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLCDNumber::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(23455, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQLCDNumber::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1648: //TQLCDNumber::Mode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQLCDNumber::Mode;
		break;
	      case Smoke::EnumDelete:
		delete (TQLCDNumber::Mode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQLCDNumber::Mode*)xdata = (TQLCDNumber::Mode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQLCDNumber::Mode*)xdata;
		break;
	    }
	    break;
	  case 1649: //TQLCDNumber::SegmentStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQLCDNumber::SegmentStyle;
		break;
	      case Smoke::EnumDelete:
		delete (TQLCDNumber::SegmentStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQLCDNumber::SegmentStyle*)xdata = (TQLCDNumber::SegmentStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQLCDNumber::SegmentStyle*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQLCDNumber() { qt_Smoke->binding->deleted(815, (void*)this); }
};
void xenum_TQLCDNumber(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQLCDNumber::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQLCDNumber(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQLCDNumber *xself = (x_TQLCDNumber*)obj;
    switch(xi) {
	case 0: x_TQLCDNumber::x_0(args);	break;
	case 1: x_TQLCDNumber::x_1(args);	break;
	case 2: x_TQLCDNumber::x_2(args);	break;
	case 3: x_TQLCDNumber::x_3(args);	break;
	case 4: x_TQLCDNumber::x_4(args);	break;
	case 5: x_TQLCDNumber::x_5(args);	break;
	case 6: x_TQLCDNumber::x_6(args);	break;
	case 7: x_TQLCDNumber::x_7(args);	break;
	case 8: x_TQLCDNumber::x_8(args);	break;
	case 9: x_TQLCDNumber::x_9(args);	break;
	case 10: x_TQLCDNumber::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_TQLCDNumber::x_18(args);	break;
	case 19: x_TQLCDNumber::x_19(args);	break;
	case 20: x_TQLCDNumber::x_20(args);	break;
	case 21: x_TQLCDNumber::x_21(args);	break;
	case 22: x_TQLCDNumber::x_22(args);	break;
	case 23: x_TQLCDNumber::x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: x_TQLCDNumber::x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: delete (TQLCDNumber*)xself;	break;
    }
}

class x_TQLNode {
private:
    TQLNode *xthis;
public:
    x_TQLNode(void *x) : xthis((TQLNode*)x) {}
    void x_0(Smoke::Stack x) {
	// getData()
	TQPtrCollection::Item xret = xthis->TQLNode::getData();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    ~x_TQLNode() { qt_Smoke->binding->deleted(816, (void*)this); }
};
void xcall_TQLNode(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQLNode xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: xself->x_0(args);	break;
    }
}

