//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <tdeshortcut.h>
#include <tdeconfigbase.h>
#include <tdeshortcutlist.h>
#include <ntqvariant.h>
#include <ntqregion.h>
#include <ntqpainter.h>
#include <ntqkeysequence.h>
#include <ntqcombobox.h>
#include <ntqwidget.h>
#include <ntqstringlist.h>
#include <ksharedptr.h>
#include <ntqbitmap.h>
#include <kstandarddirs.h>
#include <ntqfontmetrics.h>
#include <ntqiodevice.h>
#include <ntqlayout.h>
#include <ntqdom.h>
#include <tdehtml_part.h>
#include <tdetoolbarbutton.h>
#include <tdetoolbar.h>
#include <ntqptrcollection.h>
#include <ntqsizepolicy.h>
#include <ntqnamespace.h>
#include <ntqbitarray.h>
#include <kicontheme.h>
#include <ntqcolor.h>
#include <kdatetbl.h>
#include <ntqapplication.h>
#include <ktrader.h>
#include <ntqbutton.h>
#include <ntqsound.h>
#include <tdestdaccel.h>
#include <ntqpoint.h>
#include <ntqbuttongroup.h>
#include <tdestyle.h>
#include <ntqcursor.h>
#include <tdeconfig.h>
#include <ntqsessionmanager.h>
#include <ntqfont.h>
#include <tdepopupmenu.h>
#include <ntqpen.h>
#include <ntqstring.h>
#include <ntqpixmap.h>
#include <kpixmap.h>
#include <kguiitem.h>
#include <ntqpalette.h>
#include <ntqstyle.h>
#include <ntqcanvas.h>
#include <kprocess.h>
#include <ntqcstring.h>
#include <tdeactionclasses.h>
#include <ntqimage.h>
#include <ntqsize.h>
#include <ntqbuffer.h>
#include <ntqasyncio.h>
#include <ntqwmatrix.h>
#include <kurl.h>
#include <ntqpointarray.h>
#include <ntqiconset.h>
#include <tdetoolbarradiogroup.h>
#include <krun.h>
#include <ntqbrush.h>
#include <ntqaction.h>
#include <tdeselect.h>
#include <tderecentdocument.h>
#include <ntqglobal.h>
#include <ntqrect.h>
#include <ntqgdict.h>
#include <kprocctrl.h>
#include <ntqaccel.h>

class x_TDEPasteTextAction : public TDEPasteTextAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEPasteTextAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEPasteTextAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEPasteTextAction::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->TDEPasteTextAction::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->TDEPasteTextAction::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->TDEPasteTextAction::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->TDEPasteTextAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEPasteTextAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDEPasteTextAction* xret = new x_TDEPasteTextAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEPasteTextAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDEPasteTextAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEPasteTextAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDEPasteTextAction* xret = new x_TDEPasteTextAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEPasteTextAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDEPasteTextAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEPasteTextAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*)
	x_TDEPasteTextAction* xret = new x_TDEPasteTextAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEPasteTextAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5) : TDEPasteTextAction(x1, x2, x3, x4, x5) {
    }
    void x_10(Smoke::Stack x) {
	// setMixedMode(bool)
	this->TDEPasteTextAction::setMixedMode((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEPasteTextAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEPasteTextAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEPasteTextAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) {
	// menuAboutToShow()
	this->TDEPasteTextAction::menuAboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// menuItemActivated(int)
	this->TDEPasteTextAction::menuItemActivated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// slotActivated()
	this->TDEPasteTextAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(16998, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEPasteTextAction::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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16997, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEPasteTextAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17009, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEPasteTextAction::plug(x1, x2);
    }
    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 setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17014, (void*)this, x)) return;
	this->TDEPasteTextAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12697, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(16999, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEPasteTextAction::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(17001, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPasteTextAction::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(17000, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPasteTextAction::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(17002, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPasteTextAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDEPasteTextAction() { qt_Smoke->binding->deleted(613, (void*)this); }
};
void xcall_TDEPasteTextAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEPasteTextAction *xself = (x_TDEPasteTextAction*)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_TDEPasteTextAction::x_7(args);	break;
	case 8: x_TDEPasteTextAction::x_8(args);	break;
	case 9: x_TDEPasteTextAction::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: x_TDEPasteTextAction::x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: delete (TDEPasteTextAction*)xself;	break;
    }
}

class x_TDEPopupFrame : public TDEPopupFrame {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEPopupFrame::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEPopupFrame::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEPopupFrame::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->TDEPopupFrame::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->TDEPopupFrame::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->TDEPopupFrame::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->TDEPopupFrame::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEPopupFrame(TQWidget*, const char*)
	x_TDEPopupFrame* xret = new x_TDEPopupFrame((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupFrame(TQWidget* x1, const char* x2) : TDEPopupFrame(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEPopupFrame(TQWidget*)
	x_TDEPopupFrame* xret = new x_TDEPopupFrame((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupFrame(TQWidget* x1) : TDEPopupFrame(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEPopupFrame()
	x_TDEPopupFrame* xret = new x_TDEPopupFrame();
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupFrame() : TDEPopupFrame() {
    }
    void x_10(Smoke::Stack x) {
	// setMainWidget(TQWidget*)
	this->TDEPopupFrame::setMainWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TDEPopupFrame::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// popup(const TQPoint&)
	this->TDEPopupFrame::popup(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// exec(TQPoint)
	int xret = this->TDEPopupFrame::exec(*(TQPoint *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// exec(int, int)
	int xret = this->TDEPopupFrame::exec((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// close(int)
	this->TDEPopupFrame::close((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// hide()
	this->TDEPopupFrame::hide();
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEPopupFrame::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TDEPopupFrame::keyPressEvent((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(17016, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEPopupFrame::className();
    }
    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(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(17032, (void*)this, x)) return;
	this->TDEPopupFrame::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(17034, (void*)this, x)) return;
	this->TDEPopupFrame::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(17015, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEPopupFrame::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(17027, (void*)this, x)) return;
	this->TDEPopupFrame::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(21597, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQFrame::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(17017, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEPopupFrame::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(17019, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupFrame::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(17018, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupFrame::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(17020, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupFrame::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_TDEPopupFrame() { qt_Smoke->binding->deleted(614, (void*)this); }
};
void xcall_TDEPopupFrame(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEPopupFrame *xself = (x_TDEPopupFrame*)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_TDEPopupFrame::x_7(args);	break;
	case 8: x_TDEPopupFrame::x_8(args);	break;
	case 9: x_TDEPopupFrame::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_TDEPopupFrame::x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: delete (TDEPopupFrame*)xself;	break;
    }
}

class x_TDEPopupMenu : public TDEPopupMenu {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEPopupMenu::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEPopupMenu::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEPopupMenu::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->TDEPopupMenu::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->TDEPopupMenu::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->TDEPopupMenu::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->TDEPopupMenu::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEPopupMenu(TQWidget*, const char*)
	x_TDEPopupMenu* xret = new x_TDEPopupMenu((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupMenu(TQWidget* x1, const char* x2) : TDEPopupMenu(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEPopupMenu(TQWidget*)
	x_TDEPopupMenu* xret = new x_TDEPopupMenu((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupMenu(TQWidget* x1) : TDEPopupMenu(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEPopupMenu()
	x_TDEPopupMenu* xret = new x_TDEPopupMenu();
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupMenu() : TDEPopupMenu() {
    }
    void x_10(Smoke::Stack x) {
	// insertTitle(const TQString&, int, int)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// insertTitle(const TQString&, int)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// insertTitle(const TQString&)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// insertTitle(const TQPixmap&, const TQString&, int, int)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// insertTitle(const TQPixmap&, const TQString&, int)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// insertTitle(const TQPixmap&, const TQString&)
	int xret = this->TDEPopupMenu::insertTitle(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// changeTitle(int, const TQString&)
	this->TDEPopupMenu::changeTitle((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// changeTitle(int, const TQPixmap&, const TQString&)
	this->TDEPopupMenu::changeTitle((int)x[1].s_int,*(const TQPixmap *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// title(int)
	TQString xret = this->TDEPopupMenu::title((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_19(Smoke::Stack x) const {
	// title()
	TQString xret = this->TDEPopupMenu::title();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_20(Smoke::Stack x) const {
	// titlePixmap(int)
	TQPixmap xret = this->TDEPopupMenu::titlePixmap((int)x[1].s_int);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_21(Smoke::Stack x) {
	// setKeyboardShortcutsEnabled(bool)
	this->TDEPopupMenu::setKeyboardShortcutsEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setKeyboardShortcutsExecute(bool)
	this->TDEPopupMenu::setKeyboardShortcutsExecute((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// contextMenu()
	const TQPopupMenu* xret = this->TDEPopupMenu::contextMenu();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// hideContextMenu()
	this->TDEPopupMenu::hideContextMenu();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// activateItemAt(int)
	this->TDEPopupMenu::activateItemAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// state()
	TQt::ButtonState xret = this->TDEPopupMenu::state();
	x[0].s_enum = xret;
    }
    void x_27(Smoke::Stack x) {
	// aboutToShowContextMenu(TDEPopupMenu*, int, TQPopupMenu*)
	this->TDEPopupMenu::aboutToShowContextMenu((TDEPopupMenu*)x[1].s_class,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEPopupMenu::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_29(Smoke::Stack x) {
	// contextMenuFocus()
	TDEPopupMenu* xret = TDEPopupMenu::contextMenuFocus();
	x[0].s_class = (void*)xret;
    }
    static void x_30(Smoke::Stack x) {
	// contextMenuFocusItem()
	int xret = TDEPopupMenu::contextMenuFocusItem();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// closeEvent(TQCloseEvent*)
	this->TDEPopupMenu::closeEvent((TQCloseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TDEPopupMenu::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TDEPopupMenu::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TDEPopupMenu::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// focusNextPrevChild(bool)
	bool xret = this->TDEPopupMenu::focusNextPrevChild((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// contextMenuEvent(TQContextMenuEvent*)
	this->TDEPopupMenu::contextMenuEvent((TQContextMenuEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->TDEPopupMenu::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// underlineText(const TQString&, uint)
	TQString xret = this->TDEPopupMenu::underlineText(*(const TQString *)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_39(Smoke::Stack x) {
	// resetKeyboardVars(bool)
	this->TDEPopupMenu::resetKeyboardVars((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// resetKeyboardVars()
	this->TDEPopupMenu::resetKeyboardVars();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// itemHighlighted(int)
	this->TDEPopupMenu::itemHighlighted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// showCtxMenu(TQPoint)
	this->TDEPopupMenu::showCtxMenu(*(TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// ctxMenuHiding()
	this->TDEPopupMenu::ctxMenuHiding();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// ctxMenuHideShowingMenu()
	this->TDEPopupMenu::ctxMenuHideShowingMenu();
	(void)x; // noop (for compiler warning)
    }
    virtual void activateItemAt(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17061, (void*)this, x)) return;
	this->TDEPopupMenu::activateItemAt(x1);
    }
    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(17036, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEPopupMenu::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(17067, (void*)this, x)) return;
	this->TDEPopupMenu::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(17072, (void*)this, x)) return;
	this->TDEPopupMenu::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(26154, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPopupMenu::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(26171, (void*)this, x)) return;
	this->TQPopupMenu::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(26183, (void*)this, x)) return;
	this->TQPopupMenu::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(26178, (void*)this, x)) return;
	this->TQPopupMenu::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17071, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupMenu::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26179, (void*)this, x)) return;
	this->TQPopupMenu::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 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(26146, (void*)this, x)) return;
	this->TQPopupMenu::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17073, (void*)this, x)) return;
	this->TDEPopupMenu::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(17068, (void*)this, x)) return;
	this->TDEPopupMenu::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(26181, (void*)this, x)) return;
	this->TQPopupMenu::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17035, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEPopupMenu::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(26176, (void*)this, x)) return;
	this->TQPopupMenu::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17070, (void*)this, x)) return;
	this->TDEPopupMenu::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17069, (void*)this, x)) return;
	this->TDEPopupMenu::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(26173, (void*)this, x)) return;
	this->TQPopupMenu::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 setActiveItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26150, (void*)this, x)) return;
	this->TQPopupMenu::setActiveItem(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 setCheckable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26142, (void*)this, x)) return;
	this->TQPopupMenu::setCheckable(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(26144, (void*)this, x)) return;
	this->TQPopupMenu::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 setId(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(24952, (void*)this, x)) return;
	this->TQMenuData::setId(x1, x2);
    }
    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(26145, (void*)this, x)) return;
	this->TQPopupMenu::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(26151, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQPopupMenu::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(26182, (void*)this, x)) return;
	this->TQPopupMenu::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(26180, (void*)this, x)) return;
	this->TQPopupMenu::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17037, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEPopupMenu::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(17039, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupMenu::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(17038, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupMenu::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(17040, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupMenu::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 updateItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26141, (void*)this, x)) return;
	this->TQPopupMenu::updateItem(x1);
    }
    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_TDEPopupMenu() { qt_Smoke->binding->deleted(615, (void*)this); }
};
void xcall_TDEPopupMenu(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEPopupMenu *xself = (x_TDEPopupMenu*)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_TDEPopupMenu::x_7(args);	break;
	case 8: x_TDEPopupMenu::x_8(args);	break;
	case 9: x_TDEPopupMenu::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: x_TDEPopupMenu::x_28(args);	break;
	case 29: x_TDEPopupMenu::x_29(args);	break;
	case 30: x_TDEPopupMenu::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: delete (TDEPopupMenu*)xself;	break;
    }
}

class x_TDEPopupTitle : public TDEPopupTitle {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEPopupTitle::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEPopupTitle::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEPopupTitle::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->TDEPopupTitle::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->TDEPopupTitle::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->TDEPopupTitle::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->TDEPopupTitle::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEPopupTitle(TQWidget*, const char*)
	x_TDEPopupTitle* xret = new x_TDEPopupTitle((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupTitle(TQWidget* x1, const char* x2) : TDEPopupTitle(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEPopupTitle(TQWidget*)
	x_TDEPopupTitle* xret = new x_TDEPopupTitle((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupTitle(TQWidget* x1) : TDEPopupTitle(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEPopupTitle()
	x_TDEPopupTitle* xret = new x_TDEPopupTitle();
	x[0].s_class = (void*)xret;
    }
    x_TDEPopupTitle() : TDEPopupTitle() {
    }
    void x_10(Smoke::Stack x) {
	// setTitle(const TQString&, const TQPixmap*)
	this->TDEPopupTitle::setTitle(*(const TQString *)x[1].s_voidp,(const TQPixmap*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setTitle(const TQString&)
	this->TDEPopupTitle::setTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// title()
	TQString xret = this->TDEPopupTitle::title();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// icon()
	TQPixmap xret = this->TDEPopupTitle::icon();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_14(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEPopupTitle::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_15(Smoke::Stack x) {
	// setText(const TQString&)
	this->TDEPopupTitle::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setIcon(const TQPixmap&)
	this->TDEPopupTitle::setIcon(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEPopupTitle::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// calcSize()
	this->TDEPopupTitle::calcSize();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TDEPopupTitle::paintEvent((TQPaintEvent*)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(17082, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEPopupTitle::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(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 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(17081, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEPopupTitle::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(17101, (void*)this, x)) return;
	this->TDEPopupTitle::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(31288, (void*)this, x)) return;
	this->TQWidget::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 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(17098, (void*)this, x)) return;
	this->TDEPopupTitle::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 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 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(17095, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEPopupTitle::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(17083, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEPopupTitle::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(17085, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupTitle::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(17084, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupTitle::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(17086, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupTitle::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_TDEPopupTitle() { qt_Smoke->binding->deleted(616, (void*)this); }
};
void xcall_TDEPopupTitle(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEPopupTitle *xself = (x_TDEPopupTitle*)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_TDEPopupTitle::x_7(args);	break;
	case 8: x_TDEPopupTitle::x_8(args);	break;
	case 9: x_TDEPopupTitle::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_TDEPopupTitle::x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: delete (TDEPopupTitle*)xself;	break;
    }
}

class x_TDEProcess : public TDEProcess {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::NoCommunication;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::Stdin;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::Stdout;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::Stderr;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::AllOutput;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::All;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::NoRead;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::CTtyOnly;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::MergedStderr;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::DontCare;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::NotifyOnExit;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::Block;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::OwnGroup;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioLowest;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioLow;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioLower;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioNormal;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioHigher;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioHigh;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TDEProcess::PrioHighest;
    }
    void x_20(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEProcess::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEProcess::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEProcess::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDEProcess::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDEProcess::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDEProcess::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDEProcess::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_27(Smoke::Stack x) {
	// TDEProcess(TQObject*, const char*)
	x_TDEProcess* xret = new x_TDEProcess((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEProcess(TQObject* x1, const char* x2) : TDEProcess(x1, x2) {
    }
    static void x_28(Smoke::Stack x) {
	// TDEProcess(TQObject*)
	x_TDEProcess* xret = new x_TDEProcess((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEProcess(TQObject* x1) : TDEProcess(x1) {
    }
    static void x_29(Smoke::Stack x) {
	// TDEProcess()
	x_TDEProcess* xret = new x_TDEProcess();
	x[0].s_class = (void*)xret;
    }
    x_TDEProcess() : TDEProcess() {
    }
    void x_30(Smoke::Stack x) {
	// operator<<(const TQString&)
	TDEProcess& xret = this->TDEProcess::operator<<(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_31(Smoke::Stack x) {
	// operator<<(const char*)
	TDEProcess& xret = this->TDEProcess::operator<<((const char*)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_32(Smoke::Stack x) {
	// operator<<(const TQCString&)
	TDEProcess& xret = this->TDEProcess::operator<<(*(const TQCString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) {
	// operator<<(const TQStringList&)
	TDEProcess& xret = this->TDEProcess::operator<<(*(const TQStringList *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_34(Smoke::Stack x) {
	// clearArguments()
	this->TDEProcess::clearArguments();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// start(TDEProcess::RunMode, TDEProcess::Communication)
	bool xret = this->TDEProcess::start((TDEProcess::RunMode)x[1].s_enum,(TDEProcess::Communication)x[2].s_enum);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// start(TDEProcess::RunMode)
	bool xret = this->TDEProcess::start((TDEProcess::RunMode)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) {
	// start()
	bool xret = this->TDEProcess::start();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) {
	// kill(int)
	bool xret = this->TDEProcess::kill((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// kill()
	bool xret = this->TDEProcess::kill();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// isRunning()
	bool xret = this->TDEProcess::isRunning();
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) const {
	// pid()
	pid_t xret = this->TDEProcess::pid();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// suspend()
	this->TDEProcess::suspend();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// resume()
	this->TDEProcess::resume();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// wait(int)
	bool xret = this->TDEProcess::wait((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) {
	// wait()
	bool xret = this->TDEProcess::wait();
	x[0].s_bool = xret;
    }
    void x_46(Smoke::Stack x) const {
	// normalExit()
	bool xret = this->TDEProcess::normalExit();
	x[0].s_bool = xret;
    }
    void x_47(Smoke::Stack x) const {
	// signalled()
	bool xret = this->TDEProcess::signalled();
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) const {
	// coreDumped()
	bool xret = this->TDEProcess::coreDumped();
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) const {
	// exitStatus()
	int xret = this->TDEProcess::exitStatus();
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) const {
	// exitSignal()
	int xret = this->TDEProcess::exitSignal();
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// writeStdin(const char*, int)
	bool xret = this->TDEProcess::writeStdin((const char*)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_52(Smoke::Stack x) {
	// closeStdin()
	bool xret = this->TDEProcess::closeStdin();
	x[0].s_bool = xret;
    }
    void x_53(Smoke::Stack x) {
	// closeStdout()
	bool xret = this->TDEProcess::closeStdout();
	x[0].s_bool = xret;
    }
    void x_54(Smoke::Stack x) {
	// closeStderr()
	bool xret = this->TDEProcess::closeStderr();
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// closePty()
	bool xret = this->TDEProcess::closePty();
	x[0].s_bool = xret;
    }
    void x_56(Smoke::Stack x) {
	// closeAll()
	this->TDEProcess::closeAll();
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// args()
	const TQValueList<TQCString>& xret = this->TDEProcess::args();
	x[0].s_voidp = (void*)&xret;
    }
    void x_58(Smoke::Stack x) {
	// setRunPrivileged(bool)
	this->TDEProcess::setRunPrivileged((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// runPrivileged()
	bool xret = this->TDEProcess::runPrivileged();
	x[0].s_bool = xret;
    }
    void x_60(Smoke::Stack x) {
	// setEnvironment(const TQString&, const TQString&)
	this->TDEProcess::setEnvironment(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// setWorkingDirectory(const TQString&)
	this->TDEProcess::setWorkingDirectory(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// setUseShell(bool, const char*)
	this->TDEProcess::setUseShell((bool)x[1].s_bool,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// setUseShell(bool)
	this->TDEProcess::setUseShell((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// detach()
	this->TDEProcess::detach();
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// setUsePty(TDEProcess::Communication, bool)
	this->TDEProcess::setUsePty((TDEProcess::Communication)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) const {
	// pty()
	KPty* xret = this->TDEProcess::pty();
	x[0].s_class = (void*)xret;
    }
    void x_67(Smoke::Stack x) {
	// setPriority(int)
	bool xret = this->TDEProcess::setPriority((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_68(Smoke::Stack x) {
	// processExited(TDEProcess*)
	this->TDEProcess::processExited((TDEProcess*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// receivedStdout(TDEProcess*, char*, int)
	this->TDEProcess::receivedStdout((TDEProcess*)x[1].s_class,(char*)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// receivedStdout(int, int&)
	this->TDEProcess::receivedStdout((int)x[1].s_int,*(int *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// receivedStderr(TDEProcess*, char*, int)
	this->TDEProcess::receivedStderr((TDEProcess*)x[1].s_class,(char*)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// wroteStdin(TDEProcess*)
	this->TDEProcess::wroteStdin((TDEProcess*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_73(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEProcess::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_74(Smoke::Stack x) {
	// quote(const TQString&)
	TQString xret = TDEProcess::quote(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_75(Smoke::Stack x) {
	// setupEnvironment()
	this->TDEProcess::setupEnvironment();
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// setupCommunication(TDEProcess::Communication)
	int xret = this->TDEProcess::setupCommunication((TDEProcess::Communication)x[1].s_enum);
	x[0].s_int = xret;
    }
    void x_77(Smoke::Stack x) {
	// commSetupDoneP()
	int xret = this->TDEProcess::commSetupDoneP();
	x[0].s_int = xret;
    }
    void x_78(Smoke::Stack x) {
	// commSetupDoneC()
	int xret = this->TDEProcess::commSetupDoneC();
	x[0].s_int = xret;
    }
    void x_79(Smoke::Stack x) {
	// processHasExited(int)
	this->TDEProcess::processHasExited((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// commClose()
	this->TDEProcess::commClose();
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) {
	// setBinaryExecutable(const char*)
	this->TDEProcess::setBinaryExecutable((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_82(Smoke::Stack x) {
	// childOutput(int)
	int xret = this->TDEProcess::childOutput((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_83(Smoke::Stack x) {
	// childError(int)
	int xret = this->TDEProcess::childError((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_84(Smoke::Stack x) {
	// slotChildOutput(int)
	this->TDEProcess::slotChildOutput((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// slotChildError(int)
	this->TDEProcess::slotChildError((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// slotSendData(int)
	this->TDEProcess::slotSendData((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    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(17123, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEProcess::className();
    }
    virtual void commClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17183, (void*)this, x)) return;
	this->TDEProcess::commClose();
    }
    virtual int commSetupDoneC() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17181, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::commSetupDoneC();
    }
    virtual int commSetupDoneP() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17180, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::commSetupDoneP();
    }
    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 kill(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17141, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::kill(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17122, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEProcess::metaObject();
    }
    virtual void processHasExited(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17182, (void*)this, x)) return;
	this->TDEProcess::processHasExited(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 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 int setupCommunication(TDEProcess::Communication x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(17179, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::setupCommunication(x1);
    }
    virtual bool start(TDEProcess::RunMode x1, TDEProcess::Communication x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(17138, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::start(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(17124, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEProcess::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(17126, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::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(17125, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::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(17127, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1269: //TDEProcess::Communication
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEProcess::Communication;
		break;
	      case Smoke::EnumDelete:
		delete (TDEProcess::Communication*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEProcess::Communication*)xdata = (TDEProcess::Communication)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEProcess::Communication*)xdata;
		break;
	    }
	    break;
	  case 1270: //TDEProcess::RunMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEProcess::RunMode;
		break;
	      case Smoke::EnumDelete:
		delete (TDEProcess::RunMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEProcess::RunMode*)xdata = (TDEProcess::RunMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEProcess::RunMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEProcess() { qt_Smoke->binding->deleted(617, (void*)this); }
};
void xenum_TDEProcess(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEProcess::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEProcess(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEProcess *xself = (x_TDEProcess*)obj;
    switch(xi) {
	case 0: x_TDEProcess::x_0(args);	break;
	case 1: x_TDEProcess::x_1(args);	break;
	case 2: x_TDEProcess::x_2(args);	break;
	case 3: x_TDEProcess::x_3(args);	break;
	case 4: x_TDEProcess::x_4(args);	break;
	case 5: x_TDEProcess::x_5(args);	break;
	case 6: x_TDEProcess::x_6(args);	break;
	case 7: x_TDEProcess::x_7(args);	break;
	case 8: x_TDEProcess::x_8(args);	break;
	case 9: x_TDEProcess::x_9(args);	break;
	case 10: x_TDEProcess::x_10(args);	break;
	case 11: x_TDEProcess::x_11(args);	break;
	case 12: x_TDEProcess::x_12(args);	break;
	case 13: x_TDEProcess::x_13(args);	break;
	case 14: x_TDEProcess::x_14(args);	break;
	case 15: x_TDEProcess::x_15(args);	break;
	case 16: x_TDEProcess::x_16(args);	break;
	case 17: x_TDEProcess::x_17(args);	break;
	case 18: x_TDEProcess::x_18(args);	break;
	case 19: x_TDEProcess::x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: x_TDEProcess::x_27(args);	break;
	case 28: x_TDEProcess::x_28(args);	break;
	case 29: x_TDEProcess::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: x_TDEProcess::x_73(args);	break;
	case 74: x_TDEProcess::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: delete (TDEProcess*)xself;	break;
    }
}

class x_TDEProcessController {
private:
    TDEProcessController *xthis;
public:
    x_TDEProcessController(void *x) : xthis((TDEProcessController*)x) {}
    static void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)TDEProcessController::theTDEProcessController;
    }
    void x_1(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TDEProcessController::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TDEProcessController::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TDEProcessController::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = xthis->TDEProcessController::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = xthis->TDEProcessController::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = xthis->TDEProcessController::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// qObject()
	TQObject* xret = xthis->TDEProcessController::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// waitForProcessExit(int)
	bool xret = xthis->TDEProcessController::waitForProcessExit((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// unscheduleCheck()
	xthis->TDEProcessController::unscheduleCheck();
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// rescheduleCheck()
	xthis->TDEProcessController::rescheduleCheck();
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// notifierFd()
	int xret = xthis->TDEProcessController::notifierFd();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) {
	// addTDEProcess(TDEProcess*)
	xthis->TDEProcessController::addTDEProcess((TDEProcess*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// removeTDEProcess(TDEProcess*)
	xthis->TDEProcessController::removeTDEProcess((TDEProcess*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addProcess(int)
	xthis->TDEProcessController::addProcess((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEProcessController::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_16(Smoke::Stack x) {
	// ref()
	TDEProcessController::ref();
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// deref()
	TDEProcessController::deref();
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// theSigCHLDHandler(int)
	TDEProcessController::theSigCHLDHandler((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    ~x_TDEProcessController() { qt_Smoke->binding->deleted(618, (void*)this); }
};
void xcall_TDEProcessController(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEProcessController xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: x_TDEProcessController::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: x_TDEProcessController::x_15(args);	break;
	case 16: x_TDEProcessController::x_16(args);	break;
	case 17: x_TDEProcessController::x_17(args);	break;
	case 18: x_TDEProcessController::x_18(args);	break;
    }
}

class x_TDEProcessRunner {
private:
    TDEProcessRunner *xthis;
public:
    x_TDEProcessRunner(void *x) : xthis((TDEProcessRunner*)x) {}
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TDEProcessRunner::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TDEProcessRunner::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TDEProcessRunner::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->TDEProcessRunner::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->TDEProcessRunner::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->TDEProcessRunner::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->TDEProcessRunner::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// pid()
	pid_t xret = xthis->TDEProcessRunner::pid();
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEProcessRunner::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// run(TDEProcess*, const TQString&)
	pid_t xret = TDEProcessRunner::run((TDEProcess*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    ~x_TDEProcessRunner() { qt_Smoke->binding->deleted(619, (void*)this); }
};
void xcall_TDEProcessRunner(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEProcessRunner 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: xself->x_7(args);	break;
	case 8: x_TDEProcessRunner::x_8(args);	break;
	case 9: x_TDEProcessRunner::x_9(args);	break;
    }
}

class x_TDERadioAction : public TDERadioAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDERadioAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDERadioAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDERadioAction::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->TDERadioAction::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->TDERadioAction::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->TDERadioAction::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->TDERadioAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3, const char* x4) : TDERadioAction(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TDEShortcut&, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3) : TDERadioAction(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TDEShortcut&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TDEShortcut& x2) : TDERadioAction(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TDERadioAction(const TQString&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1) : TDERadioAction(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5, const char* x6) : TDERadioAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5) : TDERadioAction(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDERadioAction(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4) : TDERadioAction(x1, x2, x3, x4) {
    }
    static void x_15(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&, const TDEShortcut&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3) : TDERadioAction(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2) : TDERadioAction(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDERadioAction(x1, x2, x3, x4, x5) {
    }
    static void x_18(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4) : TDERadioAction(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&, const TDEShortcut&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3) : TDERadioAction(x1, x2, x3) {
    }
    static void x_20(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2) : TDERadioAction(x1, x2) {
    }
    static void x_21(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDERadioAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_22(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDERadioAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_23(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDERadioAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_24(Smoke::Stack x) {
	// TDERadioAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDERadioAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_25(Smoke::Stack x) {
	// TDERadioAction(TQObject*, const char*)
	x_TDERadioAction* xret = new x_TDERadioAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(TQObject* x1, const char* x2) : TDERadioAction(x1, x2) {
    }
    static void x_26(Smoke::Stack x) {
	// TDERadioAction(TQObject*)
	x_TDERadioAction* xret = new x_TDERadioAction((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction(TQObject* x1) : TDERadioAction(x1) {
    }
    static void x_27(Smoke::Stack x) {
	// TDERadioAction()
	x_TDERadioAction* xret = new x_TDERadioAction();
	x[0].s_class = (void*)xret;
    }
    x_TDERadioAction() : TDERadioAction() {
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDERadioAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// slotActivated()
	this->TDERadioAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(17220, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDERadioAction::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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17219, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDERadioAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17761, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEToggleAction::plug(x1, x2);
    }
    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 setChecked(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17768, (void*)this, x)) return;
	this->TDEToggleAction::setChecked(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setExclusiveGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17765, (void*)this, x)) return;
	this->TDEToggleAction::setExclusiveGroup(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17249, (void*)this, x)) return;
	this->TDERadioAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17767, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToggleAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17221, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDERadioAction::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(17223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERadioAction::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(17222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERadioAction::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(17224, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERadioAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateChecked(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17771, (void*)this, x)) return;
	this->TDEToggleAction::updateChecked(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDERadioAction() { qt_Smoke->binding->deleted(620, (void*)this); }
};
void xcall_TDERadioAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDERadioAction *xself = (x_TDERadioAction*)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_TDERadioAction::x_7(args);	break;
	case 8: x_TDERadioAction::x_8(args);	break;
	case 9: x_TDERadioAction::x_9(args);	break;
	case 10: x_TDERadioAction::x_10(args);	break;
	case 11: x_TDERadioAction::x_11(args);	break;
	case 12: x_TDERadioAction::x_12(args);	break;
	case 13: x_TDERadioAction::x_13(args);	break;
	case 14: x_TDERadioAction::x_14(args);	break;
	case 15: x_TDERadioAction::x_15(args);	break;
	case 16: x_TDERadioAction::x_16(args);	break;
	case 17: x_TDERadioAction::x_17(args);	break;
	case 18: x_TDERadioAction::x_18(args);	break;
	case 19: x_TDERadioAction::x_19(args);	break;
	case 20: x_TDERadioAction::x_20(args);	break;
	case 21: x_TDERadioAction::x_21(args);	break;
	case 22: x_TDERadioAction::x_22(args);	break;
	case 23: x_TDERadioAction::x_23(args);	break;
	case 24: x_TDERadioAction::x_24(args);	break;
	case 25: x_TDERadioAction::x_25(args);	break;
	case 26: x_TDERadioAction::x_26(args);	break;
	case 27: x_TDERadioAction::x_27(args);	break;
	case 28: x_TDERadioAction::x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: delete (TDERadioAction*)xself;	break;
    }
}

class x_TDERecentDocument : public TDERecentDocument {
public:
    static void x_0(Smoke::Stack x) {
	// TDERecentDocument()
	x_TDERecentDocument* xret = new x_TDERecentDocument();
	x[0].s_class = (void*)xret;
    }
    x_TDERecentDocument() : TDERecentDocument() {
    }
    static void x_1(Smoke::Stack x) {
	// TDERecentDocument(const TDERecentDocument&)
	x_TDERecentDocument* xret = new x_TDERecentDocument(*(const TDERecentDocument *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentDocument(const TDERecentDocument& x1) : TDERecentDocument(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// recentDocuments()
	TQStringList xret = TDERecentDocument::recentDocuments();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_3(Smoke::Stack x) {
	// add(const KURL&)
	TDERecentDocument::add(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// add(const KURL&, const TQString&)
	TDERecentDocument::add(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// add(const TQString&, bool)
	TDERecentDocument::add(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_6(Smoke::Stack x) {
	// add(const TQString&)
	TDERecentDocument::add(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_7(Smoke::Stack x) {
	// clear()
	TDERecentDocument::clear();
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// maximumItems()
	int xret = TDERecentDocument::maximumItems();
	x[0].s_int = xret;
    }
    static void x_9(Smoke::Stack x) {
	// recentDocumentDirectory()
	TQString xret = TDERecentDocument::recentDocumentDirectory();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    ~x_TDERecentDocument() { qt_Smoke->binding->deleted(621, (void*)this); }
};
void xcall_TDERecentDocument(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDERecentDocument *xself = (x_TDERecentDocument*)obj;
    switch(xi) {
	case 0: x_TDERecentDocument::x_0(args);	break;
	case 1: x_TDERecentDocument::x_1(args);	break;
	case 2: x_TDERecentDocument::x_2(args);	break;
	case 3: x_TDERecentDocument::x_3(args);	break;
	case 4: x_TDERecentDocument::x_4(args);	break;
	case 5: x_TDERecentDocument::x_5(args);	break;
	case 6: x_TDERecentDocument::x_6(args);	break;
	case 7: x_TDERecentDocument::x_7(args);	break;
	case 8: x_TDERecentDocument::x_8(args);	break;
	case 9: x_TDERecentDocument::x_9(args);	break;
	case 10: delete (TDERecentDocument*)xself;	break;
    }
}

class x_TDERecentFilesAction : public TDERecentFilesAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDERecentFilesAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDERecentFilesAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDERecentFilesAction::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->TDERecentFilesAction::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->TDERecentFilesAction::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->TDERecentFilesAction::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->TDERecentFilesAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(uint)x[5].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3, const char* x4, uint x5) : TDERecentFilesAction(x1, x2, x3, x4, x5) {
    }
    static void x_8(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3, const char* x4) : TDERecentFilesAction(x1, x2, x3, x4) {
    }
    static void x_9(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3) : TDERecentFilesAction(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(uint)x[7].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5, const char* x6, uint x7) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_11(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5, const char* x6) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5) : TDERecentFilesAction(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(uint)x[6].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4, const char* x5, uint x6) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_14(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDERecentFilesAction(x1, x2, x3, x4, x5) {
    }
    static void x_15(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4) : TDERecentFilesAction(x1, x2, x3, x4) {
    }
    static void x_16(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(uint)x[6].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5, uint x6) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_17(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDERecentFilesAction(x1, x2, x3, x4, x5) {
    }
    static void x_18(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4) : TDERecentFilesAction(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp,(uint)x[8].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7, uint x8) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_20(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_21(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_22(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp,(uint)x[8].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7, uint x8) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_23(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_24(Smoke::Stack x) {
	// TDERecentFilesAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDERecentFilesAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_25(Smoke::Stack x) {
	// TDERecentFilesAction(TQObject*, const char*, uint)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(uint)x[3].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(TQObject* x1, const char* x2, uint x3) : TDERecentFilesAction(x1, x2, x3) {
    }
    static void x_26(Smoke::Stack x) {
	// TDERecentFilesAction(TQObject*, const char*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(TQObject* x1, const char* x2) : TDERecentFilesAction(x1, x2) {
    }
    static void x_27(Smoke::Stack x) {
	// TDERecentFilesAction(TQObject*)
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction(TQObject* x1) : TDERecentFilesAction(x1) {
    }
    static void x_28(Smoke::Stack x) {
	// TDERecentFilesAction()
	x_TDERecentFilesAction* xret = new x_TDERecentFilesAction();
	x[0].s_class = (void*)xret;
    }
    x_TDERecentFilesAction() : TDERecentFilesAction() {
    }
    void x_29(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDERecentFilesAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDERecentFilesAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) const {
	// maxItems()
	uint xret = this->TDERecentFilesAction::maxItems();
	x[0].s_uint = xret;
    }
    void x_32(Smoke::Stack x) const {
	// items()
	TQStringList xret = this->TDERecentFilesAction::items();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_33(Smoke::Stack x) const {
	// completeItems()
	TQStringList xret = this->TDERecentFilesAction::completeItems();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_34(Smoke::Stack x) {
	// setMaxItems(uint)
	this->TDERecentFilesAction::setMaxItems((uint)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// loadEntries(TDEConfig*, TQString)
	this->TDERecentFilesAction::loadEntries((TDEConfig*)x[1].s_class,*(TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// loadEntries(TDEConfig*)
	this->TDERecentFilesAction::loadEntries((TDEConfig*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// saveEntries(TDEConfig*, TQString)
	this->TDERecentFilesAction::saveEntries((TDEConfig*)x[1].s_class,*(TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// saveEntries(TDEConfig*)
	this->TDERecentFilesAction::saveEntries((TDEConfig*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// addURL(const KURL&)
	this->TDERecentFilesAction::addURL(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// addURL(const KURL&, const TQString&)
	this->TDERecentFilesAction::addURL(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// removeURL(const KURL&)
	this->TDERecentFilesAction::removeURL(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// clearURLList()
	this->TDERecentFilesAction::clearURLList();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// urlSelected(const KURL&)
	this->TDERecentFilesAction::urlSelected(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_44(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDERecentFilesAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_45(Smoke::Stack x) {
	// itemSelected(const TQString&)
	this->TDERecentFilesAction::itemSelected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// menuAboutToShow()
	this->TDERecentFilesAction::menuAboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// menuItemActivated(int)
	this->TDERecentFilesAction::menuItemActivated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// slotClicked()
	this->TDERecentFilesAction::slotClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// slotActivated(int)
	this->TDERecentFilesAction::slotActivated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// slotActivated(const TQString&)
	this->TDERecentFilesAction::slotActivated(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// slotActivated()
	this->TDERecentFilesAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17262, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDERecentFilesAction::className();
    }
    virtual TQStringList items() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17294, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDERecentFilesAction::items();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17261, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDERecentFilesAction::metaObject();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17291, (void*)this, x)) return (int)x[0].s_int;
	return this->TDERecentFilesAction::plug(x1, x2);
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17313, (void*)this, x)) return;
	this->TDERecentFilesAction::slotActivated();
    }
    virtual void slotActivated(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17312, (void*)this, x)) return;
	this->TDERecentFilesAction::slotActivated(x1);
    }
    virtual void slotActivated(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17311, (void*)this, x)) return;
	this->TDERecentFilesAction::slotActivated(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17263, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDERecentFilesAction::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(17265, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERecentFilesAction::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(17264, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERecentFilesAction::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(17266, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDERecentFilesAction::tqt_property(x1, x2, x3);
    }
    ~x_TDERecentFilesAction() { qt_Smoke->binding->deleted(622, (void*)this); }
};
void xcall_TDERecentFilesAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDERecentFilesAction *xself = (x_TDERecentFilesAction*)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_TDERecentFilesAction::x_7(args);	break;
	case 8: x_TDERecentFilesAction::x_8(args);	break;
	case 9: x_TDERecentFilesAction::x_9(args);	break;
	case 10: x_TDERecentFilesAction::x_10(args);	break;
	case 11: x_TDERecentFilesAction::x_11(args);	break;
	case 12: x_TDERecentFilesAction::x_12(args);	break;
	case 13: x_TDERecentFilesAction::x_13(args);	break;
	case 14: x_TDERecentFilesAction::x_14(args);	break;
	case 15: x_TDERecentFilesAction::x_15(args);	break;
	case 16: x_TDERecentFilesAction::x_16(args);	break;
	case 17: x_TDERecentFilesAction::x_17(args);	break;
	case 18: x_TDERecentFilesAction::x_18(args);	break;
	case 19: x_TDERecentFilesAction::x_19(args);	break;
	case 20: x_TDERecentFilesAction::x_20(args);	break;
	case 21: x_TDERecentFilesAction::x_21(args);	break;
	case 22: x_TDERecentFilesAction::x_22(args);	break;
	case 23: x_TDERecentFilesAction::x_23(args);	break;
	case 24: x_TDERecentFilesAction::x_24(args);	break;
	case 25: x_TDERecentFilesAction::x_25(args);	break;
	case 26: x_TDERecentFilesAction::x_26(args);	break;
	case 27: x_TDERecentFilesAction::x_27(args);	break;
	case 28: x_TDERecentFilesAction::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: x_TDERecentFilesAction::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: delete (TDERecentFilesAction*)xself;	break;
    }
}

class x_TDESelectAction : public TDESelectAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDESelectAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDESelectAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDESelectAction::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->TDESelectAction::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->TDESelectAction::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->TDESelectAction::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->TDESelectAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3, const char* x4) : TDESelectAction(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TDEShortcut&, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3) : TDESelectAction(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TDEShortcut&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TDEShortcut& x2) : TDESelectAction(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TDESelectAction(const TQString&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1) : TDESelectAction(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5, const char* x6) : TDESelectAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5) : TDESelectAction(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDESelectAction(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4) : TDESelectAction(x1, x2, x3, x4) {
    }
    static void x_15(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&, const TDEShortcut&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3) : TDESelectAction(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2) : TDESelectAction(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDESelectAction(x1, x2, x3, x4, x5) {
    }
    static void x_18(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4) : TDESelectAction(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&, const TDEShortcut&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3) : TDESelectAction(x1, x2, x3) {
    }
    static void x_20(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2) : TDESelectAction(x1, x2) {
    }
    static void x_21(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDESelectAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_22(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDESelectAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_23(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDESelectAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_24(Smoke::Stack x) {
	// TDESelectAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDESelectAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_25(Smoke::Stack x) {
	// TDESelectAction(TQObject*, const char*)
	x_TDESelectAction* xret = new x_TDESelectAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(TQObject* x1, const char* x2) : TDESelectAction(x1, x2) {
    }
    static void x_26(Smoke::Stack x) {
	// TDESelectAction(TQObject*)
	x_TDESelectAction* xret = new x_TDESelectAction((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction(TQObject* x1) : TDESelectAction(x1) {
    }
    static void x_27(Smoke::Stack x) {
	// TDESelectAction()
	x_TDESelectAction* xret = new x_TDESelectAction();
	x[0].s_class = (void*)xret;
    }
    x_TDESelectAction() : TDESelectAction() {
    }
    void x_28(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDESelectAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDESelectAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) const {
	// isEditable()
	bool xret = this->TDESelectAction::isEditable();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// items()
	TQStringList xret = this->TDESelectAction::items();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_32(Smoke::Stack x) {
	// changeItem(int, const TQString&)
	this->TDESelectAction::changeItem((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// currentText()
	TQString xret = this->TDESelectAction::currentText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_34(Smoke::Stack x) const {
	// currentItem()
	int xret = this->TDESelectAction::currentItem();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) const {
	// comboWidth()
	int xret = this->TDESelectAction::comboWidth();
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// setMaxComboViewCount(int)
	this->TDESelectAction::setMaxComboViewCount((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// popupMenu()
	TQPopupMenu* xret = this->TDESelectAction::popupMenu();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) const {
	// removeAmpersandsInCombo()
	bool xret = this->TDESelectAction::removeAmpersandsInCombo();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// setMenuAccelsEnabled(bool)
	this->TDESelectAction::setMenuAccelsEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// menuAccelsEnabled()
	bool xret = this->TDESelectAction::menuAccelsEnabled();
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) const {
	// isShortcutConfigurable()
	bool xret = this->TDESelectAction::isShortcutConfigurable();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) {
	// setCurrentItem(int)
	this->TDESelectAction::setCurrentItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setItems(const TQStringList&)
	this->TDESelectAction::setItems(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// clear()
	this->TDESelectAction::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// setEditable(bool)
	this->TDESelectAction::setEditable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setComboWidth(int)
	this->TDESelectAction::setComboWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// activated(int)
	this->TDESelectAction::activated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// activated(const TQString&)
	this->TDESelectAction::activated(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_49(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDESelectAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_50(Smoke::Stack x) {
	// changeItem(int, int, const TQString&)
	this->TDESelectAction::changeItem((int)x[1].s_int,(int)x[2].s_int,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) const {
	// comboItems()
	TQStringList xret = this->TDESelectAction::comboItems();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_52(Smoke::Stack x) {
	// updateCurrentItem(int)
	this->TDESelectAction::updateCurrentItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// updateComboWidth(int)
	this->TDESelectAction::updateComboWidth((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// updateItems(int)
	this->TDESelectAction::updateItems((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// updateClear(int)
	this->TDESelectAction::updateClear((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// slotActivated(int)
	this->TDESelectAction::slotActivated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// slotActivated(const TQString&)
	this->TDESelectAction::slotActivated(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// slotActivated()
	this->TDESelectAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    virtual void changeItem(int x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(17347, (void*)this, x)) return;
	this->TDESelectAction::changeItem(x1, x2);
    }
    virtual void changeItem(int x1, int x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(17365, (void*)this, x)) return;
	this->TDESelectAction::changeItem(x1, x2, x3);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(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(17315, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDESelectAction::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17359, (void*)this, x)) return;
	this->TDESelectAction::clear();
    }
    virtual int comboWidth() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17350, (void*)this, x)) return (int)x[0].s_int;
	return this->TDESelectAction::comboWidth();
    }
    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 int currentItem() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17349, (void*)this, x)) return (int)x[0].s_int;
	return this->TDESelectAction::currentItem();
    }
    virtual TQString currentText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17348, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDESelectAction::currentText();
    }
    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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEditable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17345, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelectAction::isEditable();
    }
    virtual bool isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17356, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelectAction::isShortcutConfigurable();
    }
    virtual TQStringList items() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17346, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDESelectAction::items();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17314, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDESelectAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17343, (void*)this, x)) return (int)x[0].s_int;
	return this->TDESelectAction::plug(x1, x2);
    }
    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 setComboWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17361, (void*)this, x)) return;
	this->TDESelectAction::setComboWidth(x1);
    }
    virtual void setCurrentItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17357, (void*)this, x)) return;
	this->TDESelectAction::setCurrentItem(x1);
    }
    virtual void setEditable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17360, (void*)this, x)) return;
	this->TDESelectAction::setEditable(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(x1);
    }
    virtual void setItems(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17358, (void*)this, x)) return;
	this->TDESelectAction::setItems(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17373, (void*)this, x)) return;
	this->TDESelectAction::slotActivated();
    }
    virtual void slotActivated(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17372, (void*)this, x)) return;
	this->TDESelectAction::slotActivated(x1);
    }
    virtual void slotActivated(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17371, (void*)this, x)) return;
	this->TDESelectAction::slotActivated(x1);
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12697, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17316, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDESelectAction::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(17318, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelectAction::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(17317, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelectAction::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(17319, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelectAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateClear(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17370, (void*)this, x)) return;
	this->TDESelectAction::updateClear(x1);
    }
    virtual void updateComboWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17368, (void*)this, x)) return;
	this->TDESelectAction::updateComboWidth(x1);
    }
    virtual void updateCurrentItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17367, (void*)this, x)) return;
	this->TDESelectAction::updateCurrentItem(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateItems(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17369, (void*)this, x)) return;
	this->TDESelectAction::updateItems(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDESelectAction() { qt_Smoke->binding->deleted(623, (void*)this); }
};
void xcall_TDESelectAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDESelectAction *xself = (x_TDESelectAction*)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_TDESelectAction::x_7(args);	break;
	case 8: x_TDESelectAction::x_8(args);	break;
	case 9: x_TDESelectAction::x_9(args);	break;
	case 10: x_TDESelectAction::x_10(args);	break;
	case 11: x_TDESelectAction::x_11(args);	break;
	case 12: x_TDESelectAction::x_12(args);	break;
	case 13: x_TDESelectAction::x_13(args);	break;
	case 14: x_TDESelectAction::x_14(args);	break;
	case 15: x_TDESelectAction::x_15(args);	break;
	case 16: x_TDESelectAction::x_16(args);	break;
	case 17: x_TDESelectAction::x_17(args);	break;
	case 18: x_TDESelectAction::x_18(args);	break;
	case 19: x_TDESelectAction::x_19(args);	break;
	case 20: x_TDESelectAction::x_20(args);	break;
	case 21: x_TDESelectAction::x_21(args);	break;
	case 22: x_TDESelectAction::x_22(args);	break;
	case 23: x_TDESelectAction::x_23(args);	break;
	case 24: x_TDESelectAction::x_24(args);	break;
	case 25: x_TDESelectAction::x_25(args);	break;
	case 26: x_TDESelectAction::x_26(args);	break;
	case 27: x_TDESelectAction::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: x_TDESelectAction::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: delete (TDESelectAction*)xself;	break;
    }
}

class x_TDESelector : public TDESelector {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDESelector::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDESelector::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDESelector::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->TDESelector::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->TDESelector::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->TDESelector::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->TDESelector::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDESelector(TQWidget*, const char*)
	x_TDESelector* xret = new x_TDESelector((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelector(TQWidget* x1, const char* x2) : TDESelector(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDESelector(TQWidget*)
	x_TDESelector* xret = new x_TDESelector((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelector(TQWidget* x1) : TDESelector(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDESelector()
	x_TDESelector* xret = new x_TDESelector();
	x[0].s_class = (void*)xret;
    }
    x_TDESelector() : TDESelector() {
    }
    static void x_10(Smoke::Stack x) {
	// TDESelector(TQt::Orientation, TQWidget*, const char*)
	x_TDESelector* xret = new x_TDESelector((TQt::Orientation)x[1].s_enum,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDESelector(TQt::Orientation x1, TQWidget* x2, const char* x3) : TDESelector(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TDESelector(TQt::Orientation, TQWidget*)
	x_TDESelector* xret = new x_TDESelector((TQt::Orientation)x[1].s_enum,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDESelector(TQt::Orientation x1, TQWidget* x2) : TDESelector(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TDESelector(TQt::Orientation)
	x_TDESelector* xret = new x_TDESelector((TQt::Orientation)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TDESelector(TQt::Orientation x1) : TDESelector(x1) {
    }
    void x_13(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TDESelector::orientation();
	x[0].s_enum = xret;
    }
    void x_14(Smoke::Stack x) const {
	// contentsRect()
	TQRect xret = this->TDESelector::contentsRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_15(Smoke::Stack x) {
	// setIndent(bool)
	this->TDESelector::setIndent((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// indent()
	bool xret = this->TDESelector::indent();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setValue(int)
	this->TDESelector::setValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// value()
	int xret = this->TDESelector::value();
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// setMinValue(int)
	this->TDESelector::setMinValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// minValue()
	int xret = this->TDESelector::minValue();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// setMaxValue(int)
	this->TDESelector::setMaxValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// maxValue()
	int xret = this->TDESelector::maxValue();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// valueChanged(int)
	this->TDESelector::valueChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_24(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDESelector::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TDESelector::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// drawArrow(TQPainter*, bool, const TQPoint&)
	this->TDESelector::drawArrow((TQPainter*)x[1].s_class,(bool)x[2].s_bool,*(const TQPoint *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// valueChange()
	this->TDESelector::valueChange();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TDESelector::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TDESelector::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TDESelector::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->TDESelector::wheelEvent((TQWheelEvent*)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(17375, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDESelector::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 drawArrow(TQPainter* x1, bool x2, const TQPoint& x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(17401, (void*)this, x)) return;
	this->TDESelector::drawArrow(x1, x2, x3);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17400, (void*)this, x)) return;
	this->TDESelector::drawContents(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 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(17374, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDESelector::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(17405, (void*)this, x)) return;
	this->TDESelector::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17404, (void*)this, x)) return;
	this->TDESelector::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(17403, (void*)this, x)) return;
	this->TDESelector::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 rangeChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26561, (void*)this, x)) return;
	this->TQRangeControl::rangeChange();
    }
    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(31288, (void*)this, x)) return;
	this->TQWidget::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 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 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 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(31176, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void stepChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26562, (void*)this, x)) return;
	this->TQRangeControl::stepChange();
    }
    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(17376, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDESelector::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(17378, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelector::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(17377, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelector::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(17379, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDESelector::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 valueChange() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17402, (void*)this, x)) return;
	this->TDESelector::valueChange();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17406, (void*)this, x)) return;
	this->TDESelector::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_TDESelector() { qt_Smoke->binding->deleted(624, (void*)this); }
};
void xcall_TDESelector(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDESelector *xself = (x_TDESelector*)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_TDESelector::x_7(args);	break;
	case 8: x_TDESelector::x_8(args);	break;
	case 9: x_TDESelector::x_9(args);	break;
	case 10: x_TDESelector::x_10(args);	break;
	case 11: x_TDESelector::x_11(args);	break;
	case 12: x_TDESelector::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: x_TDESelector::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: delete (TDESelector*)xself;	break;
    }
}

class x_TDEShared : public TDEShared {
public:
    static void x_0(Smoke::Stack x) {
	// TDEShared()
	x_TDEShared* xret = new x_TDEShared();
	x[0].s_class = (void*)xret;
    }
    x_TDEShared() : TDEShared() {
    }
    static void x_1(Smoke::Stack x) {
	// TDEShared(const TDEShared&)
	x_TDEShared* xret = new x_TDEShared(*(const TDEShared *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShared(const TDEShared& x1) : TDEShared(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const TDEShared&)
	TDEShared& xret = this->TDEShared::operator=(*(const TDEShared *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// _TDEShared_ref()
	this->TDEShared::_TDEShared_ref();
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// _TDEShared_unref()
	this->TDEShared::_TDEShared_unref();
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// _TDEShared_count()
	int xret = this->TDEShared::_TDEShared_count();
	x[0].s_int = xret;
    }
    ~x_TDEShared() { qt_Smoke->binding->deleted(625, (void*)this); }
};
void xcall_TDEShared(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEShared *xself = (x_TDEShared*)obj;
    switch(xi) {
	case 0: x_TDEShared::x_0(args);	break;
	case 1: x_TDEShared::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;
    }
}

class x_TDESharedConfig {
private:
    TDESharedConfig *xthis;
public:
    x_TDESharedConfig(void *x) : xthis((TDESharedConfig*)x) {}
    static void x_0(Smoke::Stack x) {
	// openConfig(const TQString&, bool, bool)
	TDESharedConfig::Ptr xret = TDESharedConfig::openConfig(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TDESharedConfig::Ptr(xret);
    }
    static void x_1(Smoke::Stack x) {
	// openConfig(const TQString&, bool)
	TDESharedConfig::Ptr xret = TDESharedConfig::openConfig(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TDESharedConfig::Ptr(xret);
    }
    static void x_2(Smoke::Stack x) {
	// openConfig(const TQString&)
	TDESharedConfig::Ptr xret = TDESharedConfig::openConfig(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TDESharedConfig::Ptr(xret);
    }
    ~x_TDESharedConfig() { qt_Smoke->binding->deleted(626, (void*)this); }
};
void xcall_TDESharedConfig(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDESharedConfig xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: x_TDESharedConfig::x_0(args);	break;
	case 1: x_TDESharedConfig::x_1(args);	break;
	case 2: x_TDESharedConfig::x_2(args);	break;
    }
}

class x_TDEShortcut : public TDEShortcut {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEShortcut::MAX_SEQUENCES;
    }
    static void x_1(Smoke::Stack x) {
	// TDEShortcut()
	x_TDEShortcut* xret = new x_TDEShortcut();
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut() : TDEShortcut() {
    }
    static void x_2(Smoke::Stack x) {
	// TDEShortcut(int)
	x_TDEShortcut* xret = new x_TDEShortcut((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(int x1) : TDEShortcut(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TDEShortcut(const TQKeySequence&)
	x_TDEShortcut* xret = new x_TDEShortcut(*(const TQKeySequence *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const TQKeySequence& x1) : TDEShortcut(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TDEShortcut(const KKey&)
	x_TDEShortcut* xret = new x_TDEShortcut(*(const KKey *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const KKey& x1) : TDEShortcut(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TDEShortcut(const KKeySequence&)
	x_TDEShortcut* xret = new x_TDEShortcut(*(const KKeySequence *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const KKeySequence& x1) : TDEShortcut(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// TDEShortcut(const TDEShortcut&)
	x_TDEShortcut* xret = new x_TDEShortcut(*(const TDEShortcut *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const TDEShortcut& x1) : TDEShortcut(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// TDEShortcut(const char*)
	x_TDEShortcut* xret = new x_TDEShortcut((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const char* x1) : TDEShortcut(x1) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEShortcut(const TQString&)
	x_TDEShortcut* xret = new x_TDEShortcut(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcut(const TQString& x1) : TDEShortcut(x1) {
    }
    void x_9(Smoke::Stack x) {
	// clear()
	this->TDEShortcut::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// init(int)
	bool xret = this->TDEShortcut::init((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// init(const TQKeySequence&)
	bool xret = this->TDEShortcut::init(*(const TQKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// init(const KKey&)
	bool xret = this->TDEShortcut::init(*(const KKey *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// init(const KKeySequence&)
	bool xret = this->TDEShortcut::init(*(const KKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// init(const TDEShortcut&)
	bool xret = this->TDEShortcut::init(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// init(const TQString&)
	bool xret = this->TDEShortcut::init(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// operator=(const TDEShortcut&)
	TDEShortcut& xret = this->TDEShortcut::operator=(*(const TDEShortcut *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_17(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEShortcut::count();
	x[0].s_uint = xret;
    }
    void x_18(Smoke::Stack x) const {
	// seq(uint)
	const KKeySequence& xret = this->TDEShortcut::seq((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_19(Smoke::Stack x) const {
	// keyCodeQt()
	int xret = this->TDEShortcut::keyCodeQt();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) const {
	// isNull()
	bool xret = this->TDEShortcut::isNull();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// compare(const TDEShortcut&)
	int xret = this->TDEShortcut::compare(*(const TDEShortcut *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) const {
	// operator==(const TDEShortcut&)
	bool xret = this->TDEShortcut::operator==(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// operator!=(const TDEShortcut&)
	bool xret = this->TDEShortcut::operator!=(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// operator<(const TDEShortcut&)
	bool xret = this->TDEShortcut::operator<(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) const {
	// contains(const KKey&)
	bool xret = this->TDEShortcut::contains(*(const KKey *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) const {
	// contains(const KKeySequence&)
	bool xret = this->TDEShortcut::contains(*(const KKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setSeq(uint, const KKeySequence&)
	bool xret = this->TDEShortcut::setSeq((uint)x[1].s_uint,*(const KKeySequence *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// append(const KKeySequence&)
	bool xret = this->TDEShortcut::append(*(const KKeySequence *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// remove(const KKeySequence&)
	this->TDEShortcut::remove(*(const KKeySequence *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// append(const KKey&)
	bool xret = this->TDEShortcut::append(*(const KKey *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) {
	// append(const TDEShortcut&)
	bool xret = this->TDEShortcut::append(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// operator TQKeySequence()
	this->TDEShortcut::operator TQKeySequence();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// toString()
	TQString xret = this->TDEShortcut::toString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_34(Smoke::Stack x) const {
	// toStringInternal(const TDEShortcut*)
	TQString xret = this->TDEShortcut::toStringInternal((const TDEShortcut*)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_35(Smoke::Stack x) const {
	// toStringInternal()
	TQString xret = this->TDEShortcut::toStringInternal();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_36(Smoke::Stack x) const {
	// operator int()
	this->TDEShortcut::operator int();
	(void)x; // noop (for compiler warning)
    }
    static void x_37(Smoke::Stack x) {
	// null()
	TDEShortcut& xret = TDEShortcut::null();
	x[0].s_class = (void*)&xret;
    }
    ~x_TDEShortcut() { qt_Smoke->binding->deleted(627, (void*)this); }
};
void xcall_TDEShortcut(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEShortcut *xself = (x_TDEShortcut*)obj;
    switch(xi) {
	case 0: x_TDEShortcut::x_0(args);	break;
	case 1: x_TDEShortcut::x_1(args);	break;
	case 2: x_TDEShortcut::x_2(args);	break;
	case 3: x_TDEShortcut::x_3(args);	break;
	case 4: x_TDEShortcut::x_4(args);	break;
	case 5: x_TDEShortcut::x_5(args);	break;
	case 6: x_TDEShortcut::x_6(args);	break;
	case 7: x_TDEShortcut::x_7(args);	break;
	case 8: x_TDEShortcut::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: x_TDEShortcut::x_37(args);	break;
	case 38: delete (TDEShortcut*)xself;	break;
    }
}

class x_TDEShortcutList : public TDEShortcutList {
public:
    static void x_0(Smoke::Stack x) {
	// TDEShortcutList()
	x_TDEShortcutList* xret = new x_TDEShortcutList();
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcutList() : TDEShortcutList() {
    }
    void x_1(Smoke::Stack x) const {
	// isGlobal(uint)
	bool xret = this->TDEShortcutList::isGlobal((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// index(const TQString&)
	int xret = this->TDEShortcutList::index(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// index(const KKeySequence&)
	int xret = this->TDEShortcutList::index(*(const KKeySequence *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// instance()
	const TDEInstance* xret = this->TDEShortcutList::instance();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// readSettings(const TQString&, TDEConfigBase*)
	bool xret = this->TDEShortcutList::readSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// readSettings(const TQString&)
	bool xret = this->TDEShortcutList::readSettings(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// readSettings()
	bool xret = this->TDEShortcutList::readSettings();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// writeSettings(const TQString&, TDEConfigBase*, bool, bool)
	bool xret = this->TDEShortcutList::writeSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// writeSettings(const TQString&, TDEConfigBase*, bool)
	bool xret = this->TDEShortcutList::writeSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// writeSettings(const TQString&, TDEConfigBase*)
	bool xret = this->TDEShortcutList::writeSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// writeSettings(const TQString&)
	bool xret = this->TDEShortcutList::writeSettings(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// writeSettings()
	bool xret = this->TDEShortcutList::writeSettings();
	x[0].s_bool = xret;
    }
    static void x_13(Smoke::Stack x) {
	// TDEShortcutList(const TDEShortcutList&)
	x_TDEShortcutList* xret = new x_TDEShortcutList(*(const TDEShortcutList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEShortcutList(const TDEShortcutList& x1) : TDEShortcutList(x1) {
    }
    virtual uint count() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(17457, (void*)this, x, true /*pure virtual*/);
	return (uint)x[0].s_uint;
	// ABSTRACT
    }
    virtual TQVariant getOther(TDEShortcutList::Other x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_uint = x2;
	qt_Smoke->binding->callMethod(17469, (void*)this, x, true /*pure virtual*/);
	TQVariant *xptr = (TQVariant *)x[0].s_class;
	TQVariant xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual int index(const KKeySequence& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17467, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEShortcutList::index(x1);
    }
    virtual int index(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17466, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEShortcutList::index(x1);
    }
    virtual const TDEInstance* instance() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17468, (void*)this, x)) return (const TDEInstance*)x[0].s_class;
	return this->TDEShortcutList::instance();
    }
    virtual bool isConfigurable(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17463, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool isGlobal(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17465, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::isGlobal(x1);
    }
    virtual TQString label(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17459, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString name(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17458, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool readSettings(const TQString& x1, TDEConfigBase* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(17472, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::readSettings(x1, x2);
    }
    virtual bool save() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(17471, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool setOther(TDEShortcutList::Other x1, uint x2, TQVariant x3) {
	Smoke::StackItem x[4];
	x[1].s_enum = x1;
	x[2].s_uint = x2;
	x[3].s_class = (void*)&x3;
	qt_Smoke->binding->callMethod(17470, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool setShortcut(uint x1, const TDEShortcut& x2) {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_class = (void*)&x2;
	qt_Smoke->binding->callMethod(17464, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual const TDEShortcut& shortcut(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17461, (void*)this, x, true /*pure virtual*/);
	return *(const TDEShortcut *)x[0].s_class;
	// ABSTRACT
    }
    virtual const TDEShortcut& shortcutDefault(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17462, (void*)this, x, true /*pure virtual*/);
	return *(const TDEShortcut *)x[0].s_class;
	// ABSTRACT
    }
    virtual TQString whatsThis(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(17460, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual bool writeSettings(const TQString& x1, TDEConfigBase* x2, bool x3, bool x4) const {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(17475, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::writeSettings(x1, x2, x3, x4);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1288: //TDEShortcutList::Other
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEShortcutList::Other;
		break;
	      case Smoke::EnumDelete:
		delete (TDEShortcutList::Other*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEShortcutList::Other*)xdata = (TDEShortcutList::Other)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEShortcutList::Other*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEShortcutList() { qt_Smoke->binding->deleted(628, (void*)this); }
};
void xenum_TDEShortcutList(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEShortcutList::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEShortcutList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEShortcutList *xself = (x_TDEShortcutList*)obj;
    switch(xi) {
	case 0: x_TDEShortcutList::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: x_TDEShortcutList::x_13(args);	break;
	case 14: delete (TDEShortcutList*)xself;	break;
    }
}

class x_TDEStandardDirs : public TDEStandardDirs {
public:
    static void x_0(Smoke::Stack x) {
	// TDEStandardDirs()
	x_TDEStandardDirs* xret = new x_TDEStandardDirs();
	x[0].s_class = (void*)xret;
    }
    x_TDEStandardDirs() : TDEStandardDirs() {
    }
    void x_1(Smoke::Stack x) {
	// addPrefix(const TQString&)
	this->TDEStandardDirs::addPrefix(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) {
	// addXdgConfigPrefix(const TQString&)
	this->TDEStandardDirs::addXdgConfigPrefix(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// addXdgDataPrefix(const TQString&)
	this->TDEStandardDirs::addXdgDataPrefix(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// addResourceType(const char*, const TQString&)
	bool xret = this->TDEStandardDirs::addResourceType((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// addResourceDir(const char*, const TQString&)
	bool xret = this->TDEStandardDirs::addResourceDir((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// findResource(const char*, const TQString&)
	TQString xret = this->TDEStandardDirs::findResource((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// isRestrictedResource(const char*, const TQString&)
	bool xret = this->TDEStandardDirs::isRestrictedResource((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// isRestrictedResource(const char*)
	bool xret = this->TDEStandardDirs::isRestrictedResource((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// calcResourceHash(const char*, const TQString&, bool)
	TQ_UINT32 xret = this->TDEStandardDirs::calcResourceHash((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_uint = xret;
    }
    void x_10(Smoke::Stack x) const {
	// findDirs(const char*, const TQString&)
	TQStringList xret = this->TDEStandardDirs::findDirs((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_11(Smoke::Stack x) const {
	// findResourceDir(const char*, const TQString&)
	TQString xret = this->TDEStandardDirs::findResourceDir((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// findAllResources(const char*, const TQString&, bool, bool)
	TQStringList xret = this->TDEStandardDirs::findAllResources((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_13(Smoke::Stack x) const {
	// findAllResources(const char*, const TQString&, bool)
	TQStringList xret = this->TDEStandardDirs::findAllResources((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_14(Smoke::Stack x) const {
	// findAllResources(const char*, const TQString&)
	TQStringList xret = this->TDEStandardDirs::findAllResources((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_15(Smoke::Stack x) const {
	// findAllResources(const char*)
	TQStringList xret = this->TDEStandardDirs::findAllResources((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_16(Smoke::Stack x) const {
	// findAllResources(const char*, const TQString&, bool, bool, TQStringList&)
	TQStringList xret = this->TDEStandardDirs::findAllResources((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool,*(TQStringList *)x[5].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_17(Smoke::Stack x) {
	// addKDEDefaults()
	this->TDEStandardDirs::addKDEDefaults();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// addCustomized(TDEConfig*)
	bool xret = this->TDEStandardDirs::addCustomized((TDEConfig*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// resourceDirs(const char*)
	TQStringList xret = this->TDEStandardDirs::resourceDirs((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_20(Smoke::Stack x) const {
	// allTypes()
	TQStringList xret = this->TDEStandardDirs::allTypes();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_21(Smoke::Stack x) const {
	// saveLocation(const char*, const TQString&, bool)
	TQString xret = this->TDEStandardDirs::saveLocation((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);
    }
    void x_22(Smoke::Stack x) const {
	// saveLocation(const char*, const TQString&)
	TQString xret = this->TDEStandardDirs::saveLocation((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_23(Smoke::Stack x) const {
	// saveLocation(const char*)
	TQString xret = this->TDEStandardDirs::saveLocation((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_24(Smoke::Stack x) {
	// relativeLocation(const char*, const TQString&)
	TQString xret = this->TDEStandardDirs::relativeLocation((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_25(Smoke::Stack x) {
	// kfsstnd_prefixes()
	TQString xret = this->TDEStandardDirs::kfsstnd_prefixes();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_26(Smoke::Stack x) {
	// kfsstnd_xdg_conf_prefixes()
	TQString xret = this->TDEStandardDirs::kfsstnd_xdg_conf_prefixes();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) {
	// kfsstnd_xdg_data_prefixes()
	TQString xret = this->TDEStandardDirs::kfsstnd_xdg_data_prefixes();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) const {
	// localtdedir()
	TQString xret = this->TDEStandardDirs::localtdedir();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_29(Smoke::Stack x) const {
	// localxdgdatadir()
	TQString xret = this->TDEStandardDirs::localxdgdatadir();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) const {
	// localxdgconfdir()
	TQString xret = this->TDEStandardDirs::localxdgconfdir();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_31(Smoke::Stack x) {
	// systemPaths(const TQString&)
	TQStringList xret = TDEStandardDirs::systemPaths(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_32(Smoke::Stack x) {
	// systemPaths()
	TQStringList xret = TDEStandardDirs::systemPaths();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_33(Smoke::Stack x) {
	// findExe(const TQString&, const TQString&, bool)
	TQString xret = TDEStandardDirs::findExe(*(const TQString *)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_34(Smoke::Stack x) {
	// findExe(const TQString&, const TQString&)
	TQString xret = TDEStandardDirs::findExe(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_35(Smoke::Stack x) {
	// findExe(const TQString&)
	TQString xret = TDEStandardDirs::findExe(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_36(Smoke::Stack x) {
	// findAllExe(TQStringList&, const TQString&, const TQString&, bool)
	int xret = TDEStandardDirs::findAllExe(*(TQStringList *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_int = xret;
    }
    static void x_37(Smoke::Stack x) {
	// findAllExe(TQStringList&, const TQString&, const TQString&)
	int xret = TDEStandardDirs::findAllExe(*(TQStringList *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_38(Smoke::Stack x) {
	// findAllExe(TQStringList&, const TQString&)
	int xret = TDEStandardDirs::findAllExe(*(TQStringList *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_39(Smoke::Stack x) {
	// makeDir(const TQString&, int)
	bool xret = TDEStandardDirs::makeDir(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    static void x_40(Smoke::Stack x) {
	// makeDir(const TQString&)
	bool xret = TDEStandardDirs::makeDir(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_41(Smoke::Stack x) {
	// kde_default(const char*)
	TQString xret = TDEStandardDirs::kde_default((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_42(Smoke::Stack x) {
	// kfsstnd_defaultprefix()
	TQString xret = TDEStandardDirs::kfsstnd_defaultprefix();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_43(Smoke::Stack x) {
	// kfsstnd_defaultbindir()
	TQString xret = TDEStandardDirs::kfsstnd_defaultbindir();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_44(Smoke::Stack x) {
	// exists(const TQString&)
	bool xret = TDEStandardDirs::exists(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_45(Smoke::Stack x) {
	// realPath(const TQString&)
	TQString xret = TDEStandardDirs::realPath(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_46(Smoke::Stack x) {
	// realFilePath(const TQString&)
	TQString xret = TDEStandardDirs::realFilePath(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    ~x_TDEStandardDirs() { qt_Smoke->binding->deleted(629, (void*)this); }
};
void xcall_TDEStandardDirs(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEStandardDirs *xself = (x_TDEStandardDirs*)obj;
    switch(xi) {
	case 0: x_TDEStandardDirs::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: x_TDEStandardDirs::x_31(args);	break;
	case 32: x_TDEStandardDirs::x_32(args);	break;
	case 33: x_TDEStandardDirs::x_33(args);	break;
	case 34: x_TDEStandardDirs::x_34(args);	break;
	case 35: x_TDEStandardDirs::x_35(args);	break;
	case 36: x_TDEStandardDirs::x_36(args);	break;
	case 37: x_TDEStandardDirs::x_37(args);	break;
	case 38: x_TDEStandardDirs::x_38(args);	break;
	case 39: x_TDEStandardDirs::x_39(args);	break;
	case 40: x_TDEStandardDirs::x_40(args);	break;
	case 41: x_TDEStandardDirs::x_41(args);	break;
	case 42: x_TDEStandardDirs::x_42(args);	break;
	case 43: x_TDEStandardDirs::x_43(args);	break;
	case 44: x_TDEStandardDirs::x_44(args);	break;
	case 45: x_TDEStandardDirs::x_45(args);	break;
	case 46: x_TDEStandardDirs::x_46(args);	break;
	case 47: delete (TDEStandardDirs*)xself;	break;
    }
}

class x_TDEStdAccel {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::AccelNone;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Open;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::New;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Close;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Save;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Print;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Quit;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Undo;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Redo;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Cut;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Copy;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Paste;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::SelectAll;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Deselect;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::DeleteWordBack;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::DeleteWordForward;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Find;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::FindNext;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::FindPrev;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Replace;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Home;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::End;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Prior;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Next;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::GotoLine;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::AddBookmark;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::ZoomIn;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::ZoomOut;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Up;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Back;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Forward;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Reload;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::PopupMenuContext;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::ShowMenubar;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::Help;
    }
    static void x_35(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::WhatsThis;
    }
    static void x_36(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::TextCompletion;
    }
    static void x_37(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::PrevCompletion;
    }
    static void x_38(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::NextCompletion;
    }
    static void x_39(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::SubstringCompletion;
    }
    static void x_40(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::RotateUp;
    }
    static void x_41(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::RotateDown;
    }
    static void x_42(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::TabNext;
    }
    static void x_43(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::TabPrev;
    }
    static void x_44(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::FullScreen;
    }
    static void x_45(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::BackwardWord;
    }
    static void x_46(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::ForwardWord;
    }
    static void x_47(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::BeginningOfLine;
    }
    static void x_48(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::EndOfLine;
    }
    static void x_49(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::PasteSelection;
    }
    static void x_50(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStdAccel::WhatThis;
    }
    static void x_51(Smoke::Stack x) {
	// shortcut(TDEStdAccel::StdAccel)
	const TDEShortcut& xret = TDEStdAccel::shortcut((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_52(Smoke::Stack x) {
	// name(TDEStdAccel::StdAccel)
	TQString xret = TDEStdAccel::name((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_53(Smoke::Stack x) {
	// label(TDEStdAccel::StdAccel)
	TQString xret = TDEStdAccel::label((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_54(Smoke::Stack x) {
	// whatsThis(TDEStdAccel::StdAccel)
	TQString xret = TDEStdAccel::whatsThis((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_55(Smoke::Stack x) {
	// findStdAccel(const KKeySequence&)
	TDEStdAccel::StdAccel xret = TDEStdAccel::findStdAccel(*(const KKeySequence *)x[1].s_class);
	x[0].s_enum = xret;
    }
    static void x_56(Smoke::Stack x) {
	// shortcutDefault(TDEStdAccel::StdAccel)
	TDEShortcut xret = TDEStdAccel::shortcutDefault((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_class = (void*)new TDEShortcut(xret);
    }
    static void x_57(Smoke::Stack x) {
	// shortcutDefault3(TDEStdAccel::StdAccel)
	TDEShortcut xret = TDEStdAccel::shortcutDefault3((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_class = (void*)new TDEShortcut(xret);
    }
    static void x_58(Smoke::Stack x) {
	// shortcutDefault4(TDEStdAccel::StdAccel)
	TDEShortcut xret = TDEStdAccel::shortcutDefault4((TDEStdAccel::StdAccel)x[1].s_enum);
	x[0].s_class = (void*)new TDEShortcut(xret);
    }
    static void x_59(Smoke::Stack x) {
	// open()
	const TDEShortcut& xret = TDEStdAccel::open();
	x[0].s_class = (void*)&xret;
    }
    static void x_60(Smoke::Stack x) {
	// openNew()
	const TDEShortcut& xret = TDEStdAccel::openNew();
	x[0].s_class = (void*)&xret;
    }
    static void x_61(Smoke::Stack x) {
	// close()
	const TDEShortcut& xret = TDEStdAccel::close();
	x[0].s_class = (void*)&xret;
    }
    static void x_62(Smoke::Stack x) {
	// save()
	const TDEShortcut& xret = TDEStdAccel::save();
	x[0].s_class = (void*)&xret;
    }
    static void x_63(Smoke::Stack x) {
	// print()
	const TDEShortcut& xret = TDEStdAccel::print();
	x[0].s_class = (void*)&xret;
    }
    static void x_64(Smoke::Stack x) {
	// quit()
	const TDEShortcut& xret = TDEStdAccel::quit();
	x[0].s_class = (void*)&xret;
    }
    static void x_65(Smoke::Stack x) {
	// undo()
	const TDEShortcut& xret = TDEStdAccel::undo();
	x[0].s_class = (void*)&xret;
    }
    static void x_66(Smoke::Stack x) {
	// redo()
	const TDEShortcut& xret = TDEStdAccel::redo();
	x[0].s_class = (void*)&xret;
    }
    static void x_67(Smoke::Stack x) {
	// cut()
	const TDEShortcut& xret = TDEStdAccel::cut();
	x[0].s_class = (void*)&xret;
    }
    static void x_68(Smoke::Stack x) {
	// copy()
	const TDEShortcut& xret = TDEStdAccel::copy();
	x[0].s_class = (void*)&xret;
    }
    static void x_69(Smoke::Stack x) {
	// paste()
	const TDEShortcut& xret = TDEStdAccel::paste();
	x[0].s_class = (void*)&xret;
    }
    static void x_70(Smoke::Stack x) {
	// pasteSelection()
	const TDEShortcut& xret = TDEStdAccel::pasteSelection();
	x[0].s_class = (void*)&xret;
    }
    static void x_71(Smoke::Stack x) {
	// selectAll()
	const TDEShortcut& xret = TDEStdAccel::selectAll();
	x[0].s_class = (void*)&xret;
    }
    static void x_72(Smoke::Stack x) {
	// deleteWordBack()
	const TDEShortcut& xret = TDEStdAccel::deleteWordBack();
	x[0].s_class = (void*)&xret;
    }
    static void x_73(Smoke::Stack x) {
	// deleteWordForward()
	const TDEShortcut& xret = TDEStdAccel::deleteWordForward();
	x[0].s_class = (void*)&xret;
    }
    static void x_74(Smoke::Stack x) {
	// find()
	const TDEShortcut& xret = TDEStdAccel::find();
	x[0].s_class = (void*)&xret;
    }
    static void x_75(Smoke::Stack x) {
	// findNext()
	const TDEShortcut& xret = TDEStdAccel::findNext();
	x[0].s_class = (void*)&xret;
    }
    static void x_76(Smoke::Stack x) {
	// findPrev()
	const TDEShortcut& xret = TDEStdAccel::findPrev();
	x[0].s_class = (void*)&xret;
    }
    static void x_77(Smoke::Stack x) {
	// replace()
	const TDEShortcut& xret = TDEStdAccel::replace();
	x[0].s_class = (void*)&xret;
    }
    static void x_78(Smoke::Stack x) {
	// zoomIn()
	const TDEShortcut& xret = TDEStdAccel::zoomIn();
	x[0].s_class = (void*)&xret;
    }
    static void x_79(Smoke::Stack x) {
	// zoomOut()
	const TDEShortcut& xret = TDEStdAccel::zoomOut();
	x[0].s_class = (void*)&xret;
    }
    static void x_80(Smoke::Stack x) {
	// home()
	const TDEShortcut& xret = TDEStdAccel::home();
	x[0].s_class = (void*)&xret;
    }
    static void x_81(Smoke::Stack x) {
	// end()
	const TDEShortcut& xret = TDEStdAccel::end();
	x[0].s_class = (void*)&xret;
    }
    static void x_82(Smoke::Stack x) {
	// beginningOfLine()
	const TDEShortcut& xret = TDEStdAccel::beginningOfLine();
	x[0].s_class = (void*)&xret;
    }
    static void x_83(Smoke::Stack x) {
	// endOfLine()
	const TDEShortcut& xret = TDEStdAccel::endOfLine();
	x[0].s_class = (void*)&xret;
    }
    static void x_84(Smoke::Stack x) {
	// prior()
	const TDEShortcut& xret = TDEStdAccel::prior();
	x[0].s_class = (void*)&xret;
    }
    static void x_85(Smoke::Stack x) {
	// next()
	const TDEShortcut& xret = TDEStdAccel::next();
	x[0].s_class = (void*)&xret;
    }
    static void x_86(Smoke::Stack x) {
	// gotoLine()
	const TDEShortcut& xret = TDEStdAccel::gotoLine();
	x[0].s_class = (void*)&xret;
    }
    static void x_87(Smoke::Stack x) {
	// addBookmark()
	const TDEShortcut& xret = TDEStdAccel::addBookmark();
	x[0].s_class = (void*)&xret;
    }
    static void x_88(Smoke::Stack x) {
	// tabNext()
	const TDEShortcut& xret = TDEStdAccel::tabNext();
	x[0].s_class = (void*)&xret;
    }
    static void x_89(Smoke::Stack x) {
	// tabPrev()
	const TDEShortcut& xret = TDEStdAccel::tabPrev();
	x[0].s_class = (void*)&xret;
    }
    static void x_90(Smoke::Stack x) {
	// fullScreen()
	const TDEShortcut& xret = TDEStdAccel::fullScreen();
	x[0].s_class = (void*)&xret;
    }
    static void x_91(Smoke::Stack x) {
	// help()
	const TDEShortcut& xret = TDEStdAccel::help();
	x[0].s_class = (void*)&xret;
    }
    static void x_92(Smoke::Stack x) {
	// completion()
	const TDEShortcut& xret = TDEStdAccel::completion();
	x[0].s_class = (void*)&xret;
    }
    static void x_93(Smoke::Stack x) {
	// prevCompletion()
	const TDEShortcut& xret = TDEStdAccel::prevCompletion();
	x[0].s_class = (void*)&xret;
    }
    static void x_94(Smoke::Stack x) {
	// nextCompletion()
	const TDEShortcut& xret = TDEStdAccel::nextCompletion();
	x[0].s_class = (void*)&xret;
    }
    static void x_95(Smoke::Stack x) {
	// substringCompletion()
	const TDEShortcut& xret = TDEStdAccel::substringCompletion();
	x[0].s_class = (void*)&xret;
    }
    static void x_96(Smoke::Stack x) {
	// rotateUp()
	const TDEShortcut& xret = TDEStdAccel::rotateUp();
	x[0].s_class = (void*)&xret;
    }
    static void x_97(Smoke::Stack x) {
	// rotateDown()
	const TDEShortcut& xret = TDEStdAccel::rotateDown();
	x[0].s_class = (void*)&xret;
    }
    static void x_98(Smoke::Stack x) {
	// popupMenuContext()
	const TDEShortcut& xret = TDEStdAccel::popupMenuContext();
	x[0].s_class = (void*)&xret;
    }
    static void x_99(Smoke::Stack x) {
	// whatsThis()
	const TDEShortcut& xret = TDEStdAccel::whatsThis();
	x[0].s_class = (void*)&xret;
    }
    static void x_100(Smoke::Stack x) {
	// reload()
	const TDEShortcut& xret = TDEStdAccel::reload();
	x[0].s_class = (void*)&xret;
    }
    static void x_101(Smoke::Stack x) {
	// up()
	const TDEShortcut& xret = TDEStdAccel::up();
	x[0].s_class = (void*)&xret;
    }
    static void x_102(Smoke::Stack x) {
	// back()
	const TDEShortcut& xret = TDEStdAccel::back();
	x[0].s_class = (void*)&xret;
    }
    static void x_103(Smoke::Stack x) {
	// forward()
	const TDEShortcut& xret = TDEStdAccel::forward();
	x[0].s_class = (void*)&xret;
    }
    static void x_104(Smoke::Stack x) {
	// backwardWord()
	const TDEShortcut& xret = TDEStdAccel::backwardWord();
	x[0].s_class = (void*)&xret;
    }
    static void x_105(Smoke::Stack x) {
	// forwardWord()
	const TDEShortcut& xret = TDEStdAccel::forwardWord();
	x[0].s_class = (void*)&xret;
    }
    static void x_106(Smoke::Stack x) {
	// showMenubar()
	const TDEShortcut& xret = TDEStdAccel::showMenubar();
	x[0].s_class = (void*)&xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1292: //TDEStdAccel::StdAccel
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEStdAccel::StdAccel;
		break;
	      case Smoke::EnumDelete:
		delete (TDEStdAccel::StdAccel*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEStdAccel::StdAccel*)xdata = (TDEStdAccel::StdAccel)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEStdAccel::StdAccel*)xdata;
		break;
	    }
	    break;
	}
    }
};
void xenum_TDEStdAccel(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEStdAccel::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEStdAccel(Smoke::Index xi, void *obj, Smoke::Stack args) {
    (void)obj;
    switch(xi) {
	case 0: x_TDEStdAccel::x_0(args);	break;
	case 1: x_TDEStdAccel::x_1(args);	break;
	case 2: x_TDEStdAccel::x_2(args);	break;
	case 3: x_TDEStdAccel::x_3(args);	break;
	case 4: x_TDEStdAccel::x_4(args);	break;
	case 5: x_TDEStdAccel::x_5(args);	break;
	case 6: x_TDEStdAccel::x_6(args);	break;
	case 7: x_TDEStdAccel::x_7(args);	break;
	case 8: x_TDEStdAccel::x_8(args);	break;
	case 9: x_TDEStdAccel::x_9(args);	break;
	case 10: x_TDEStdAccel::x_10(args);	break;
	case 11: x_TDEStdAccel::x_11(args);	break;
	case 12: x_TDEStdAccel::x_12(args);	break;
	case 13: x_TDEStdAccel::x_13(args);	break;
	case 14: x_TDEStdAccel::x_14(args);	break;
	case 15: x_TDEStdAccel::x_15(args);	break;
	case 16: x_TDEStdAccel::x_16(args);	break;
	case 17: x_TDEStdAccel::x_17(args);	break;
	case 18: x_TDEStdAccel::x_18(args);	break;
	case 19: x_TDEStdAccel::x_19(args);	break;
	case 20: x_TDEStdAccel::x_20(args);	break;
	case 21: x_TDEStdAccel::x_21(args);	break;
	case 22: x_TDEStdAccel::x_22(args);	break;
	case 23: x_TDEStdAccel::x_23(args);	break;
	case 24: x_TDEStdAccel::x_24(args);	break;
	case 25: x_TDEStdAccel::x_25(args);	break;
	case 26: x_TDEStdAccel::x_26(args);	break;
	case 27: x_TDEStdAccel::x_27(args);	break;
	case 28: x_TDEStdAccel::x_28(args);	break;
	case 29: x_TDEStdAccel::x_29(args);	break;
	case 30: x_TDEStdAccel::x_30(args);	break;
	case 31: x_TDEStdAccel::x_31(args);	break;
	case 32: x_TDEStdAccel::x_32(args);	break;
	case 33: x_TDEStdAccel::x_33(args);	break;
	case 34: x_TDEStdAccel::x_34(args);	break;
	case 35: x_TDEStdAccel::x_35(args);	break;
	case 36: x_TDEStdAccel::x_36(args);	break;
	case 37: x_TDEStdAccel::x_37(args);	break;
	case 38: x_TDEStdAccel::x_38(args);	break;
	case 39: x_TDEStdAccel::x_39(args);	break;
	case 40: x_TDEStdAccel::x_40(args);	break;
	case 41: x_TDEStdAccel::x_41(args);	break;
	case 42: x_TDEStdAccel::x_42(args);	break;
	case 43: x_TDEStdAccel::x_43(args);	break;
	case 44: x_TDEStdAccel::x_44(args);	break;
	case 45: x_TDEStdAccel::x_45(args);	break;
	case 46: x_TDEStdAccel::x_46(args);	break;
	case 47: x_TDEStdAccel::x_47(args);	break;
	case 48: x_TDEStdAccel::x_48(args);	break;
	case 49: x_TDEStdAccel::x_49(args);	break;
	case 50: x_TDEStdAccel::x_50(args);	break;
	case 51: x_TDEStdAccel::x_51(args);	break;
	case 52: x_TDEStdAccel::x_52(args);	break;
	case 53: x_TDEStdAccel::x_53(args);	break;
	case 54: x_TDEStdAccel::x_54(args);	break;
	case 55: x_TDEStdAccel::x_55(args);	break;
	case 56: x_TDEStdAccel::x_56(args);	break;
	case 57: x_TDEStdAccel::x_57(args);	break;
	case 58: x_TDEStdAccel::x_58(args);	break;
	case 59: x_TDEStdAccel::x_59(args);	break;
	case 60: x_TDEStdAccel::x_60(args);	break;
	case 61: x_TDEStdAccel::x_61(args);	break;
	case 62: x_TDEStdAccel::x_62(args);	break;
	case 63: x_TDEStdAccel::x_63(args);	break;
	case 64: x_TDEStdAccel::x_64(args);	break;
	case 65: x_TDEStdAccel::x_65(args);	break;
	case 66: x_TDEStdAccel::x_66(args);	break;
	case 67: x_TDEStdAccel::x_67(args);	break;
	case 68: x_TDEStdAccel::x_68(args);	break;
	case 69: x_TDEStdAccel::x_69(args);	break;
	case 70: x_TDEStdAccel::x_70(args);	break;
	case 71: x_TDEStdAccel::x_71(args);	break;
	case 72: x_TDEStdAccel::x_72(args);	break;
	case 73: x_TDEStdAccel::x_73(args);	break;
	case 74: x_TDEStdAccel::x_74(args);	break;
	case 75: x_TDEStdAccel::x_75(args);	break;
	case 76: x_TDEStdAccel::x_76(args);	break;
	case 77: x_TDEStdAccel::x_77(args);	break;
	case 78: x_TDEStdAccel::x_78(args);	break;
	case 79: x_TDEStdAccel::x_79(args);	break;
	case 80: x_TDEStdAccel::x_80(args);	break;
	case 81: x_TDEStdAccel::x_81(args);	break;
	case 82: x_TDEStdAccel::x_82(args);	break;
	case 83: x_TDEStdAccel::x_83(args);	break;
	case 84: x_TDEStdAccel::x_84(args);	break;
	case 85: x_TDEStdAccel::x_85(args);	break;
	case 86: x_TDEStdAccel::x_86(args);	break;
	case 87: x_TDEStdAccel::x_87(args);	break;
	case 88: x_TDEStdAccel::x_88(args);	break;
	case 89: x_TDEStdAccel::x_89(args);	break;
	case 90: x_TDEStdAccel::x_90(args);	break;
	case 91: x_TDEStdAccel::x_91(args);	break;
	case 92: x_TDEStdAccel::x_92(args);	break;
	case 93: x_TDEStdAccel::x_93(args);	break;
	case 94: x_TDEStdAccel::x_94(args);	break;
	case 95: x_TDEStdAccel::x_95(args);	break;
	case 96: x_TDEStdAccel::x_96(args);	break;
	case 97: x_TDEStdAccel::x_97(args);	break;
	case 98: x_TDEStdAccel::x_98(args);	break;
	case 99: x_TDEStdAccel::x_99(args);	break;
	case 100: x_TDEStdAccel::x_100(args);	break;
	case 101: x_TDEStdAccel::x_101(args);	break;
	case 102: x_TDEStdAccel::x_102(args);	break;
	case 103: x_TDEStdAccel::x_103(args);	break;
	case 104: x_TDEStdAccel::x_104(args);	break;
	case 105: x_TDEStdAccel::x_105(args);	break;
	case 106: x_TDEStdAccel::x_106(args);	break;
    }
}

class x_TDEStdAccel__ShortcutList : public TDEStdAccel::ShortcutList {
public:
    static void x_0(Smoke::Stack x) {
	// ShortcutList()
	x_TDEStdAccel__ShortcutList* xret = new x_TDEStdAccel__ShortcutList();
	x[0].s_class = (void*)xret;
    }
    x_TDEStdAccel__ShortcutList() : TDEStdAccel::ShortcutList() {
    }
    void x_1(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEStdAccel::ShortcutList::count();
	x[0].s_uint = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name(uint)
	TQString xret = this->TDEStdAccel::ShortcutList::name((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// label(uint)
	TQString xret = this->TDEStdAccel::ShortcutList::label((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// whatsThis(uint)
	TQString xret = this->TDEStdAccel::ShortcutList::whatsThis((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// shortcut(uint)
	const TDEShortcut& xret = this->TDEStdAccel::ShortcutList::shortcut((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_6(Smoke::Stack x) const {
	// shortcutDefault(uint)
	const TDEShortcut& xret = this->TDEStdAccel::ShortcutList::shortcutDefault((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) const {
	// isConfigurable(uint)
	bool xret = this->TDEStdAccel::ShortcutList::isConfigurable((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// setShortcut(uint, const TDEShortcut&)
	bool xret = this->TDEStdAccel::ShortcutList::setShortcut((uint)x[1].s_uint,*(const TDEShortcut *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// getOther(TDEShortcutList::Other, uint)
	TQVariant xret = this->TDEStdAccel::ShortcutList::getOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint);
	x[0].s_class = (void*)new TQVariant(xret);
    }
    void x_10(Smoke::Stack x) {
	// setOther(TDEShortcutList::Other, uint, TQVariant)
	bool xret = this->TDEStdAccel::ShortcutList::setOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint,*(TQVariant *)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// save()
	bool xret = this->TDEStdAccel::ShortcutList::save();
	x[0].s_bool = xret;
    }
    static void x_12(Smoke::Stack x) {
	// ShortcutList(const TDEStdAccel::ShortcutList&)
	x_TDEStdAccel__ShortcutList* xret = new x_TDEStdAccel__ShortcutList(*(const TDEStdAccel::ShortcutList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEStdAccel__ShortcutList(const TDEStdAccel::ShortcutList& x1) : TDEStdAccel::ShortcutList(x1) {
    }
    virtual uint count() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17638, (void*)this, x)) return (uint)x[0].s_uint;
	return this->ShortcutList::count();
    }
    virtual TQVariant getOther(TDEShortcutList::Other x1, uint x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_uint = x2;
	if(qt_Smoke->binding->callMethod(17646, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->ShortcutList::getOther(x1, x2);
    }
    virtual int index(const KKeySequence& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17467, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEShortcutList::index(x1);
    }
    virtual int index(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17466, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEShortcutList::index(x1);
    }
    virtual const TDEInstance* instance() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17468, (void*)this, x)) return (const TDEInstance*)x[0].s_class;
	return this->TDEShortcutList::instance();
    }
    virtual bool isConfigurable(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17644, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ShortcutList::isConfigurable(x1);
    }
    virtual bool isGlobal(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17465, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::isGlobal(x1);
    }
    virtual TQString label(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17640, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->ShortcutList::label(x1);
    }
    virtual TQString name(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17639, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->ShortcutList::name(x1);
    }
    virtual bool readSettings(const TQString& x1, TDEConfigBase* x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(17472, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::readSettings(x1, x2);
    }
    virtual bool save() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17648, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ShortcutList::save();
    }
    virtual bool setOther(TDEShortcutList::Other x1, uint x2, TQVariant x3) {
	Smoke::StackItem x[4];
	x[1].s_enum = x1;
	x[2].s_uint = x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(17647, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ShortcutList::setOther(x1, x2, x3);
    }
    virtual bool setShortcut(uint x1, const TDEShortcut& x2) {
	Smoke::StackItem x[3];
	x[1].s_uint = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(17645, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ShortcutList::setShortcut(x1, x2);
    }
    virtual const TDEShortcut& shortcut(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17642, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->ShortcutList::shortcut(x1);
    }
    virtual const TDEShortcut& shortcutDefault(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17643, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->ShortcutList::shortcutDefault(x1);
    }
    virtual TQString whatsThis(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(17641, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->ShortcutList::whatsThis(x1);
    }
    virtual bool writeSettings(const TQString& x1, TDEConfigBase* x2, bool x3, bool x4) const {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(17475, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEShortcutList::writeSettings(x1, x2, x3, x4);
    }
    ~x_TDEStdAccel__ShortcutList() { qt_Smoke->binding->deleted(631, (void*)this); }
};
void xcall_TDEStdAccel__ShortcutList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEStdAccel__ShortcutList *xself = (x_TDEStdAccel__ShortcutList*)obj;
    switch(xi) {
	case 0: x_TDEStdAccel__ShortcutList::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: x_TDEStdAccel__ShortcutList::x_12(args);	break;
	case 13: delete (TDEStdAccel::ShortcutList*)xself;	break;
    }
}

class x_TDEStyle : public TDEStyle {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::Default;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::AllowMenuTransparency;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::FilledFrameWorkaround;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::WindowsStyleScrollBar;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::PlatinumStyleScrollBar;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::ThreeButtonScrollBar;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::NextStyleScrollBar;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_DockWindowHandle;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_ToolBarHandle;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_GeneralHandle;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_SliderGroove;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_SliderHandle;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_ListViewExpander;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPE_ListViewBranch;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemSeparatorHeight;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemHMargin;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemVMargin;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemHFrame;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemVFrame;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemCheckMarkHMargin;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemArrowHMargin;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_MenuItemTabSpacing;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TDEStyle::KPM_ListViewBranchThickness;
    }
    void x_23(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEStyle::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEStyle::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEStyle::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDEStyle::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDEStyle::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDEStyle::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDEStyle::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_30(Smoke::Stack x) {
	// TDEStyle(TDEStyle::TDEStyleFlags, TDEStyle::TDEStyleScrollBarType)
	x_TDEStyle* xret = new x_TDEStyle(*(TDEStyle::TDEStyleFlags *)x[1].s_voidp,(TDEStyle::TDEStyleScrollBarType)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TDEStyle(TDEStyle::TDEStyleFlags x1, TDEStyle::TDEStyleScrollBarType x2) : TDEStyle(x1, x2) {
    }
    static void x_31(Smoke::Stack x) {
	// TDEStyle(TDEStyle::TDEStyleFlags)
	x_TDEStyle* xret = new x_TDEStyle(*(TDEStyle::TDEStyleFlags *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEStyle(TDEStyle::TDEStyleFlags x1) : TDEStyle(x1) {
    }
    static void x_32(Smoke::Stack x) {
	// TDEStyle()
	x_TDEStyle* xret = new x_TDEStyle();
	x[0].s_class = (void*)xret;
    }
    x_TDEStyle() : TDEStyle() {
    }
    void x_33(Smoke::Stack x) {
	// setScrollBarType(TDEStyle::TDEStyleScrollBarType)
	this->TDEStyle::setScrollBarType((TDEStyle::TDEStyleScrollBarType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// styleFlags()
	TDEStyle::TDEStyleFlags xret = this->TDEStyle::styleFlags();
	x[0].s_voidp = (void*)new TDEStyle::TDEStyleFlags(xret);
    }
    void x_35(Smoke::Stack x) const {
	// renderMenuBlendPixmap(KPixmap&, const TQColorGroup&, const TQPopupMenu*)
	this->TDEStyle::renderMenuBlendPixmap(*(KPixmap *)x[1].s_class,*(const TQColorGroup *)x[2].s_class,(const TQPopupMenu*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQWidget*, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,(const TQWidget*)x[3].s_class,*(const TQRect *)x[4].s_class,*(const TQColorGroup *)x[5].s_class,(TQStyle::SFlags)x[6].s_int,*(const TQStyleOption *)x[7].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQWidget*, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,(const TQWidget*)x[3].s_class,*(const TQRect *)x[4].s_class,*(const TQColorGroup *)x[5].s_class,(TQStyle::SFlags)x[6].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQWidget*, const TQRect&, const TQColorGroup&)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,(const TQWidget*)x[3].s_class,*(const TQRect *)x[4].s_class,*(const TQColorGroup *)x[5].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&, const TQWidget*)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class,(const TQWidget*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) const {
	// drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TDEStyle::drawTDEStylePrimitive((TDEStyle::TDEStylePrimitive)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// kPixelMetric(TDEStyle::TDEStylePixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQWidget*)
	int xret = this->TDEStyle::kPixelMetric((TDEStyle::TDEStylePixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(const TQWidget*)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// kPixelMetric(TDEStyle::TDEStylePixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	int xret = this->TDEStyle::kPixelMetric((TDEStyle::TDEStylePixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// polish(const TQStyleControlElementData&, TQStyle::ControlElementFlags, void*)
	this->TDEStyle::polish(*(const TQStyleControlElementData *)x[1].s_class,(TQStyle::ControlElementFlags)x[2].s_enum,(void*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// unPolish(const TQStyleControlElementData&, TQStyle::ControlElementFlags, void*)
	this->TDEStyle::unPolish(*(const TQStyleControlElementData *)x[1].s_class,(TQStyle::ControlElementFlags)x[2].s_enum,(void*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// polishPopupMenu(const TQStyleControlElementData&, TQStyle::ControlElementFlags, void*)
	this->TDEStyle::polishPopupMenu(*(const TQStyleControlElementData *)x[1].s_class,(TQStyle::ControlElementFlags)x[2].s_enum,(void*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TDEStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TDEStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) const {
	// drawPrimitive(TQStyle::PrimitiveElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TDEStyle::drawPrimitive((TQStyle::PrimitiveElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&, const TQWidget*)
	this->TDEStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class,(const TQWidget*)x[9].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, const TQStyleOption&)
	this->TDEStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,*(const TQStyleOption *)x[8].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TDEStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) const {
	// drawControl(TQStyle::ControlElement, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TDEStyle::drawControl((TQStyle::ControlElement)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags, const TQStyleOption&, const TQWidget*)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int,*(const TQStyleOption *)x[10].s_class,(const TQWidget*)x[11].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags, const TQStyleOption&)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int,*(const TQStyleOption *)x[10].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags, TQStyle::SCFlags)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int,(TQStyle::SCFlags)x[9].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags, TQStyle::SCFlags)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int,(TQStyle::SCFlags)x[8].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&, TQStyle::SFlags)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class,(TQStyle::SFlags)x[7].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// drawComplexControl(TQStyle::ComplexControl, TQPainter*, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQRect&, const TQColorGroup&)
	this->TDEStyle::drawComplexControl((TQStyle::ComplexControl)x[1].s_enum,(TQPainter*)x[2].s_class,*(const TQStyleControlElementData *)x[3].s_class,(TQStyle::ControlElementFlags)x[4].s_enum,*(const TQRect *)x[5].s_class,*(const TQColorGroup *)x[6].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&, const TQStyleOption&, const TQWidget*)
	TQStyle::SubControl xret = this->TDEStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class,*(const TQStyleOption *)x[5].s_class,(const TQWidget*)x[6].s_class);
	x[0].s_enum = xret;
    }
    void x_62(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&, const TQStyleOption&)
	TQStyle::SubControl xret = this->TDEStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class,*(const TQStyleOption *)x[5].s_class);
	x[0].s_enum = xret;
    }
    void x_63(Smoke::Stack x) const {
	// querySubControl(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQPoint&)
	TQStyle::SubControl xret = this->TDEStyle::querySubControl((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQPoint *)x[4].s_class);
	x[0].s_enum = xret;
    }
    void x_64(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl, const TQStyleOption&, const TQWidget*)
	TQRect xret = this->TDEStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum,*(const TQStyleOption *)x[5].s_class,(const TQWidget*)x[6].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_65(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl, const TQStyleOption&)
	TQRect xret = this->TDEStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum,*(const TQStyleOption *)x[5].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_66(Smoke::Stack x) const {
	// querySubControlMetrics(TQStyle::ComplexControl, const TQStyleControlElementData&, TQStyle::ControlElementFlags, TQStyle::SubControl)
	TQRect xret = this->TDEStyle::querySubControlMetrics((TQStyle::ComplexControl)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(TQStyle::SubControl)x[4].s_enum);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_67(Smoke::Stack x) const {
	// pixelMetric(TQStyle::PixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQWidget*)
	int xret = this->TDEStyle::pixelMetric((TQStyle::PixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,(const TQWidget*)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_68(Smoke::Stack x) const {
	// pixelMetric(TQStyle::PixelMetric, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	int xret = this->TDEStyle::pixelMetric((TQStyle::PixelMetric)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_int = xret;
    }
    void x_69(Smoke::Stack x) const {
	// subRect(TQStyle::SubRect, const TQStyleControlElementData&, const TQStyle::ControlElementFlags, const TQWidget*)
	TQRect xret = this->TDEStyle::subRect((TQStyle::SubRect)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(const TQStyle::ControlElementFlags)x[3].s_enum,(const TQWidget*)x[4].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_70(Smoke::Stack x) const {
	// subRect(TQStyle::SubRect, const TQStyleControlElementData&, const TQStyle::ControlElementFlags)
	TQRect xret = this->TDEStyle::subRect((TQStyle::SubRect)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(const TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_71(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&, const TQWidget*)
	TQPixmap xret = this->TDEStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class,(const TQWidget*)x[5].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_72(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&)
	TQPixmap xret = this->TDEStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_73(Smoke::Stack x) const {
	// stylePixmap(TQStyle::StylePixmap, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	TQPixmap xret = this->TDEStyle::stylePixmap((TQStyle::StylePixmap)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_74(Smoke::Stack x) const {
	// styleHint(TQStyle::StyleHint, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&, TQStyleHintReturn*, const TQWidget*)
	int xret = this->TDEStyle::styleHint((TQStyle::StyleHint)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class,(TQStyleHintReturn*)x[5].s_voidp,(const TQWidget*)x[6].s_class);
	x[0].s_int = xret;
    }
    void x_75(Smoke::Stack x) const {
	// styleHint(TQStyle::StyleHint, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&, TQStyleHintReturn*)
	int xret = this->TDEStyle::styleHint((TQStyle::StyleHint)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class,(TQStyleHintReturn*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_76(Smoke::Stack x) const {
	// styleHint(TQStyle::StyleHint, const TQStyleControlElementData&, TQStyle::ControlElementFlags, const TQStyleOption&)
	int xret = this->TDEStyle::styleHint((TQStyle::StyleHint)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum,*(const TQStyleOption *)x[4].s_class);
	x[0].s_int = xret;
    }
    void x_77(Smoke::Stack x) const {
	// styleHint(TQStyle::StyleHint, const TQStyleControlElementData&, TQStyle::ControlElementFlags)
	int xret = this->TDEStyle::styleHint((TQStyle::StyleHint)x[1].s_enum,*(const TQStyleControlElementData *)x[2].s_class,(TQStyle::ControlElementFlags)x[3].s_enum);
	x[0].s_int = xret;
    }
    static void x_78(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEStyle::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_79(Smoke::Stack x) {
	// defaultStyle()
	TQString xret = TDEStyle::defaultStyle();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_80(Smoke::Stack x) {
	// objectEventHandler(const TQStyleControlElementData&, TQStyle::ControlElementFlags, void*, TQEvent*)
	bool xret = this->TDEStyle::objectEventHandler(*(const TQStyleControlElementData *)x[1].s_class,(TQStyle::ControlElementFlags)x[2].s_enum,(void*)x[3].s_voidp,(TQEvent*)x[4].s_class);
	x[0].s_bool = xret;
    }
    virtual bool applicationActionRequest(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQStyle::ApplicationActionRequest x4, TQStyleApplicationActionRequestData x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_enum = x4;
	x[5].s_voidp = (void*)&x5;
	if(qt_Smoke->binding->callMethod(28740, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::applicationActionRequest(x1, x2, x3, x4, x5);
    }
    virtual void applicationPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(28651, (void*)this, x)) return;
	this->TQStyle::applicationPolish(x1, x2, x3);
    }
    virtual void applicationUnPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(28653, (void*)this, x)) return;
	this->TQStyle::applicationUnPolish(x1, x2, x3);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(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(17674, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEStyle::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 void drawComplexControl(TQStyle::ComplexControl x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, TQStyle::SCFlags x8, TQStyle::SCFlags x9, const TQStyleOption& x10, const TQWidget* x11) const {
	Smoke::StackItem x[12];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_int = x8;
	x[9].s_int = x9;
	x[10].s_class = (void*)&x10;
	x[11].s_class = (void*)x11;
	if(qt_Smoke->binding->callMethod(17706, (void*)this, x)) return;
	this->TDEStyle::drawComplexControl(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11);
    }
    virtual void drawComplexControl(TQStyle::ComplexControl x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQColorGroup& x5, TQStyle::SFlags x6, TQStyle::SCFlags x7, TQStyle::SCFlags x8, const TQStyleOption& x9) const {
	Smoke::StackItem x[10];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	x[8].s_int = x8;
	x[9].s_class = (void*)&x9;
	if(qt_Smoke->binding->callMethod(28682, (void*)this, x)) return;
	this->TQStyle::drawComplexControl(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawComplexControlMask(TQStyle::ComplexControl x1, TQPainter* x2, const TQStyleControlElementData& x3, const TQStyle::ControlElementFlags x4, const TQRect& x5, const TQStyleOption& x6, const TQWidget* x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_class = (void*)x7;
	if(qt_Smoke->binding->callMethod(19538, (void*)this, x)) return;
	this->TQCommonStyle::drawComplexControlMask(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawComplexControlMask(TQStyle::ComplexControl x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQStyleOption& x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(28693, (void*)this, x)) return;
	this->TQStyle::drawComplexControlMask(x1, x2, x3, x4, x5);
    }
    virtual void drawControl(TQStyle::ControlElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, const TQStyleOption& x8, const TQWidget* x9) const {
	Smoke::StackItem x[10];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_class = (void*)&x8;
	x[9].s_class = (void*)x9;
	if(qt_Smoke->binding->callMethod(17702, (void*)this, x)) return;
	this->TDEStyle::drawControl(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawControl(TQStyle::ControlElement x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQColorGroup& x5, TQStyle::SFlags x6, const TQStyleOption& x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_int = x6;
	x[7].s_class = (void*)&x7;
	if(qt_Smoke->binding->callMethod(28668, (void*)this, x)) return;
	this->TQStyle::drawControl(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawControlMask(TQStyle::ControlElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQStyleOption& x6, const TQWidget* x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_class = (void*)x7;
	if(qt_Smoke->binding->callMethod(19528, (void*)this, x)) return;
	this->TQCommonStyle::drawControlMask(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawControlMask(TQStyle::ControlElement x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQStyleOption& x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(28675, (void*)this, x)) return;
	this->TQStyle::drawControlMask(x1, x2, x3, x4, x5);
    }
    virtual void drawItem(TQPainter* x1, const TQRect& x2, int x3, const TQColorGroup& x4, bool x5, const TQPixmap* x6, const TQString& x7, int x8, const TQColor* x9) const {
	Smoke::StackItem x[10];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_int = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	x[7].s_voidp = (void*)&x7;
	x[8].s_int = x8;
	x[9].s_class = (void*)x9;
	if(qt_Smoke->binding->callMethod(28659, (void*)this, x)) return;
	this->TQStyle::drawItem(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawPrimitive(TQStyle::PrimitiveElement x1, TQPainter* x2, const TQRect& x3, const TQColorGroup& x4, TQStyle::SFlags x5, const TQStyleOption& x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	x[5].s_int = x5;
	x[6].s_class = (void*)&x6;
	if(qt_Smoke->binding->callMethod(28662, (void*)this, x)) return;
	this->TQStyle::drawPrimitive(x1, x2, x3, x4, x5, x6);
    }
    virtual void drawPrimitive(TQStyle::PrimitiveElement x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, const TQStyleOption& x8) const {
	Smoke::StackItem x[9];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_class = (void*)&x8;
	if(qt_Smoke->binding->callMethod(17699, (void*)this, x)) return;
	this->TDEStyle::drawPrimitive(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    virtual void drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive x1, TQPainter* x2, const TQStyleControlElementData& x3, TQStyle::ControlElementFlags x4, const TQRect& x5, const TQColorGroup& x6, TQStyle::SFlags x7, const TQStyleOption& x8, const TQWidget* x9) const {
	Smoke::StackItem x[10];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)&x6;
	x[7].s_int = x7;
	x[8].s_class = (void*)&x8;
	x[9].s_class = (void*)x9;
	if(qt_Smoke->binding->callMethod(17690, (void*)this, x)) return;
	this->TDEStyle::drawTDEStylePrimitive(x1, x2, x3, x4, x5, x6, x7, x8, x9);
    }
    virtual void drawTDEStylePrimitive(TDEStyle::TDEStylePrimitive x1, TQPainter* x2, const TQWidget* x3, const TQRect& x4, const TQColorGroup& x5, TQStyle::SFlags x6, const TQStyleOption& x7) const {
	Smoke::StackItem x[8];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_int = x6;
	x[7].s_class = (void*)&x7;
	if(qt_Smoke->binding->callMethod(17687, (void*)this, x)) return;
	this->TDEStyle::drawTDEStylePrimitive(x1, x2, x3, x4, x5, x6, x7);
    }
    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(28745, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQRect itemRect(TQPainter* x1, const TQRect& x2, int x3, bool x4, const TQPixmap* x5, const TQString& x6, int x7) const {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	x[3].s_int = x3;
	x[4].s_bool = x4;
	x[5].s_class = (void*)x5;
	x[6].s_voidp = (void*)&x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(28657, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::itemRect(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17673, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEStyle::metaObject();
    }
    virtual bool objectEventHandler(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQEvent* x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(17731, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEStyle::objectEventHandler(x1, x2, x3, x4);
    }
    virtual int pixelMetric(TQStyle::PixelMetric x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQWidget* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(17718, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEStyle::pixelMetric(x1, x2, x3, x4);
    }
    virtual int pixelMetric(TQStyle::PixelMetric x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(28708, (void*)this, x)) return (int)x[0].s_int;
	return this->TQStyle::pixelMetric(x1, x2);
    }
    virtual void polish(TQApplication* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(28650, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(28654, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(28646, (void*)this, x)) return;
	this->TQStyle::polish(x1);
    }
    virtual void polish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(17696, (void*)this, x)) return;
	this->TDEStyle::polish(x1, x2, x3);
    }
    virtual void polishPopupMenu(TQPopupMenu* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(28655, (void*)this, x)) return;
	this->TQStyle::polishPopupMenu(x1);
    }
    virtual void polishPopupMenu(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(17698, (void*)this, x)) return;
	this->TDEStyle::polishPopupMenu(x1, x2, x3);
    }
    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 TQStyle::SubControl querySubControl(TQStyle::ComplexControl x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQPoint& x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(17712, (void*)this, x)) {
	    TQStyle::SubControl *xptr = (TQStyle::SubControl *)x[0].s_class;
	    TQStyle::SubControl xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEStyle::querySubControl(x1, x2, x3, x4, x5, x6);
    }
    virtual TQStyle::SubControl querySubControl(TQStyle::ComplexControl x1, const TQWidget* x2, const TQPoint& x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(28703, (void*)this, x)) {
	    TQStyle::SubControl *xptr = (TQStyle::SubControl *)x[0].s_class;
	    TQStyle::SubControl xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::querySubControl(x1, x2, x3, x4);
    }
    virtual TQRect querySubControlMetrics(TQStyle::ComplexControl x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, TQStyle::SubControl x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(17715, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEStyle::querySubControlMetrics(x1, x2, x3, x4, x5, x6);
    }
    virtual TQRect querySubControlMetrics(TQStyle::ComplexControl x1, const TQWidget* x2, TQStyle::SubControl x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(28698, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::querySubControlMetrics(x1, x2, x3, x4);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void renderMenuBlendPixmap(KPixmap& x1, const TQColorGroup& x2, const TQPopupMenu* x3) const {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(17686, (void*)this, x)) return;
	this->TDEStyle::renderMenuBlendPixmap(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 TQSize sizeFromContents(TQStyle::ContentsType x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQSize& x4, const TQStyleOption& x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)&x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(19549, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCommonStyle::sizeFromContents(x1, x2, x3, x4, x5, x6);
    }
    virtual TQSize sizeFromContents(TQStyle::ContentsType x1, const TQWidget* x2, const TQSize& x3, const TQStyleOption& x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(28712, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::sizeFromContents(x1, x2, x3, x4);
    }
    virtual int styleHint(TQStyle::StyleHint x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQStyleOption& x4, TQStyleHintReturn* x5, const TQWidget* x6) const {
	Smoke::StackItem x[7];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(17725, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEStyle::styleHint(x1, x2, x3, x4, x5, x6);
    }
    virtual int styleHint(TQStyle::StyleHint x1, const TQWidget* x2, const TQStyleOption& x3, TQStyleHintReturn* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_voidp = (void*)x4;
	if(qt_Smoke->binding->callMethod(28717, (void*)this, x)) return (int)x[0].s_int;
	return this->TQStyle::styleHint(x1, x2, x3, x4);
    }
    virtual TQPixmap stylePixmap(TQStyle::StylePixmap x1, const TQStyleControlElementData& x2, TQStyle::ControlElementFlags x3, const TQStyleOption& x4, const TQWidget* x5) const {
	Smoke::StackItem x[6];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)&x4;
	x[5].s_class = (void*)x5;
	if(qt_Smoke->binding->callMethod(17722, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEStyle::stylePixmap(x1, x2, x3, x4, x5);
    }
    virtual TQPixmap stylePixmap(TQStyle::StylePixmap x1, const TQWidget* x2, const TQStyleOption& x3) const {
	Smoke::StackItem x[4];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(28725, (void*)this, x)) {
	    TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	    TQPixmap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::stylePixmap(x1, x2, x3);
    }
    virtual TQRect subRect(TQStyle::SubRect x1, const TQStyleControlElementData& x2, const TQStyle::ControlElementFlags x3, const TQWidget* x4) const {
	Smoke::StackItem x[5];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_class = (void*)x4;
	if(qt_Smoke->binding->callMethod(17720, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEStyle::subRect(x1, x2, x3, x4);
    }
    virtual TQRect subRect(TQStyle::SubRect x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(28680, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQStyle::subRect(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(17675, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEStyle::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(17677, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEStyle::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(17676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEStyle::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(17678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEStyle::tqt_property(x1, x2, x3);
    }
    virtual void unPolish(TQApplication* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(28652, (void*)this, x)) return;
	this->TQStyle::unPolish(x1);
    }
    virtual void unPolish(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(28648, (void*)this, x)) return;
	this->TQStyle::unPolish(x1);
    }
    virtual void unPolish(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(17697, (void*)this, x)) return;
	this->TDEStyle::unPolish(x1, x2, x3);
    }
    virtual bool widgetActionRequest(const TQStyleControlElementData& x1, TQStyle::ControlElementFlags x2, void* x3, TQStyle::WidgetActionRequest x4, TQStyleWidgetActionRequestData x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_enum = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_enum = x4;
	x[5].s_class = (void*)&x5;
	if(qt_Smoke->binding->callMethod(28737, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQStyle::widgetActionRequest(x1, x2, x3, x4, x5);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1297: //TDEStyle::TDEStylePrimitive
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEStyle::TDEStylePrimitive;
		break;
	      case Smoke::EnumDelete:
		delete (TDEStyle::TDEStylePrimitive*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEStyle::TDEStylePrimitive*)xdata = (TDEStyle::TDEStylePrimitive)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEStyle::TDEStylePrimitive*)xdata;
		break;
	    }
	    break;
	  case 1296: //TDEStyle::TDEStylePixelMetric
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEStyle::TDEStylePixelMetric;
		break;
	      case Smoke::EnumDelete:
		delete (TDEStyle::TDEStylePixelMetric*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEStyle::TDEStylePixelMetric*)xdata = (TDEStyle::TDEStylePixelMetric)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEStyle::TDEStylePixelMetric*)xdata;
		break;
	    }
	    break;
	  case 1298: //TDEStyle::TDEStyleScrollBarType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEStyle::TDEStyleScrollBarType;
		break;
	      case Smoke::EnumDelete:
		delete (TDEStyle::TDEStyleScrollBarType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEStyle::TDEStyleScrollBarType*)xdata = (TDEStyle::TDEStyleScrollBarType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEStyle::TDEStyleScrollBarType*)xdata;
		break;
	    }
	    break;
	  case 1295: //TDEStyle::TDEStyleOption
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEStyle::TDEStyleOption;
		break;
	      case Smoke::EnumDelete:
		delete (TDEStyle::TDEStyleOption*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEStyle::TDEStyleOption*)xdata = (TDEStyle::TDEStyleOption)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEStyle::TDEStyleOption*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEStyle() { qt_Smoke->binding->deleted(632, (void*)this); }
};
void xenum_TDEStyle(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEStyle::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEStyle(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEStyle *xself = (x_TDEStyle*)obj;
    switch(xi) {
	case 0: x_TDEStyle::x_0(args);	break;
	case 1: x_TDEStyle::x_1(args);	break;
	case 2: x_TDEStyle::x_2(args);	break;
	case 3: x_TDEStyle::x_3(args);	break;
	case 4: x_TDEStyle::x_4(args);	break;
	case 5: x_TDEStyle::x_5(args);	break;
	case 6: x_TDEStyle::x_6(args);	break;
	case 7: x_TDEStyle::x_7(args);	break;
	case 8: x_TDEStyle::x_8(args);	break;
	case 9: x_TDEStyle::x_9(args);	break;
	case 10: x_TDEStyle::x_10(args);	break;
	case 11: x_TDEStyle::x_11(args);	break;
	case 12: x_TDEStyle::x_12(args);	break;
	case 13: x_TDEStyle::x_13(args);	break;
	case 14: x_TDEStyle::x_14(args);	break;
	case 15: x_TDEStyle::x_15(args);	break;
	case 16: x_TDEStyle::x_16(args);	break;
	case 17: x_TDEStyle::x_17(args);	break;
	case 18: x_TDEStyle::x_18(args);	break;
	case 19: x_TDEStyle::x_19(args);	break;
	case 20: x_TDEStyle::x_20(args);	break;
	case 21: x_TDEStyle::x_21(args);	break;
	case 22: x_TDEStyle::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: x_TDEStyle::x_30(args);	break;
	case 31: x_TDEStyle::x_31(args);	break;
	case 32: x_TDEStyle::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: x_TDEStyle::x_78(args);	break;
	case 79: x_TDEStyle::x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: delete (TDEStyle*)xself;	break;
    }
}

class x_TDEToggleAction : public TDEToggleAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToggleAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToggleAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToggleAction::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->TDEToggleAction::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->TDEToggleAction::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->TDEToggleAction::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->TDEToggleAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3, const char* x4) : TDEToggleAction(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TDEShortcut&, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TDEShortcut& x2, TQObject* x3) : TDEToggleAction(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TDEShortcut&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TDEShortcut& x2) : TDEToggleAction(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEToggleAction(const TQString&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1) : TDEToggleAction(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5, const char* x6) : TDEToggleAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TQObject* x5) : TDEToggleAction(x1, x2, x3, x4, x5) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDEToggleAction(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&, const TDEShortcut&, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, TQObject* x4) : TDEToggleAction(x1, x2, x3, x4) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&, const TDEShortcut&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3) : TDEToggleAction(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2) : TDEToggleAction(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDEToggleAction(x1, x2, x3, x4, x5) {
    }
    static void x_18(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4) : TDEToggleAction(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&, const TDEShortcut&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3) : TDEToggleAction(x1, x2, x3) {
    }
    static void x_20(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2) : TDEToggleAction(x1, x2) {
    }
    static void x_21(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDEToggleAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_22(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDEToggleAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_23(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDEToggleAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_24(Smoke::Stack x) {
	// TDEToggleAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDEToggleAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_25(Smoke::Stack x) {
	// TDEToggleAction(TQObject*, const char*)
	x_TDEToggleAction* xret = new x_TDEToggleAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(TQObject* x1, const char* x2) : TDEToggleAction(x1, x2) {
    }
    static void x_26(Smoke::Stack x) {
	// TDEToggleAction(TQObject*)
	x_TDEToggleAction* xret = new x_TDEToggleAction((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction(TQObject* x1) : TDEToggleAction(x1) {
    }
    static void x_27(Smoke::Stack x) {
	// TDEToggleAction()
	x_TDEToggleAction* xret = new x_TDEToggleAction();
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleAction() : TDEToggleAction() {
    }
    void x_28(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEToggleAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEToggleAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_30(Smoke::Stack x) const {
	// isChecked()
	bool xret = this->TDEToggleAction::isChecked();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// exclusiveGroup()
	TQString xret = this->TDEToggleAction::exclusiveGroup();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) {
	// setExclusiveGroup(const TQString&)
	this->TDEToggleAction::setExclusiveGroup(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setCheckedState(const KGuiItem&)
	this->TDEToggleAction::setCheckedState(*(const KGuiItem *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// toolTip()
	TQString xret = this->TDEToggleAction::toolTip();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_35(Smoke::Stack x) {
	// setChecked(bool)
	this->TDEToggleAction::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// toggled(bool)
	this->TDEToggleAction::toggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_37(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToggleAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) {
	// updateChecked(int)
	this->TDEToggleAction::updateChecked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// slotActivated()
	this->TDEToggleAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(17733, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToggleAction::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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17732, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToggleAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17761, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEToggleAction::plug(x1, x2);
    }
    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 setChecked(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17768, (void*)this, x)) return;
	this->TDEToggleAction::setChecked(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setExclusiveGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17765, (void*)this, x)) return;
	this->TDEToggleAction::setExclusiveGroup(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17772, (void*)this, x)) return;
	this->TDEToggleAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17767, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToggleAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17734, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToggleAction::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(17736, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleAction::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(17735, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleAction::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(17737, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateChecked(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17771, (void*)this, x)) return;
	this->TDEToggleAction::updateChecked(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDEToggleAction() { qt_Smoke->binding->deleted(633, (void*)this); }
};
void xcall_TDEToggleAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToggleAction *xself = (x_TDEToggleAction*)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_TDEToggleAction::x_7(args);	break;
	case 8: x_TDEToggleAction::x_8(args);	break;
	case 9: x_TDEToggleAction::x_9(args);	break;
	case 10: x_TDEToggleAction::x_10(args);	break;
	case 11: x_TDEToggleAction::x_11(args);	break;
	case 12: x_TDEToggleAction::x_12(args);	break;
	case 13: x_TDEToggleAction::x_13(args);	break;
	case 14: x_TDEToggleAction::x_14(args);	break;
	case 15: x_TDEToggleAction::x_15(args);	break;
	case 16: x_TDEToggleAction::x_16(args);	break;
	case 17: x_TDEToggleAction::x_17(args);	break;
	case 18: x_TDEToggleAction::x_18(args);	break;
	case 19: x_TDEToggleAction::x_19(args);	break;
	case 20: x_TDEToggleAction::x_20(args);	break;
	case 21: x_TDEToggleAction::x_21(args);	break;
	case 22: x_TDEToggleAction::x_22(args);	break;
	case 23: x_TDEToggleAction::x_23(args);	break;
	case 24: x_TDEToggleAction::x_24(args);	break;
	case 25: x_TDEToggleAction::x_25(args);	break;
	case 26: x_TDEToggleAction::x_26(args);	break;
	case 27: x_TDEToggleAction::x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: x_TDEToggleAction::x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: delete (TDEToggleAction*)xself;	break;
    }
}

class x_TDEToggleFullScreenAction : public TDEToggleFullScreenAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToggleFullScreenAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToggleFullScreenAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToggleFullScreenAction::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->TDEToggleFullScreenAction::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->TDEToggleFullScreenAction::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->TDEToggleFullScreenAction::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->TDEToggleFullScreenAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToggleFullScreenAction(const TDEShortcut&, const TQObject*, const char*, TQObject*, TQWidget*, const char*)
	x_TDEToggleFullScreenAction* xret = new x_TDEToggleFullScreenAction(*(const TDEShortcut *)x[1].s_class,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(TQObject*)x[4].s_class,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleFullScreenAction(const TDEShortcut& x1, const TQObject* x2, const char* x3, TQObject* x4, TQWidget* x5, const char* x6) : TDEToggleFullScreenAction(x1, x2, x3, x4, x5, x6) {
    }
    void x_8(Smoke::Stack x) {
	// setWindow(TQWidget*)
	this->TDEToggleFullScreenAction::setWindow((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// setChecked(bool)
	this->TDEToggleFullScreenAction::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToggleFullScreenAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TDEToggleFullScreenAction::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(17774, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToggleFullScreenAction::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(17785, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleFullScreenAction::eventFilter(x1, x2);
    }
    virtual TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17773, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToggleFullScreenAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17761, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEToggleAction::plug(x1, x2);
    }
    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 setChecked(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17783, (void*)this, x)) return;
	this->TDEToggleFullScreenAction::setChecked(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setExclusiveGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17765, (void*)this, x)) return;
	this->TDEToggleAction::setExclusiveGroup(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17772, (void*)this, x)) return;
	this->TDEToggleAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17767, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToggleAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17775, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToggleFullScreenAction::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(17777, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleFullScreenAction::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(17776, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleFullScreenAction::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(17778, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleFullScreenAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateChecked(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17771, (void*)this, x)) return;
	this->TDEToggleAction::updateChecked(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDEToggleFullScreenAction() { qt_Smoke->binding->deleted(634, (void*)this); }
};
void xcall_TDEToggleFullScreenAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToggleFullScreenAction *xself = (x_TDEToggleFullScreenAction*)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_TDEToggleFullScreenAction::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TDEToggleFullScreenAction::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: delete (TDEToggleFullScreenAction*)xself;	break;
    }
}

class x_TDEToggleToolBarAction : public TDEToggleToolBarAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToggleToolBarAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToggleToolBarAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToggleToolBarAction::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->TDEToggleToolBarAction::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->TDEToggleToolBarAction::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->TDEToggleToolBarAction::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->TDEToggleToolBarAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToggleToolBarAction(const char*, const TQString&, TDEActionCollection*, const char*)
	x_TDEToggleToolBarAction* xret = new x_TDEToggleToolBarAction((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TDEActionCollection*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleToolBarAction(const char* x1, const TQString& x2, TDEActionCollection* x3, const char* x4) : TDEToggleToolBarAction(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToggleToolBarAction(TDEToolBar*, const TQString&, TDEActionCollection*, const char*)
	x_TDEToggleToolBarAction* xret = new x_TDEToggleToolBarAction((TDEToolBar*)x[1].s_class,*(const TQString *)x[2].s_voidp,(TDEActionCollection*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToggleToolBarAction(TDEToolBar* x1, const TQString& x2, TDEActionCollection* x3, const char* x4) : TDEToggleToolBarAction(x1, x2, x3, x4) {
    }
    void x_9(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEToggleToolBarAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEToggleToolBarAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// toolBar()
	TDEToolBar* xret = this->TDEToggleToolBarAction::toolBar();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// setChecked(bool)
	this->TDEToggleToolBarAction::setChecked((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_13(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToggleToolBarAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(17787, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToggleToolBarAction::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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17786, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToggleToolBarAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(17796, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEToggleToolBarAction::plug(x1, x2);
    }
    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 setChecked(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17799, (void*)this, x)) return;
	this->TDEToggleToolBarAction::setChecked(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setExclusiveGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(17765, (void*)this, x)) return;
	this->TDEToggleAction::setExclusiveGroup(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17772, (void*)this, x)) return;
	this->TDEToggleAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17767, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToggleAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(17788, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToggleToolBarAction::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(17790, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleToolBarAction::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(17789, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleToolBarAction::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(17791, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToggleToolBarAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateChecked(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17771, (void*)this, x)) return;
	this->TDEToggleAction::updateChecked(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDEToggleToolBarAction() { qt_Smoke->binding->deleted(635, (void*)this); }
};
void xcall_TDEToggleToolBarAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToggleToolBarAction *xself = (x_TDEToggleToolBarAction*)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_TDEToggleToolBarAction::x_7(args);	break;
	case 8: x_TDEToggleToolBarAction::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: x_TDEToggleToolBarAction::x_13(args);	break;
	case 14: delete (TDEToggleToolBarAction*)xself;	break;
    }
}

class x_TDEToolBar : public TDEToolBar {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::IconOnly;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::IconTextRight;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::TextOnly;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::IconTextBottom;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Unmanaged;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Floating;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Top;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Bottom;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Right;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Left;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEToolBar::Flat;
    }
    void x_11(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToolBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToolBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToolBar::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->TDEToolBar::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->TDEToolBar::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->TDEToolBar::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->TDEToolBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// TDEToolBar(TQWidget*, const char*, bool, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQWidget* x1, const char* x2, bool x3, bool x4) : TDEToolBar(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TDEToolBar(TQWidget*, const char*, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQWidget* x1, const char* x2, bool x3) : TDEToolBar(x1, x2, x3) {
    }
    static void x_20(Smoke::Stack x) {
	// TDEToolBar(TQWidget*, const char*)
	x_TDEToolBar* xret = new x_TDEToolBar((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQWidget* x1, const char* x2) : TDEToolBar(x1, x2) {
    }
    static void x_21(Smoke::Stack x) {
	// TDEToolBar(TQWidget*)
	x_TDEToolBar* xret = new x_TDEToolBar((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQWidget* x1) : TDEToolBar(x1) {
    }
    static void x_22(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQMainWindow::ToolBarDock, bool, const char*, bool, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,*(TQMainWindow::ToolBarDock *)x[2].s_voidp,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQMainWindow::ToolBarDock x2, bool x3, const char* x4, bool x5, bool x6) : TDEToolBar(x1, x2, x3, x4, x5, x6) {
    }
    static void x_23(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQMainWindow::ToolBarDock, bool, const char*, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,*(TQMainWindow::ToolBarDock *)x[2].s_voidp,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQMainWindow::ToolBarDock x2, bool x3, const char* x4, bool x5) : TDEToolBar(x1, x2, x3, x4, x5) {
    }
    static void x_24(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQMainWindow::ToolBarDock, bool, const char*)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,*(TQMainWindow::ToolBarDock *)x[2].s_voidp,(bool)x[3].s_bool,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQMainWindow::ToolBarDock x2, bool x3, const char* x4) : TDEToolBar(x1, x2, x3, x4) {
    }
    static void x_25(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQMainWindow::ToolBarDock, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,*(TQMainWindow::ToolBarDock *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQMainWindow::ToolBarDock x2, bool x3) : TDEToolBar(x1, x2, x3) {
    }
    static void x_26(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQMainWindow::ToolBarDock)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,*(TQMainWindow::ToolBarDock *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQMainWindow::ToolBarDock x2) : TDEToolBar(x1, x2) {
    }
    static void x_27(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQWidget*, bool, const char*, bool, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,(TQWidget*)x[2].s_class,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQWidget* x2, bool x3, const char* x4, bool x5, bool x6) : TDEToolBar(x1, x2, x3, x4, x5, x6) {
    }
    static void x_28(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQWidget*, bool, const char*, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,(TQWidget*)x[2].s_class,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQWidget* x2, bool x3, const char* x4, bool x5) : TDEToolBar(x1, x2, x3, x4, x5) {
    }
    static void x_29(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQWidget*, bool, const char*)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,(TQWidget*)x[2].s_class,(bool)x[3].s_bool,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQWidget* x2, bool x3, const char* x4) : TDEToolBar(x1, x2, x3, x4) {
    }
    static void x_30(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQWidget*, bool)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,(TQWidget*)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQWidget* x2, bool x3) : TDEToolBar(x1, x2, x3) {
    }
    static void x_31(Smoke::Stack x) {
	// TDEToolBar(TQMainWindow*, TQWidget*)
	x_TDEToolBar* xret = new x_TDEToolBar((TQMainWindow*)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBar(TQMainWindow* x1, TQWidget* x2) : TDEToolBar(x1, x2) {
    }
    void x_32(Smoke::Stack x) {
	// insertButton(const TQString&, int, bool, const TQString&, int, TDEInstance*)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,*(const TQString *)x[4].s_voidp,(int)x[5].s_int,(TDEInstance*)x[6].s_class);
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) {
	// insertButton(const TQString&, int, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,*(const TQString *)x[4].s_voidp,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_34(Smoke::Stack x) {
	// insertButton(const TQString&, int, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) {
	// insertButton(const TQString&, int, bool)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// insertButton(const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_37(Smoke::Stack x) {
	// insertButton(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&, int, TDEInstance*)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp,(int)x[8].s_int,(TDEInstance*)x[9].s_class);
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// insertButton(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    void x_39(Smoke::Stack x) {
	// insertButton(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp);
	x[0].s_int = xret;
    }
    void x_40(Smoke::Stack x) {
	// insertButton(const TQString&, int, const char*, const TQObject*, const char*, bool)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_int = xret;
    }
    void x_41(Smoke::Stack x) {
	// insertButton(const TQString&, int, const char*, const TQObject*, const char*)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(bool)x[3].s_bool,*(const TQString *)x[4].s_voidp,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(bool)x[3].s_bool,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, bool)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_int = xret;
    }
    void x_45(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_46(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, const char*, const TQObject*, const char*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    void x_47(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, const char*, const TQObject*, const char*, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp);
	x[0].s_int = xret;
    }
    void x_48(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, const char*, const TQObject*, const char*, bool)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_int = xret;
    }
    void x_49(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, const char*, const TQObject*, const char*)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) {
	// insertButton(const TQString&, int, TQPopupMenu*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class,(bool)x[4].s_bool,*(const TQString *)x[5].s_voidp,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) {
	// insertButton(const TQString&, int, TQPopupMenu*, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class,(bool)x[4].s_bool,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_52(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, TQPopupMenu*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class,(bool)x[4].s_bool,*(const TQString *)x[5].s_voidp,(int)x[6].s_int);
	x[0].s_int = xret;
    }
    void x_53(Smoke::Stack x) {
	// insertButton(const TQPixmap&, int, TQPopupMenu*, bool, const TQString&)
	int xret = this->TDEToolBar::insertButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class,(bool)x[4].s_bool,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_54(Smoke::Stack x) {
	// insertLined(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&, int, int)
	int xret = this->TDEToolBar::insertLined(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp,(int)x[8].s_int,(int)x[9].s_int);
	x[0].s_int = xret;
    }
    void x_55(Smoke::Stack x) {
	// insertLined(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertLined(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp,(int)x[8].s_int);
	x[0].s_int = xret;
    }
    void x_56(Smoke::Stack x) {
	// insertLined(const TQString&, int, const char*, const TQObject*, const char*, bool, const TQString&)
	int xret = this->TDEToolBar::insertLined(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp);
	x[0].s_int = xret;
    }
    void x_57(Smoke::Stack x) {
	// insertLined(const TQString&, int, const char*, const TQObject*, const char*, bool)
	int xret = this->TDEToolBar::insertLined(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_int = xret;
    }
    void x_58(Smoke::Stack x) {
	// insertLined(const TQString&, int, const char*, const TQObject*, const char*)
	int xret = this->TDEToolBar::insertLined(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(const char*)x[3].s_voidp,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    void x_59(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*, bool, const TQString&, int, int, TQComboBox::Policy)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int,(int)x[10].s_int,(TQComboBox::Policy)x[11].s_enum);
	x[0].s_int = xret;
    }
    void x_60(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*, bool, const TQString&, int, int)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int,(int)x[10].s_int);
	x[0].s_int = xret;
    }
    void x_61(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int);
	x[0].s_int = xret;
    }
    void x_62(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*, bool, const TQString&)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp);
	x[0].s_int = xret;
    }
    void x_63(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*, bool)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    void x_64(Smoke::Stack x) {
	// insertCombo(const TQStringList&, int, bool, const char*, const TQObject*, const char*)
	int xret = this->TDEToolBar::insertCombo(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_int = xret;
    }
    void x_65(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*, bool, const TQString&, int, int, TQComboBox::Policy)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int,(int)x[10].s_int,(TQComboBox::Policy)x[11].s_enum);
	x[0].s_int = xret;
    }
    void x_66(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*, bool, const TQString&, int, int)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int,(int)x[10].s_int);
	x[0].s_int = xret;
    }
    void x_67(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*, bool, const TQString&, int)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp,(int)x[9].s_int);
	x[0].s_int = xret;
    }
    void x_68(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*, bool, const TQString&)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,*(const TQString *)x[8].s_voidp);
	x[0].s_int = xret;
    }
    void x_69(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*, bool)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    void x_70(Smoke::Stack x) {
	// insertCombo(const TQString&, int, bool, const char*, TQObject*, const char*)
	int xret = this->TDEToolBar::insertCombo(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(const char*)x[4].s_voidp,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_int = xret;
    }
    void x_71(Smoke::Stack x) {
	// insertSeparator(int, int)
	int xret = this->TDEToolBar::insertSeparator((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_72(Smoke::Stack x) {
	// insertSeparator(int)
	int xret = this->TDEToolBar::insertSeparator((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_73(Smoke::Stack x) {
	// insertSeparator()
	int xret = this->TDEToolBar::insertSeparator();
	x[0].s_int = xret;
    }
    void x_74(Smoke::Stack x) {
	// insertLineSeparator(int, int)
	int xret = this->TDEToolBar::insertLineSeparator((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_75(Smoke::Stack x) {
	// insertLineSeparator(int)
	int xret = this->TDEToolBar::insertLineSeparator((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_76(Smoke::Stack x) {
	// insertLineSeparator()
	int xret = this->TDEToolBar::insertLineSeparator();
	x[0].s_int = xret;
    }
    void x_77(Smoke::Stack x) {
	// insertWidget(int, int, TQWidget*, int)
	int xret = this->TDEToolBar::insertWidget((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    void x_78(Smoke::Stack x) {
	// insertWidget(int, int, TQWidget*)
	int xret = this->TDEToolBar::insertWidget((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_79(Smoke::Stack x) {
	// insertAnimatedWidget(int, TQObject*, const char*, const TQString&, int)
	int xret = this->TDEToolBar::insertAnimatedWidget((int)x[1].s_int,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(int)x[5].s_int);
	x[0].s_int = xret;
    }
    void x_80(Smoke::Stack x) {
	// insertAnimatedWidget(int, TQObject*, const char*, const TQString&)
	int xret = this->TDEToolBar::insertAnimatedWidget((int)x[1].s_int,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_int = xret;
    }
    void x_81(Smoke::Stack x) {
	// animatedWidget(int)
	KAnimWidget* xret = this->TDEToolBar::animatedWidget((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_82(Smoke::Stack x) {
	// addConnection(int, const char*, const TQObject*, const char*)
	this->TDEToolBar::addConnection((int)x[1].s_int,(const char*)x[2].s_voidp,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// setItemEnabled(int, bool)
	this->TDEToolBar::setItemEnabled((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// setButtonIcon(int, const TQString&)
	this->TDEToolBar::setButtonIcon((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// setButtonPixmap(int, const TQPixmap&)
	this->TDEToolBar::setButtonPixmap((int)x[1].s_int,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// setButtonIconSet(int, const TQIconSet&)
	this->TDEToolBar::setButtonIconSet((int)x[1].s_int,*(const TQIconSet *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// setDelayedPopup(int, TQPopupMenu*, bool)
	this->TDEToolBar::setDelayedPopup((int)x[1].s_int,(TQPopupMenu*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) {
	// setDelayedPopup(int, TQPopupMenu*)
	this->TDEToolBar::setDelayedPopup((int)x[1].s_int,(TQPopupMenu*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_89(Smoke::Stack x) {
	// setAutoRepeat(int, bool)
	this->TDEToolBar::setAutoRepeat((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) {
	// setAutoRepeat(int)
	this->TDEToolBar::setAutoRepeat((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// setToggle(int, bool)
	this->TDEToolBar::setToggle((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// setToggle(int)
	this->TDEToolBar::setToggle((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// toggleButton(int)
	this->TDEToolBar::toggleButton((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_94(Smoke::Stack x) {
	// setButton(int, bool)
	this->TDEToolBar::setButton((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_95(Smoke::Stack x) const {
	// isButtonOn(int)
	bool xret = this->TDEToolBar::isButtonOn((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_96(Smoke::Stack x) {
	// setLinedText(int, const TQString&)
	this->TDEToolBar::setLinedText((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_97(Smoke::Stack x) const {
	// getLinedText(int)
	TQString xret = this->TDEToolBar::getLinedText((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_98(Smoke::Stack x) {
	// insertComboItem(int, const TQString&, int)
	this->TDEToolBar::insertComboItem((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// insertComboList(int, const TQStringList&, int)
	this->TDEToolBar::insertComboList((int)x[1].s_int,*(const TQStringList *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) {
	// removeComboItem(int, int)
	this->TDEToolBar::removeComboItem((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) {
	// setCurrentComboItem(int, int)
	this->TDEToolBar::setCurrentComboItem((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) {
	// changeComboItem(int, const TQString&, int)
	this->TDEToolBar::changeComboItem((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_103(Smoke::Stack x) {
	// changeComboItem(int, const TQString&)
	this->TDEToolBar::changeComboItem((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) {
	// clearCombo(int)
	this->TDEToolBar::clearCombo((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_105(Smoke::Stack x) const {
	// getComboItem(int, int)
	TQString xret = this->TDEToolBar::getComboItem((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_106(Smoke::Stack x) const {
	// getComboItem(int)
	TQString xret = this->TDEToolBar::getComboItem((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_107(Smoke::Stack x) {
	// getCombo(int)
	KComboBox* xret = this->TDEToolBar::getCombo((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_108(Smoke::Stack x) {
	// getLined(int)
	KLineEdit* xret = this->TDEToolBar::getLined((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_109(Smoke::Stack x) {
	// getButton(int)
	TDEToolBarButton* xret = this->TDEToolBar::getButton((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_110(Smoke::Stack x) {
	// alignItemRight(int, bool)
	this->TDEToolBar::alignItemRight((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_111(Smoke::Stack x) {
	// alignItemRight(int)
	this->TDEToolBar::alignItemRight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_112(Smoke::Stack x) {
	// getWidget(int)
	TQWidget* xret = this->TDEToolBar::getWidget((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_113(Smoke::Stack x) {
	// setItemAutoSized(int, bool)
	this->TDEToolBar::setItemAutoSized((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) {
	// setItemAutoSized(int)
	this->TDEToolBar::setItemAutoSized((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) {
	// clear()
	this->TDEToolBar::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) {
	// removeItem(int)
	this->TDEToolBar::removeItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) {
	// removeItemDelayed(int)
	this->TDEToolBar::removeItemDelayed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_118(Smoke::Stack x) {
	// hideItem(int)
	this->TDEToolBar::hideItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) {
	// showItem(int)
	this->TDEToolBar::showItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_120(Smoke::Stack x) {
	// itemIndex(int)
	int xret = this->TDEToolBar::itemIndex((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_121(Smoke::Stack x) {
	// idAt(int)
	int xret = this->TDEToolBar::idAt((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_122(Smoke::Stack x) {
	// setFullSize(bool)
	this->TDEToolBar::setFullSize((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_123(Smoke::Stack x) {
	// setFullSize()
	this->TDEToolBar::setFullSize();
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) const {
	// fullSize()
	bool xret = this->TDEToolBar::fullSize();
	x[0].s_bool = xret;
    }
    void x_125(Smoke::Stack x) {
	// setBarPos(TDEToolBar::BarPosition)
	this->TDEToolBar::setBarPos((TDEToolBar::BarPosition)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) const {
	// barPos()
	TDEToolBar::BarPosition xret = this->TDEToolBar::barPos();
	x[0].s_enum = xret;
    }
    void x_127(Smoke::Stack x) {
	// setTitle(const TQString&)
	this->TDEToolBar::setTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) {
	// setIconText(TDEToolBar::IconText)
	this->TDEToolBar::setIconText((TDEToolBar::IconText)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_129(Smoke::Stack x) {
	// setIconText(TDEToolBar::IconText, bool)
	this->TDEToolBar::setIconText((TDEToolBar::IconText)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_130(Smoke::Stack x) const {
	// iconText()
	TDEToolBar::IconText xret = this->TDEToolBar::iconText();
	x[0].s_enum = xret;
    }
    void x_131(Smoke::Stack x) {
	// setIconSize(int)
	this->TDEToolBar::setIconSize((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) {
	// setIconSize(int, bool)
	this->TDEToolBar::setIconSize((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_133(Smoke::Stack x) const {
	// iconSize()
	int xret = this->TDEToolBar::iconSize();
	x[0].s_int = xret;
    }
    void x_134(Smoke::Stack x) const {
	// iconSizeDefault()
	int xret = this->TDEToolBar::iconSizeDefault();
	x[0].s_int = xret;
    }
    void x_135(Smoke::Stack x) {
	// setEnableContextMenu(bool)
	this->TDEToolBar::setEnableContextMenu((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_136(Smoke::Stack x) {
	// setEnableContextMenu()
	this->TDEToolBar::setEnableContextMenu();
	(void)x; // noop (for compiler warning)
    }
    void x_137(Smoke::Stack x) const {
	// contextMenuEnabled()
	bool xret = this->TDEToolBar::contextMenuEnabled();
	x[0].s_bool = xret;
    }
    void x_138(Smoke::Stack x) {
	// setItemNoStyle(int, bool)
	this->TDEToolBar::setItemNoStyle((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_139(Smoke::Stack x) {
	// setItemNoStyle(int)
	this->TDEToolBar::setItemNoStyle((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_140(Smoke::Stack x) {
	// setFlat(bool)
	this->TDEToolBar::setFlat((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_141(Smoke::Stack x) const {
	// count()
	int xret = this->TDEToolBar::count();
	x[0].s_int = xret;
    }
    void x_142(Smoke::Stack x) {
	// saveState()
	this->TDEToolBar::saveState();
	(void)x; // noop (for compiler warning)
    }
    void x_143(Smoke::Stack x) {
	// saveSettings(TDEConfig*, const TQString&)
	this->TDEToolBar::saveSettings((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_144(Smoke::Stack x) {
	// applySettings(TDEConfig*, const TQString&, bool)
	this->TDEToolBar::applySettings((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_145(Smoke::Stack x) {
	// applySettings(TDEConfig*, const TQString&)
	this->TDEToolBar::applySettings((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_146(Smoke::Stack x) {
	// setXMLGUIClient(KXMLGUIClient*)
	this->TDEToolBar::setXMLGUIClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_147(Smoke::Stack x) {
	// setText(const TQString&)
	this->TDEToolBar::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_148(Smoke::Stack x) const {
	// text()
	TQString xret = this->TDEToolBar::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_149(Smoke::Stack x) {
	// setStretchableWidget(TQWidget*)
	this->TDEToolBar::setStretchableWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_150(Smoke::Stack x) const {
	// sizePolicy()
	TQSizePolicy xret = this->TDEToolBar::sizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_151(Smoke::Stack x) const {
	// highlight()
	bool xret = this->TDEToolBar::highlight();
	x[0].s_bool = xret;
    }
    void x_152(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEToolBar::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_153(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TDEToolBar::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_154(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TDEToolBar::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_155(Smoke::Stack x) {
	// hide()
	this->TDEToolBar::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_156(Smoke::Stack x) {
	// show()
	this->TDEToolBar::show();
	(void)x; // noop (for compiler warning)
    }
    void x_157(Smoke::Stack x) {
	// updateRects(bool)
	this->TDEToolBar::updateRects((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_158(Smoke::Stack x) {
	// updateRects()
	this->TDEToolBar::updateRects();
	(void)x; // noop (for compiler warning)
    }
    void x_159(Smoke::Stack x) {
	// loadState(const TQDomElement&)
	this->TDEToolBar::loadState(*(const TQDomElement *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_160(Smoke::Stack x) {
	// saveState(TQDomElement&)
	this->TDEToolBar::saveState(*(TQDomElement *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_161(Smoke::Stack x) {
	// positionYourself(bool)
	this->TDEToolBar::positionYourself((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_162(Smoke::Stack x) {
	// positionYourself()
	this->TDEToolBar::positionYourself();
	(void)x; // noop (for compiler warning)
    }
    void x_163(Smoke::Stack x) {
	// setIconText(const TQString&)
	this->TDEToolBar::setIconText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_164(Smoke::Stack x) {
	// clicked(int)
	this->TDEToolBar::clicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_165(Smoke::Stack x) {
	// doubleClicked(int)
	this->TDEToolBar::doubleClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_166(Smoke::Stack x) {
	// pressed(int)
	this->TDEToolBar::pressed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_167(Smoke::Stack x) {
	// released(int)
	this->TDEToolBar::released((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_168(Smoke::Stack x) {
	// toggled(int)
	this->TDEToolBar::toggled((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_169(Smoke::Stack x) {
	// highlighted(int, bool)
	this->TDEToolBar::highlighted((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_170(Smoke::Stack x) {
	// highlighted(int)
	this->TDEToolBar::highlighted((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_171(Smoke::Stack x) {
	// moved(TDEToolBar::BarPosition)
	this->TDEToolBar::moved((TDEToolBar::BarPosition)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_172(Smoke::Stack x) {
	// modechange()
	this->TDEToolBar::modechange();
	(void)x; // noop (for compiler warning)
    }
    void x_173(Smoke::Stack x) {
	// toolbarDestroyed()
	this->TDEToolBar::toolbarDestroyed();
	(void)x; // noop (for compiler warning)
    }
    static void x_174(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToolBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_175(Smoke::Stack x) {
	// highlightSetting()
	bool xret = TDEToolBar::highlightSetting();
	x[0].s_bool = xret;
    }
    static void x_176(Smoke::Stack x) {
	// transparentSetting()
	bool xret = TDEToolBar::transparentSetting();
	x[0].s_bool = xret;
    }
    static void x_177(Smoke::Stack x) {
	// iconTextSetting()
	TDEToolBar::IconText xret = TDEToolBar::iconTextSetting();
	x[0].s_enum = xret;
    }
    void x_178(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TDEToolBar::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_179(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TDEToolBar::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_180(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->TDEToolBar::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_181(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TDEToolBar::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_182(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TDEToolBar::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_183(Smoke::Stack x) {
	// applyAppearanceSettings(TDEConfig*, const TQString&, bool)
	this->TDEToolBar::applyAppearanceSettings((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_184(Smoke::Stack x) {
	// applyAppearanceSettings(TDEConfig*, const TQString&)
	this->TDEToolBar::applyAppearanceSettings((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_185(Smoke::Stack x) const {
	// settingsGroup()
	TQString xret = this->TDEToolBar::settingsGroup();
	x[0].s_voidp = (void*)new TQString(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(17981, (void*)this, x)) return;
	this->TDEToolBar::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17813, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToolBar::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17917, (void*)this, x)) return;
	this->TDEToolBar::clear();
    }
    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(20478, (void*)this, x)) return;
	this->TQDockWindow::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 dock() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20468, (void*)this, x)) return;
	this->TQDockWindow::dock();
    }
    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(20480, (void*)this, x)) return;
	this->TQDockWindow::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20479, (void*)this, x)) return;
	this->TQDockWindow::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(17984, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBar::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(20464, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDockWindow::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(17957, (void*)this, x)) return;
	this->TDEToolBar::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20477, (void*)this, x)) return;
	this->TQDockWindow::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(17812, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToolBar::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(17955, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBar::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(17980, (void*)this, x)) return;
	this->TDEToolBar::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(17983, (void*)this, x)) return;
	this->TDEToolBar::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(20470, (void*)this, x)) return;
	this->TQDockWindow::setCaption(x1);
    }
    virtual void setCloseMode(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20434, (void*)this, x)) return;
	this->TQDockWindow::setCloseMode(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 setFixedExtentHeight(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20453, (void*)this, x)) return;
	this->TQDockWindow::setFixedExtentHeight(x1);
    }
    virtual void setFixedExtentWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20452, (void*)this, x)) return;
	this->TQDockWindow::setFixedExtentWidth(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 setHorizontallyStretchable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20441, (void*)this, x)) return;
	this->TQDockWindow::setHorizontallyStretchable(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(17965, (void*)this, x)) return;
	this->TDEToolBar::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(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30243, (void*)this, x)) return;
	this->TQToolBar::setLabel(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(30249, (void*)this, x)) return;
	this->TQToolBar::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(20438, (void*)this, x)) return;
	this->TQDockWindow::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 setNewLine(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20455, (void*)this, x)) return;
	this->TQDockWindow::setNewLine(x1);
    }
    virtual void setOffset(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20450, (void*)this, x)) return;
	this->TQDockWindow::setOffset(x1);
    }
    virtual void setOpaqueMoving(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20462, (void*)this, x)) return;
	this->TQDockWindow::setOpaqueMoving(x1);
    }
    virtual void setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(30248, (void*)this, x)) return;
	this->TQToolBar::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) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20437, (void*)this, x)) return;
	this->TQDockWindow::setResizeEnabled(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 setStretchableWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17951, (void*)this, x)) return;
	this->TDEToolBar::setStretchableWidget(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 setVerticallyStretchable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(20442, (void*)this, x)) return;
	this->TQDockWindow::setVerticallyStretchable(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 setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20430, (void*)this, x)) return;
	this->TQDockWindow::setWidget(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17958, (void*)this, x)) return;
	this->TDEToolBar::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17982, (void*)this, x)) return;
	this->TDEToolBar::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(17954, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBar::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17952, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBar::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30252, (void*)this, x)) return;
	this->TQToolBar::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(17814, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToolBar::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(17816, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBar::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(17815, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBar::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(17817, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBar::tqt_property(x1, x2, x3);
    }
    virtual void undock() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20467, (void*)this, x)) return;
	this->TQDockWindow::undock();
    }
    virtual void undock(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20466, (void*)this, x)) return;
	this->TQDockWindow::undock(x1);
    }
    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 1303: //TDEToolBar::BarPosition
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEToolBar::BarPosition;
		break;
	      case Smoke::EnumDelete:
		delete (TDEToolBar::BarPosition*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEToolBar::BarPosition*)xdata = (TDEToolBar::BarPosition)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEToolBar::BarPosition*)xdata;
		break;
	    }
	    break;
	  case 1304: //TDEToolBar::IconText
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEToolBar::IconText;
		break;
	      case Smoke::EnumDelete:
		delete (TDEToolBar::IconText*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEToolBar::IconText*)xdata = (TDEToolBar::IconText)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEToolBar::IconText*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEToolBar() { qt_Smoke->binding->deleted(636, (void*)this); }
};
void xenum_TDEToolBar(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEToolBar::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEToolBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBar *xself = (x_TDEToolBar*)obj;
    switch(xi) {
	case 0: x_TDEToolBar::x_0(args);	break;
	case 1: x_TDEToolBar::x_1(args);	break;
	case 2: x_TDEToolBar::x_2(args);	break;
	case 3: x_TDEToolBar::x_3(args);	break;
	case 4: x_TDEToolBar::x_4(args);	break;
	case 5: x_TDEToolBar::x_5(args);	break;
	case 6: x_TDEToolBar::x_6(args);	break;
	case 7: x_TDEToolBar::x_7(args);	break;
	case 8: x_TDEToolBar::x_8(args);	break;
	case 9: x_TDEToolBar::x_9(args);	break;
	case 10: x_TDEToolBar::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_TDEToolBar::x_18(args);	break;
	case 19: x_TDEToolBar::x_19(args);	break;
	case 20: x_TDEToolBar::x_20(args);	break;
	case 21: x_TDEToolBar::x_21(args);	break;
	case 22: x_TDEToolBar::x_22(args);	break;
	case 23: x_TDEToolBar::x_23(args);	break;
	case 24: x_TDEToolBar::x_24(args);	break;
	case 25: x_TDEToolBar::x_25(args);	break;
	case 26: x_TDEToolBar::x_26(args);	break;
	case 27: x_TDEToolBar::x_27(args);	break;
	case 28: x_TDEToolBar::x_28(args);	break;
	case 29: x_TDEToolBar::x_29(args);	break;
	case 30: x_TDEToolBar::x_30(args);	break;
	case 31: x_TDEToolBar::x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: xself->x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: xself->x_70(args);	break;
	case 71: xself->x_71(args);	break;
	case 72: xself->x_72(args);	break;
	case 73: xself->x_73(args);	break;
	case 74: xself->x_74(args);	break;
	case 75: xself->x_75(args);	break;
	case 76: xself->x_76(args);	break;
	case 77: xself->x_77(args);	break;
	case 78: xself->x_78(args);	break;
	case 79: xself->x_79(args);	break;
	case 80: xself->x_80(args);	break;
	case 81: xself->x_81(args);	break;
	case 82: xself->x_82(args);	break;
	case 83: xself->x_83(args);	break;
	case 84: xself->x_84(args);	break;
	case 85: xself->x_85(args);	break;
	case 86: xself->x_86(args);	break;
	case 87: xself->x_87(args);	break;
	case 88: xself->x_88(args);	break;
	case 89: xself->x_89(args);	break;
	case 90: xself->x_90(args);	break;
	case 91: xself->x_91(args);	break;
	case 92: xself->x_92(args);	break;
	case 93: xself->x_93(args);	break;
	case 94: xself->x_94(args);	break;
	case 95: xself->x_95(args);	break;
	case 96: xself->x_96(args);	break;
	case 97: xself->x_97(args);	break;
	case 98: xself->x_98(args);	break;
	case 99: xself->x_99(args);	break;
	case 100: xself->x_100(args);	break;
	case 101: xself->x_101(args);	break;
	case 102: xself->x_102(args);	break;
	case 103: xself->x_103(args);	break;
	case 104: xself->x_104(args);	break;
	case 105: xself->x_105(args);	break;
	case 106: xself->x_106(args);	break;
	case 107: xself->x_107(args);	break;
	case 108: xself->x_108(args);	break;
	case 109: xself->x_109(args);	break;
	case 110: xself->x_110(args);	break;
	case 111: xself->x_111(args);	break;
	case 112: xself->x_112(args);	break;
	case 113: xself->x_113(args);	break;
	case 114: xself->x_114(args);	break;
	case 115: xself->x_115(args);	break;
	case 116: xself->x_116(args);	break;
	case 117: xself->x_117(args);	break;
	case 118: xself->x_118(args);	break;
	case 119: xself->x_119(args);	break;
	case 120: xself->x_120(args);	break;
	case 121: xself->x_121(args);	break;
	case 122: xself->x_122(args);	break;
	case 123: xself->x_123(args);	break;
	case 124: xself->x_124(args);	break;
	case 125: xself->x_125(args);	break;
	case 126: xself->x_126(args);	break;
	case 127: xself->x_127(args);	break;
	case 128: xself->x_128(args);	break;
	case 129: xself->x_129(args);	break;
	case 130: xself->x_130(args);	break;
	case 131: xself->x_131(args);	break;
	case 132: xself->x_132(args);	break;
	case 133: xself->x_133(args);	break;
	case 134: xself->x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: xself->x_141(args);	break;
	case 142: xself->x_142(args);	break;
	case 143: xself->x_143(args);	break;
	case 144: xself->x_144(args);	break;
	case 145: xself->x_145(args);	break;
	case 146: xself->x_146(args);	break;
	case 147: xself->x_147(args);	break;
	case 148: xself->x_148(args);	break;
	case 149: xself->x_149(args);	break;
	case 150: xself->x_150(args);	break;
	case 151: xself->x_151(args);	break;
	case 152: xself->x_152(args);	break;
	case 153: xself->x_153(args);	break;
	case 154: xself->x_154(args);	break;
	case 155: xself->x_155(args);	break;
	case 156: xself->x_156(args);	break;
	case 157: xself->x_157(args);	break;
	case 158: xself->x_158(args);	break;
	case 159: xself->x_159(args);	break;
	case 160: xself->x_160(args);	break;
	case 161: xself->x_161(args);	break;
	case 162: xself->x_162(args);	break;
	case 163: xself->x_163(args);	break;
	case 164: xself->x_164(args);	break;
	case 165: xself->x_165(args);	break;
	case 166: xself->x_166(args);	break;
	case 167: xself->x_167(args);	break;
	case 168: xself->x_168(args);	break;
	case 169: xself->x_169(args);	break;
	case 170: xself->x_170(args);	break;
	case 171: xself->x_171(args);	break;
	case 172: xself->x_172(args);	break;
	case 173: xself->x_173(args);	break;
	case 174: x_TDEToolBar::x_174(args);	break;
	case 175: x_TDEToolBar::x_175(args);	break;
	case 176: x_TDEToolBar::x_176(args);	break;
	case 177: x_TDEToolBar::x_177(args);	break;
	case 178: xself->x_178(args);	break;
	case 179: xself->x_179(args);	break;
	case 180: xself->x_180(args);	break;
	case 181: xself->x_181(args);	break;
	case 182: xself->x_182(args);	break;
	case 183: xself->x_183(args);	break;
	case 184: xself->x_184(args);	break;
	case 185: xself->x_185(args);	break;
	case 186: delete (TDEToolBar*)xself;	break;
    }
}

class x_TDEToolBarButton : public TDEToolBarButton {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToolBarButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToolBarButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToolBarButton::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->TDEToolBarButton::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->TDEToolBarButton::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->TDEToolBarButton::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->TDEToolBarButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToolBarButton(const TQString&, int, TQWidget*, const char*, const TQString&, TDEInstance*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQString *)x[5].s_voidp,(TDEInstance*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQString& x1, int x2, TQWidget* x3, const char* x4, const TQString& x5, TDEInstance* x6) : TDEToolBarButton(x1, x2, x3, x4, x5, x6) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToolBarButton(const TQString&, int, TQWidget*, const char*, const TQString&)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQString& x1, int x2, TQWidget* x3, const char* x4, const TQString& x5) : TDEToolBarButton(x1, x2, x3, x4, x5) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEToolBarButton(const TQString&, int, TQWidget*, const char*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQString& x1, int x2, TQWidget* x3, const char* x4) : TDEToolBarButton(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEToolBarButton(const TQString&, int, TQWidget*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQString& x1, int x2, TQWidget* x3) : TDEToolBarButton(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEToolBarButton(const TQPixmap&, int, TQWidget*, const char*, const TQString&)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQPixmap& x1, int x2, TQWidget* x3, const char* x4, const TQString& x5) : TDEToolBarButton(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEToolBarButton(const TQPixmap&, int, TQWidget*, const char*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQPixmap& x1, int x2, TQWidget* x3, const char* x4) : TDEToolBarButton(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEToolBarButton(const TQPixmap&, int, TQWidget*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton(*(const TQPixmap *)x[1].s_class,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(const TQPixmap& x1, int x2, TQWidget* x3) : TDEToolBarButton(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEToolBarButton(TQWidget*, const char*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(TQWidget* x1, const char* x2) : TDEToolBarButton(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEToolBarButton(TQWidget*)
	x_TDEToolBarButton* xret = new x_TDEToolBarButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton(TQWidget* x1) : TDEToolBarButton(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TDEToolBarButton()
	x_TDEToolBarButton* xret = new x_TDEToolBarButton();
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButton() : TDEToolBarButton() {
    }
    void x_17(Smoke::Stack x) {
	// setText(const TQString&)
	this->TDEToolBarButton::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setIcon(const TQString&)
	this->TDEToolBarButton::setIcon(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setIcon(const TQPixmap&)
	this->TDEToolBarButton::setIcon(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TDEToolBarButton::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// on(bool)
	this->TDEToolBarButton::on((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// on()
	this->TDEToolBarButton::on();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// toggle()
	this->TDEToolBarButton::toggle();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setToggle(bool)
	this->TDEToolBarButton::setToggle((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setToggle()
	this->TDEToolBarButton::setToggle();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// popup()
	TQPopupMenu* xret = this->TDEToolBarButton::popup();
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) const {
	// id()
	int xret = this->TDEToolBarButton::id();
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) {
	// setPopup(TQPopupMenu*, bool)
	this->TDEToolBarButton::setPopup((TQPopupMenu*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setPopup(TQPopupMenu*)
	this->TDEToolBarButton::setPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setDelayedPopup(TQPopupMenu*, bool)
	this->TDEToolBarButton::setDelayedPopup((TQPopupMenu*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setDelayedPopup(TQPopupMenu*)
	this->TDEToolBarButton::setDelayedPopup((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setRadio(bool)
	this->TDEToolBarButton::setRadio((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setRadio()
	this->TDEToolBarButton::setRadio();
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setNoStyle(bool)
	this->TDEToolBarButton::setNoStyle((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setNoStyle()
	this->TDEToolBarButton::setNoStyle();
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// modeChange()
	this->TDEToolBarButton::modeChange();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setTextLabel(const TQString&, bool)
	this->TDEToolBarButton::setTextLabel(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// clicked(int)
	this->TDEToolBarButton::clicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// buttonClicked(int, TQt::ButtonState)
	this->TDEToolBarButton::buttonClicked((int)x[1].s_int,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// doubleClicked(int)
	this->TDEToolBarButton::doubleClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// pressed(int)
	this->TDEToolBarButton::pressed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// released(int)
	this->TDEToolBarButton::released((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// toggled(int)
	this->TDEToolBarButton::toggled((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// highlighted(int, bool)
	this->TDEToolBarButton::highlighted((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_45(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToolBarButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TDEToolBarButton::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_47(Smoke::Stack x) {
	// paletteChange(const TQPalette&)
	this->TDEToolBarButton::paletteChange(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->TDEToolBarButton::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->TDEToolBarButton::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->TDEToolBarButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TDEToolBarButton::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_52(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TDEToolBarButton::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TDEToolBarButton::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// showMenu()
	this->TDEToolBarButton::showMenu();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEToolBarButton::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_56(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TDEToolBarButton::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_57(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TDEToolBarButton::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_58(Smoke::Stack x) const {
	// isRaised()
	bool xret = this->TDEToolBarButton::isRaised();
	x[0].s_bool = xret;
    }
    void x_59(Smoke::Stack x) const {
	// isActive()
	bool xret = this->TDEToolBarButton::isActive();
	x[0].s_bool = xret;
    }
    void x_60(Smoke::Stack x) const {
	// iconTextMode()
	int xret = this->TDEToolBarButton::iconTextMode();
	x[0].s_int = xret;
    }
    void x_61(Smoke::Stack x) {
	// slotClicked()
	this->TDEToolBarButton::slotClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// slotPressed()
	this->TDEToolBarButton::slotPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// slotReleased()
	this->TDEToolBarButton::slotReleased();
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// slotToggled()
	this->TDEToolBarButton::slotToggled();
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// slotDelayTimeout()
	this->TDEToolBarButton::slotDelayTimeout();
	(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(17989, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToolBarButton::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 drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18039, (void*)this, x)) return;
	this->TDEToolBarButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(30343, (void*)this, x)) return;
	this->TQToolButton::drawButtonLabel(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(18607, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18038, (void*)this, x)) return;
	this->TDEToolBarButton::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18035, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarButton::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(18040, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarButton::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18605, (void*)this, x)) return;
	this->TQButton::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(18606, (void*)this, x)) return;
	this->TQButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 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 bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18596, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::hitButton(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(18599, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18600, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18037, (void*)this, x)) return;
	this->TDEToolBarButton::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17988, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToolBarButton::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(18045, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBarButton::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(18603, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18041, (void*)this, x)) return;
	this->TDEToolBarButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18042, (void*)this, x)) return;
	this->TDEToolBarButton::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(30346, (void*)this, x)) return;
	this->TQToolButton::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18604, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18036, (void*)this, x)) return;
	this->TDEToolBarButton::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(31288, (void*)this, x)) return;
	this->TQWidget::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 setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18571, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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 setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18581, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18574, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(18008, (void*)this, x)) return;
	this->TDEToolBarButton::setIcon(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18007, (void*)this, x)) return;
	this->TDEToolBarButton::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18009, (void*)this, x)) return;
	this->TDEToolBarButton::setIconSet(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 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 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 setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30336, (void*)this, x)) return;
	this->TQToolButton::setOn(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 void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18569, (void*)this, x)) return;
	this->TQButton::setPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(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 setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18595, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18006, (void*)this, x)) return;
	this->TDEToolBarButton::setText(x1);
    }
    virtual void setTextLabel(const TQString& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(18026, (void*)this, x)) return;
	this->TDEToolBarButton::setTextLabel(x1, x2);
    }
    virtual void setToggleButton(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30335, (void*)this, x)) return;
	this->TQToolButton::setToggleButton(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18593, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setUsesBigPixmap(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30332, (void*)this, x)) return;
	this->TQToolButton::setUsesBigPixmap(x1);
    }
    virtual void setUsesTextLabel(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(30333, (void*)this, x)) return;
	this->TQToolButton::setUsesTextLabel(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(18044, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBarButton::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(17990, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToolBarButton::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(17992, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarButton::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(17991, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarButton::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(17993, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarButton::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_TDEToolBarButton() { qt_Smoke->binding->deleted(637, (void*)this); }
};
void xcall_TDEToolBarButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBarButton *xself = (x_TDEToolBarButton*)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_TDEToolBarButton::x_7(args);	break;
	case 8: x_TDEToolBarButton::x_8(args);	break;
	case 9: x_TDEToolBarButton::x_9(args);	break;
	case 10: x_TDEToolBarButton::x_10(args);	break;
	case 11: x_TDEToolBarButton::x_11(args);	break;
	case 12: x_TDEToolBarButton::x_12(args);	break;
	case 13: x_TDEToolBarButton::x_13(args);	break;
	case 14: x_TDEToolBarButton::x_14(args);	break;
	case 15: x_TDEToolBarButton::x_15(args);	break;
	case 16: x_TDEToolBarButton::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: x_TDEToolBarButton::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: delete (TDEToolBarButton*)xself;	break;
    }
}

class x_TDEToolBarButtonList : public TDEToolBarButtonList {
public:
    static void x_0(Smoke::Stack x) {
	// TDEToolBarButtonList()
	x_TDEToolBarButtonList* xret = new x_TDEToolBarButtonList();
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarButtonList() : TDEToolBarButtonList() {
    }
    ~x_TDEToolBarButtonList() { qt_Smoke->binding->deleted(638, (void*)this); }
};
void xcall_TDEToolBarButtonList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBarButtonList *xself = (x_TDEToolBarButtonList*)obj;
    switch(xi) {
	case 0: x_TDEToolBarButtonList::x_0(args);	break;
	case 1: delete (TDEToolBarButtonList*)xself;	break;
    }
}

class x_TDEToolBarPopupAction : public TDEToolBarPopupAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToolBarPopupAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToolBarPopupAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToolBarPopupAction::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->TDEToolBarPopupAction::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->TDEToolBarPopupAction::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->TDEToolBarPopupAction::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->TDEToolBarPopupAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*, const char*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4, const char* x5) : TDEToolBarPopupAction(x1, x2, x3, x4, x5) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&, TQObject*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, TQObject* x4) : TDEToolBarPopupAction(x1, x2, x3, x4) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3) : TDEToolBarPopupAction(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2) : TDEToolBarPopupAction(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*, const char*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6, const char* x7) : TDEToolBarPopupAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TQObject*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(TQObject*)x[6].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TQObject* x6) : TDEToolBarPopupAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEToolBarPopupAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TDEShortcut *)x[3].s_class,(const TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5) : TDEToolBarPopupAction(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEToolBarPopupAction(const KGuiItem&, const TDEShortcut&, const TQObject*, const char*, TDEActionCollection*, const char*)
	x_TDEToolBarPopupAction* xret = new x_TDEToolBarPopupAction(*(const KGuiItem *)x[1].s_class,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(TDEActionCollection*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarPopupAction(const KGuiItem& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TDEActionCollection* x5, const char* x6) : TDEToolBarPopupAction(x1, x2, x3, x4, x5, x6) {
    }
    void x_15(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEToolBarPopupAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEToolBarPopupAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// popupMenu()
	TDEPopupMenu* xret = this->TDEToolBarPopupAction::popupMenu();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) const {
	// delayed()
	bool xret = this->TDEToolBarPopupAction::delayed();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// setDelayed(bool)
	this->TDEToolBarPopupAction::setDelayed((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// stickyMenu()
	bool xret = this->TDEToolBarPopupAction::stickyMenu();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setStickyMenu(bool)
	this->TDEToolBarPopupAction::setStickyMenu((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_22(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToolBarPopupAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void activate() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12715, (void*)this, x)) return;
	this->TDEAction::activate();
    }
    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(18058, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToolBarPopupAction::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 TQString group() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12695, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::group();
    }
    virtual bool hasIcon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12685, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::hasIcon();
    }
    virtual TQString icon() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12701, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::icon();
    }
    virtual TQIconSet iconSet(TDEIcon::Group x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12698, (void*)this, x)) {
	    TQIconSet *xptr = (TQIconSet *)x[0].s_class;
	    TQIconSet xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::iconSet(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 isEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12693, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isEnabled();
    }
    virtual bool isPlugged() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12676, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged();
    }
    virtual bool isPlugged(const TQWidget* x1, const TQWidget* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12679, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isPlugged(const TQWidget* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12678, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isPlugged(x1, x2);
    }
    virtual bool isShortcutConfigurable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12694, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::isShortcutConfigurable();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18057, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToolBarPopupAction::metaObject();
    }
    virtual TQString plainText() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12687, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::plainText();
    }
    virtual int plug(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(18073, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEToolBarPopupAction::plug(x1, x2);
    }
    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 setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12712, (void*)this, x)) return;
	this->TDEAction::setEnabled(x1);
    }
    virtual void setGroup(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12707, (void*)this, x)) return;
	this->TDEAction::setGroup(x1);
    }
    virtual void setIcon(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12711, (void*)this, x)) return;
	this->TDEAction::setIcon(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12710, (void*)this, x)) return;
	this->TDEAction::setIconSet(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 bool setShortcut(const TDEShortcut& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12706, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::setShortcut(x1);
    }
    virtual void setShortcutConfigurable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(12714, (void*)this, x)) return;
	this->TDEAction::setShortcutConfigurable(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12705, (void*)this, x)) return;
	this->TDEAction::setText(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12709, (void*)this, x)) return;
	this->TDEAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12708, (void*)this, x)) return;
	this->TDEAction::setWhatsThis(x1);
    }
    virtual const TDEShortcut& shortcut() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12689, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcut();
    }
    virtual const TDEShortcut& shortcutDefault() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12690, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAction::shortcutDefault();
    }
    virtual void slotActivated() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12742, (void*)this, x)) return;
	this->TDEAction::slotActivated();
    }
    virtual void slotDestroyed() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12740, (void*)this, x)) return;
	this->TDEAction::slotDestroyed();
    }
    virtual void slotKeycodeChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12741, (void*)this, x)) return;
	this->TDEAction::slotKeycodeChanged();
    }
    virtual TQString text() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12688, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::text();
    }
    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 TQString toolTip() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12697, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::toolTip();
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(18059, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToolBarPopupAction::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(18061, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarPopupAction::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(18060, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarPopupAction::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(18062, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarPopupAction::tqt_property(x1, x2, x3);
    }
    virtual void unplug(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12675, (void*)this, x)) return;
	this->TDEAction::unplug(x1);
    }
    virtual void updateEnabled(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12733, (void*)this, x)) return;
	this->TDEAction::updateEnabled(x1);
    }
    virtual void updateGroup(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12731, (void*)this, x)) return;
	this->TDEAction::updateGroup(x1);
    }
    virtual void updateIcon(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12735, (void*)this, x)) return;
	this->TDEAction::updateIcon(x1);
    }
    virtual void updateIconSet(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12734, (void*)this, x)) return;
	this->TDEAction::updateIconSet(x1);
    }
    virtual void updateShortcut(TQPopupMenu* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12730, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1, x2);
    }
    virtual void updateShortcut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12729, (void*)this, x)) return;
	this->TDEAction::updateShortcut(x1);
    }
    virtual void updateText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12732, (void*)this, x)) return;
	this->TDEAction::updateText(x1);
    }
    virtual void updateToolTip(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12736, (void*)this, x)) return;
	this->TDEAction::updateToolTip(x1);
    }
    virtual void updateWhatsThis(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12737, (void*)this, x)) return;
	this->TDEAction::updateWhatsThis(x1);
    }
    virtual TQString whatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12696, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAction::whatsThis();
    }
    ~x_TDEToolBarPopupAction() { qt_Smoke->binding->deleted(639, (void*)this); }
};
void xcall_TDEToolBarPopupAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBarPopupAction *xself = (x_TDEToolBarPopupAction*)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_TDEToolBarPopupAction::x_7(args);	break;
	case 8: x_TDEToolBarPopupAction::x_8(args);	break;
	case 9: x_TDEToolBarPopupAction::x_9(args);	break;
	case 10: x_TDEToolBarPopupAction::x_10(args);	break;
	case 11: x_TDEToolBarPopupAction::x_11(args);	break;
	case 12: x_TDEToolBarPopupAction::x_12(args);	break;
	case 13: x_TDEToolBarPopupAction::x_13(args);	break;
	case 14: x_TDEToolBarPopupAction::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_TDEToolBarPopupAction::x_22(args);	break;
	case 23: delete (TDEToolBarPopupAction*)xself;	break;
    }
}

class x_TDEToolBarRadioGroup : public TDEToolBarRadioGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToolBarRadioGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToolBarRadioGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToolBarRadioGroup::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->TDEToolBarRadioGroup::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->TDEToolBarRadioGroup::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->TDEToolBarRadioGroup::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->TDEToolBarRadioGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToolBarRadioGroup(TDEToolBar*, const char*)
	x_TDEToolBarRadioGroup* xret = new x_TDEToolBarRadioGroup((TDEToolBar*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarRadioGroup(TDEToolBar* x1, const char* x2) : TDEToolBarRadioGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToolBarRadioGroup(TDEToolBar*)
	x_TDEToolBarRadioGroup* xret = new x_TDEToolBarRadioGroup((TDEToolBar*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarRadioGroup(TDEToolBar* x1) : TDEToolBarRadioGroup(x1) {
    }
    void x_9(Smoke::Stack x) {
	// addButton(int)
	this->TDEToolBarRadioGroup::addButton((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// removeButton(int)
	this->TDEToolBarRadioGroup::removeButton((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// slotToggled(int)
	this->TDEToolBarRadioGroup::slotToggled((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToolBarRadioGroup::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(18082, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToolBarRadioGroup::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(18081, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToolBarRadioGroup::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(18083, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToolBarRadioGroup::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(18085, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarRadioGroup::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(18084, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarRadioGroup::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(18086, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarRadioGroup::tqt_property(x1, x2, x3);
    }
    ~x_TDEToolBarRadioGroup() { qt_Smoke->binding->deleted(640, (void*)this); }
};
void xcall_TDEToolBarRadioGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBarRadioGroup *xself = (x_TDEToolBarRadioGroup*)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_TDEToolBarRadioGroup::x_7(args);	break;
	case 8: x_TDEToolBarRadioGroup::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_TDEToolBarRadioGroup::x_12(args);	break;
	case 13: delete (TDEToolBarRadioGroup*)xself;	break;
    }
}

class x_TDEToolBarSeparator : public TDEToolBarSeparator {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEToolBarSeparator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEToolBarSeparator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEToolBarSeparator::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->TDEToolBarSeparator::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->TDEToolBarSeparator::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->TDEToolBarSeparator::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->TDEToolBarSeparator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEToolBarSeparator(TQt::Orientation, bool, TQToolBar*, const char*)
	x_TDEToolBarSeparator* xret = new x_TDEToolBarSeparator((TQt::Orientation)x[1].s_enum,(bool)x[2].s_bool,(TQToolBar*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarSeparator(TQt::Orientation x1, bool x2, TQToolBar* x3, const char* x4) : TDEToolBarSeparator(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEToolBarSeparator(TQt::Orientation, bool, TQToolBar*)
	x_TDEToolBarSeparator* xret = new x_TDEToolBarSeparator((TQt::Orientation)x[1].s_enum,(bool)x[2].s_bool,(TQToolBar*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEToolBarSeparator(TQt::Orientation x1, bool x2, TQToolBar* x3) : TDEToolBarSeparator(x1, x2, x3) {
    }
    void x_9(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEToolBarSeparator::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_10(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->TDEToolBarSeparator::orientation();
	x[0].s_enum = xret;
    }
    void x_11(Smoke::Stack x) const {
	// sizePolicy()
	TQSizePolicy xret = this->TDEToolBarSeparator::sizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_12(Smoke::Stack x) const {
	// showLine()
	bool xret = this->TDEToolBarSeparator::showLine();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// setOrientation(TQt::Orientation)
	this->TDEToolBarSeparator::setOrientation((TQt::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEToolBarSeparator::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// styleChange(TQStyle&)
	this->TDEToolBarSeparator::styleChange(*(TQStyle *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->TDEToolBarSeparator::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(18096, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEToolBarSeparator::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(18112, (void*)this, x)) return;
	this->TDEToolBarSeparator::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(18095, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEToolBarSeparator::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(18104, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBarSeparator::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18106, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEToolBarSeparator::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18111, (void*)this, x)) return;
	this->TDEToolBarSeparator::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(18097, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEToolBarSeparator::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(18099, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarSeparator::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(18098, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarSeparator::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(18100, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEToolBarSeparator::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_TDEToolBarSeparator() { qt_Smoke->binding->deleted(641, (void*)this); }
};
void xcall_TDEToolBarSeparator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEToolBarSeparator *xself = (x_TDEToolBarSeparator*)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_TDEToolBarSeparator::x_7(args);	break;
	case 8: x_TDEToolBarSeparator::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_TDEToolBarSeparator::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: delete (TDEToolBarSeparator*)xself;	break;
    }
}

class x_TDETrader : public TDETrader {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDETrader::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDETrader::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDETrader::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->TDETrader::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->TDETrader::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->TDETrader::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->TDETrader::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// query(const TQString&, const TQString&, const TQString&)
	TDETrader::OfferList xret = this->TDETrader::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_voidp = (void*)new TDETrader::OfferList(xret);
    }
    void x_8(Smoke::Stack x) const {
	// query(const TQString&, const TQString&)
	TDETrader::OfferList xret = this->TDETrader::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TDETrader::OfferList(xret);
    }
    void x_9(Smoke::Stack x) const {
	// query(const TQString&)
	TDETrader::OfferList xret = this->TDETrader::query(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TDETrader::OfferList(xret);
    }
    void x_10(Smoke::Stack x) const {
	// query(const TQString&, const TQString&, const TQString&, const TQString&)
	TDETrader::OfferList xret = this->TDETrader::query(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_voidp = (void*)new TDETrader::OfferList(xret);
    }
    static void x_11(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDETrader::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_12(Smoke::Stack x) {
	// self()
	TDETrader* xret = TDETrader::self();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// TDETrader()
	x_TDETrader* xret = new x_TDETrader();
	x[0].s_class = (void*)xret;
    }
    x_TDETrader() : TDETrader() {
    }
    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(18114, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDETrader::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(18113, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDETrader::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 TDETrader::OfferList query(const TQString& x1, const TQString& x2, const TQString& x3) const {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(18121, (void*)this, x)) {
	    TDETrader::OfferList *xptr = (TDETrader::OfferList *)x[0].s_class;
	    TDETrader::OfferList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDETrader::query(x1, x2, x3);
    }
    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(18115, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDETrader::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(18117, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDETrader::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(18116, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDETrader::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(18118, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDETrader::tqt_property(x1, x2, x3);
    }
    ~x_TDETrader() { qt_Smoke->binding->deleted(642, (void*)this); }
};
void xcall_TDETrader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDETrader *xself = (x_TDETrader*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_TDETrader::x_11(args);	break;
	case 12: x_TDETrader::x_12(args);	break;
	case 13: x_TDETrader::x_13(args);	break;
	case 14: delete (TDETrader*)xself;	break;
    }
}

class x_TDEWallet {
public:
};
void xcall_TDEWallet(Smoke::Index xi, void *obj, Smoke::Stack args) {
    (void)obj;
    switch(xi) {
    }
}

class x_TQAccel : public TQAccel {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQAccel::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQAccel::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQAccel::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->TQAccel::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->TQAccel::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->TQAccel::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->TQAccel::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQAccel(TQWidget*, const char*)
	x_TQAccel* xret = new x_TQAccel((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAccel(TQWidget* x1, const char* x2) : TQAccel(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQAccel(TQWidget*)
	x_TQAccel* xret = new x_TQAccel((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAccel(TQWidget* x1) : TQAccel(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQAccel(TQWidget*, TQObject*, const char*)
	x_TQAccel* xret = new x_TQAccel((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAccel(TQWidget* x1, TQObject* x2, const char* x3) : TQAccel(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQAccel(TQWidget*, TQObject*)
	x_TQAccel* xret = new x_TQAccel((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAccel(TQWidget* x1, TQObject* x2) : TQAccel(x1, x2) {
    }
    void x_11(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQAccel::isEnabled();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQAccel::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// count()
	uint xret = this->TQAccel::count();
	x[0].s_uint = xret;
    }
    void x_14(Smoke::Stack x) {
	// insertItem(const TQKeySequence&, int)
	int xret = this->TQAccel::insertItem(*(const TQKeySequence *)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// insertItem(const TQKeySequence&)
	int xret = this->TQAccel::insertItem(*(const TQKeySequence *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// removeItem(int)
	this->TQAccel::removeItem((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// clear()
	this->TQAccel::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// key(int)
	TQKeySequence xret = this->TQAccel::key((int)x[1].s_int);
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_19(Smoke::Stack x) const {
	// findKey(const TQKeySequence&)
	int xret = this->TQAccel::findKey(*(const TQKeySequence *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) const {
	// isItemEnabled(int)
	bool xret = this->TQAccel::isItemEnabled((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setItemEnabled(int, bool)
	this->TQAccel::setItemEnabled((int)x[1].s_int,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// connectItem(int, const TQObject*, const char*)
	bool xret = this->TQAccel::connectItem((int)x[1].s_int,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// disconnectItem(int, const TQObject*, const char*)
	bool xret = this->TQAccel::disconnectItem((int)x[1].s_int,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// repairEventFilter()
	this->TQAccel::repairEventFilter();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setWhatsThis(int, const TQString&)
	this->TQAccel::setWhatsThis((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// whatsThis(int)
	TQString xret = this->TQAccel::whatsThis((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) {
	// setIgnoreWhatsThis(bool)
	this->TQAccel::setIgnoreWhatsThis((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// ignoreWhatsThis()
	bool xret = this->TQAccel::ignoreWhatsThis();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// activated(int)
	this->TQAccel::activated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// activatedAmbiguously(int)
	this->TQAccel::activatedAmbiguously((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQAccel::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_32(Smoke::Stack x) {
	// shortcutKey(const TQString&)
	TQKeySequence xret = TQAccel::shortcutKey(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    static void x_33(Smoke::Stack x) {
	// keyToString(TQKeySequence)
	TQString xret = TQAccel::keyToString(*(TQKeySequence *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_34(Smoke::Stack x) {
	// stringToKey(const TQString&)
	TQKeySequence xret = TQAccel::stringToKey(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_35(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TQAccel::eventFilter((TQObject*)x[1].s_class,(TQEvent*)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(18129, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQAccel::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(18164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAccel::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(18128, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQAccel::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(18130, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQAccel::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(18132, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAccel::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(18131, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAccel::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(18133, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAccel::tqt_property(x1, x2, x3);
    }
    ~x_TQAccel() { qt_Smoke->binding->deleted(644, (void*)this); }
};
void xcall_TQAccel(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQAccel *xself = (x_TQAccel*)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_TQAccel::x_7(args);	break;
	case 8: x_TQAccel::x_8(args);	break;
	case 9: x_TQAccel::x_9(args);	break;
	case 10: x_TQAccel::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: x_TQAccel::x_31(args);	break;
	case 32: x_TQAccel::x_32(args);	break;
	case 33: x_TQAccel::x_33(args);	break;
	case 34: x_TQAccel::x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: delete (TQAccel*)xself;	break;
    }
}

class x_TQAction : public TQAction {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQAction::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->TQAction::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->TQAction::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->TQAction::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->TQAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQAction(TQObject*, const char*)
	x_TQAction* xret = new x_TQAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(TQObject* x1, const char* x2) : TQAction(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQAction(TQObject*)
	x_TQAction* xret = new x_TQAction((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(TQObject* x1) : TQAction(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQAction(const TQString&, TQKeySequence, TQObject*, const char*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(TQKeySequence *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, TQKeySequence x2, TQObject* x3, const char* x4) : TQAction(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// TQAction(const TQString&, TQKeySequence, TQObject*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(TQKeySequence *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, TQKeySequence x2, TQObject* x3) : TQAction(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQAction(const TQIconSet&, const TQString&, TQKeySequence, TQObject*, const char*)
	x_TQAction* xret = new x_TQAction(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(TQKeySequence *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQIconSet& x1, const TQString& x2, TQKeySequence x3, TQObject* x4, const char* x5) : TQAction(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TQAction(const TQIconSet&, const TQString&, TQKeySequence, TQObject*)
	x_TQAction* xret = new x_TQAction(*(const TQIconSet *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(TQKeySequence *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQIconSet& x1, const TQString& x2, TQKeySequence x3, TQObject* x4) : TQAction(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TQAction(const TQString&, const TQIconSet&, const TQString&, TQKeySequence, TQObject*, const char*, bool)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,*(TQKeySequence *)x[4].s_class,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQIconSet& x2, const TQString& x3, TQKeySequence x4, TQObject* x5, const char* x6, bool x7) : TQAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_14(Smoke::Stack x) {
	// TQAction(const TQString&, const TQIconSet&, const TQString&, TQKeySequence, TQObject*, const char*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,*(TQKeySequence *)x[4].s_class,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQIconSet& x2, const TQString& x3, TQKeySequence x4, TQObject* x5, const char* x6) : TQAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_15(Smoke::Stack x) {
	// TQAction(const TQString&, const TQIconSet&, const TQString&, TQKeySequence, TQObject*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,*(const TQString *)x[3].s_voidp,*(TQKeySequence *)x[4].s_class,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQIconSet& x2, const TQString& x3, TQKeySequence x4, TQObject* x5) : TQAction(x1, x2, x3, x4, x5) {
    }
    static void x_16(Smoke::Stack x) {
	// TQAction(const TQString&, const TQString&, TQKeySequence, TQObject*, const char*, bool)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(TQKeySequence *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQString& x2, TQKeySequence x3, TQObject* x4, const char* x5, bool x6) : TQAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_17(Smoke::Stack x) {
	// TQAction(const TQString&, const TQString&, TQKeySequence, TQObject*, const char*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(TQKeySequence *)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQString& x2, TQKeySequence x3, TQObject* x4, const char* x5) : TQAction(x1, x2, x3, x4, x5) {
    }
    static void x_18(Smoke::Stack x) {
	// TQAction(const TQString&, const TQString&, TQKeySequence, TQObject*)
	x_TQAction* xret = new x_TQAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(TQKeySequence *)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(const TQString& x1, const TQString& x2, TQKeySequence x3, TQObject* x4) : TQAction(x1, x2, x3, x4) {
    }
    static void x_19(Smoke::Stack x) {
	// TQAction(TQObject*, const char*, bool)
	x_TQAction* xret = new x_TQAction((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQAction(TQObject* x1, const char* x2, bool x3) : TQAction(x1, x2, x3) {
    }
    void x_20(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TQAction::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// iconSet()
	TQIconSet xret = this->TQAction::iconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_22(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQAction::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQAction::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_24(Smoke::Stack x) {
	// setMenuText(const TQString&)
	this->TQAction::setMenuText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// menuText()
	TQString xret = this->TQAction::menuText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_26(Smoke::Stack x) {
	// setToolTip(const TQString&)
	this->TQAction::setToolTip(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// toolTip()
	TQString xret = this->TQAction::toolTip();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) {
	// setStatusTip(const TQString&)
	this->TQAction::setStatusTip(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// statusTip()
	TQString xret = this->TQAction::statusTip();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) {
	// setWhatsThis(const TQString&)
	this->TQAction::setWhatsThis(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// whatsThis()
	TQString xret = this->TQAction::whatsThis();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) {
	// setAccel(const TQKeySequence&)
	this->TQAction::setAccel(*(const TQKeySequence *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// accel()
	TQKeySequence xret = this->TQAction::accel();
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_34(Smoke::Stack x) {
	// setToggleAction(bool)
	this->TQAction::setToggleAction((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// isToggleAction()
	bool xret = this->TQAction::isToggleAction();
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) const {
	// isOn()
	bool xret = this->TQAction::isOn();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQAction::isEnabled();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// isVisible()
	bool xret = this->TQAction::isVisible();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// addTo(TQWidget*)
	bool xret = this->TQAction::addTo((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) {
	// removeFrom(TQWidget*)
	bool xret = this->TQAction::removeFrom((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) {
	// activate()
	this->TQAction::activate();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// toggle()
	this->TQAction::toggle();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setOn(bool)
	this->TQAction::setOn((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQAction::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// setDisabled(bool)
	this->TQAction::setDisabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setVisible(bool)
	this->TQAction::setVisible((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// activated()
	this->TQAction::activated();
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// toggled(bool)
	this->TQAction::toggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_49(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_50(Smoke::Stack x) {
	// addedTo(TQWidget*, TQWidget*)
	this->TQAction::addedTo((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// addedTo(int, TQPopupMenu*)
	this->TQAction::addedTo((int)x[1].s_int,(TQPopupMenu*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual bool addTo(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18205, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAction::addTo(x1);
    }
    virtual void addedTo(TQWidget* x1, TQWidget* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(18216, (void*)this, x)) return;
	this->TQAction::addedTo(x1, x2);
    }
    virtual void addedTo(int x1, TQPopupMenu* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(18217, (void*)this, x)) return;
	this->TQAction::addedTo(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(18166, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQAction::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(18165, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQAction::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 removeFrom(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18206, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAction::removeFrom(x1);
    }
    virtual void setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18198, (void*)this, x)) return;
	this->TQAction::setAccel(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18210, (void*)this, x)) return;
	this->TQAction::setEnabled(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18186, (void*)this, x)) return;
	this->TQAction::setIconSet(x1);
    }
    virtual void setMenuText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18190, (void*)this, x)) return;
	this->TQAction::setMenuText(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 setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18209, (void*)this, x)) return;
	this->TQAction::setOn(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 setStatusTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18194, (void*)this, x)) return;
	this->TQAction::setStatusTip(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18188, (void*)this, x)) return;
	this->TQAction::setText(x1);
    }
    virtual void setToggleAction(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18200, (void*)this, x)) return;
	this->TQAction::setToggleAction(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18192, (void*)this, x)) return;
	this->TQAction::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18196, (void*)this, x)) return;
	this->TQAction::setWhatsThis(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(18167, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQAction::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(18169, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAction::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(18168, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAction::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(18170, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAction::tqt_property(x1, x2, x3);
    }
    ~x_TQAction() { qt_Smoke->binding->deleted(645, (void*)this); }
};
void xcall_TQAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQAction *xself = (x_TQAction*)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_TQAction::x_7(args);	break;
	case 8: x_TQAction::x_8(args);	break;
	case 9: x_TQAction::x_9(args);	break;
	case 10: x_TQAction::x_10(args);	break;
	case 11: x_TQAction::x_11(args);	break;
	case 12: x_TQAction::x_12(args);	break;
	case 13: x_TQAction::x_13(args);	break;
	case 14: x_TQAction::x_14(args);	break;
	case 15: x_TQAction::x_15(args);	break;
	case 16: x_TQAction::x_16(args);	break;
	case 17: x_TQAction::x_17(args);	break;
	case 18: x_TQAction::x_18(args);	break;
	case 19: x_TQAction::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: x_TQAction::x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: delete (TQAction*)xself;	break;
    }
}

class x_TQActionGroup : public TQActionGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQActionGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQActionGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQActionGroup::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->TQActionGroup::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->TQActionGroup::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->TQActionGroup::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->TQActionGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQActionGroup(TQObject*, const char*)
	x_TQActionGroup* xret = new x_TQActionGroup((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQActionGroup(TQObject* x1, const char* x2) : TQActionGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQActionGroup(TQObject*)
	x_TQActionGroup* xret = new x_TQActionGroup((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQActionGroup(TQObject* x1) : TQActionGroup(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQActionGroup(TQObject*, const char*, bool)
	x_TQActionGroup* xret = new x_TQActionGroup((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQActionGroup(TQObject* x1, const char* x2, bool x3) : TQActionGroup(x1, x2, x3) {
    }
    void x_10(Smoke::Stack x) {
	// setExclusive(bool)
	this->TQActionGroup::setExclusive((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// isExclusive()
	bool xret = this->TQActionGroup::isExclusive();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// add(TQAction*)
	this->TQActionGroup::add((TQAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// addSeparator()
	this->TQActionGroup::addSeparator();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addTo(TQWidget*)
	bool xret = this->TQActionGroup::addTo((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// removeFrom(TQWidget*)
	bool xret = this->TQActionGroup::removeFrom((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQActionGroup::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setToggleAction(bool)
	this->TQActionGroup::setToggleAction((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setOn(bool)
	this->TQActionGroup::setOn((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setUsesDropDown(bool)
	this->TQActionGroup::setUsesDropDown((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// usesDropDown()
	bool xret = this->TQActionGroup::usesDropDown();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TQActionGroup::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQActionGroup::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setMenuText(const TQString&)
	this->TQActionGroup::setMenuText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setToolTip(const TQString&)
	this->TQActionGroup::setToolTip(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setWhatsThis(const TQString&)
	this->TQActionGroup::setWhatsThis(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// insert(TQAction*)
	this->TQActionGroup::insert((TQAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// selected(TQAction*)
	this->TQActionGroup::selected((TQAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQActionGroup::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TQActionGroup::childEvent((TQChildEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// addedTo(TQWidget*, TQWidget*, TQAction*)
	this->TQActionGroup::addedTo((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class,(TQAction*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// addedTo(int, TQPopupMenu*, TQAction*)
	this->TQActionGroup::addedTo((int)x[1].s_int,(TQPopupMenu*)x[2].s_class,(TQAction*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// addedTo(TQWidget*, TQWidget*)
	this->TQActionGroup::addedTo((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// addedTo(int, TQPopupMenu*)
	this->TQActionGroup::addedTo((int)x[1].s_int,(TQPopupMenu*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual bool addTo(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18233, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQActionGroup::addTo(x1);
    }
    virtual void addedTo(TQWidget* x1, TQWidget* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(18251, (void*)this, x)) return;
	this->TQActionGroup::addedTo(x1, x2);
    }
    virtual void addedTo(TQWidget* x1, TQWidget* x2, TQAction* x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(18249, (void*)this, x)) return;
	this->TQActionGroup::addedTo(x1, x2, x3);
    }
    virtual void addedTo(int x1, TQPopupMenu* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(18252, (void*)this, x)) return;
	this->TQActionGroup::addedTo(x1, x2);
    }
    virtual void addedTo(int x1, TQPopupMenu* x2, TQAction* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)x3;
	if(qt_Smoke->binding->callMethod(18250, (void*)this, x)) return;
	this->TQActionGroup::addedTo(x1, x2, x3);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(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(18248, (void*)this, x)) return;
	this->TQActionGroup::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18219, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQActionGroup::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(18218, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQActionGroup::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 removeFrom(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18234, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQActionGroup::removeFrom(x1);
    }
    virtual void setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18198, (void*)this, x)) return;
	this->TQAction::setAccel(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18235, (void*)this, x)) return;
	this->TQActionGroup::setEnabled(x1);
    }
    virtual void setIconSet(const TQIconSet& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18240, (void*)this, x)) return;
	this->TQActionGroup::setIconSet(x1);
    }
    virtual void setMenuText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18242, (void*)this, x)) return;
	this->TQActionGroup::setMenuText(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 setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18237, (void*)this, x)) return;
	this->TQActionGroup::setOn(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 setStatusTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18194, (void*)this, x)) return;
	this->TQAction::setStatusTip(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18241, (void*)this, x)) return;
	this->TQActionGroup::setText(x1);
    }
    virtual void setToggleAction(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18236, (void*)this, x)) return;
	this->TQActionGroup::setToggleAction(x1);
    }
    virtual void setToolTip(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18243, (void*)this, x)) return;
	this->TQActionGroup::setToolTip(x1);
    }
    virtual void setWhatsThis(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18244, (void*)this, x)) return;
	this->TQActionGroup::setWhatsThis(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(18220, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQActionGroup::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(18222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQActionGroup::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(18221, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQActionGroup::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(18223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQActionGroup::tqt_property(x1, x2, x3);
    }
    ~x_TQActionGroup() { qt_Smoke->binding->deleted(646, (void*)this); }
};
void xcall_TQActionGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQActionGroup *xself = (x_TQActionGroup*)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_TQActionGroup::x_7(args);	break;
	case 8: x_TQActionGroup::x_8(args);	break;
	case 9: x_TQActionGroup::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: x_TQActionGroup::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: delete (TQActionGroup*)xself;	break;
    }
}

class x_TQApplication : public TQApplication {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::Tty;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::GuiClient;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::GuiServer;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::NormalColors;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::CustomColors;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::NormalColor;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::CustomColor;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::ManyColor;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::DefaultCodec;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TQApplication::UnicodeUTF8;
    }
    static void x_10(Smoke::Stack x) {
        x[0].s_voidp = (void*)TQApplication::tqt_mutex;
    }
    void x_11(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQApplication::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQApplication::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQApplication::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->TQApplication::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->TQApplication::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->TQApplication::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->TQApplication::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// TQApplication(int&, char**)
	x_TQApplication* xret = new x_TQApplication(*(int *)x[1].s_voidp,(char**)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQApplication(int& x1, char** x2) : TQApplication(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TQApplication(int&, char**, bool)
	x_TQApplication* xret = new x_TQApplication(*(int *)x[1].s_voidp,(char**)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQApplication(int& x1, char** x2, bool x3) : TQApplication(x1, x2, x3) {
    }
    static void x_20(Smoke::Stack x) {
	// TQApplication(int&, char**, bool, bool)
	x_TQApplication* xret = new x_TQApplication(*(int *)x[1].s_voidp,(char**)x[2].s_voidp,(bool)x[3].s_bool,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQApplication(int& x1, char** x2, bool x3, bool x4) : TQApplication(x1, x2, x3, x4) {
    }
    static void x_21(Smoke::Stack x) {
	// TQApplication(int&, char**, TQApplication::Type)
	x_TQApplication* xret = new x_TQApplication(*(int *)x[1].s_voidp,(char**)x[2].s_voidp,(TQApplication::Type)x[3].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQApplication(int& x1, char** x2, TQApplication::Type x3) : TQApplication(x1, x2, x3) {
    }
    void x_22(Smoke::Stack x) const {
	// argc()
	int xret = this->TQApplication::argc();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) const {
	// argv()
	char** xret = this->TQApplication::argv();
	x[0].s_voidp = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// type()
	TQApplication::Type xret = this->TQApplication::type();
	x[0].s_enum = xret;
    }
    void x_25(Smoke::Stack x) const {
	// mainWidget()
	TQWidget* xret = this->TQApplication::mainWidget();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// setMainWidget(TQWidget*)
	this->TQApplication::setMainWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// polish(TQWidget*)
	this->TQApplication::polish((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// focusWidget()
	TQWidget* xret = this->TQApplication::focusWidget();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) const {
	// activeWindow()
	TQWidget* xret = this->TQApplication::activeWindow();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) {
	// exec()
	int xret = this->TQApplication::exec();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) {
	// processEvents()
	this->TQApplication::processEvents();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// processEvents(int)
	this->TQApplication::processEvents((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// processOneEvent()
	this->TQApplication::processOneEvent();
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// hasPendingEvents()
	bool xret = this->TQApplication::hasPendingEvents();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// enter_loop()
	int xret = this->TQApplication::enter_loop();
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// exit_loop()
	this->TQApplication::exit_loop();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// loopLevel()
	int xret = this->TQApplication::loopLevel();
	x[0].s_int = xret;
    }
    void x_38(Smoke::Stack x) {
	// notify(TQObject*, TQEvent*)
	bool xret = this->TQApplication::notify((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// setDefaultCodec(TQTextCodec*)
	this->TQApplication::setDefaultCodec((TQTextCodec*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// defaultCodec()
	TQTextCodec* xret = this->TQApplication::defaultCodec();
	x[0].s_class = (void*)xret;
    }
    void x_41(Smoke::Stack x) {
	// installTranslator(TQTranslator*)
	this->TQApplication::installTranslator((TQTranslator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// removeTranslator(TQTranslator*)
	this->TQApplication::removeTranslator((TQTranslator*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// translate(const char*, const char*, const char*, TQApplication::Encoding)
	TQString xret = this->TQApplication::translate((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(TQApplication::Encoding)x[4].s_enum);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_44(Smoke::Stack x) const {
	// translate(const char*, const char*, const char*)
	TQString xret = this->TQApplication::translate((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_45(Smoke::Stack x) const {
	// translate(const char*, const char*)
	TQString xret = this->TQApplication::translate((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_46(Smoke::Stack x) {
	// applicationDirPath()
	TQString xret = this->TQApplication::applicationDirPath();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_47(Smoke::Stack x) {
	// applicationFilePath()
	TQString xret = this->TQApplication::applicationFilePath();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_48(Smoke::Stack x) const {
	// isSessionRestored()
	bool xret = this->TQApplication::isSessionRestored();
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) const {
	// sessionId()
	TQString xret = this->TQApplication::sessionId();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_50(Smoke::Stack x) const {
	// sessionKey()
	TQString xret = this->TQApplication::sessionKey();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_51(Smoke::Stack x) {
	// commitData(TQSessionManager&)
	this->TQApplication::commitData(*(TQSessionManager *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// saveState(TQSessionManager&)
	this->TQApplication::saveState(*(TQSessionManager *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// wakeUpGuiThread()
	this->TQApplication::wakeUpGuiThread();
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// quit()
	this->TQApplication::quit();
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// closeAllWindows()
	this->TQApplication::closeAllWindows();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// aboutTQt()
	this->TQApplication::aboutTQt();
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// lastWindowClosed()
	this->TQApplication::lastWindowClosed();
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// aboutToQuit()
	this->TQApplication::aboutToQuit();
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// guiThreadAwake()
	this->TQApplication::guiThreadAwake();
	(void)x; // noop (for compiler warning)
    }
    static void x_60(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQApplication::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_61(Smoke::Stack x) {
	// style()
	TQStyle& xret = TQApplication::style();
	x[0].s_class = (void*)&xret;
    }
    static void x_62(Smoke::Stack x) {
	// setStyle(TQStyle*)
	TQApplication::setStyle((TQStyle*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_63(Smoke::Stack x) {
	// setStyle(const TQString&)
	TQStyle* xret = TQApplication::setStyle(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_64(Smoke::Stack x) {
	// colorMode()
	TQApplication::ColorMode xret = TQApplication::colorMode();
	x[0].s_enum = xret;
    }
    static void x_65(Smoke::Stack x) {
	// setColorMode(TQApplication::ColorMode)
	TQApplication::setColorMode((TQApplication::ColorMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_66(Smoke::Stack x) {
	// colorSpec()
	int xret = TQApplication::colorSpec();
	x[0].s_int = xret;
    }
    static void x_67(Smoke::Stack x) {
	// setColorSpec(int)
	TQApplication::setColorSpec((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_68(Smoke::Stack x) {
	// overrideCursor()
	TQCursor* xret = TQApplication::overrideCursor();
	x[0].s_class = (void*)xret;
    }
    static void x_69(Smoke::Stack x) {
	// setOverrideCursor(const TQCursor&, bool)
	TQApplication::setOverrideCursor(*(const TQCursor *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_70(Smoke::Stack x) {
	// setOverrideCursor(const TQCursor&)
	TQApplication::setOverrideCursor(*(const TQCursor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_71(Smoke::Stack x) {
	// restoreOverrideCursor()
	TQApplication::restoreOverrideCursor();
	(void)x; // noop (for compiler warning)
    }
    static void x_72(Smoke::Stack x) {
	// hasGlobalMouseTracking()
	bool xret = TQApplication::hasGlobalMouseTracking();
	x[0].s_bool = xret;
    }
    static void x_73(Smoke::Stack x) {
	// setGlobalMouseTracking(bool)
	TQApplication::setGlobalMouseTracking((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_74(Smoke::Stack x) {
	// palette(const TQWidget*)
	TQPalette xret = TQApplication::palette((const TQWidget*)x[1].s_class);
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_75(Smoke::Stack x) {
	// palette()
	TQPalette xret = TQApplication::palette();
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_76(Smoke::Stack x) {
	// palette(TQStringList)
	TQPalette xret = TQApplication::palette(*(TQStringList *)x[1].s_voidp);
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_77(Smoke::Stack x) {
	// setPalette(const TQPalette&, bool, const char*)
	TQApplication::setPalette(*(const TQPalette *)x[1].s_class,(bool)x[2].s_bool,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_78(Smoke::Stack x) {
	// setPalette(const TQPalette&, bool)
	TQApplication::setPalette(*(const TQPalette *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_79(Smoke::Stack x) {
	// setPalette(const TQPalette&)
	TQApplication::setPalette(*(const TQPalette *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_80(Smoke::Stack x) {
	// font(const TQWidget*)
	TQFont xret = TQApplication::font((const TQWidget*)x[1].s_class);
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_81(Smoke::Stack x) {
	// font()
	TQFont xret = TQApplication::font();
	x[0].s_class = (void*)new TQFont(xret);
    }
    static void x_82(Smoke::Stack x) {
	// setFont(const TQFont&, bool, const char*)
	TQApplication::setFont(*(const TQFont *)x[1].s_class,(bool)x[2].s_bool,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_83(Smoke::Stack x) {
	// setFont(const TQFont&, bool)
	TQApplication::setFont(*(const TQFont *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_84(Smoke::Stack x) {
	// setFont(const TQFont&)
	TQApplication::setFont(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_85(Smoke::Stack x) {
	// fontMetrics()
	TQFontMetrics xret = TQApplication::fontMetrics();
	x[0].s_class = (void*)new TQFontMetrics(xret);
    }
    static void x_86(Smoke::Stack x) {
	// allWidgets()
	TQWidgetList* xret = TQApplication::allWidgets();
	x[0].s_voidp = (void*)xret;
    }
    static void x_87(Smoke::Stack x) {
	// topLevelWidgets()
	TQWidgetList* xret = TQApplication::topLevelWidgets();
	x[0].s_voidp = (void*)xret;
    }
    static void x_88(Smoke::Stack x) {
	// desktop()
	TQDesktopWidget* xret = TQApplication::desktop();
	x[0].s_class = (void*)xret;
    }
    static void x_89(Smoke::Stack x) {
	// activePopupWidget()
	TQWidget* xret = TQApplication::activePopupWidget();
	x[0].s_class = (void*)xret;
    }
    static void x_90(Smoke::Stack x) {
	// activeModalWidget()
	TQWidget* xret = TQApplication::activeModalWidget();
	x[0].s_class = (void*)xret;
    }
    static void x_91(Smoke::Stack x) {
	// clipboard()
	TQClipboard* xret = TQApplication::clipboard();
	x[0].s_class = (void*)xret;
    }
    static void x_92(Smoke::Stack x) {
	// widgetAt(int, int, bool)
	TQWidget* xret = TQApplication::widgetAt((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    static void x_93(Smoke::Stack x) {
	// widgetAt(int, int)
	TQWidget* xret = TQApplication::widgetAt((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_94(Smoke::Stack x) {
	// widgetAt(const TQPoint&, bool)
	TQWidget* xret = TQApplication::widgetAt(*(const TQPoint *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    static void x_95(Smoke::Stack x) {
	// widgetAt(const TQPoint&)
	TQWidget* xret = TQApplication::widgetAt(*(const TQPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_96(Smoke::Stack x) {
	// eventLoop()
	TQEventLoop* xret = TQApplication::eventLoop();
	x[0].s_class = (void*)xret;
    }
    static void x_97(Smoke::Stack x) {
	// exit(int)
	TQApplication::exit((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_98(Smoke::Stack x) {
	// exit()
	TQApplication::exit();
	(void)x; // noop (for compiler warning)
    }
    static void x_99(Smoke::Stack x) {
	// sendEvent(TQObject*, TQEvent*)
	bool xret = TQApplication::sendEvent((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_100(Smoke::Stack x) {
	// postEvent(TQObject*, TQEvent*)
	TQApplication::postEvent((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_101(Smoke::Stack x) {
	// sendPostedEvents(TQObject*, int)
	TQApplication::sendPostedEvents((TQObject*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_102(Smoke::Stack x) {
	// sendPostedEvents()
	TQApplication::sendPostedEvents();
	(void)x; // noop (for compiler warning)
    }
    static void x_103(Smoke::Stack x) {
	// removePostedEvents(TQObject*)
	TQApplication::removePostedEvents((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_104(Smoke::Stack x) {
	// startingUp()
	bool xret = TQApplication::startingUp();
	x[0].s_bool = xret;
    }
    static void x_105(Smoke::Stack x) {
	// closingDown()
	bool xret = TQApplication::closingDown();
	x[0].s_bool = xret;
    }
    static void x_106(Smoke::Stack x) {
	// flushX()
	TQApplication::flushX();
	(void)x; // noop (for compiler warning)
    }
    static void x_107(Smoke::Stack x) {
	// flush()
	TQApplication::flush();
	(void)x; // noop (for compiler warning)
    }
    static void x_108(Smoke::Stack x) {
	// syncX()
	TQApplication::syncX();
	(void)x; // noop (for compiler warning)
    }
    static void x_109(Smoke::Stack x) {
	// beep()
	TQApplication::beep();
	(void)x; // noop (for compiler warning)
    }
    static void x_110(Smoke::Stack x) {
	// setWinStyleHighlightColor(const TQColor&)
	TQApplication::setWinStyleHighlightColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_111(Smoke::Stack x) {
	// winStyleHighlightColor()
	const TQColor& xret = TQApplication::winStyleHighlightColor();
	x[0].s_class = (void*)&xret;
    }
    static void x_112(Smoke::Stack x) {
	// setDesktopSettingsAware(bool)
	TQApplication::setDesktopSettingsAware((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_113(Smoke::Stack x) {
	// desktopSettingsAware()
	bool xret = TQApplication::desktopSettingsAware();
	x[0].s_bool = xret;
    }
    static void x_114(Smoke::Stack x) {
	// setCursorFlashTime(int)
	TQApplication::setCursorFlashTime((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_115(Smoke::Stack x) {
	// cursorFlashTime()
	int xret = TQApplication::cursorFlashTime();
	x[0].s_int = xret;
    }
    static void x_116(Smoke::Stack x) {
	// setDoubleClickInterval(int)
	TQApplication::setDoubleClickInterval((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_117(Smoke::Stack x) {
	// doubleClickInterval()
	int xret = TQApplication::doubleClickInterval();
	x[0].s_int = xret;
    }
    static void x_118(Smoke::Stack x) {
	// setWheelScrollLines(int)
	TQApplication::setWheelScrollLines((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_119(Smoke::Stack x) {
	// wheelScrollLines()
	int xret = TQApplication::wheelScrollLines();
	x[0].s_int = xret;
    }
    static void x_120(Smoke::Stack x) {
	// setGlobalStrut(const TQSize&)
	TQApplication::setGlobalStrut(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_121(Smoke::Stack x) {
	// globalStrut()
	TQSize xret = TQApplication::globalStrut();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_122(Smoke::Stack x) {
	// setLibraryPaths(const TQStringList&)
	TQApplication::setLibraryPaths(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_123(Smoke::Stack x) {
	// libraryPaths()
	TQStringList xret = TQApplication::libraryPaths();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_124(Smoke::Stack x) {
	// addLibraryPath(const TQString&)
	TQApplication::addLibraryPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_125(Smoke::Stack x) {
	// removeLibraryPath(const TQString&)
	TQApplication::removeLibraryPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_126(Smoke::Stack x) {
	// setStartDragTime(int)
	TQApplication::setStartDragTime((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_127(Smoke::Stack x) {
	// startDragTime()
	int xret = TQApplication::startDragTime();
	x[0].s_int = xret;
    }
    static void x_128(Smoke::Stack x) {
	// setStartDragDistance(int)
	TQApplication::setStartDragDistance((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_129(Smoke::Stack x) {
	// startDragDistance()
	int xret = TQApplication::startDragDistance();
	x[0].s_int = xret;
    }
    static void x_130(Smoke::Stack x) {
	// setReverseLayout(bool)
	TQApplication::setReverseLayout((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_131(Smoke::Stack x) {
	// reverseLayout()
	bool xret = TQApplication::reverseLayout();
	x[0].s_bool = xret;
    }
    static void x_132(Smoke::Stack x) {
	// horizontalAlignment(int)
	int xret = TQApplication::horizontalAlignment((int)x[1].s_int);
	x[0].s_int = xret;
    }
    static void x_133(Smoke::Stack x) {
	// isEffectEnabled(TQt::UIEffect)
	bool xret = TQApplication::isEffectEnabled((TQt::UIEffect)x[1].s_enum);
	x[0].s_bool = xret;
    }
    static void x_134(Smoke::Stack x) {
	// setEffectEnabled(TQt::UIEffect, bool)
	TQApplication::setEffectEnabled((TQt::UIEffect)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_135(Smoke::Stack x) {
	// setEffectEnabled(TQt::UIEffect)
	TQApplication::setEffectEnabled((TQt::UIEffect)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_136(Smoke::Stack x) {
	// guiThread()
	TQThread* xret = TQApplication::guiThread();
	x[0].s_voidp = (void*)xret;
    }
    static void x_137(Smoke::Stack x) {
	// threadTerminationHandler(TQThread*)
	TQApplication::threadTerminationHandler((TQThread*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_138(Smoke::Stack x) {
	// isGuiThread()
	bool xret = TQApplication::isGuiThread();
	x[0].s_bool = xret;
    }
    void x_139(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQApplication::event((TQEvent*)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(18264, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQApplication::className();
    }
    virtual void commitData(TQSessionManager& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18304, (void*)this, x)) return;
	this->TQApplication::commitData(x1);
    }
    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(18393, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQApplication::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(18263, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQApplication::metaObject();
    }
    virtual bool notify(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(18291, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQApplication::notify(x1, x2);
    }
    virtual void polish(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18280, (void*)this, x)) return;
	this->TQApplication::polish(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 saveState(TQSessionManager& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18305, (void*)this, x)) return;
	this->TQApplication::saveState(x1);
    }
    virtual void setMainWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18279, (void*)this, x)) return;
	this->TQApplication::setMainWidget(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(18265, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQApplication::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(18267, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQApplication::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(18266, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQApplication::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(18268, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQApplication::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1318: //TQApplication::Encoding
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQApplication::Encoding;
		break;
	      case Smoke::EnumDelete:
		delete (TQApplication::Encoding*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQApplication::Encoding*)xdata = (TQApplication::Encoding)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQApplication::Encoding*)xdata;
		break;
	    }
	    break;
	  case 1317: //TQApplication::ColorSpec
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQApplication::ColorSpec;
		break;
	      case Smoke::EnumDelete:
		delete (TQApplication::ColorSpec*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQApplication::ColorSpec*)xdata = (TQApplication::ColorSpec)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQApplication::ColorSpec*)xdata;
		break;
	    }
	    break;
	  case 1316: //TQApplication::ColorMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQApplication::ColorMode;
		break;
	      case Smoke::EnumDelete:
		delete (TQApplication::ColorMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQApplication::ColorMode*)xdata = (TQApplication::ColorMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQApplication::ColorMode*)xdata;
		break;
	    }
	    break;
	  case 1319: //TQApplication::Type
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQApplication::Type;
		break;
	      case Smoke::EnumDelete:
		delete (TQApplication::Type*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQApplication::Type*)xdata = (TQApplication::Type)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQApplication::Type*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQApplication() { qt_Smoke->binding->deleted(647, (void*)this); }
};
void xenum_TQApplication(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQApplication::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQApplication(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQApplication *xself = (x_TQApplication*)obj;
    switch(xi) {
	case 0: x_TQApplication::x_0(args);	break;
	case 1: x_TQApplication::x_1(args);	break;
	case 2: x_TQApplication::x_2(args);	break;
	case 3: x_TQApplication::x_3(args);	break;
	case 4: x_TQApplication::x_4(args);	break;
	case 5: x_TQApplication::x_5(args);	break;
	case 6: x_TQApplication::x_6(args);	break;
	case 7: x_TQApplication::x_7(args);	break;
	case 8: x_TQApplication::x_8(args);	break;
	case 9: x_TQApplication::x_9(args);	break;
	case 10: x_TQApplication::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_TQApplication::x_18(args);	break;
	case 19: x_TQApplication::x_19(args);	break;
	case 20: x_TQApplication::x_20(args);	break;
	case 21: x_TQApplication::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_TQApplication::x_60(args);	break;
	case 61: x_TQApplication::x_61(args);	break;
	case 62: x_TQApplication::x_62(args);	break;
	case 63: x_TQApplication::x_63(args);	break;
	case 64: x_TQApplication::x_64(args);	break;
	case 65: x_TQApplication::x_65(args);	break;
	case 66: x_TQApplication::x_66(args);	break;
	case 67: x_TQApplication::x_67(args);	break;
	case 68: x_TQApplication::x_68(args);	break;
	case 69: x_TQApplication::x_69(args);	break;
	case 70: x_TQApplication::x_70(args);	break;
	case 71: x_TQApplication::x_71(args);	break;
	case 72: x_TQApplication::x_72(args);	break;
	case 73: x_TQApplication::x_73(args);	break;
	case 74: x_TQApplication::x_74(args);	break;
	case 75: x_TQApplication::x_75(args);	break;
	case 76: x_TQApplication::x_76(args);	break;
	case 77: x_TQApplication::x_77(args);	break;
	case 78: x_TQApplication::x_78(args);	break;
	case 79: x_TQApplication::x_79(args);	break;
	case 80: x_TQApplication::x_80(args);	break;
	case 81: x_TQApplication::x_81(args);	break;
	case 82: x_TQApplication::x_82(args);	break;
	case 83: x_TQApplication::x_83(args);	break;
	case 84: x_TQApplication::x_84(args);	break;
	case 85: x_TQApplication::x_85(args);	break;
	case 86: x_TQApplication::x_86(args);	break;
	case 87: x_TQApplication::x_87(args);	break;
	case 88: x_TQApplication::x_88(args);	break;
	case 89: x_TQApplication::x_89(args);	break;
	case 90: x_TQApplication::x_90(args);	break;
	case 91: x_TQApplication::x_91(args);	break;
	case 92: x_TQApplication::x_92(args);	break;
	case 93: x_TQApplication::x_93(args);	break;
	case 94: x_TQApplication::x_94(args);	break;
	case 95: x_TQApplication::x_95(args);	break;
	case 96: x_TQApplication::x_96(args);	break;
	case 97: x_TQApplication::x_97(args);	break;
	case 98: x_TQApplication::x_98(args);	break;
	case 99: x_TQApplication::x_99(args);	break;
	case 100: x_TQApplication::x_100(args);	break;
	case 101: x_TQApplication::x_101(args);	break;
	case 102: x_TQApplication::x_102(args);	break;
	case 103: x_TQApplication::x_103(args);	break;
	case 104: x_TQApplication::x_104(args);	break;
	case 105: x_TQApplication::x_105(args);	break;
	case 106: x_TQApplication::x_106(args);	break;
	case 107: x_TQApplication::x_107(args);	break;
	case 108: x_TQApplication::x_108(args);	break;
	case 109: x_TQApplication::x_109(args);	break;
	case 110: x_TQApplication::x_110(args);	break;
	case 111: x_TQApplication::x_111(args);	break;
	case 112: x_TQApplication::x_112(args);	break;
	case 113: x_TQApplication::x_113(args);	break;
	case 114: x_TQApplication::x_114(args);	break;
	case 115: x_TQApplication::x_115(args);	break;
	case 116: x_TQApplication::x_116(args);	break;
	case 117: x_TQApplication::x_117(args);	break;
	case 118: x_TQApplication::x_118(args);	break;
	case 119: x_TQApplication::x_119(args);	break;
	case 120: x_TQApplication::x_120(args);	break;
	case 121: x_TQApplication::x_121(args);	break;
	case 122: x_TQApplication::x_122(args);	break;
	case 123: x_TQApplication::x_123(args);	break;
	case 124: x_TQApplication::x_124(args);	break;
	case 125: x_TQApplication::x_125(args);	break;
	case 126: x_TQApplication::x_126(args);	break;
	case 127: x_TQApplication::x_127(args);	break;
	case 128: x_TQApplication::x_128(args);	break;
	case 129: x_TQApplication::x_129(args);	break;
	case 130: x_TQApplication::x_130(args);	break;
	case 131: x_TQApplication::x_131(args);	break;
	case 132: x_TQApplication::x_132(args);	break;
	case 133: x_TQApplication::x_133(args);	break;
	case 134: x_TQApplication::x_134(args);	break;
	case 135: x_TQApplication::x_135(args);	break;
	case 136: x_TQApplication::x_136(args);	break;
	case 137: x_TQApplication::x_137(args);	break;
	case 138: x_TQApplication::x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: delete (TQApplication*)xself;	break;
    }
}

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

class x_TQAsyncIO : public TQAsyncIO {
public:
    void x_0(Smoke::Stack x) {
	// connect(TQObject*, const char*)
	this->TQAsyncIO::connect((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_1(Smoke::Stack x) {
	// TQAsyncIO()
	x_TQAsyncIO* xret = new x_TQAsyncIO();
	x[0].s_class = (void*)xret;
    }
    x_TQAsyncIO() : TQAsyncIO() {
    }
    void x_2(Smoke::Stack x) {
	// ready()
	this->TQAsyncIO::ready();
	(void)x; // noop (for compiler warning)
    }
    ~x_TQAsyncIO() { qt_Smoke->binding->deleted(649, (void*)this); }
};
void xcall_TQAsyncIO(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQAsyncIO *xself = (x_TQAsyncIO*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: x_TQAsyncIO::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: delete (TQAsyncIO*)xself;	break;
    }
}

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

class x_TQAuServer : public TQAuServer {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQAuServer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQAuServer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQAuServer::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->TQAuServer::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->TQAuServer::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->TQAuServer::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->TQAuServer::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQAuServer(TQObject*, const char*)
	x_TQAuServer* xret = new x_TQAuServer((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQAuServer(TQObject* x1, const char* x2) : TQAuServer(x1, x2) {
    }
    void x_8(Smoke::Stack x) {
	// init(TQSound*)
	this->TQAuServer::init((TQSound*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// play(const TQString&)
	this->TQAuServer::play(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQAuServer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// setBucket(TQSound*, TQAuBucket*)
	this->TQAuServer::setBucket((TQSound*)x[1].s_class,(TQAuBucket*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// bucket(TQSound*)
	TQAuBucket* xret = this->TQAuServer::bucket((TQSound*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// decLoop(TQSound*)
	int xret = this->TQAuServer::decLoop((TQSound*)x[1].s_class);
	x[0].s_int = 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(18406, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQAuServer::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 init(TQSound* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18414, (void*)this, x)) return;
	this->TQAuServer::init(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(18405, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQAuServer::metaObject();
    }
    virtual bool okay() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(18418, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void play(TQSound* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(18416, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void play(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18415, (void*)this, x)) return;
	this->TQAuServer::play(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 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 stop(TQSound* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(18417, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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(18407, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQAuServer::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(18409, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAuServer::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(18408, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAuServer::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(18410, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQAuServer::tqt_property(x1, x2, x3);
    }
    ~x_TQAuServer() { qt_Smoke->binding->deleted(651, (void*)this); }
};
void xcall_TQAuServer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQAuServer *xself = (x_TQAuServer*)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_TQAuServer::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TQAuServer::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: delete (TQAuServer*)xself;	break;
    }
}

class x_TQBaseBucket : public TQBaseBucket {
public:
    void x_0(Smoke::Stack x) {
	// getData()
	TQPtrCollection::Item xret = this->TQBaseBucket::getData();
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_1(Smoke::Stack x) {
	// setData(TQPtrCollection::Item)
	TQPtrCollection::Item xret = this->TQBaseBucket::setData(*(TQPtrCollection::Item *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQPtrCollection::Item(xret);
    }
    void x_2(Smoke::Stack x) {
	// getNext()
	TQBaseBucket* xret = this->TQBaseBucket::getNext();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// setNext(TQBaseBucket*)
	this->TQBaseBucket::setNext((TQBaseBucket*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// TQBaseBucket(const TQBaseBucket&)
	x_TQBaseBucket* xret = new x_TQBaseBucket(*(const TQBaseBucket *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBaseBucket(const TQBaseBucket& x1) : TQBaseBucket(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// TQBaseBucket(TQPtrCollection::Item, TQBaseBucket*)
	x_TQBaseBucket* xret = new x_TQBaseBucket(*(TQPtrCollection::Item *)x[1].s_voidp,(TQBaseBucket*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBaseBucket(TQPtrCollection::Item x1, TQBaseBucket* x2) : TQBaseBucket(x1, x2) {
    }
    ~x_TQBaseBucket() { qt_Smoke->binding->deleted(652, (void*)this); }
};
void xcall_TQBaseBucket(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBaseBucket *xself = (x_TQBaseBucket*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: x_TQBaseBucket::x_4(args);	break;
	case 5: x_TQBaseBucket::x_5(args);	break;
	case 6: delete (TQBaseBucket*)xself;	break;
    }
}

class x_TQBitVal : public TQBitVal {
public:
    static void x_0(Smoke::Stack x) {
	// TQBitVal(TQBitArray*, uint)
	x_TQBitVal* xret = new x_TQBitVal((TQBitArray*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_TQBitVal(TQBitArray* x1, uint x2) : TQBitVal(x1, x2) {
    }
    void x_1(Smoke::Stack x) {
	// operator int()
	this->TQBitVal::operator int();
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) {
	// operator=(const TQBitVal&)
	TQBitVal& xret = this->TQBitVal::operator=(*(const TQBitVal *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) {
	// operator=(bool)
	TQBitVal& xret = this->TQBitVal::operator=((bool)x[1].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_4(Smoke::Stack x) {
	// TQBitVal(const TQBitVal&)
	x_TQBitVal* xret = new x_TQBitVal(*(const TQBitVal *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBitVal(const TQBitVal& x1) : TQBitVal(x1) {
    }
    ~x_TQBitVal() { qt_Smoke->binding->deleted(653, (void*)this); }
};
void xcall_TQBitVal(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBitVal *xself = (x_TQBitVal*)obj;
    switch(xi) {
	case 0: x_TQBitVal::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_TQBitVal::x_4(args);	break;
	case 5: delete (TQBitVal*)xself;	break;
    }
}

class x_TQBitmap : public TQBitmap {
public:
    static void x_0(Smoke::Stack x) {
	// TQBitmap()
	x_TQBitmap* xret = new x_TQBitmap();
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap() : TQBitmap() {
    }
    static void x_1(Smoke::Stack x) {
	// TQBitmap(int, int, bool, TQPixmap::Optimization)
	x_TQBitmap* xret = new x_TQBitmap((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool,(TQPixmap::Optimization)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(int x1, int x2, bool x3, TQPixmap::Optimization x4) : TQBitmap(x1, x2, x3, x4) {
    }
    static void x_2(Smoke::Stack x) {
	// TQBitmap(int, int, bool)
	x_TQBitmap* xret = new x_TQBitmap((int)x[1].s_int,(int)x[2].s_int,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(int x1, int x2, bool x3) : TQBitmap(x1, x2, x3) {
    }
    static void x_3(Smoke::Stack x) {
	// TQBitmap(int, int)
	x_TQBitmap* xret = new x_TQBitmap((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(int x1, int x2) : TQBitmap(x1, x2) {
    }
    static void x_4(Smoke::Stack x) {
	// TQBitmap(const TQSize&, bool, TQPixmap::Optimization)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQSize *)x[1].s_class,(bool)x[2].s_bool,(TQPixmap::Optimization)x[3].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQSize& x1, bool x2, TQPixmap::Optimization x3) : TQBitmap(x1, x2, x3) {
    }
    static void x_5(Smoke::Stack x) {
	// TQBitmap(const TQSize&, bool)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQSize *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQSize& x1, bool x2) : TQBitmap(x1, x2) {
    }
    static void x_6(Smoke::Stack x) {
	// TQBitmap(const TQSize&)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQSize *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQSize& x1) : TQBitmap(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// TQBitmap(int, int, const uchar*, bool)
	x_TQBitmap* xret = new x_TQBitmap((int)x[1].s_int,(int)x[2].s_int,(const uchar*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(int x1, int x2, const uchar* x3, bool x4) : TQBitmap(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TQBitmap(int, int, const uchar*)
	x_TQBitmap* xret = new x_TQBitmap((int)x[1].s_int,(int)x[2].s_int,(const uchar*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(int x1, int x2, const uchar* x3) : TQBitmap(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TQBitmap(const TQSize&, const uchar*, bool)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQSize *)x[1].s_class,(const uchar*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQSize& x1, const uchar* x2, bool x3) : TQBitmap(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TQBitmap(const TQSize&, const uchar*)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQSize *)x[1].s_class,(const uchar*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQSize& x1, const uchar* x2) : TQBitmap(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQBitmap(const TQBitmap&)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQBitmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQBitmap& x1) : TQBitmap(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// TQBitmap(const TQString&, const char*)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQString& x1, const char* x2) : TQBitmap(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TQBitmap(const TQString&)
	x_TQBitmap* xret = new x_TQBitmap(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBitmap(const TQString& x1) : TQBitmap(x1) {
    }
    void x_14(Smoke::Stack x) {
	// operator=(const TQBitmap&)
	TQBitmap& xret = this->TQBitmap::operator=(*(const TQBitmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_15(Smoke::Stack x) {
	// operator=(const TQPixmap&)
	TQBitmap& xret = this->TQBitmap::operator=(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_16(Smoke::Stack x) {
	// operator=(const TQImage&)
	TQBitmap& xret = this->TQBitmap::operator=(*(const TQImage *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_17(Smoke::Stack x) const {
	// xForm(const TQWMatrix&)
	TQBitmap xret = this->TQBitmap::xForm(*(const TQWMatrix *)x[1].s_class);
	x[0].s_class = (void*)new TQBitmap(xret);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void detach() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26037, (void*)this, x)) return;
	this->TQPixmap::detach();
    }
    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 metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26056, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPixmap::metric(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 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);
    }
    ~x_TQBitmap() { qt_Smoke->binding->deleted(654, (void*)this); }
};
void xcall_TQBitmap(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBitmap *xself = (x_TQBitmap*)obj;
    switch(xi) {
	case 0: x_TQBitmap::x_0(args);	break;
	case 1: x_TQBitmap::x_1(args);	break;
	case 2: x_TQBitmap::x_2(args);	break;
	case 3: x_TQBitmap::x_3(args);	break;
	case 4: x_TQBitmap::x_4(args);	break;
	case 5: x_TQBitmap::x_5(args);	break;
	case 6: x_TQBitmap::x_6(args);	break;
	case 7: x_TQBitmap::x_7(args);	break;
	case 8: x_TQBitmap::x_8(args);	break;
	case 9: x_TQBitmap::x_9(args);	break;
	case 10: x_TQBitmap::x_10(args);	break;
	case 11: x_TQBitmap::x_11(args);	break;
	case 12: x_TQBitmap::x_12(args);	break;
	case 13: x_TQBitmap::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: delete (TQBitmap*)xself;	break;
    }
}

class x_TQBoxLayout : public TQBoxLayout {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::LeftToRight;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::RightToLeft;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::TopToBottom;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::BottomToTop;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::Down;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQBoxLayout::Up;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQBoxLayout::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQBoxLayout::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQBoxLayout::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQBoxLayout::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQBoxLayout::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQBoxLayout::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQBoxLayout::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// TQBoxLayout(TQWidget*, TQBoxLayout::Direction, int, int, const char*)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQWidget*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQWidget* x1, TQBoxLayout::Direction x2, int x3, int x4, const char* x5) : TQBoxLayout(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// TQBoxLayout(TQWidget*, TQBoxLayout::Direction, int, int)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQWidget*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQWidget* x1, TQBoxLayout::Direction x2, int x3, int x4) : TQBoxLayout(x1, x2, x3, x4) {
    }
    static void x_15(Smoke::Stack x) {
	// TQBoxLayout(TQWidget*, TQBoxLayout::Direction, int)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQWidget*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQWidget* x1, TQBoxLayout::Direction x2, int x3) : TQBoxLayout(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// TQBoxLayout(TQWidget*, TQBoxLayout::Direction)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQWidget*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQWidget* x1, TQBoxLayout::Direction x2) : TQBoxLayout(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// TQBoxLayout(TQLayout*, TQBoxLayout::Direction, int, const char*)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQLayout*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum,(int)x[3].s_int,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQLayout* x1, TQBoxLayout::Direction x2, int x3, const char* x4) : TQBoxLayout(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQBoxLayout(TQLayout*, TQBoxLayout::Direction, int)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQLayout*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQLayout* x1, TQBoxLayout::Direction x2, int x3) : TQBoxLayout(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// TQBoxLayout(TQLayout*, TQBoxLayout::Direction)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQLayout*)x[1].s_class,(TQBoxLayout::Direction)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQLayout* x1, TQBoxLayout::Direction x2) : TQBoxLayout(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// TQBoxLayout(TQBoxLayout::Direction, int, const char*)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQBoxLayout::Direction)x[1].s_enum,(int)x[2].s_int,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQBoxLayout::Direction x1, int x2, const char* x3) : TQBoxLayout(x1, x2, x3) {
    }
    static void x_21(Smoke::Stack x) {
	// TQBoxLayout(TQBoxLayout::Direction, int)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQBoxLayout::Direction)x[1].s_enum,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQBoxLayout::Direction x1, int x2) : TQBoxLayout(x1, x2) {
    }
    static void x_22(Smoke::Stack x) {
	// TQBoxLayout(TQBoxLayout::Direction)
	x_TQBoxLayout* xret = new x_TQBoxLayout((TQBoxLayout::Direction)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBoxLayout(TQBoxLayout::Direction x1) : TQBoxLayout(x1) {
    }
    void x_23(Smoke::Stack x) {
	// addItem(TQLayoutItem*)
	this->TQBoxLayout::addItem((TQLayoutItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// direction()
	TQBoxLayout::Direction xret = this->TQBoxLayout::direction();
	x[0].s_enum = xret;
    }
    void x_25(Smoke::Stack x) {
	// setDirection(TQBoxLayout::Direction)
	this->TQBoxLayout::setDirection((TQBoxLayout::Direction)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// addSpacing(int)
	this->TQBoxLayout::addSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// addStretch(int)
	this->TQBoxLayout::addStretch((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// addStretch()
	this->TQBoxLayout::addStretch();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// addWidget(TQWidget*, int, int)
	this->TQBoxLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// addWidget(TQWidget*, int)
	this->TQBoxLayout::addWidget((TQWidget*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// addWidget(TQWidget*)
	this->TQBoxLayout::addWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// addLayout(TQLayout*, int)
	this->TQBoxLayout::addLayout((TQLayout*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// addLayout(TQLayout*)
	this->TQBoxLayout::addLayout((TQLayout*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// addStrut(int)
	this->TQBoxLayout::addStrut((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// insertSpacing(int, int)
	this->TQBoxLayout::insertSpacing((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// insertStretch(int, int)
	this->TQBoxLayout::insertStretch((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// insertStretch(int)
	this->TQBoxLayout::insertStretch((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// insertWidget(int, TQWidget*, int, int)
	this->TQBoxLayout::insertWidget((int)x[1].s_int,(TQWidget*)x[2].s_class,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// insertWidget(int, TQWidget*, int)
	this->TQBoxLayout::insertWidget((int)x[1].s_int,(TQWidget*)x[2].s_class,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// insertWidget(int, TQWidget*)
	this->TQBoxLayout::insertWidget((int)x[1].s_int,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// insertLayout(int, TQLayout*, int)
	this->TQBoxLayout::insertLayout((int)x[1].s_int,(TQLayout*)x[2].s_class,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// insertLayout(int, TQLayout*)
	this->TQBoxLayout::insertLayout((int)x[1].s_int,(TQLayout*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// setStretchFactor(TQWidget*, int)
	bool xret = this->TQBoxLayout::setStretchFactor((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// setStretchFactor(TQLayout*, int)
	bool xret = this->TQBoxLayout::setStretchFactor((TQLayout*)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_45(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TQBoxLayout::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_46(Smoke::Stack x) const {
	// minimumSize()
	TQSize xret = this->TQBoxLayout::minimumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_47(Smoke::Stack x) const {
	// maximumSize()
	TQSize xret = this->TQBoxLayout::maximumSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_48(Smoke::Stack x) const {
	// hasHeightForWidth()
	bool xret = this->TQBoxLayout::hasHeightForWidth();
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->TQBoxLayout::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_50(Smoke::Stack x) const {
	// minimumHeightForWidth(int)
	int xret = this->TQBoxLayout::minimumHeightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_51(Smoke::Stack x) const {
	// expanding()
	TQSizePolicy::ExpandData xret = this->TQBoxLayout::expanding();
	x[0].s_enum = xret;
    }
    void x_52(Smoke::Stack x) {
	// invalidate()
	this->TQBoxLayout::invalidate();
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// iterator()
	TQLayoutIterator xret = this->TQBoxLayout::iterator();
	x[0].s_class = (void*)new TQLayoutIterator(xret);
    }
    void x_54(Smoke::Stack x) {
	// setGeometry(const TQRect&)
	this->TQBoxLayout::setGeometry(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// findWidget(TQWidget*)
	int xret = this->TQBoxLayout::findWidget((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    static void x_56(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQBoxLayout::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_57(Smoke::Stack x) {
	// insertItem(int, TQLayoutItem*)
	this->TQBoxLayout::insertItem((int)x[1].s_int,(TQLayoutItem*)x[2].s_class);
	(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(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(18462, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQBoxLayout::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(18461, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQBoxLayout::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(18463, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQBoxLayout::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(18465, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBoxLayout::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(18464, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBoxLayout::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(18466, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBoxLayout::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 1334: //TQBoxLayout::Direction
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQBoxLayout::Direction;
		break;
	      case Smoke::EnumDelete:
		delete (TQBoxLayout::Direction*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQBoxLayout::Direction*)xdata = (TQBoxLayout::Direction)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQBoxLayout::Direction*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQBoxLayout() { qt_Smoke->binding->deleted(655, (void*)this); }
};
void xenum_TQBoxLayout(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQBoxLayout::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQBoxLayout(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBoxLayout *xself = (x_TQBoxLayout*)obj;
    switch(xi) {
	case 0: x_TQBoxLayout::x_0(args);	break;
	case 1: x_TQBoxLayout::x_1(args);	break;
	case 2: x_TQBoxLayout::x_2(args);	break;
	case 3: x_TQBoxLayout::x_3(args);	break;
	case 4: x_TQBoxLayout::x_4(args);	break;
	case 5: x_TQBoxLayout::x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: x_TQBoxLayout::x_13(args);	break;
	case 14: x_TQBoxLayout::x_14(args);	break;
	case 15: x_TQBoxLayout::x_15(args);	break;
	case 16: x_TQBoxLayout::x_16(args);	break;
	case 17: x_TQBoxLayout::x_17(args);	break;
	case 18: x_TQBoxLayout::x_18(args);	break;
	case 19: x_TQBoxLayout::x_19(args);	break;
	case 20: x_TQBoxLayout::x_20(args);	break;
	case 21: x_TQBoxLayout::x_21(args);	break;
	case 22: x_TQBoxLayout::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: x_TQBoxLayout::x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: delete (TQBoxLayout*)xself;	break;
    }
}

class x_TQBrush : public TQBrush {
public:
    static void x_0(Smoke::Stack x) {
	// TQBrush()
	x_TQBrush* xret = new x_TQBrush();
	x[0].s_class = (void*)xret;
    }
    x_TQBrush() : TQBrush() {
    }
    static void x_1(Smoke::Stack x) {
	// TQBrush(TQt::BrushStyle)
	x_TQBrush* xret = new x_TQBrush((TQt::BrushStyle)x[1].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBrush(TQt::BrushStyle x1) : TQBrush(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQBrush(const TQColor&, TQt::BrushStyle)
	x_TQBrush* xret = new x_TQBrush(*(const TQColor *)x[1].s_class,(TQt::BrushStyle)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQBrush(const TQColor& x1, TQt::BrushStyle x2) : TQBrush(x1, x2) {
    }
    static void x_3(Smoke::Stack x) {
	// TQBrush(const TQColor&)
	x_TQBrush* xret = new x_TQBrush(*(const TQColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBrush(const TQColor& x1) : TQBrush(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// TQBrush(const TQColor&, const TQPixmap&)
	x_TQBrush* xret = new x_TQBrush(*(const TQColor *)x[1].s_class,*(const TQPixmap *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBrush(const TQColor& x1, const TQPixmap& x2) : TQBrush(x1, x2) {
    }
    static void x_5(Smoke::Stack x) {
	// TQBrush(const TQBrush&)
	x_TQBrush* xret = new x_TQBrush(*(const TQBrush *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBrush(const TQBrush& x1) : TQBrush(x1) {
    }
    void x_6(Smoke::Stack x) {
	// operator=(const TQBrush&)
	TQBrush& xret = this->TQBrush::operator=(*(const TQBrush *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) const {
	// style()
	TQt::BrushStyle xret = this->TQBrush::style();
	x[0].s_enum = xret;
    }
    void x_8(Smoke::Stack x) {
	// setStyle(TQt::BrushStyle)
	this->TQBrush::setStyle((TQt::BrushStyle)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// color()
	const TQColor& xret = this->TQBrush::color();
	x[0].s_class = (void*)&xret;
    }
    void x_10(Smoke::Stack x) {
	// setColor(const TQColor&)
	this->TQBrush::setColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// pixmap()
	TQPixmap* xret = this->TQBrush::pixmap();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// setPixmap(const TQPixmap&)
	this->TQBrush::setPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// operator==(const TQBrush&)
	bool xret = this->TQBrush::operator==(*(const TQBrush *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// operator!=(const TQBrush&)
	bool xret = this->TQBrush::operator!=(*(const TQBrush *)x[1].s_class);
	x[0].s_bool = xret;
    }
    ~x_TQBrush() { qt_Smoke->binding->deleted(656, (void*)this); }
};
void xcall_TQBrush(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBrush *xself = (x_TQBrush*)obj;
    switch(xi) {
	case 0: x_TQBrush::x_0(args);	break;
	case 1: x_TQBrush::x_1(args);	break;
	case 2: x_TQBrush::x_2(args);	break;
	case 3: x_TQBrush::x_3(args);	break;
	case 4: x_TQBrush::x_4(args);	break;
	case 5: x_TQBrush::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 (TQBrush*)xself;	break;
    }
}

class x_TQBuffer : public TQBuffer {
public:
    static void x_0(Smoke::Stack x) {
	// TQBuffer()
	x_TQBuffer* xret = new x_TQBuffer();
	x[0].s_class = (void*)xret;
    }
    x_TQBuffer() : TQBuffer() {
    }
    static void x_1(Smoke::Stack x) {
	// TQBuffer(TQByteArray)
	x_TQBuffer* xret = new x_TQBuffer(*(TQByteArray *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQBuffer(TQByteArray x1) : TQBuffer(x1) {
    }
    void x_2(Smoke::Stack x) const {
	// buffer()
	TQByteArray xret = this->TQBuffer::buffer();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_3(Smoke::Stack x) {
	// setBuffer(TQByteArray)
	bool xret = this->TQBuffer::setBuffer(*(TQByteArray *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// open(int)
	bool xret = this->TQBuffer::open((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// close()
	this->TQBuffer::close();
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// flush()
	this->TQBuffer::flush();
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// size()
	TQIODevice::Offset xret = this->TQBuffer::size();
	x[0].s_ulong = xret;
    }
    void x_8(Smoke::Stack x) const {
	// at()
	TQIODevice::Offset xret = this->TQBuffer::at();
	x[0].s_ulong = xret;
    }
    void x_9(Smoke::Stack x) {
	// at(TQIODevice::Offset)
	bool xret = this->TQBuffer::at((TQIODevice::Offset)x[1].s_ulong);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// readBlock(char*, TQ_ULONG)
	TQ_LONG xret = this->TQBuffer::readBlock((char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_11(Smoke::Stack x) {
	// writeBlock(const char*, TQ_ULONG)
	TQ_LONG xret = this->TQBuffer::writeBlock((const char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_12(Smoke::Stack x) {
	// writeBlock(const TQByteArray&)
	TQ_LONG xret = this->TQBuffer::writeBlock(*(const TQByteArray *)x[1].s_class);
	x[0].s_long = xret;
    }
    void x_13(Smoke::Stack x) {
	// readLine(char*, TQ_ULONG)
	TQ_LONG xret = this->TQBuffer::readLine((char*)x[1].s_voidp,(TQ_ULONG)x[2].s_long);
	x[0].s_long = xret;
    }
    void x_14(Smoke::Stack x) {
	// getch()
	int xret = this->TQBuffer::getch();
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// putch(int)
	int xret = this->TQBuffer::putch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// ungetch(int)
	int xret = this->TQBuffer::ungetch((int)x[1].s_int);
	x[0].s_int = xret;
    }
    virtual TQIODevice::Offset at() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18539, (void*)this, x)) return (TQIODevice::Offset)x[0].s_ulong;
	return this->TQBuffer::at();
    }
    virtual bool at(TQIODevice::Offset x1) {
	Smoke::StackItem x[2];
	x[1].s_ulong = x1;
	if(qt_Smoke->binding->callMethod(18540, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBuffer::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];
	if(qt_Smoke->binding->callMethod(18536, (void*)this, x)) return;
	this->TQBuffer::close();
    }
    virtual void flush() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18537, (void*)this, x)) return;
	this->TQBuffer::flush();
    }
    virtual int getch() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18545, (void*)this, x)) return (int)x[0].s_int;
	return this->TQBuffer::getch();
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQBuffer::open(x1);
    }
    virtual int putch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18546, (void*)this, x)) return (int)x[0].s_int;
	return this->TQBuffer::putch(x1);
    }
    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;
	if(qt_Smoke->binding->callMethod(18541, (void*)this, x)) return (TQ_LONG)x[0].s_long;
	return this->TQBuffer::readBlock(x1, x2);
    }
    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(18544, (void*)this, x)) return (TQ_LONG)x[0].s_long;
	return this->TQBuffer::readLine(x1, x2);
    }
    virtual TQIODevice::Offset size() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18538, (void*)this, x)) return (TQIODevice::Offset)x[0].s_ulong;
	return this->TQBuffer::size();
    }
    virtual int ungetch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18547, (void*)this, x)) return (int)x[0].s_int;
	return this->TQBuffer::ungetch(x1);
    }
    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;
	if(qt_Smoke->binding->callMethod(18542, (void*)this, x)) return (TQ_LONG)x[0].s_long;
	return this->TQBuffer::writeBlock(x1, x2);
    }
    ~x_TQBuffer() { qt_Smoke->binding->deleted(657, (void*)this); }
};
void xcall_TQBuffer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQBuffer *xself = (x_TQBuffer*)obj;
    switch(xi) {
	case 0: x_TQBuffer::x_0(args);	break;
	case 1: x_TQBuffer::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: delete (TQBuffer*)xself;	break;
    }
}

class x_TQButton : public TQButton {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::SingleShot;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::Toggle;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::Tristate;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::Off;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::NoChange;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQButton::On;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQButton::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TQButton::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TQButton::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TQButton::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TQButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// TQButton(TQWidget*, const char*, TQt::WFlags)
	x_TQButton* xret = new x_TQButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQButton(TQWidget* x1, const char* x2, TQt::WFlags x3) : TQButton(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TQButton(TQWidget*, const char*)
	x_TQButton* xret = new x_TQButton((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQButton(TQWidget* x1, const char* x2) : TQButton(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TQButton(TQWidget*)
	x_TQButton* xret = new x_TQButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQButton(TQWidget* x1) : TQButton(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TQButton()
	x_TQButton* xret = new x_TQButton();
	x[0].s_class = (void*)xret;
    }
    x_TQButton() : TQButton() {
    }
    void x_17(Smoke::Stack x) const {
	// text()
	TQString xret = this->TQButton::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// setText(const TQString&)
	this->TQButton::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// pixmap()
	const TQPixmap* xret = this->TQButton::pixmap();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// setPixmap(const TQPixmap&)
	this->TQButton::setPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// accel()
	TQKeySequence xret = this->TQButton::accel();
	x[0].s_class = (void*)new TQKeySequence(xret);
    }
    void x_22(Smoke::Stack x) {
	// setAccel(const TQKeySequence&)
	this->TQButton::setAccel(*(const TQKeySequence *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// isToggleButton()
	bool xret = this->TQButton::isToggleButton();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) const {
	// toggleType()
	TQButton::ToggleType xret = this->TQButton::toggleType();
	x[0].s_enum = xret;
    }
    void x_25(Smoke::Stack x) {
	// setDown(bool)
	this->TQButton::setDown((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// isDown()
	bool xret = this->TQButton::isDown();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) const {
	// isOn()
	bool xret = this->TQButton::isOn();
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// state()
	TQButton::ToggleState xret = this->TQButton::state();
	x[0].s_enum = xret;
    }
    void x_29(Smoke::Stack x) const {
	// autoResize()
	bool xret = this->TQButton::autoResize();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// setAutoResize(bool)
	this->TQButton::setAutoResize((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// autoRepeat()
	bool xret = this->TQButton::autoRepeat();
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// setAutoRepeat(bool)
	this->TQButton::setAutoRepeat((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// isExclusiveToggle()
	bool xret = this->TQButton::isExclusiveToggle();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) const {
	// group()
	TQButtonGroup* xret = this->TQButton::group();
	x[0].s_class = (void*)xret;
    }
    void x_35(Smoke::Stack x) {
	// animateClick()
	this->TQButton::animateClick();
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// toggle()
	this->TQButton::toggle();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// pressed()
	this->TQButton::pressed();
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// released()
	this->TQButton::released();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// clicked()
	this->TQButton::clicked();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// toggled(bool)
	this->TQButton::toggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// stateChanged(int)
	this->TQButton::stateChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_42(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) {
	// setToggleButton(bool)
	this->TQButton::setToggleButton((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// setToggleType(TQButton::ToggleType)
	this->TQButton::setToggleType((TQButton::ToggleType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// setOn(bool)
	this->TQButton::setOn((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// setState(TQButton::ToggleState)
	this->TQButton::setState((TQButton::ToggleState)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) const {
	// hitButton(const TQPoint&)
	bool xret = this->TQButton::hitButton(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->TQButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// drawButtonLabel(TQPainter*)
	this->TQButton::drawButtonLabel((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->TQButton::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// keyReleaseEvent(TQKeyEvent*)
	this->TQButton::keyReleaseEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->TQButton::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->TQButton::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->TQButton::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->TQButton::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->TQButton::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->TQButton::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// enabledChange(bool)
	this->TQButton::enabledChange((bool)x[1].s_bool);
	(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(18555, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQButton::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 drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18597, (void*)this, x)) return;
	this->TQButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18598, (void*)this, x)) return;
	this->TQButton::drawButtonLabel(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(18607, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(18605, (void*)this, x)) return;
	this->TQButton::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(18606, (void*)this, x)) return;
	this->TQButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 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 bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18596, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::hitButton(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(18599, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18600, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18554, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQButton::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(18603, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18601, (void*)this, x)) return;
	this->TQButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18602, (void*)this, x)) return;
	this->TQButton::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(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(18604, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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(31288, (void*)this, x)) return;
	this->TQWidget::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 setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18571, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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 setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18581, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18574, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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 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 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 void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18569, (void*)this, x)) return;
	this->TQButton::setPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(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 setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18595, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18567, (void*)this, x)) return;
	this->TQButton::setText(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18593, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(31176, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(18556, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQButton::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(18558, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::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(18557, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::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(18559, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::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 1340: //TQButton::ToggleState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQButton::ToggleState;
		break;
	      case Smoke::EnumDelete:
		delete (TQButton::ToggleState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQButton::ToggleState*)xdata = (TQButton::ToggleState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQButton::ToggleState*)xdata;
		break;
	    }
	    break;
	  case 1342: //TQButton::ToggleType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQButton::ToggleType;
		break;
	      case Smoke::EnumDelete:
		delete (TQButton::ToggleType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQButton::ToggleType*)xdata = (TQButton::ToggleType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQButton::ToggleType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQButton() { qt_Smoke->binding->deleted(658, (void*)this); }
};
void xenum_TQButton(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQButton::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQButton *xself = (x_TQButton*)obj;
    switch(xi) {
	case 0: x_TQButton::x_0(args);	break;
	case 1: x_TQButton::x_1(args);	break;
	case 2: x_TQButton::x_2(args);	break;
	case 3: x_TQButton::x_3(args);	break;
	case 4: x_TQButton::x_4(args);	break;
	case 5: x_TQButton::x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: x_TQButton::x_13(args);	break;
	case 14: x_TQButton::x_14(args);	break;
	case 15: x_TQButton::x_15(args);	break;
	case 16: x_TQButton::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: x_TQButton::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: delete (TQButton*)xself;	break;
    }
}

class x_TQButtonGroup : public TQButtonGroup {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQButtonGroup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQButtonGroup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQButtonGroup::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->TQButtonGroup::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->TQButtonGroup::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->TQButtonGroup::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->TQButtonGroup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQButtonGroup(TQWidget*, const char*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(TQWidget* x1, const char* x2) : TQButtonGroup(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQButtonGroup(TQWidget*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(TQWidget* x1) : TQButtonGroup(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQButtonGroup()
	x_TQButtonGroup* xret = new x_TQButtonGroup();
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup() : TQButtonGroup() {
    }
    static void x_10(Smoke::Stack x) {
	// TQButtonGroup(const TQString&, TQWidget*, const char*)
	x_TQButtonGroup* xret = new x_TQButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(const TQString& x1, TQWidget* x2, const char* x3) : TQButtonGroup(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TQButtonGroup(const TQString&, TQWidget*)
	x_TQButtonGroup* xret = new x_TQButtonGroup(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(const TQString& x1, TQWidget* x2) : TQButtonGroup(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TQButtonGroup(const TQString&)
	x_TQButtonGroup* xret = new x_TQButtonGroup(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(const TQString& x1) : TQButtonGroup(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation, TQWidget*, const char*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((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_TQButtonGroup(int x1, TQt::Orientation x2, TQWidget* x3, const char* x4) : TQButtonGroup(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation, TQWidget*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(int x1, TQt::Orientation x2, TQWidget* x3) : TQButtonGroup(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation)
	x_TQButtonGroup* xret = new x_TQButtonGroup((int)x[1].s_int,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(int x1, TQt::Orientation x2) : TQButtonGroup(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation, const TQString&, TQWidget*, const char*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((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_TQButtonGroup(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4, const char* x5) : TQButtonGroup(x1, x2, x3, x4, x5) {
    }
    static void x_17(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation, const TQString&, TQWidget*)
	x_TQButtonGroup* xret = new x_TQButtonGroup((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_TQButtonGroup(int x1, TQt::Orientation x2, const TQString& x3, TQWidget* x4) : TQButtonGroup(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// TQButtonGroup(int, TQt::Orientation, const TQString&)
	x_TQButtonGroup* xret = new x_TQButtonGroup((int)x[1].s_int,(TQt::Orientation)x[2].s_enum,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQButtonGroup(int x1, TQt::Orientation x2, const TQString& x3) : TQButtonGroup(x1, x2, x3) {
    }
    void x_19(Smoke::Stack x) const {
	// isExclusive()
	bool xret = this->TQButtonGroup::isExclusive();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) const {
	// isRadioButtonExclusive()
	bool xret = this->TQButtonGroup::isRadioButtonExclusive();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setExclusive(bool)
	this->TQButtonGroup::setExclusive((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setRadioButtonExclusive(bool)
	this->TQButtonGroup::setRadioButtonExclusive((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// insert(TQButton*, int)
	int xret = this->TQButtonGroup::insert((TQButton*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// insert(TQButton*)
	int xret = this->TQButtonGroup::insert((TQButton*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// remove(TQButton*)
	this->TQButtonGroup::remove((TQButton*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// find(int)
	TQButton* xret = this->TQButtonGroup::find((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) const {
	// id(TQButton*)
	int xret = this->TQButtonGroup::id((TQButton*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_28(Smoke::Stack x) const {
	// count()
	int xret = this->TQButtonGroup::count();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// setButton(int)
	this->TQButtonGroup::setButton((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// moveFocus(int)
	this->TQButtonGroup::moveFocus((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// selected()
	TQButton* xret = this->TQButtonGroup::selected();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// selectedId()
	int xret = this->TQButtonGroup::selectedId();
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) {
	// pressed(int)
	this->TQButtonGroup::pressed((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// released(int)
	this->TQButtonGroup::released((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// clicked(int)
	this->TQButtonGroup::clicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_36(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQButtonGroup::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->TQButtonGroup::event((TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) {
	// buttonPressed()
	this->TQButtonGroup::buttonPressed();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// buttonReleased()
	this->TQButtonGroup::buttonReleased();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// buttonClicked()
	this->TQButtonGroup::buttonClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// buttonToggled(bool)
	this->TQButtonGroup::buttonToggled((bool)x[1].s_bool);
	(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(18609, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQButtonGroup::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(18608, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQButtonGroup::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(18610, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQButtonGroup::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(18612, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButtonGroup::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(18611, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButtonGroup::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(18613, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButtonGroup::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_TQButtonGroup() { qt_Smoke->binding->deleted(659, (void*)this); }
};
void xcall_TQButtonGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQButtonGroup *xself = (x_TQButtonGroup*)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_TQButtonGroup::x_7(args);	break;
	case 8: x_TQButtonGroup::x_8(args);	break;
	case 9: x_TQButtonGroup::x_9(args);	break;
	case 10: x_TQButtonGroup::x_10(args);	break;
	case 11: x_TQButtonGroup::x_11(args);	break;
	case 12: x_TQButtonGroup::x_12(args);	break;
	case 13: x_TQButtonGroup::x_13(args);	break;
	case 14: x_TQButtonGroup::x_14(args);	break;
	case 15: x_TQButtonGroup::x_15(args);	break;
	case 16: x_TQButtonGroup::x_16(args);	break;
	case 17: x_TQButtonGroup::x_17(args);	break;
	case 18: x_TQButtonGroup::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: x_TQButtonGroup::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: delete (TQButtonGroup*)xself;	break;
    }
}

class x_TQByteArray : public TQByteArray {
public:
    static void x_0(Smoke::Stack x) {
	// TQByteArray()
	x_TQByteArray* xret = new x_TQByteArray();
	x[0].s_class = (void*)xret;
    }
    x_TQByteArray() : TQByteArray() {
    }
    static void x_1(Smoke::Stack x) {
	// TQByteArray(int)
	x_TQByteArray* xret = new x_TQByteArray((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQByteArray(int x1) : TQByteArray(x1) {
    }
    ~x_TQByteArray() { qt_Smoke->binding->deleted(660, (void*)this); }
};
void xcall_TQByteArray(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQByteArray *xself = (x_TQByteArray*)obj;
    switch(xi) {
	case 0: x_TQByteArray::x_0(args);	break;
	case 1: x_TQByteArray::x_1(args);	break;
	case 2: delete (TQByteArray*)xself;	break;
    }
}

class x_TQCanvas : public TQCanvas {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TQCanvas::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TQCanvas::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TQCanvas::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->TQCanvas::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->TQCanvas::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->TQCanvas::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->TQCanvas::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TQCanvas(TQObject*, const char*)
	x_TQCanvas* xret = new x_TQCanvas((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvas(TQObject* x1, const char* x2) : TQCanvas(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TQCanvas(TQObject*)
	x_TQCanvas* xret = new x_TQCanvas((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvas(TQObject* x1) : TQCanvas(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TQCanvas()
	x_TQCanvas* xret = new x_TQCanvas();
	x[0].s_class = (void*)xret;
    }
    x_TQCanvas() : TQCanvas() {
    }
    static void x_10(Smoke::Stack x) {
	// TQCanvas(int, int)
	x_TQCanvas* xret = new x_TQCanvas((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvas(int x1, int x2) : TQCanvas(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// TQCanvas(TQPixmap, int, int, int, int)
	x_TQCanvas* xret = new x_TQCanvas(*(TQPixmap *)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_TQCanvas(TQPixmap x1, int x2, int x3, int x4, int x5) : TQCanvas(x1, x2, x3, x4, x5) {
    }
    void x_12(Smoke::Stack x) {
	// setTiles(TQPixmap, int, int, int, int)
	this->TQCanvas::setTiles(*(TQPixmap *)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_13(Smoke::Stack x) {
	// setBackgroundPixmap(const TQPixmap&)
	this->TQCanvas::setBackgroundPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// backgroundPixmap()
	TQPixmap xret = this->TQCanvas::backgroundPixmap();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_15(Smoke::Stack x) {
	// setBackgroundColor(const TQColor&)
	this->TQCanvas::setBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// backgroundColor()
	TQColor xret = this->TQCanvas::backgroundColor();
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_17(Smoke::Stack x) {
	// setTile(int, int, int)
	this->TQCanvas::setTile((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// tile(int, int)
	int xret = this->TQCanvas::tile((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// tilesHorizontally()
	int xret = this->TQCanvas::tilesHorizontally();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) const {
	// tilesVertically()
	int xret = this->TQCanvas::tilesVertically();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) const {
	// tileWidth()
	int xret = this->TQCanvas::tileWidth();
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) const {
	// tileHeight()
	int xret = this->TQCanvas::tileHeight();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// resize(int, int)
	this->TQCanvas::resize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// width()
	int xret = this->TQCanvas::width();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// height()
	int xret = this->TQCanvas::height();
	x[0].s_int = xret;
    }
    void x_26(Smoke::Stack x) const {
	// size()
	TQSize xret = this->TQCanvas::size();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_27(Smoke::Stack x) const {
	// rect()
	TQRect xret = this->TQCanvas::rect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_28(Smoke::Stack x) const {
	// onCanvas(int, int)
	bool xret = this->TQCanvas::onCanvas((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// onCanvas(const TQPoint&)
	bool xret = this->TQCanvas::onCanvas(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// validChunk(int, int)
	bool xret = this->TQCanvas::validChunk((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// validChunk(const TQPoint&)
	bool xret = this->TQCanvas::validChunk(*(const TQPoint *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// chunkSize()
	int xret = this->TQCanvas::chunkSize();
	x[0].s_int = xret;
    }
    void x_33(Smoke::Stack x) {
	// retune(int, int)
	this->TQCanvas::retune((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// retune(int)
	this->TQCanvas::retune((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// sameChunk(int, int, int, int)
	bool xret = this->TQCanvas::sameChunk((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_36(Smoke::Stack x) {
	// setChangedChunk(int, int)
	this->TQCanvas::setChangedChunk((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setChangedChunkContaining(int, int)
	this->TQCanvas::setChangedChunkContaining((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setAllChanged()
	this->TQCanvas::setAllChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setChanged(const TQRect&)
	this->TQCanvas::setChanged(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setUnchanged(const TQRect&)
	this->TQCanvas::setUnchanged(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// addItemToChunk(TQCanvasItem*, int, int)
	this->TQCanvas::addItemToChunk((TQCanvasItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// removeItemFromChunk(TQCanvasItem*, int, int)
	this->TQCanvas::removeItemFromChunk((TQCanvasItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// addItemToChunkContaining(TQCanvasItem*, int, int)
	this->TQCanvas::addItemToChunkContaining((TQCanvasItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// removeItemFromChunkContaining(TQCanvasItem*, int, int)
	this->TQCanvas::removeItemFromChunkContaining((TQCanvasItem*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// allItems()
	TQCanvasItemList xret = this->TQCanvas::allItems();
	x[0].s_voidp = (void*)new TQCanvasItemList(xret);
    }
    void x_46(Smoke::Stack x) const {
	// collisions(const TQPoint&)
	TQCanvasItemList xret = this->TQCanvas::collisions(*(const TQPoint *)x[1].s_class);
	x[0].s_voidp = (void*)new TQCanvasItemList(xret);
    }
    void x_47(Smoke::Stack x) const {
	// collisions(const TQRect&)
	TQCanvasItemList xret = this->TQCanvas::collisions(*(const TQRect *)x[1].s_class);
	x[0].s_voidp = (void*)new TQCanvasItemList(xret);
    }
    void x_48(Smoke::Stack x) const {
	// collisions(const TQPointArray&, const TQCanvasItem*, bool)
	TQCanvasItemList xret = this->TQCanvas::collisions(*(const TQPointArray *)x[1].s_class,(const TQCanvasItem*)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQCanvasItemList(xret);
    }
    void x_49(Smoke::Stack x) {
	// drawArea(const TQRect&, TQPainter*, bool)
	this->TQCanvas::drawArea(*(const TQRect *)x[1].s_class,(TQPainter*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// drawArea(const TQRect&, TQPainter*)
	this->TQCanvas::drawArea(*(const TQRect *)x[1].s_class,(TQPainter*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// addView(TQCanvasView*)
	this->TQCanvas::addView((TQCanvasView*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// removeView(TQCanvasView*)
	this->TQCanvas::removeView((TQCanvasView*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// drawCanvasArea(const TQRect&, TQPainter*, bool)
	this->TQCanvas::drawCanvasArea(*(const TQRect *)x[1].s_class,(TQPainter*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// drawCanvasArea(const TQRect&, TQPainter*)
	this->TQCanvas::drawCanvasArea(*(const TQRect *)x[1].s_class,(TQPainter*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// drawCanvasArea(const TQRect&)
	this->TQCanvas::drawCanvasArea(*(const TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// drawViewArea(TQCanvasView*, TQPainter*, const TQRect&, bool)
	this->TQCanvas::drawViewArea((TQCanvasView*)x[1].s_class,(TQPainter*)x[2].s_class,*(const TQRect *)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// addItem(TQCanvasItem*)
	this->TQCanvas::addItem((TQCanvasItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// addAnimation(TQCanvasItem*)
	this->TQCanvas::addAnimation((TQCanvasItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// removeItem(TQCanvasItem*)
	this->TQCanvas::removeItem((TQCanvasItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// removeAnimation(TQCanvasItem*)
	this->TQCanvas::removeAnimation((TQCanvasItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// setAdvancePeriod(int)
	this->TQCanvas::setAdvancePeriod((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// setUpdatePeriod(int)
	this->TQCanvas::setUpdatePeriod((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// setDoubleBuffering(bool)
	this->TQCanvas::setDoubleBuffering((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// advance()
	this->TQCanvas::advance();
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// update()
	this->TQCanvas::update();
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) {
	// resized()
	this->TQCanvas::resized();
	(void)x; // noop (for compiler warning)
    }
    static void x_67(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TQCanvas::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_68(Smoke::Stack x) {
	// drawBackground(TQPainter&, const TQRect&)
	this->TQCanvas::drawBackground(*(TQPainter *)x[1].s_class,*(const TQRect *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// drawForeground(TQPainter&, const TQRect&)
	this->TQCanvas::drawForeground(*(TQPainter *)x[1].s_class,*(const TQRect *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void addAnimation(TQCanvasItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18713, (void*)this, x)) return;
	this->TQCanvas::addAnimation(x1);
    }
    virtual void addItem(TQCanvasItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18712, (void*)this, x)) return;
	this->TQCanvas::addItem(x1);
    }
    virtual void addView(TQCanvasView* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18706, (void*)this, x)) return;
	this->TQCanvas::addView(x1);
    }
    virtual void advance() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18719, (void*)this, x)) return;
	this->TQCanvas::advance();
    }
    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(18655, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQCanvas::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 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(18723, (void*)this, x)) return;
	this->TQCanvas::drawBackground(x1, x2);
    }
    virtual void drawForeground(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(18724, (void*)this, x)) return;
	this->TQCanvas::drawForeground(x1, x2);
    }
    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(18654, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQCanvas::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 removeAnimation(TQCanvasItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18715, (void*)this, x)) return;
	this->TQCanvas::removeAnimation(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 removeItem(TQCanvasItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18714, (void*)this, x)) return;
	this->TQCanvas::removeItem(x1);
    }
    virtual void removeView(TQCanvasView* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18707, (void*)this, x)) return;
	this->TQCanvas::removeView(x1);
    }
    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(18678, (void*)this, x)) return;
	this->TQCanvas::resize(x1, x2);
    }
    virtual void retune(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(18688, (void*)this, x)) return;
	this->TQCanvas::retune(x1, x2);
    }
    virtual void setAdvancePeriod(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18716, (void*)this, x)) return;
	this->TQCanvas::setAdvancePeriod(x1);
    }
    virtual void setAllChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18693, (void*)this, x)) return;
	this->TQCanvas::setAllChanged();
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18670, (void*)this, x)) return;
	this->TQCanvas::setBackgroundColor(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18668, (void*)this, x)) return;
	this->TQCanvas::setBackgroundPixmap(x1);
    }
    virtual void setChanged(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18694, (void*)this, x)) return;
	this->TQCanvas::setChanged(x1);
    }
    virtual void setChangedChunk(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(18691, (void*)this, x)) return;
	this->TQCanvas::setChangedChunk(x1, x2);
    }
    virtual void setChangedChunkContaining(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(18692, (void*)this, x)) return;
	this->TQCanvas::setChangedChunkContaining(x1, x2);
    }
    virtual void setDoubleBuffering(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18718, (void*)this, x)) return;
	this->TQCanvas::setDoubleBuffering(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 setTile(int x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(18672, (void*)this, x)) return;
	this->TQCanvas::setTile(x1, x2, x3);
    }
    virtual void setTiles(TQPixmap 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(18667, (void*)this, x)) return;
	this->TQCanvas::setTiles(x1, x2, x3, x4, x5);
    }
    virtual void setUnchanged(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18695, (void*)this, x)) return;
	this->TQCanvas::setUnchanged(x1);
    }
    virtual void setUpdatePeriod(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18717, (void*)this, x)) return;
	this->TQCanvas::setUpdatePeriod(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(18656, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQCanvas::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(18658, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCanvas::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(18657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCanvas::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(18659, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCanvas::tqt_property(x1, x2, x3);
    }
    virtual void update() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18720, (void*)this, x)) return;
	this->TQCanvas::update();
    }
    ~x_TQCanvas() { qt_Smoke->binding->deleted(661, (void*)this); }
};
void xcall_TQCanvas(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCanvas *xself = (x_TQCanvas*)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_TQCanvas::x_7(args);	break;
	case 8: x_TQCanvas::x_8(args);	break;
	case 9: x_TQCanvas::x_9(args);	break;
	case 10: x_TQCanvas::x_10(args);	break;
	case 11: x_TQCanvas::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: xself->x_64(args);	break;
	case 65: xself->x_65(args);	break;
	case 66: xself->x_66(args);	break;
	case 67: x_TQCanvas::x_67(args);	break;
	case 68: xself->x_68(args);	break;
	case 69: xself->x_69(args);	break;
	case 70: delete (TQCanvas*)xself;	break;
    }
}

class x_TQCanvasEllipse : public TQCanvasEllipse {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_int = TQCanvasEllipse::RTTI;
    }
    static void x_1(Smoke::Stack x) {
	// TQCanvasEllipse(TQCanvas*)
	x_TQCanvasEllipse* xret = new x_TQCanvasEllipse((TQCanvas*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvasEllipse(TQCanvas* x1) : TQCanvasEllipse(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TQCanvasEllipse(int, int, TQCanvas*)
	x_TQCanvasEllipse* xret = new x_TQCanvasEllipse((int)x[1].s_int,(int)x[2].s_int,(TQCanvas*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvasEllipse(int x1, int x2, TQCanvas* x3) : TQCanvasEllipse(x1, x2, x3) {
    }
    static void x_3(Smoke::Stack x) {
	// TQCanvasEllipse(int, int, int, int, TQCanvas*)
	x_TQCanvasEllipse* xret = new x_TQCanvasEllipse((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(TQCanvas*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvasEllipse(int x1, int x2, int x3, int x4, TQCanvas* x5) : TQCanvasEllipse(x1, x2, x3, x4, x5) {
    }
    void x_4(Smoke::Stack x) const {
	// width()
	int xret = this->TQCanvasEllipse::width();
	x[0].s_int = xret;
    }
    void x_5(Smoke::Stack x) const {
	// height()
	int xret = this->TQCanvasEllipse::height();
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) {
	// setSize(int, int)
	this->TQCanvasEllipse::setSize((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// setAngles(int, int)
	this->TQCanvasEllipse::setAngles((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// angleStart()
	int xret = this->TQCanvasEllipse::angleStart();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// angleLength()
	int xret = this->TQCanvasEllipse::angleLength();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// areaPoints()
	TQPointArray xret = this->TQCanvasEllipse::areaPoints();
	x[0].s_class = (void*)new TQPointArray(xret);
    }
    void x_11(Smoke::Stack x) const {
	// collidesWith(const TQCanvasItem*)
	bool xret = this->TQCanvasEllipse::collidesWith((const TQCanvasItem*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// rtti()
	int xret = this->TQCanvasEllipse::rtti();
	x[0].s_int = xret;
    }
    static void x_13(Smoke::Stack x) {
	// TQCanvasEllipse(const TQCanvasEllipse&)
	x_TQCanvasEllipse* xret = new x_TQCanvasEllipse(*(const TQCanvasEllipse *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TQCanvasEllipse(const TQCanvasEllipse& x1) : TQCanvasEllipse(x1) {
    }
    void x_14(Smoke::Stack x) {
	// drawShape(TQPainter&)
	this->TQCanvasEllipse::drawShape(*(TQPainter *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void advance(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18766, (void*)this, x)) return;
	this->TQCanvasItem::advance(x1);
    }
    virtual TQPointArray areaPoints() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18735, (void*)this, x)) {
	    TQPointArray *xptr = (TQPointArray *)x[0].s_class;
	    TQPointArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCanvasEllipse::areaPoints();
    }
    virtual TQPointArray areaPointsAdvanced() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18843, (void*)this, x)) {
	    TQPointArray *xptr = (TQPointArray *)x[0].s_class;
	    TQPointArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCanvasPolygonalItem::areaPointsAdvanced();
    }
    virtual TQRect boundingRect() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18844, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCanvasPolygonalItem::boundingRect();
    }
    virtual TQRect boundingRectAdvanced() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18787, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCanvasItem::boundingRectAdvanced();
    }
    virtual bool collidesWith(const TQCanvasItem* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18736, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQCanvasEllipse::collidesWith(x1);
    }
    virtual void draw(TQPainter& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18848, (void*)this, x)) return;
	this->TQCanvasPolygonalItem::draw(x1);
    }
    virtual void drawShape(TQPainter& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18740, (void*)this, x)) return;
	this->TQCanvasEllipse::drawShape(x1);
    }
    virtual void moveBy(double x1, double x2) {
	Smoke::StackItem x[3];
	x[1].s_double = x1;
	x[2].s_double = x2;
	if(qt_Smoke->binding->callMethod(18754, (void*)this, x)) return;
	this->TQCanvasItem::moveBy(x1, x2);
    }
    virtual int rtti() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18737, (void*)this, x)) return (int)x[0].s_int;
	return this->TQCanvasEllipse::rtti();
    }
    virtual void setActive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18779, (void*)this, x)) return;
	this->TQCanvasItem::setActive(x1);
    }
    virtual void setAnimated(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18760, (void*)this, x)) return;
	this->TQCanvasItem::setAnimated(x1);
    }
    virtual void setBrush(TQBrush x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18839, (void*)this, x)) return;
	this->TQCanvasPolygonalItem::setBrush(x1);
    }
    virtual void setCanvas(TQCanvas* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18769, (void*)this, x)) return;
	this->TQCanvasItem::setCanvas(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18777, (void*)this, x)) return;
	this->TQCanvasItem::setEnabled(x1);
    }
    virtual void setPen(TQPen x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18838, (void*)this, x)) return;
	this->TQCanvasPolygonalItem::setPen(x1);
    }
    virtual void setSelected(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18775, (void*)this, x)) return;
	this->TQCanvasItem::setSelected(x1);
    }
    virtual void setVelocity(double x1, double x2) {
	Smoke::StackItem x[3];
	x[1].s_double = x1;
	x[2].s_double = x2;
	if(qt_Smoke->binding->callMethod(18761, (void*)this, x)) return;
	this->TQCanvasItem::setVelocity(x1, x2);
    }
    virtual void setVisible(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18773, (void*)this, x)) return;
	this->TQCanvasItem::setVisible(x1);
    }
    ~x_TQCanvasEllipse() { qt_Smoke->binding->deleted(662, (void*)this); }
};
void xcall_TQCanvasEllipse(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCanvasEllipse *xself = (x_TQCanvasEllipse*)obj;
    switch(xi) {
	case 0: x_TQCanvasEllipse::x_0(args);	break;
	case 1: x_TQCanvasEllipse::x_1(args);	break;
	case 2: x_TQCanvasEllipse::x_2(args);	break;
	case 3: x_TQCanvasEllipse::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: x_TQCanvasEllipse::x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: delete (TQCanvasEllipse*)xself;	break;
    }
}

class x_TQCanvasItem : public TQCanvasItem {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Item;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Sprite;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_PolygonalItem;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Text;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Polygon;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Rectangle;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Ellipse;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Line;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TQCanvasItem::Rtti_Spline;
    }
    static void x_9(Smoke::Stack x) {
        x[0].s_int = TQCanvasItem::RTTI;
    }
    x_TQCanvasItem(TQCanvas* x1) : TQCanvasItem(x1) {}
    void x_11(Smoke::Stack x) const {
	// x()
	double xret = this->TQCanvasItem::x();
	x[0].s_double = xret;
    }
    void x_12(Smoke::Stack x) const {
	// y()
	double xret = this->TQCanvasItem::y();
	x[0].s_double = xret;
    }
    void x_13(Smoke::Stack x) const {
	// z()
	double xret = this->TQCanvasItem::z();
	x[0].s_double = xret;
    }
    void x_14(Smoke::Stack x) {
	// moveBy(double, double)
	this->TQCanvasItem::moveBy((double)x[1].s_double,(double)x[2].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// move(double, double)
	this->TQCanvasItem::move((double)x[1].s_double,(double)x[2].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setX(double)
	this->TQCanvasItem::setX((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setY(double)
	this->TQCanvasItem::setY((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setZ(double)
	this->TQCanvasItem::setZ((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// animated()
	bool xret = this->TQCanvasItem::animated();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// setAnimated(bool)
	this->TQCanvasItem::setAnimated((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setVelocity(double, double)
	this->TQCanvasItem::setVelocity((double)x[1].s_double,(double)x[2].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setXVelocity(double)
	this->TQCanvasItem::setXVelocity((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setYVelocity(double)
	this->TQCanvasItem::setYVelocity((double)x[1].s_double);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// xVelocity()
	double xret = this->TQCanvasItem::xVelocity();
	x[0].s_double = xret;
    }
    void x_25(Smoke::Stack x) const {
	// yVelocity()
	double xret = this->TQCanvasItem::yVelocity();
	x[0].s_double = xret;
    }
    void x_26(Smoke::Stack x) {
	// advance(int)
	this->TQCanvasItem::advance((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) const {
	// collisions(bool)
	TQCanvasItemList xret = this->TQCanvasItem::collisions((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQCanvasItemList(xret);
    }
    void x_28(Smoke::Stack x) {
	// setCanvas(TQCanvas*)
	this->TQCanvasItem::setCanvas((TQCanvas*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// show()
	this->TQCanvasItem::show();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// hide()
	this->TQCanvasItem::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setVisible(bool)
	this->TQCanvasItem::setVisible((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) const {
	// isVisible()
	bool xret = this->TQCanvasItem::isVisible();
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) {
	// setSelected(bool)
	this->TQCanvasItem::setSelected((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) const {
	// isSelected()
	bool xret = this->TQCanvasItem::isSelected();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// setEnabled(bool)
	this->TQCanvasItem::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TQCanvasItem::isEnabled();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) {
	// setActive(bool)
	this->TQCanvasItem::setActive((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) const {
	// isActive()
	bool xret = this->TQCanvasItem::isActive();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) const {
	// visible()
	bool xret = this->TQCanvasItem::visible();
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) const {
	// selected()
	bool xret = this->TQCanvasItem::selected();
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) const {
	// enabled()
	bool xret = this->TQCanvasItem::enabled();
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) const {
	// active()
	bool xret = this->TQCanvasItem::active();
	x[0].s_bool = xret;
    }
    void x_43(Smoke::Stack x) const {
	// rtti()
	int xret = this->TQCanvasItem::rtti();
	x[0].s_int = xret;
    }
    void x_44(Smoke::Stack x) const {
	// boundingRectAdvanced()
	TQRect xret = this->TQCanvasItem::boundingRectAdvanced();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_45(Smoke::Stack x) const {
	// canvas()
	TQCanvas* xret = this->TQCanvasItem::canvas();
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// update()
	this->TQCanvasItem::update();
	(void)x; // noop (for compiler warning)
    }
    virtual void advance(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(18766, (void*)this, x)) return;
	this->TQCanvasItem::advance(x1);
    }
    virtual TQRect boundingRect() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(18786, (void*)this, x, true /*pure virtual*/);
	TQRect *xptr = (TQRect *)x[0].s_class;
	TQRect xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQRect boundingRectAdvanced() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18787, (void*)this, x)) {
	    TQRect *xptr = (TQRect *)x[0].s_class;
	    TQRect xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQCanvasItem::boundingRectAdvanced();
    }
    virtual bool collidesWith(const TQCanvasItem* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	qt_Smoke->binding->callMethod(18767, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void draw(TQPainter& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(18770, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void moveBy(double x1, double x2) {
	Smoke::StackItem x[3];
	x[1].s_double = x1;
	x[2].s_double = x2;
	if(qt_Smoke->binding->callMethod(18754, (void*)this, x)) return;
	this->TQCanvasItem::moveBy(x1, x2);
    }
    virtual int rtti() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(18785, (void*)this, x)) return (int)x[0].s_int;
	return this->TQCanvasItem::rtti();
    }
    virtual void setActive(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18779, (void*)this, x)) return;
	this->TQCanvasItem::setActive(x1);
    }
    virtual void setAnimated(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18760, (void*)this, x)) return;
	this->TQCanvasItem::setAnimated(x1);
    }
    virtual void setCanvas(TQCanvas* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18769, (void*)this, x)) return;
	this->TQCanvasItem::setCanvas(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18777, (void*)this, x)) return;
	this->TQCanvasItem::setEnabled(x1);
    }
    virtual void setSelected(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18775, (void*)this, x)) return;
	this->TQCanvasItem::setSelected(x1);
    }
    virtual void setVelocity(double x1, double x2) {
	Smoke::StackItem x[3];
	x[1].s_double = x1;
	x[2].s_double = x2;
	if(qt_Smoke->binding->callMethod(18761, (void*)this, x)) return;
	this->TQCanvasItem::setVelocity(x1, x2);
    }
    virtual void setVisible(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18773, (void*)this, x)) return;
	this->TQCanvasItem::setVisible(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1355: //TQCanvasItem::RttiValues
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TQCanvasItem::RttiValues;
		break;
	      case Smoke::EnumDelete:
		delete (TQCanvasItem::RttiValues*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TQCanvasItem::RttiValues*)xdata = (TQCanvasItem::RttiValues)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TQCanvasItem::RttiValues*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TQCanvasItem() { qt_Smoke->binding->deleted(663, (void*)this); }
};
void xenum_TQCanvasItem(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TQCanvasItem::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TQCanvasItem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TQCanvasItem *xself = (x_TQCanvasItem*)obj;
    switch(xi) {
	case 0: x_TQCanvasItem::x_0(args);	break;
	case 1: x_TQCanvasItem::x_1(args);	break;
	case 2: x_TQCanvasItem::x_2(args);	break;
	case 3: x_TQCanvasItem::x_3(args);	break;
	case 4: x_TQCanvasItem::x_4(args);	break;
	case 5: x_TQCanvasItem::x_5(args);	break;
	case 6: x_TQCanvasItem::x_6(args);	break;
	case 7: x_TQCanvasItem::x_7(args);	break;
	case 8: x_TQCanvasItem::x_8(args);	break;
	case 9: x_TQCanvasItem::x_9(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;
    }
}

