//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <tdeshortcut.h>
#include <tdeconfigbase.h>
#include <tdeshortcutlist.h>
#include <tdeaction.h>
#include <tdeio/skipdlg.h>
#include <tdecmdlineargs.h>
#include <tdecmoduleinfo.h>
#include <ntqdom.h>
#include <ntqfontmetrics.h>
#include <tdeio/renamedlg.h>
#include <kicontheme.h>
#include <ntqcolor.h>
#include <kwordwrap.h>
#include <tdeaccel.h>
#include <ntqnamespace.h>
#include <ntqsizepolicy.h>
#include <twinmodule.h>
#include <kxmlguiclient.h>
#include <ntqvariant.h>
#include <ntqregion.h>
#include <ntqbitmap.h>
#include <ntqstringlist.h>
#include <tdeabouttde.h>
#include <twindowinfo.h>
#include <ntqdatastream.h>
#include <ntqwidget.h>
#include <tdeio/observer.h>
#include <ntqfont.h>
#include <kservice.h>
#include <tdeactioncollection.h>
#include <ntqlistbox.h>
#include <tdecmodule.h>
#include <ntqsessionmanager.h>
#include <ntqstring.h>
#include <ntqpixmap.h>
#include <tdecompletionbox.h>
#include <twin.h>
#include <kclipboard.h>
#include <tdeactionshortcutlist.h>
#include <tdeaccelmanager.h>
#include <tdeaboutdata.h>
#include <tdeio/authinfo.h>
#include <kwizard.h>
#include <tdeconfig.h>
#include <tdeio/global.h>
#include <tdeaboutdialog.h>
#include <ntqcursor.h>
#include <ntqpoint.h>
#include <tdestdaccel.h>
#include <ntqcstring.h>
#include <kxmlguibuilder.h>
#include <tdeconfigbackend.h>
#include <tdecmoduleloader.h>
#include <tdeactionclasses.h>
#include <ntqimage.h>
#include <kcompletion.h>
#include <ntqpalette.h>
#include <tdeconfigdata.h>
#include <kguiitem.h>
#include <ntqstyle.h>
#include <kxmlguifactory.h>
#include <tdeselect.h>
#include <kzip.h>
#include <ntqscrollbar.h>
#include <ntqrect.h>
#include <tdeapplication.h>
#include <ntqglobal.h>
#include <kmacroexpander.h>
#include <kauthicon.h>
#include <ntqscrollview.h>
#include <kdialogbase.h>
#include <dcopclient.h>
#include <ntqsize.h>
#include <netwm_def.h>
#include <tdeaboutapplication.h>
#include <ntqiconset.h>
#include <tdeglobalsettings.h>
#include <kurl.h>

class x_KWin__WindowInfo : public KWin::WindowInfo {
public:
    static void x_0(Smoke::Stack x) {
	// WindowInfo(WId, unsigned long, unsigned long)
	x_KWin__WindowInfo* xret = new x_KWin__WindowInfo((WId)x[1].s_ulong,(unsigned long)x[2].s_ulong,(unsigned long)x[3].s_ulong);
	x[0].s_class = (void*)xret;
    }
    x_KWin__WindowInfo(WId x1, unsigned long x2, unsigned long x3) : KWin::WindowInfo(x1, x2, x3) {
    }
    static void x_1(Smoke::Stack x) {
	// WindowInfo()
	x_KWin__WindowInfo* xret = new x_KWin__WindowInfo();
	x[0].s_class = (void*)xret;
    }
    x_KWin__WindowInfo() : KWin::WindowInfo() {
    }
    void x_2(Smoke::Stack x) const {
	// valid(bool)
	bool xret = this->KWin::WindowInfo::valid((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) const {
	// valid()
	bool xret = this->KWin::WindowInfo::valid();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) const {
	// win()
	WId xret = this->KWin::WindowInfo::win();
	x[0].s_ulong = xret;
    }
    void x_5(Smoke::Stack x) const {
	// state()
	unsigned long xret = this->KWin::WindowInfo::state();
	x[0].s_ulong = xret;
    }
    void x_6(Smoke::Stack x) const {
	// hasState(unsigned long)
	bool xret = this->KWin::WindowInfo::hasState((unsigned long)x[1].s_ulong);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// isMinimized()
	bool xret = this->KWin::WindowInfo::isMinimized();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// mappingState()
	NET::MappingState xret = this->KWin::WindowInfo::mappingState();
	x[0].s_enum = xret;
    }
    void x_9(Smoke::Stack x) const {
	// extendedStrut()
	NETExtendedStrut xret = this->KWin::WindowInfo::extendedStrut();
	x[0].s_class = (void*)new NETExtendedStrut(xret);
    }
    void x_10(Smoke::Stack x) const {
	// windowType(int)
	NET::WindowType xret = this->KWin::WindowInfo::windowType((int)x[1].s_int);
	x[0].s_enum = xret;
    }
    void x_11(Smoke::Stack x) const {
	// visibleName()
	TQString xret = this->KWin::WindowInfo::visibleName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// visibleNameWithState()
	TQString xret = this->KWin::WindowInfo::visibleNameWithState();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// name()
	TQString xret = this->KWin::WindowInfo::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) const {
	// visibleIconName()
	TQString xret = this->KWin::WindowInfo::visibleIconName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_15(Smoke::Stack x) const {
	// visibleIconNameWithState()
	TQString xret = this->KWin::WindowInfo::visibleIconNameWithState();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) const {
	// iconName()
	TQString xret = this->KWin::WindowInfo::iconName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) const {
	// isOnCurrentDesktop()
	bool xret = this->KWin::WindowInfo::isOnCurrentDesktop();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// isOnDesktop(int)
	bool xret = this->KWin::WindowInfo::isOnDesktop((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// onAllDesktops()
	bool xret = this->KWin::WindowInfo::onAllDesktops();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) const {
	// desktop()
	int xret = this->KWin::WindowInfo::desktop();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) const {
	// geometry()
	TQRect xret = this->KWin::WindowInfo::geometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_22(Smoke::Stack x) const {
	// frameGeometry()
	TQRect xret = this->KWin::WindowInfo::frameGeometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_23(Smoke::Stack x) const {
	// transientFor()
	WId xret = this->KWin::WindowInfo::transientFor();
	x[0].s_ulong = xret;
    }
    void x_24(Smoke::Stack x) const {
	// groupLeader()
	WId xret = this->KWin::WindowInfo::groupLeader();
	x[0].s_ulong = xret;
    }
    void x_25(Smoke::Stack x) const {
	// windowClassClass()
	TQCString xret = this->KWin::WindowInfo::windowClassClass();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_26(Smoke::Stack x) const {
	// windowClassName()
	TQCString xret = this->KWin::WindowInfo::windowClassName();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_27(Smoke::Stack x) const {
	// windowRole()
	TQCString xret = this->KWin::WindowInfo::windowRole();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_28(Smoke::Stack x) const {
	// clientMachine()
	TQCString xret = this->KWin::WindowInfo::clientMachine();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_29(Smoke::Stack x) const {
	// actionSupported(NET::Action)
	bool xret = this->KWin::WindowInfo::actionSupported((NET::Action)x[1].s_enum);
	x[0].s_bool = xret;
    }
    static void x_30(Smoke::Stack x) {
	// WindowInfo(const KWin::WindowInfo&)
	x_KWin__WindowInfo* xret = new x_KWin__WindowInfo(*(const KWin::WindowInfo *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWin__WindowInfo(const KWin::WindowInfo& x1) : KWin::WindowInfo(x1) {
    }
    void x_31(Smoke::Stack x) {
	// operator=(const KWin::WindowInfo&)
	KWin::WindowInfo& xret = this->KWin::WindowInfo::operator=(*(const KWin::WindowInfo *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    ~x_KWin__WindowInfo() { qt_Smoke->binding->deleted(460, (void*)this); }
};
void xcall_KWin__WindowInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWin__WindowInfo *xself = (x_KWin__WindowInfo*)obj;
    switch(xi) {
	case 0: x_KWin__WindowInfo::x_0(args);	break;
	case 1: x_KWin__WindowInfo::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: x_KWin__WindowInfo::x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: delete (KWin::WindowInfo*)xself;	break;
    }
}

class x_KWinModule : public KWinModule {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KWinModule::INFO_DESKTOP;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KWinModule::INFO_WINDOWS;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KWinModule::INFO_ALL;
    }
    void x_3(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KWinModule::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// className()
	const char* xret = this->KWinModule::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KWinModule::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KWinModule::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KWinModule::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KWinModule::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KWinModule::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// KWinModule(TQObject*, int)
	x_KWinModule* xret = new x_KWinModule((TQObject*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KWinModule(TQObject* x1, int x2) : KWinModule(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// KWinModule(TQObject*)
	x_KWinModule* xret = new x_KWinModule((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWinModule(TQObject* x1) : KWinModule(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// KWinModule()
	x_KWinModule* xret = new x_KWinModule();
	x[0].s_class = (void*)xret;
    }
    x_KWinModule() : KWinModule() {
    }
    void x_13(Smoke::Stack x) const {
	// windows()
	const TQValueList<WId>& xret = this->KWinModule::windows();
	x[0].s_voidp = (void*)&xret;
    }
    void x_14(Smoke::Stack x) const {
	// stackingOrder()
	const TQValueList<WId>& xret = this->KWinModule::stackingOrder();
	x[0].s_voidp = (void*)&xret;
    }
    void x_15(Smoke::Stack x) const {
	// hasWId(WId)
	bool xret = this->KWinModule::hasWId((WId)x[1].s_ulong);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) const {
	// systemTrayWindows()
	const TQValueList<WId>& xret = this->KWinModule::systemTrayWindows();
	x[0].s_voidp = (void*)&xret;
    }
    void x_17(Smoke::Stack x) const {
	// currentDesktop()
	int xret = this->KWinModule::currentDesktop();
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) const {
	// numberOfDesktops()
	int xret = this->KWinModule::numberOfDesktops();
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) const {
	// numberOfViewports(int)
	TQSize xret = this->KWinModule::numberOfViewports((int)x[1].s_int);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_20(Smoke::Stack x) const {
	// currentViewport(int)
	TQPoint xret = this->KWinModule::currentViewport((int)x[1].s_int);
	x[0].s_class = (void*)new TQPoint(xret);
    }
    void x_21(Smoke::Stack x) const {
	// activeWindow()
	WId xret = this->KWinModule::activeWindow();
	x[0].s_ulong = xret;
    }
    void x_22(Smoke::Stack x) const {
	// workArea(int)
	TQRect xret = this->KWinModule::workArea((int)x[1].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_23(Smoke::Stack x) const {
	// workArea()
	TQRect xret = this->KWinModule::workArea();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_24(Smoke::Stack x) const {
	// workArea(const TQValueList<WId>&, int)
	TQRect xret = this->KWinModule::workArea(*(const TQValueList<WId> *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_25(Smoke::Stack x) const {
	// workArea(const TQValueList<WId>&)
	TQRect xret = this->KWinModule::workArea(*(const TQValueList<WId> *)x[1].s_voidp);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_26(Smoke::Stack x) const {
	// desktopName(int)
	TQString xret = this->KWinModule::desktopName((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) {
	// setDesktopName(int, const TQString&)
	this->KWinModule::setDesktopName((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// showingDesktop()
	bool xret = this->KWinModule::showingDesktop();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// doNotManage(const TQString&)
	this->KWinModule::doNotManage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// currentDesktopChanged(int)
	this->KWinModule::currentDesktopChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// windowAdded(WId)
	this->KWinModule::windowAdded((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// windowRemoved(WId)
	this->KWinModule::windowRemoved((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// activeWindowChanged(WId)
	this->KWinModule::activeWindowChanged((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// desktopNamesChanged()
	this->KWinModule::desktopNamesChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// numberOfDesktopsChanged(int)
	this->KWinModule::numberOfDesktopsChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// systemTrayWindowAdded(WId)
	this->KWinModule::systemTrayWindowAdded((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// systemTrayWindowRemoved(WId)
	this->KWinModule::systemTrayWindowRemoved((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// workAreaChanged()
	this->KWinModule::workAreaChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// strutChanged()
	this->KWinModule::strutChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// stackingOrderChanged()
	this->KWinModule::stackingOrderChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// windowChanged(WId, const unsigned long*)
	this->KWinModule::windowChanged((WId)x[1].s_ulong,(const unsigned long*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// windowChanged(WId)
	this->KWinModule::windowChanged((WId)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// showingDesktopChanged(bool)
	this->KWinModule::showingDesktopChanged((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// desktopGeometryChanged(int)
	this->KWinModule::desktopGeometryChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// currentDesktopViewportChanged(int, const TQPoint&)
	this->KWinModule::currentDesktopViewportChanged((int)x[1].s_int,*(const TQPoint *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_46(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KWinModule::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) {
	// connectNotify(const char*)
	this->KWinModule::connectNotify((const char*)x[1].s_voidp);
	(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(11802, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KWinModule::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(11846, (void*)this, x)) return;
	this->KWinModule::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(11801, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KWinModule::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(11803, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KWinModule::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(11805, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWinModule::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(11804, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWinModule::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(11806, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWinModule::tqt_property(x1, x2, x3);
    }
    ~x_KWinModule() { qt_Smoke->binding->deleted(461, (void*)this); }
};
void xcall_KWinModule(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWinModule *xself = (x_KWinModule*)obj;
    switch(xi) {
	case 0: x_KWinModule::x_0(args);	break;
	case 1: x_KWinModule::x_1(args);	break;
	case 2: x_KWinModule::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_KWinModule::x_10(args);	break;
	case 11: x_KWinModule::x_11(args);	break;
	case 12: x_KWinModule::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: x_KWinModule::x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: delete (KWinModule*)xself;	break;
    }
}

class x_KWindowInfo : public KWindowInfo {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KWindowInfo::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KWindowInfo::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KWindowInfo::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->KWindowInfo::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->KWindowInfo::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->KWindowInfo::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->KWindowInfo::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KWindowInfo(TQWidget*, const char*)
	x_KWindowInfo* xret = new x_KWindowInfo((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KWindowInfo(TQWidget* x1, const char* x2) : KWindowInfo(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KWindowInfo(TQWidget*)
	x_KWindowInfo* xret = new x_KWindowInfo((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWindowInfo(TQWidget* x1) : KWindowInfo(x1) {
    }
    void x_9(Smoke::Stack x) const {
	// autoDelete()
	bool xret = this->KWindowInfo::autoDelete();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// setAutoDelete(bool)
	this->KWindowInfo::setAutoDelete((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// message(const TQString&)
	this->KWindowInfo::message(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// message(const TQString&, const TQPixmap&)
	this->KWindowInfo::message(*(const TQString *)x[1].s_voidp,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// message(const TQString&, int)
	this->KWindowInfo::message(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// message(const TQString&, const TQPixmap&, int)
	this->KWindowInfo::message(*(const TQString *)x[1].s_voidp,*(const TQPixmap *)x[2].s_class,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// permanent(const TQString&)
	this->KWindowInfo::permanent(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// permanent(const TQString&, const TQPixmap&)
	this->KWindowInfo::permanent(*(const TQString *)x[1].s_voidp,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KWindowInfo::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// showMessage(TQWidget*, const TQString&, int)
	KWindowInfo::showMessage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_19(Smoke::Stack x) {
	// showMessage(TQWidget*, const TQString&)
	KWindowInfo::showMessage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// showMessage(TQWidget*, const TQString&, const TQPixmap&, int)
	KWindowInfo::showMessage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// showMessage(TQWidget*, const TQString&, const TQPixmap&)
	KWindowInfo::showMessage((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// display(const TQString&, const TQPixmap&)
	this->KWindowInfo::display(*(const TQString *)x[1].s_voidp,*(const TQPixmap *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// save()
	this->KWindowInfo::save();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// restore()
	this->KWindowInfo::restore();
	(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(11848, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KWindowInfo::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 display(const TQString& x1, const TQPixmap& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(11870, (void*)this, x)) return;
	this->KWindowInfo::display(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(11847, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KWindowInfo::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 restore() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11872, (void*)this, x)) return;
	this->KWindowInfo::restore();
    }
    virtual void save() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11871, (void*)this, x)) return;
	this->KWindowInfo::save();
    }
    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(11849, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KWindowInfo::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(11851, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWindowInfo::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(11850, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWindowInfo::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(11852, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWindowInfo::tqt_property(x1, x2, x3);
    }
    ~x_KWindowInfo() { qt_Smoke->binding->deleted(462, (void*)this); }
};
void xcall_KWindowInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWindowInfo *xself = (x_KWindowInfo*)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_KWindowInfo::x_7(args);	break;
	case 8: x_KWindowInfo::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_KWindowInfo::x_17(args);	break;
	case 18: x_KWindowInfo::x_18(args);	break;
	case 19: x_KWindowInfo::x_19(args);	break;
	case 20: x_KWindowInfo::x_20(args);	break;
	case 21: x_KWindowInfo::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: delete (KWindowInfo*)xself;	break;
    }
}

class x_KWizard : public KWizard {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KWizard::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KWizard::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KWizard::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->KWizard::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->KWizard::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->KWizard::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->KWizard::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KWizard(TQWidget*, const char*, bool, TQt::WFlags)
	x_KWizard* xret = new x_KWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KWizard(TQWidget* x1, const char* x2, bool x3, TQt::WFlags x4) : KWizard(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// KWizard(TQWidget*, const char*, bool)
	x_KWizard* xret = new x_KWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KWizard(TQWidget* x1, const char* x2, bool x3) : KWizard(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// KWizard(TQWidget*, const char*)
	x_KWizard* xret = new x_KWizard((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KWizard(TQWidget* x1, const char* x2) : KWizard(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// KWizard(TQWidget*)
	x_KWizard* xret = new x_KWizard((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWizard(TQWidget* x1) : KWizard(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// KWizard()
	x_KWizard* xret = new x_KWizard();
	x[0].s_class = (void*)xret;
    }
    x_KWizard() : KWizard() {
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KWizard::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20234, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void addPage(TQWidget* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31420, (void*)this, x)) return;
	this->TQWizard::addPage(x1, x2);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool appropriate(TQWidget* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31432, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::appropriate(x1);
    }
    virtual void back() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31450, (void*)this, x)) return;
	this->TQWizard::back();
    }
    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(11874, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KWizard::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(20228, (void*)this, x)) return;
	this->TQDialog::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(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(20230, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(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 done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20233, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(31439, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWizard::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 help() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31452, (void*)this, x)) return;
	this->TQWizard::help();
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20206, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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 insertPage(TQWidget* x1, const TQString& x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(31421, (void*)this, x)) return;
	this->TQWizard::insertPage(x1, x2, x3);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20227, (void*)this, x)) return;
	this->TQDialog::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void layOutButtonRow(TQHBoxLayout* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31448, (void*)this, x)) return;
	this->TQWizard::layOutButtonRow(x1);
    }
    virtual void layOutTitleRow(TQHBoxLayout* x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(31449, (void*)this, x)) return;
	this->TQWizard::layOutTitleRow(x1, x2);
    }
    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(11873, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KWizard::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(20218, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20207, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void next() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31451, (void*)this, x)) return;
	this->TQWizard::next();
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20235, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void removePage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31422, (void*)this, x)) return;
	this->TQWizard::removePage(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(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(20209, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20229, (void*)this, x)) return;
	this->TQDialog::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 setAppropriate(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31433, (void*)this, x)) return;
	this->TQWizard::setAppropriate(x1, x2);
    }
    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 setBackEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31440, (void*)this, x)) return;
	this->TQWizard::setBackEnabled(x1, x2);
    }
    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 setFinish(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31444, (void*)this, x)) return;
	this->TQWizard::setFinish(x1, x2);
    }
    virtual void setFinishEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31442, (void*)this, x)) return;
	this->TQWizard::setFinishEnabled(x1, x2);
    }
    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(31419, (void*)this, x)) return;
	this->TQWizard::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(20212, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(20211, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHelpEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31443, (void*)this, x)) return;
	this->TQWizard::setHelpEnabled(x1, x2);
    }
    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 setNextEnabled(TQWidget* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31441, (void*)this, x)) return;
	this->TQWizard::setNextEnabled(x1, x2);
    }
    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(31418, (void*)this, x)) return;
	this->TQWizard::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 void showPage(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31427, (void*)this, x)) return;
	this->TQWizard::showPage(x1);
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20217, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQDialog::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(11875, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KWizard::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(11877, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWizard::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(11876, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWizard::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(11878, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWizard::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_KWizard() { qt_Smoke->binding->deleted(463, (void*)this); }
};
void xcall_KWizard(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWizard *xself = (x_KWizard*)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_KWizard::x_7(args);	break;
	case 8: x_KWizard::x_8(args);	break;
	case 9: x_KWizard::x_9(args);	break;
	case 10: x_KWizard::x_10(args);	break;
	case 11: x_KWizard::x_11(args);	break;
	case 12: x_KWizard::x_12(args);	break;
	case 13: delete (KWizard*)xself;	break;
    }
}

class x_KWordMacroExpander : public KWordMacroExpander {
public:
    static void x_0(Smoke::Stack x) {
	// KWordMacroExpander(TQChar)
	x_KWordMacroExpander* xret = new x_KWordMacroExpander(*(TQChar *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWordMacroExpander(TQChar x1) : KWordMacroExpander(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// KWordMacroExpander()
	x_KWordMacroExpander* xret = new x_KWordMacroExpander();
	x[0].s_class = (void*)xret;
    }
    x_KWordMacroExpander() : KWordMacroExpander() {
    }
    static void x_2(Smoke::Stack x) {
	// KWordMacroExpander(const KWordMacroExpander&)
	x_KWordMacroExpander* xret = new x_KWordMacroExpander(*(const KWordMacroExpander *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWordMacroExpander(const KWordMacroExpander& x1) : KWordMacroExpander(x1) {
    }
    void x_3(Smoke::Stack x) {
	// expandPlainMacro(const TQString&, uint, TQStringList&)
	int xret = this->KWordMacroExpander::expandPlainMacro(*(const TQString *)x[1].s_voidp,(uint)x[2].s_uint,*(TQStringList *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) {
	// expandEscapedMacro(const TQString&, uint, TQStringList&)
	int xret = this->KWordMacroExpander::expandEscapedMacro(*(const TQString *)x[1].s_voidp,(uint)x[2].s_uint,*(TQStringList *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    virtual int expandEscapedMacro(const TQString& x1, uint x2, TQStringList& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_uint = x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(11892, (void*)this, x)) return (int)x[0].s_int;
	return this->KWordMacroExpander::expandEscapedMacro(x1, x2, x3);
    }
    virtual bool expandMacro(const TQString& x1, TQStringList& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	qt_Smoke->binding->callMethod(11893, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual int expandPlainMacro(const TQString& x1, uint x2, TQStringList& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_uint = x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(11891, (void*)this, x)) return (int)x[0].s_int;
	return this->KWordMacroExpander::expandPlainMacro(x1, x2, x3);
    }
    ~x_KWordMacroExpander() { qt_Smoke->binding->deleted(464, (void*)this); }
};
void xcall_KWordMacroExpander(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWordMacroExpander *xself = (x_KWordMacroExpander*)obj;
    switch(xi) {
	case 0: x_KWordMacroExpander::x_0(args);	break;
	case 1: x_KWordMacroExpander::x_1(args);	break;
	case 2: x_KWordMacroExpander::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: delete (KWordMacroExpander*)xself;	break;
    }
}

class x_KWordWrap {
private:
    KWordWrap *xthis;
public:
    x_KWordWrap(void *x) : xthis((KWordWrap*)x) {}
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KWordWrap::FadeOut;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KWordWrap::Truncate;
    }
    void x_2(Smoke::Stack x) const {
	// boundingRect()
	TQRect xret = xthis->KWordWrap::boundingRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_3(Smoke::Stack x) const {
	// wrappedString()
	TQString xret = xthis->KWordWrap::wrappedString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// truncatedString(bool)
	TQString xret = xthis->KWordWrap::truncatedString((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// truncatedString()
	TQString xret = xthis->KWordWrap::truncatedString();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// drawText(TQPainter*, int, int, int)
	xthis->KWordWrap::drawText((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// drawText(TQPainter*, int, int)
	xthis->KWordWrap::drawText((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// formatText(TQFontMetrics&, const TQRect&, int, const TQString&, int)
	KWordWrap* xret = KWordWrap::formatText(*(TQFontMetrics *)x[1].s_class,*(const TQRect *)x[2].s_class,(int)x[3].s_int,*(const TQString *)x[4].s_voidp,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// formatText(TQFontMetrics&, const TQRect&, int, const TQString&)
	KWordWrap* xret = KWordWrap::formatText(*(TQFontMetrics *)x[1].s_class,*(const TQRect *)x[2].s_class,(int)x[3].s_int,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// drawFadeoutText(TQPainter*, int, int, int, const TQString&)
	KWordWrap::drawFadeoutText((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// drawTruncateText(TQPainter*, int, int, int, const TQString&)
	KWordWrap::drawTruncateText((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    ~x_KWordWrap() { qt_Smoke->binding->deleted(465, (void*)this); }
};
void xcall_KWordWrap(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWordWrap xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: x_KWordWrap::x_0(args);	break;
	case 1: x_KWordWrap::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_KWordWrap::x_8(args);	break;
	case 9: x_KWordWrap::x_9(args);	break;
	case 10: x_KWordWrap::x_10(args);	break;
	case 11: x_KWordWrap::x_11(args);	break;
    }
}

class x_KWritePermsIcon : public KWritePermsIcon {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KWritePermsIcon::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KWritePermsIcon::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KWritePermsIcon::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->KWritePermsIcon::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->KWritePermsIcon::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->KWritePermsIcon::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->KWritePermsIcon::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KWritePermsIcon(const TQString&, TQWidget*, const char*)
	x_KWritePermsIcon* xret = new x_KWritePermsIcon(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KWritePermsIcon(const TQString& x1, TQWidget* x2, const char* x3) : KWritePermsIcon(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KWritePermsIcon(const TQString&, TQWidget*)
	x_KWritePermsIcon* xret = new x_KWritePermsIcon(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KWritePermsIcon(const TQString& x1, TQWidget* x2) : KWritePermsIcon(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KWritePermsIcon(const TQString&)
	x_KWritePermsIcon* xret = new x_KWritePermsIcon(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KWritePermsIcon(const TQString& x1) : KWritePermsIcon(x1) {
    }
    void x_10(Smoke::Stack x) const {
	// status()
	bool xret = this->KWritePermsIcon::status();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// setFileName(const TQString&)
	this->KWritePermsIcon::setFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// fileName()
	TQString xret = this->KWritePermsIcon::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// updateStatus()
	this->KWritePermsIcon::updateStatus();
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KWritePermsIcon::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11907, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KWritePermsIcon::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(11906, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KWritePermsIcon::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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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(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(2184, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KAuthIcon::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 bool status() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11917, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWritePermsIcon::status();
    }
    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(11908, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KWritePermsIcon::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(11910, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWritePermsIcon::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(11909, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWritePermsIcon::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(11911, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KWritePermsIcon::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 updateStatus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11920, (void*)this, x)) return;
	this->KWritePermsIcon::updateStatus();
    }
    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_KWritePermsIcon() { qt_Smoke->binding->deleted(466, (void*)this); }
};
void xcall_KWritePermsIcon(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KWritePermsIcon *xself = (x_KWritePermsIcon*)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_KWritePermsIcon::x_7(args);	break;
	case 8: x_KWritePermsIcon::x_8(args);	break;
	case 9: x_KWritePermsIcon::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_KWritePermsIcon::x_14(args);	break;
	case 15: delete (KWritePermsIcon*)xself;	break;
    }
}

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

class x_KXMLGUIBuilder : public KXMLGUIBuilder {
public:
    static void x_0(Smoke::Stack x) {
	// KXMLGUIBuilder(TQWidget*)
	x_KXMLGUIBuilder* xret = new x_KXMLGUIBuilder((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIBuilder(TQWidget* x1) : KXMLGUIBuilder(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// builderClient()
	KXMLGUIClient* xret = this->KXMLGUIBuilder::builderClient();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// setBuilderClient(KXMLGUIClient*)
	this->KXMLGUIBuilder::setBuilderClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) const {
	// builderInstance()
	TDEInstance* xret = this->KXMLGUIBuilder::builderInstance();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// setBuilderInstance(TDEInstance*)
	this->KXMLGUIBuilder::setBuilderInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// widget()
	TQWidget* xret = this->KXMLGUIBuilder::widget();
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// containerTags()
	TQStringList xret = this->KXMLGUIBuilder::containerTags();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_7(Smoke::Stack x) {
	// createContainer(TQWidget*, int, const TQDomElement&, int&)
	TQWidget* xret = this->KXMLGUIBuilder::createContainer((TQWidget*)x[1].s_class,(int)x[2].s_int,*(const TQDomElement *)x[3].s_class,*(int *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// removeContainer(TQWidget*, TQWidget*, TQDomElement&, int)
	this->KXMLGUIBuilder::removeContainer((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class,*(TQDomElement *)x[3].s_class,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// customTags()
	TQStringList xret = this->KXMLGUIBuilder::customTags();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_10(Smoke::Stack x) {
	// createCustomElement(TQWidget*, int, const TQDomElement&)
	int xret = this->KXMLGUIBuilder::createCustomElement((TQWidget*)x[1].s_class,(int)x[2].s_int,*(const TQDomElement *)x[3].s_class);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// removeCustomElement(TQWidget*, int)
	this->KXMLGUIBuilder::removeCustomElement((TQWidget*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// finalizeGUI(KXMLGUIClient*)
	this->KXMLGUIBuilder::finalizeGUI((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_13(Smoke::Stack x) {
	// KXMLGUIBuilder(const KXMLGUIBuilder&)
	x_KXMLGUIBuilder* xret = new x_KXMLGUIBuilder(*(const KXMLGUIBuilder *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIBuilder(const KXMLGUIBuilder& x1) : KXMLGUIBuilder(x1) {
    }
    virtual TQStringList containerTags() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11929, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KXMLGUIBuilder::containerTags();
    }
    virtual TQWidget* createContainer(TQWidget* x1, int x2, const TQDomElement& x3, int& 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_voidp = (void*)&x4;
	if(qt_Smoke->binding->callMethod(11930, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->KXMLGUIBuilder::createContainer(x1, x2, x3, x4);
    }
    virtual int createCustomElement(TQWidget* x1, int x2, const TQDomElement& x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(11933, (void*)this, x)) return (int)x[0].s_int;
	return this->KXMLGUIBuilder::createCustomElement(x1, x2, x3);
    }
    virtual TQStringList customTags() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11932, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KXMLGUIBuilder::customTags();
    }
    virtual void finalizeGUI(KXMLGUIClient* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11935, (void*)this, x)) return;
	this->KXMLGUIBuilder::finalizeGUI(x1);
    }
    virtual void removeContainer(TQWidget* x1, TQWidget* x2, TQDomElement& x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_class = (void*)&x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(11931, (void*)this, x)) return;
	this->KXMLGUIBuilder::removeContainer(x1, x2, x3, x4);
    }
    virtual void removeCustomElement(TQWidget* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(11934, (void*)this, x)) return;
	this->KXMLGUIBuilder::removeCustomElement(x1, x2);
    }
    ~x_KXMLGUIBuilder() { qt_Smoke->binding->deleted(468, (void*)this); }
};
void xcall_KXMLGUIBuilder(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KXMLGUIBuilder *xself = (x_KXMLGUIBuilder*)obj;
    switch(xi) {
	case 0: x_KXMLGUIBuilder::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_KXMLGUIBuilder::x_13(args);	break;
	case 14: delete (KXMLGUIBuilder*)xself;	break;
    }
}

class x_KXMLGUIClient : public KXMLGUIClient {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KXMLGUIClient::StateNoReverse;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KXMLGUIClient::StateReverse;
    }
    static void x_2(Smoke::Stack x) {
	// KXMLGUIClient()
	x_KXMLGUIClient* xret = new x_KXMLGUIClient();
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIClient() : KXMLGUIClient() {
    }
    static void x_3(Smoke::Stack x) {
	// KXMLGUIClient(KXMLGUIClient*)
	x_KXMLGUIClient* xret = new x_KXMLGUIClient((KXMLGUIClient*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIClient(KXMLGUIClient* x1) : KXMLGUIClient(x1) {
    }
    void x_4(Smoke::Stack x) const {
	// action(const char*)
	TDEAction* xret = this->KXMLGUIClient::action((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// action(const TQDomElement&)
	TDEAction* xret = this->KXMLGUIClient::action(*(const TQDomElement *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// actionCollection()
	TDEActionCollection* xret = this->KXMLGUIClient::actionCollection();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// instance()
	TDEInstance* xret = this->KXMLGUIClient::instance();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) const {
	// domDocument()
	TQDomDocument xret = this->KXMLGUIClient::domDocument();
	x[0].s_class = (void*)new TQDomDocument(xret);
    }
    void x_9(Smoke::Stack x) const {
	// xmlFile()
	TQString xret = this->KXMLGUIClient::xmlFile();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// localXMLFile()
	TQString xret = this->KXMLGUIClient::localXMLFile();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) {
	// setXMLGUIBuildDocument(const TQDomDocument&)
	this->KXMLGUIClient::setXMLGUIBuildDocument(*(const TQDomDocument *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// xmlguiBuildDocument()
	TQDomDocument xret = this->KXMLGUIClient::xmlguiBuildDocument();
	x[0].s_class = (void*)new TQDomDocument(xret);
    }
    void x_13(Smoke::Stack x) {
	// setFactory(KXMLGUIFactory*)
	this->KXMLGUIClient::setFactory((KXMLGUIFactory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// factory()
	KXMLGUIFactory* xret = this->KXMLGUIClient::factory();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// parentClient()
	KXMLGUIClient* xret = this->KXMLGUIClient::parentClient();
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// insertChildClient(KXMLGUIClient*)
	this->KXMLGUIClient::insertChildClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// removeChildClient(KXMLGUIClient*)
	this->KXMLGUIClient::removeChildClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// childClients()
	const TQPtrList<KXMLGUIClient>* xret = this->KXMLGUIClient::childClients();
	x[0].s_voidp = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// setClientBuilder(KXMLGUIBuilder*)
	this->KXMLGUIClient::setClientBuilder((KXMLGUIBuilder*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// clientBuilder()
	KXMLGUIBuilder* xret = this->KXMLGUIClient::clientBuilder();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// reloadXML()
	this->KXMLGUIClient::reloadXML();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// plugActionList(const TQString&, const TQPtrList<TDEAction>&)
	this->KXMLGUIClient::plugActionList(*(const TQString *)x[1].s_voidp,*(const TQPtrList<TDEAction> *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// unplugActionList(const TQString&)
	this->KXMLGUIClient::unplugActionList(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// addStateActionEnabled(const TQString&, const TQString&)
	this->KXMLGUIClient::addStateActionEnabled(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// addStateActionDisabled(const TQString&, const TQString&)
	this->KXMLGUIClient::addStateActionDisabled(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// getActionsToChangeForState(const TQString&)
	KXMLGUIClient::StateChange xret = this->KXMLGUIClient::getActionsToChangeForState(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KXMLGUIClient::StateChange(xret);
    }
    void x_27(Smoke::Stack x) {
	// beginXMLPlug(TQWidget*)
	this->KXMLGUIClient::beginXMLPlug((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// endXMLPlug()
	this->KXMLGUIClient::endXMLPlug();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// prepareXMLUnplug(TQWidget*)
	this->KXMLGUIClient::prepareXMLUnplug((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// KXMLGUIClient(const KXMLGUIClient&)
	x_KXMLGUIClient* xret = new x_KXMLGUIClient(*(const KXMLGUIClient *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIClient(const KXMLGUIClient& x1) : KXMLGUIClient(x1) {
    }
    static void x_31(Smoke::Stack x) {
	// findMostRecentXMLFile(const TQStringList&, TQString&)
	TQString xret = KXMLGUIClient::findMostRecentXMLFile(*(const TQStringList *)x[1].s_voidp,*(TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) {
	// setInstance(TDEInstance*)
	this->KXMLGUIClient::setInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setXMLFile(const TQString&, bool, bool)
	this->KXMLGUIClient::setXMLFile(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setXMLFile(const TQString&, bool)
	this->KXMLGUIClient::setXMLFile(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setXMLFile(const TQString&)
	this->KXMLGUIClient::setXMLFile(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setLocalXMLFile(const TQString&)
	this->KXMLGUIClient::setLocalXMLFile(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setXML(const TQString&, bool)
	this->KXMLGUIClient::setXML(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setXML(const TQString&)
	this->KXMLGUIClient::setXML(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setDOMDocument(const TQDomDocument&, bool)
	this->KXMLGUIClient::setDOMDocument(*(const TQDomDocument *)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setDOMDocument(const TQDomDocument&)
	this->KXMLGUIClient::setDOMDocument(*(const TQDomDocument *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// conserveMemory()
	this->KXMLGUIClient::conserveMemory();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// stateChanged(const TQString&, KXMLGUIClient::ReverseStateChange)
	this->KXMLGUIClient::stateChanged(*(const TQString *)x[1].s_voidp,(KXMLGUIClient::ReverseStateChange)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// stateChanged(const TQString&)
	this->KXMLGUIClient::stateChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    virtual TDEAction* action(const TQDomElement& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11943, (void*)this, x)) return (TDEAction*)x[0].s_class;
	return this->KXMLGUIClient::action(x1);
    }
    virtual TDEActionCollection* actionCollection() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11944, (void*)this, x)) return (TDEActionCollection*)x[0].s_class;
	return this->KXMLGUIClient::actionCollection();
    }
    virtual void conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    virtual TQDomDocument domDocument() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11946, (void*)this, x)) {
	    TQDomDocument *xptr = (TQDomDocument *)x[0].s_class;
	    TQDomDocument xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KXMLGUIClient::domDocument();
    }
    virtual TDEInstance* instance() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11945, (void*)this, x)) return (TDEInstance*)x[0].s_class;
	return this->KXMLGUIClient::instance();
    }
    virtual TQString localXMLFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11948, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KXMLGUIClient::localXMLFile();
    }
    virtual void setDOMDocument(const TQDomDocument& x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(11977, (void*)this, x)) return;
	this->KXMLGUIClient::setDOMDocument(x1, x2);
    }
    virtual void setInstance(TDEInstance* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(11970, (void*)this, x)) return;
	this->KXMLGUIClient::setInstance(x1);
    }
    virtual void setLocalXMLFile(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(11974, (void*)this, x)) return;
	this->KXMLGUIClient::setLocalXMLFile(x1);
    }
    virtual void setXML(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(11975, (void*)this, x)) return;
	this->KXMLGUIClient::setXML(x1, x2);
    }
    virtual void setXMLFile(const TQString& x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(11971, (void*)this, x)) return;
	this->KXMLGUIClient::setXMLFile(x1, x2, x3);
    }
    virtual void stateChanged(const TQString& x1, KXMLGUIClient::ReverseStateChange x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(11980, (void*)this, x)) return;
	this->KXMLGUIClient::stateChanged(x1, x2);
    }
    virtual TQString xmlFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11947, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KXMLGUIClient::xmlFile();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 987: //KXMLGUIClient::ReverseStateChange
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KXMLGUIClient::ReverseStateChange;
		break;
	      case Smoke::EnumDelete:
		delete (KXMLGUIClient::ReverseStateChange*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KXMLGUIClient::ReverseStateChange*)xdata = (KXMLGUIClient::ReverseStateChange)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KXMLGUIClient::ReverseStateChange*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KXMLGUIClient() { qt_Smoke->binding->deleted(469, (void*)this); }
};
void xenum_KXMLGUIClient(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KXMLGUIClient::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KXMLGUIClient(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KXMLGUIClient *xself = (x_KXMLGUIClient*)obj;
    switch(xi) {
	case 0: x_KXMLGUIClient::x_0(args);	break;
	case 1: x_KXMLGUIClient::x_1(args);	break;
	case 2: x_KXMLGUIClient::x_2(args);	break;
	case 3: x_KXMLGUIClient::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: x_KXMLGUIClient::x_30(args);	break;
	case 31: x_KXMLGUIClient::x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: delete (KXMLGUIClient*)xself;	break;
    }
}

class x_KXMLGUIFactory : public KXMLGUIFactory {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KXMLGUIFactory::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KXMLGUIFactory::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KXMLGUIFactory::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->KXMLGUIFactory::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->KXMLGUIFactory::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->KXMLGUIFactory::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->KXMLGUIFactory::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KXMLGUIFactory(KXMLGUIBuilder*, TQObject*, const char*)
	x_KXMLGUIFactory* xret = new x_KXMLGUIFactory((KXMLGUIBuilder*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIFactory(KXMLGUIBuilder* x1, TQObject* x2, const char* x3) : KXMLGUIFactory(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KXMLGUIFactory(KXMLGUIBuilder*, TQObject*)
	x_KXMLGUIFactory* xret = new x_KXMLGUIFactory((KXMLGUIBuilder*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIFactory(KXMLGUIBuilder* x1, TQObject* x2) : KXMLGUIFactory(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KXMLGUIFactory(KXMLGUIBuilder*)
	x_KXMLGUIFactory* xret = new x_KXMLGUIFactory((KXMLGUIBuilder*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXMLGUIFactory(KXMLGUIBuilder* x1) : KXMLGUIFactory(x1) {
    }
    void x_10(Smoke::Stack x) {
	// addClient(KXMLGUIClient*)
	this->KXMLGUIFactory::addClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// removeClient(KXMLGUIClient*)
	this->KXMLGUIFactory::removeClient((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// plugActionList(KXMLGUIClient*, const TQString&, const TQPtrList<TDEAction>&)
	this->KXMLGUIFactory::plugActionList((KXMLGUIClient*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQPtrList<TDEAction> *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// unplugActionList(KXMLGUIClient*, const TQString&)
	this->KXMLGUIFactory::unplugActionList((KXMLGUIClient*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// clients()
	TQPtrList<KXMLGUIClient> xret = this->KXMLGUIFactory::clients();
	x[0].s_voidp = (void*)new TQPtrList<KXMLGUIClient>(xret);
    }
    void x_15(Smoke::Stack x) {
	// container(const TQString&, KXMLGUIClient*, bool)
	TQWidget* xret = this->KXMLGUIFactory::container(*(const TQString *)x[1].s_voidp,(KXMLGUIClient*)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// container(const TQString&, KXMLGUIClient*)
	TQWidget* xret = this->KXMLGUIFactory::container(*(const TQString *)x[1].s_voidp,(KXMLGUIClient*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// containers(const TQString&)
	TQPtrList<TQWidget> xret = this->KXMLGUIFactory::containers(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQPtrList<TQWidget>(xret);
    }
    void x_18(Smoke::Stack x) {
	// reset()
	this->KXMLGUIFactory::reset();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// resetContainer(const TQString&, bool)
	this->KXMLGUIFactory::resetContainer(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// resetContainer(const TQString&)
	this->KXMLGUIFactory::resetContainer(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// configureShortcuts(bool, bool)
	int xret = this->KXMLGUIFactory::configureShortcuts((bool)x[1].s_bool,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) {
	// configureShortcuts(bool)
	int xret = this->KXMLGUIFactory::configureShortcuts((bool)x[1].s_bool);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// configureShortcuts()
	int xret = this->KXMLGUIFactory::configureShortcuts();
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// clientAdded(KXMLGUIClient*)
	this->KXMLGUIFactory::clientAdded((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// clientRemoved(KXMLGUIClient*)
	this->KXMLGUIFactory::clientRemoved((KXMLGUIClient*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_26(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KXMLGUIFactory::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_27(Smoke::Stack x) {
	// readConfigFile(const TQString&, bool, const TDEInstance*)
	TQString xret = KXMLGUIFactory::readConfigFile(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(const TDEInstance*)x[3].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_28(Smoke::Stack x) {
	// readConfigFile(const TQString&, bool)
	TQString xret = KXMLGUIFactory::readConfigFile(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_29(Smoke::Stack x) {
	// readConfigFile(const TQString&, const TDEInstance*)
	TQString xret = KXMLGUIFactory::readConfigFile(*(const TQString *)x[1].s_voidp,(const TDEInstance*)x[2].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_30(Smoke::Stack x) {
	// readConfigFile(const TQString&)
	TQString xret = KXMLGUIFactory::readConfigFile(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_31(Smoke::Stack x) {
	// saveConfigFile(const TQDomDocument&, const TQString&, const TDEInstance*)
	bool xret = KXMLGUIFactory::saveConfigFile(*(const TQDomDocument *)x[1].s_class,*(const TQString *)x[2].s_voidp,(const TDEInstance*)x[3].s_class);
	x[0].s_bool = xret;
    }
    static void x_32(Smoke::Stack x) {
	// saveConfigFile(const TQDomDocument&, const TQString&)
	bool xret = KXMLGUIFactory::saveConfigFile(*(const TQDomDocument *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_33(Smoke::Stack x) {
	// documentToXML(const TQDomDocument&)
	TQString xret = KXMLGUIFactory::documentToXML(*(const TQDomDocument *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_34(Smoke::Stack x) {
	// elementToXML(const TQDomElement&)
	TQString xret = KXMLGUIFactory::elementToXML(*(const TQDomElement *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_35(Smoke::Stack x) {
	// removeDOMComments(TQDomNode&)
	KXMLGUIFactory::removeDOMComments(*(TQDomNode *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_36(Smoke::Stack x) {
	// actionPropertiesElement(TQDomDocument&)
	TQDomElement xret = KXMLGUIFactory::actionPropertiesElement(*(TQDomDocument *)x[1].s_class);
	x[0].s_class = (void*)new TQDomElement(xret);
    }
    static void x_37(Smoke::Stack x) {
	// findActionByName(TQDomElement&, const TQString&, bool)
	TQDomElement xret = KXMLGUIFactory::findActionByName(*(TQDomElement *)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)new TQDomElement(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(11983, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KXMLGUIFactory::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(11982, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KXMLGUIFactory::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(11984, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KXMLGUIFactory::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(11986, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXMLGUIFactory::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(11985, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXMLGUIFactory::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(11987, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXMLGUIFactory::tqt_property(x1, x2, x3);
    }
    ~x_KXMLGUIFactory() { qt_Smoke->binding->deleted(470, (void*)this); }
};
void xcall_KXMLGUIFactory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KXMLGUIFactory *xself = (x_KXMLGUIFactory*)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_KXMLGUIFactory::x_7(args);	break;
	case 8: x_KXMLGUIFactory::x_8(args);	break;
	case 9: x_KXMLGUIFactory::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: x_KXMLGUIFactory::x_26(args);	break;
	case 27: x_KXMLGUIFactory::x_27(args);	break;
	case 28: x_KXMLGUIFactory::x_28(args);	break;
	case 29: x_KXMLGUIFactory::x_29(args);	break;
	case 30: x_KXMLGUIFactory::x_30(args);	break;
	case 31: x_KXMLGUIFactory::x_31(args);	break;
	case 32: x_KXMLGUIFactory::x_32(args);	break;
	case 33: x_KXMLGUIFactory::x_33(args);	break;
	case 34: x_KXMLGUIFactory::x_34(args);	break;
	case 35: x_KXMLGUIFactory::x_35(args);	break;
	case 36: x_KXMLGUIFactory::x_36(args);	break;
	case 37: x_KXMLGUIFactory::x_37(args);	break;
	case 38: delete (KXMLGUIFactory*)xself;	break;
    }
}

class x_KXYSelector : public KXYSelector {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KXYSelector::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KXYSelector::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KXYSelector::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->KXYSelector::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->KXYSelector::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->KXYSelector::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->KXYSelector::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KXYSelector(TQWidget*, const char*)
	x_KXYSelector* xret = new x_KXYSelector((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KXYSelector(TQWidget* x1, const char* x2) : KXYSelector(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KXYSelector(TQWidget*)
	x_KXYSelector* xret = new x_KXYSelector((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KXYSelector(TQWidget* x1) : KXYSelector(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KXYSelector()
	x_KXYSelector* xret = new x_KXYSelector();
	x[0].s_class = (void*)xret;
    }
    x_KXYSelector() : KXYSelector() {
    }
    void x_10(Smoke::Stack x) {
	// setValues(int, int)
	this->KXYSelector::setValues((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setXValue(int)
	this->KXYSelector::setXValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setYValue(int)
	this->KXYSelector::setYValue((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setRange(int, int, int, int)
	this->KXYSelector::setRange((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// xValue()
	int xret = this->KXYSelector::xValue();
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) const {
	// yValue()
	int xret = this->KXYSelector::yValue();
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) const {
	// contentsRect()
	TQRect xret = this->KXYSelector::contentsRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_17(Smoke::Stack x) {
	// valueChanged(int, int)
	this->KXYSelector::valueChanged((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KXYSelector::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->KXYSelector::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// drawCursor(TQPainter*, int, int)
	this->KXYSelector::drawCursor((TQPainter*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->KXYSelector::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->KXYSelector::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// mouseMoveEvent(TQMouseEvent*)
	this->KXYSelector::mouseMoveEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// wheelEvent(TQWheelEvent*)
	this->KXYSelector::wheelEvent((TQWheelEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// valuesFromPosition(int, int, int&, int&)
	this->KXYSelector::valuesFromPosition((int)x[1].s_int,(int)x[2].s_int,*(int *)x[3].s_voidp,*(int *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    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(12022, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KXYSelector::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(12041, (void*)this, x)) return;
	this->KXYSelector::drawContents(x1);
    }
    virtual void drawCursor(TQPainter* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(12042, (void*)this, x)) return;
	this->KXYSelector::drawCursor(x1, x2, x3);
    }
    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(12021, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KXYSelector::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(12045, (void*)this, x)) return;
	this->KXYSelector::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12044, (void*)this, x)) return;
	this->KXYSelector::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(12043, (void*)this, x)) return;
	this->KXYSelector::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(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 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(12023, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KXYSelector::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(12025, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXYSelector::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(12024, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXYSelector::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(12026, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KXYSelector::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(12046, (void*)this, x)) return;
	this->KXYSelector::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_KXYSelector() { qt_Smoke->binding->deleted(471, (void*)this); }
};
void xcall_KXYSelector(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KXYSelector *xself = (x_KXYSelector*)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_KXYSelector::x_7(args);	break;
	case 8: x_KXYSelector::x_8(args);	break;
	case 9: x_KXYSelector::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_KXYSelector::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: delete (KXYSelector*)xself;	break;
    }
}

class x_KZip : public KZip {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KZip::NoExtraField;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KZip::ModificationTime;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KZip::DefaultExtraField;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KZip::NoCompression;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KZip::DeflateCompression;
    }
    static void x_5(Smoke::Stack x) {
	// KZip(const TQString&)
	x_KZip* xret = new x_KZip(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KZip(const TQString& x1) : KZip(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// KZip(TQIODevice*)
	x_KZip* xret = new x_KZip((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KZip(TQIODevice* x1) : KZip(x1) {
    }
    void x_7(Smoke::Stack x) {
	// fileName()
	TQString xret = this->KZip::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) {
	// setExtraField(KZip::ExtraField)
	this->KZip::setExtraField((KZip::ExtraField)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// extraField()
	KZip::ExtraField xret = this->KZip::extraField();
	x[0].s_enum = xret;
    }
    void x_10(Smoke::Stack x) {
	// setCompression(KZip::Compression)
	this->KZip::setCompression((KZip::Compression)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// compression()
	KZip::Compression xret = this->KZip::compression();
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) {
	// writeFile(const TQString&, const TQString&, const TQString&, uint, const char*)
	bool xret = this->KZip::writeFile(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(const char*)x[5].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// prepareWriting(const TQString&, const TQString&, const TQString&, uint)
	bool xret = this->KZip::prepareWriting(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// writeSymLink(const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KZip::writeSymLink(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// prepareWriting(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t)
	bool xret = this->KZip::prepareWriting(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// writeFile(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*)
	bool xret = this->KZip::writeFile(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int,(const char*)x[9].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// writeData(const char*, uint)
	bool xret = this->KZip::writeData((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// doneWriting(uint)
	bool xret = this->KZip::doneWriting((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    static void x_19(Smoke::Stack x) {
	// KZip(const KZip&)
	x_KZip* xret = new x_KZip(*(const KZip *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KZip(const KZip& x1) : KZip(x1) {
    }
    void x_20(Smoke::Stack x) {
	// openArchive(int)
	bool xret = this->KZip::openArchive((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// closeArchive()
	bool xret = this->KZip::closeArchive();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// writeDir(const TQString&, const TQString&, const TQString&)
	bool xret = this->KZip::writeDir(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// writeData_impl(const char*, uint)
	bool xret = this->KZip::writeData_impl((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// prepareWriting_impl(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t)
	bool xret = this->KZip::prepareWriting_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// writeSymLink_impl(const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KZip::writeSymLink_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    virtual void close() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2059, (void*)this, x)) return;
	this->KArchive::close();
    }
    virtual bool closeArchive() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12070, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::closeArchive();
    }
    virtual bool doneWriting(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12067, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::doneWriting(x1);
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2058, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchive::open(x1);
    }
    virtual bool openArchive(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12069, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::openArchive(x1);
    }
    virtual bool prepareWriting(const TQString& x1, const TQString& x2, const TQString& x3, uint x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	if(qt_Smoke->binding->callMethod(12062, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::prepareWriting(x1, x2, x3, x4);
    }
    virtual KArchiveDirectory* rootDir() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2085, (void*)this, x)) return (KArchiveDirectory*)x[0].s_class;
	return this->KArchive::rootDir();
    }
    virtual bool writeDir(const TQString& x1, const TQString& x2, const TQString& x3) {
	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(12071, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::writeDir(x1, x2, x3);
    }
    virtual bool writeFile(const TQString& x1, const TQString& x2, const TQString& x3, uint x4, const char* x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(12061, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KZip::writeFile(x1, x2, x3, x4, x5);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 992: //KZip::Compression
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KZip::Compression;
		break;
	      case Smoke::EnumDelete:
		delete (KZip::Compression*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KZip::Compression*)xdata = (KZip::Compression)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KZip::Compression*)xdata;
		break;
	    }
	    break;
	  case 993: //KZip::ExtraField
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KZip::ExtraField;
		break;
	      case Smoke::EnumDelete:
		delete (KZip::ExtraField*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KZip::ExtraField*)xdata = (KZip::ExtraField)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KZip::ExtraField*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KZip() { qt_Smoke->binding->deleted(472, (void*)this); }
};
void xenum_KZip(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KZip::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KZip(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KZip *xself = (x_KZip*)obj;
    switch(xi) {
	case 0: x_KZip::x_0(args);	break;
	case 1: x_KZip::x_1(args);	break;
	case 2: x_KZip::x_2(args);	break;
	case 3: x_KZip::x_3(args);	break;
	case 4: x_KZip::x_4(args);	break;
	case 5: x_KZip::x_5(args);	break;
	case 6: x_KZip::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: x_KZip::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: delete (KZip*)xself;	break;
    }
}

class x_KZipFileEntry : public KZipFileEntry {
public:
    static void x_0(Smoke::Stack x) {
	// KZipFileEntry(KZip*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, const TQString&, TQ_LONG, TQ_LONG, int, TQ_LONG)
	x_KZipFileEntry* xret = new x_KZipFileEntry((KZip*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQString *)x[7].s_voidp,*(const TQString *)x[8].s_voidp,(TQ_LONG)x[9].s_long,(TQ_LONG)x[10].s_long,(int)x[11].s_int,(TQ_LONG)x[12].s_long);
	x[0].s_class = (void*)xret;
    }
    x_KZipFileEntry(KZip* x1, const TQString& x2, int x3, int x4, const TQString& x5, const TQString& x6, const TQString& x7, const TQString& x8, TQ_LONG x9, TQ_LONG x10, int x11, TQ_LONG x12) : KZipFileEntry(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12) {
    }
    void x_1(Smoke::Stack x) const {
	// encoding()
	int xret = this->KZipFileEntry::encoding();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// compressedSize()
	TQ_LONG xret = this->KZipFileEntry::compressedSize();
	x[0].s_long = xret;
    }
    void x_3(Smoke::Stack x) {
	// setCompressedSize(TQ_LONG)
	this->KZipFileEntry::setCompressedSize((TQ_LONG)x[1].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// setHeaderStart(TQ_LONG)
	this->KZipFileEntry::setHeaderStart((TQ_LONG)x[1].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// headerStart()
	TQ_LONG xret = this->KZipFileEntry::headerStart();
	x[0].s_long = xret;
    }
    void x_6(Smoke::Stack x) const {
	// crc32()
	unsigned long xret = this->KZipFileEntry::crc32();
	x[0].s_ulong = xret;
    }
    void x_7(Smoke::Stack x) {
	// setCRC32(unsigned long)
	this->KZipFileEntry::setCRC32((unsigned long)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// path()
	TQString xret = this->KZipFileEntry::path();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// data()
	TQByteArray xret = this->KZipFileEntry::data();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_10(Smoke::Stack x) const {
	// device()
	TQIODevice* xret = this->KZipFileEntry::device();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// KZipFileEntry(const KZipFileEntry&)
	x_KZipFileEntry* xret = new x_KZipFileEntry(*(const KZipFileEntry *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KZipFileEntry(const KZipFileEntry& x1) : KZipFileEntry(x1) {
    }
    virtual TQByteArray data() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12084, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KZipFileEntry::data();
    }
    virtual bool isDirectory() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2113, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveEntry::isDirectory();
    }
    virtual bool isFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2123, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveFile::isFile();
    }
    ~x_KZipFileEntry() { qt_Smoke->binding->deleted(473, (void*)this); }
};
void xcall_KZipFileEntry(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KZipFileEntry *xself = (x_KZipFileEntry*)obj;
    switch(xi) {
	case 0: x_KZipFileEntry::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_KZipFileEntry::x_11(args);	break;
	case 12: delete (KZipFileEntry*)xself;	break;
    }
}

class x_NET : public NET {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Client;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WindowManager;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Unknown;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Normal;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Desktop;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Dock;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Toolbar;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Menu;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Dialog;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Override;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)NET::TopMenu;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Tool;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Utility;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Splash;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DropdownMenu;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)NET::PopupMenu;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Tooltip;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Notification;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ComboBox;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DNDIcon;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)NET::NormalMask;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopMask;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DockMask;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ToolbarMask;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)NET::MenuMask;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DialogMask;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)NET::OverrideMask;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)NET::TopMenuMask;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)NET::UtilityMask;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)NET::SplashMask;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DropdownMenuMask;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)NET::PopupMenuMask;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)NET::TooltipMask;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)NET::NotificationMask;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ComboBoxMask;
    }
    static void x_35(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DNDIconMask;
    }
    static void x_36(Smoke::Stack x) {
	x[0].s_enum = (long)NET::AllTypesMask;
    }
    static void x_37(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Modal;
    }
    static void x_38(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Sticky;
    }
    static void x_39(Smoke::Stack x) {
	x[0].s_enum = (long)NET::MaxVert;
    }
    static void x_40(Smoke::Stack x) {
	x[0].s_enum = (long)NET::MaxHoriz;
    }
    static void x_41(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Max;
    }
    static void x_42(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Shaded;
    }
    static void x_43(Smoke::Stack x) {
	x[0].s_enum = (long)NET::SkipTaskbar;
    }
    static void x_44(Smoke::Stack x) {
	x[0].s_enum = (long)NET::KeepAbove;
    }
    static void x_45(Smoke::Stack x) {
	x[0].s_enum = (long)NET::StaysOnTop;
    }
    static void x_46(Smoke::Stack x) {
	x[0].s_enum = (long)NET::SkipPager;
    }
    static void x_47(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Hidden;
    }
    static void x_48(Smoke::Stack x) {
	x[0].s_enum = (long)NET::FullScreen;
    }
    static void x_49(Smoke::Stack x) {
	x[0].s_enum = (long)NET::KeepBelow;
    }
    static void x_50(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DemandsAttention;
    }
    static void x_51(Smoke::Stack x) {
	x[0].s_enum = (long)NET::TopLeft;
    }
    static void x_52(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Top;
    }
    static void x_53(Smoke::Stack x) {
	x[0].s_enum = (long)NET::TopRight;
    }
    static void x_54(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Right;
    }
    static void x_55(Smoke::Stack x) {
	x[0].s_enum = (long)NET::BottomRight;
    }
    static void x_56(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Bottom;
    }
    static void x_57(Smoke::Stack x) {
	x[0].s_enum = (long)NET::BottomLeft;
    }
    static void x_58(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Left;
    }
    static void x_59(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Move;
    }
    static void x_60(Smoke::Stack x) {
	x[0].s_enum = (long)NET::KeyboardSize;
    }
    static void x_61(Smoke::Stack x) {
	x[0].s_enum = (long)NET::KeyboardMove;
    }
    static void x_62(Smoke::Stack x) {
	x[0].s_enum = (long)NET::MoveResizeCancel;
    }
    static void x_63(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Visible;
    }
    static void x_64(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Withdrawn;
    }
    static void x_65(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Iconic;
    }
    static void x_66(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionMove;
    }
    static void x_67(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionResize;
    }
    static void x_68(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionMinimize;
    }
    static void x_69(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionShade;
    }
    static void x_70(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionStick;
    }
    static void x_71(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionMaxVert;
    }
    static void x_72(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionMaxHoriz;
    }
    static void x_73(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionMax;
    }
    static void x_74(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionFullScreen;
    }
    static void x_75(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionChangeDesktop;
    }
    static void x_76(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActionClose;
    }
    static void x_77(Smoke::Stack x) {
	x[0].s_enum = (long)NET::Supported;
    }
    static void x_78(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ClientList;
    }
    static void x_79(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ClientListStacking;
    }
    static void x_80(Smoke::Stack x) {
	x[0].s_enum = (long)NET::NumberOfDesktops;
    }
    static void x_81(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopGeometry;
    }
    static void x_82(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopViewport;
    }
    static void x_83(Smoke::Stack x) {
	x[0].s_enum = (long)NET::CurrentDesktop;
    }
    static void x_84(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopNames;
    }
    static void x_85(Smoke::Stack x) {
	x[0].s_enum = (long)NET::ActiveWindow;
    }
    static void x_86(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WorkArea;
    }
    static void x_87(Smoke::Stack x) {
	x[0].s_enum = (long)NET::SupportingWMCheck;
    }
    static void x_88(Smoke::Stack x) {
	x[0].s_enum = (long)NET::VirtualRoots;
    }
    static void x_89(Smoke::Stack x) {
	x[0].s_enum = (long)NET::KDESystemTrayWindows;
    }
    static void x_90(Smoke::Stack x) {
	x[0].s_enum = (long)NET::CloseWindow;
    }
    static void x_91(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMMoveResize;
    }
    static void x_92(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMName;
    }
    static void x_93(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMVisibleName;
    }
    static void x_94(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMDesktop;
    }
    static void x_95(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMWindowType;
    }
    static void x_96(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMState;
    }
    static void x_97(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMStrut;
    }
    static void x_98(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMIconGeometry;
    }
    static void x_99(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMIcon;
    }
    static void x_100(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMPid;
    }
    static void x_101(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMHandledIcons;
    }
    static void x_102(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMPing;
    }
    static void x_103(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMKDESystemTrayWinFor;
    }
    static void x_104(Smoke::Stack x) {
	x[0].s_enum = (long)NET::XAWMState;
    }
    static void x_105(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMFrameExtents;
    }
    static void x_106(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMKDEFrameStrut;
    }
    static void x_107(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMIconName;
    }
    static void x_108(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMVisibleIconName;
    }
    static void x_109(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WMGeometry;
    }
    static void x_110(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2UserTime;
    }
    static void x_111(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2StartupId;
    }
    static void x_112(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2TransientFor;
    }
    static void x_113(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2GroupLeader;
    }
    static void x_114(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2AllowedActions;
    }
    static void x_115(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2RestackWindow;
    }
    static void x_116(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2MoveResizeWindow;
    }
    static void x_117(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2ExtendedStrut;
    }
    static void x_118(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2TakeActivity;
    }
    static void x_119(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2KDETemporaryRules;
    }
    static void x_120(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2WindowClass;
    }
    static void x_121(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2WindowRole;
    }
    static void x_122(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2ClientMachine;
    }
    static void x_123(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2ShowingDesktop;
    }
    static void x_124(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2FullPlacement;
    }
    static void x_125(Smoke::Stack x) {
	x[0].s_enum = (long)NET::WM2DesktopLayout;
    }
    static void x_126(Smoke::Stack x) {
	x[0].s_enum = (long)NET::OnAllDesktops;
    }
    static void x_127(Smoke::Stack x) {
	x[0].s_enum = (long)NET::FromUnknown;
    }
    static void x_128(Smoke::Stack x) {
	x[0].s_enum = (long)NET::FromApplication;
    }
    static void x_129(Smoke::Stack x) {
	x[0].s_enum = (long)NET::FromTool;
    }
    static void x_130(Smoke::Stack x) {
	x[0].s_enum = (long)NET::OrientationHorizontal;
    }
    static void x_131(Smoke::Stack x) {
	x[0].s_enum = (long)NET::OrientationVertical;
    }
    static void x_132(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopLayoutCornerTopLeft;
    }
    static void x_133(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopLayoutCornerTopRight;
    }
    static void x_134(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopLayoutCornerBottomLeft;
    }
    static void x_135(Smoke::Stack x) {
	x[0].s_enum = (long)NET::DesktopLayoutCornerBottomRight;
    }
    static void x_136(Smoke::Stack x) {
	// NET()
	x_NET* xret = new x_NET();
	x[0].s_class = (void*)xret;
    }
    x_NET() : NET() {
    }
    static void x_137(Smoke::Stack x) {
	// NET(const NET&)
	x_NET* xret = new x_NET(*(const NET *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NET(const NET& x1) : NET(x1) {
    }
    static void x_138(Smoke::Stack x) {
	// typeMatchesMask(NET::WindowType, unsigned long)
	bool xret = NET::typeMatchesMask((NET::WindowType)x[1].s_enum,(unsigned long)x[2].s_ulong);
	x[0].s_bool = xret;
    }
    static void x_139(Smoke::Stack x) {
	// timestampCompare(unsigned long, unsigned long)
	int xret = NET::timestampCompare((unsigned long)x[1].s_ulong,(unsigned long)x[2].s_ulong);
	x[0].s_int = xret;
    }
    static void x_140(Smoke::Stack x) {
	// timestampDiff(unsigned long, unsigned long)
	int xret = NET::timestampDiff((unsigned long)x[1].s_ulong,(unsigned long)x[2].s_ulong);
	x[0].s_int = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1005: //NET::Role
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Role;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Role*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Role*)xdata = (NET::Role)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Role*)xdata;
		break;
	    }
	    break;
	  case 998: //NET::DesktopLayoutCorner
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::DesktopLayoutCorner;
		break;
	      case Smoke::EnumDelete:
		delete (NET::DesktopLayoutCorner*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::DesktopLayoutCorner*)xdata = (NET::DesktopLayoutCorner)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::DesktopLayoutCorner*)xdata;
		break;
	    }
	    break;
	  case 1000: //NET::MappingState
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::MappingState;
		break;
	      case Smoke::EnumDelete:
		delete (NET::MappingState*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::MappingState*)xdata = (NET::MappingState)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::MappingState*)xdata;
		break;
	    }
	    break;
	  case 1007: //NET::WindowType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::WindowType;
		break;
	      case Smoke::EnumDelete:
		delete (NET::WindowType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::WindowType*)xdata = (NET::WindowType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::WindowType*)xdata;
		break;
	    }
	    break;
	  case 1006: //NET::State
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::State;
		break;
	      case Smoke::EnumDelete:
		delete (NET::State*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::State*)xdata = (NET::State)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::State*)xdata;
		break;
	    }
	    break;
	  case 1001: //NET::Orientation
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Orientation;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Orientation*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Orientation*)xdata = (NET::Orientation)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Orientation*)xdata;
		break;
	    }
	    break;
	  case 997: //NET::Action
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Action;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Action*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Action*)xdata = (NET::Action)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Action*)xdata;
		break;
	    }
	    break;
	  case 1002: //NET::Property
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Property;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Property*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Property*)xdata = (NET::Property)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Property*)xdata;
		break;
	    }
	    break;
	  case 999: //NET::Direction
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Direction;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Direction*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Direction*)xdata = (NET::Direction)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Direction*)xdata;
		break;
	    }
	    break;
	  case 1003: //NET::Property2
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::Property2;
		break;
	      case Smoke::EnumDelete:
		delete (NET::Property2*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::Property2*)xdata = (NET::Property2)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::Property2*)xdata;
		break;
	    }
	    break;
	  case 1004: //NET::RequestSource
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::RequestSource;
		break;
	      case Smoke::EnumDelete:
		delete (NET::RequestSource*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::RequestSource*)xdata = (NET::RequestSource)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::RequestSource*)xdata;
		break;
	    }
	    break;
	  case 1008: //NET::WindowTypeMask
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new NET::WindowTypeMask;
		break;
	      case Smoke::EnumDelete:
		delete (NET::WindowTypeMask*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(NET::WindowTypeMask*)xdata = (NET::WindowTypeMask)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(NET::WindowTypeMask*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_NET() { qt_Smoke->binding->deleted(474, (void*)this); }
};
void xenum_NET(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_NET::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_NET(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NET *xself = (x_NET*)obj;
    switch(xi) {
	case 0: x_NET::x_0(args);	break;
	case 1: x_NET::x_1(args);	break;
	case 2: x_NET::x_2(args);	break;
	case 3: x_NET::x_3(args);	break;
	case 4: x_NET::x_4(args);	break;
	case 5: x_NET::x_5(args);	break;
	case 6: x_NET::x_6(args);	break;
	case 7: x_NET::x_7(args);	break;
	case 8: x_NET::x_8(args);	break;
	case 9: x_NET::x_9(args);	break;
	case 10: x_NET::x_10(args);	break;
	case 11: x_NET::x_11(args);	break;
	case 12: x_NET::x_12(args);	break;
	case 13: x_NET::x_13(args);	break;
	case 14: x_NET::x_14(args);	break;
	case 15: x_NET::x_15(args);	break;
	case 16: x_NET::x_16(args);	break;
	case 17: x_NET::x_17(args);	break;
	case 18: x_NET::x_18(args);	break;
	case 19: x_NET::x_19(args);	break;
	case 20: x_NET::x_20(args);	break;
	case 21: x_NET::x_21(args);	break;
	case 22: x_NET::x_22(args);	break;
	case 23: x_NET::x_23(args);	break;
	case 24: x_NET::x_24(args);	break;
	case 25: x_NET::x_25(args);	break;
	case 26: x_NET::x_26(args);	break;
	case 27: x_NET::x_27(args);	break;
	case 28: x_NET::x_28(args);	break;
	case 29: x_NET::x_29(args);	break;
	case 30: x_NET::x_30(args);	break;
	case 31: x_NET::x_31(args);	break;
	case 32: x_NET::x_32(args);	break;
	case 33: x_NET::x_33(args);	break;
	case 34: x_NET::x_34(args);	break;
	case 35: x_NET::x_35(args);	break;
	case 36: x_NET::x_36(args);	break;
	case 37: x_NET::x_37(args);	break;
	case 38: x_NET::x_38(args);	break;
	case 39: x_NET::x_39(args);	break;
	case 40: x_NET::x_40(args);	break;
	case 41: x_NET::x_41(args);	break;
	case 42: x_NET::x_42(args);	break;
	case 43: x_NET::x_43(args);	break;
	case 44: x_NET::x_44(args);	break;
	case 45: x_NET::x_45(args);	break;
	case 46: x_NET::x_46(args);	break;
	case 47: x_NET::x_47(args);	break;
	case 48: x_NET::x_48(args);	break;
	case 49: x_NET::x_49(args);	break;
	case 50: x_NET::x_50(args);	break;
	case 51: x_NET::x_51(args);	break;
	case 52: x_NET::x_52(args);	break;
	case 53: x_NET::x_53(args);	break;
	case 54: x_NET::x_54(args);	break;
	case 55: x_NET::x_55(args);	break;
	case 56: x_NET::x_56(args);	break;
	case 57: x_NET::x_57(args);	break;
	case 58: x_NET::x_58(args);	break;
	case 59: x_NET::x_59(args);	break;
	case 60: x_NET::x_60(args);	break;
	case 61: x_NET::x_61(args);	break;
	case 62: x_NET::x_62(args);	break;
	case 63: x_NET::x_63(args);	break;
	case 64: x_NET::x_64(args);	break;
	case 65: x_NET::x_65(args);	break;
	case 66: x_NET::x_66(args);	break;
	case 67: x_NET::x_67(args);	break;
	case 68: x_NET::x_68(args);	break;
	case 69: x_NET::x_69(args);	break;
	case 70: x_NET::x_70(args);	break;
	case 71: x_NET::x_71(args);	break;
	case 72: x_NET::x_72(args);	break;
	case 73: x_NET::x_73(args);	break;
	case 74: x_NET::x_74(args);	break;
	case 75: x_NET::x_75(args);	break;
	case 76: x_NET::x_76(args);	break;
	case 77: x_NET::x_77(args);	break;
	case 78: x_NET::x_78(args);	break;
	case 79: x_NET::x_79(args);	break;
	case 80: x_NET::x_80(args);	break;
	case 81: x_NET::x_81(args);	break;
	case 82: x_NET::x_82(args);	break;
	case 83: x_NET::x_83(args);	break;
	case 84: x_NET::x_84(args);	break;
	case 85: x_NET::x_85(args);	break;
	case 86: x_NET::x_86(args);	break;
	case 87: x_NET::x_87(args);	break;
	case 88: x_NET::x_88(args);	break;
	case 89: x_NET::x_89(args);	break;
	case 90: x_NET::x_90(args);	break;
	case 91: x_NET::x_91(args);	break;
	case 92: x_NET::x_92(args);	break;
	case 93: x_NET::x_93(args);	break;
	case 94: x_NET::x_94(args);	break;
	case 95: x_NET::x_95(args);	break;
	case 96: x_NET::x_96(args);	break;
	case 97: x_NET::x_97(args);	break;
	case 98: x_NET::x_98(args);	break;
	case 99: x_NET::x_99(args);	break;
	case 100: x_NET::x_100(args);	break;
	case 101: x_NET::x_101(args);	break;
	case 102: x_NET::x_102(args);	break;
	case 103: x_NET::x_103(args);	break;
	case 104: x_NET::x_104(args);	break;
	case 105: x_NET::x_105(args);	break;
	case 106: x_NET::x_106(args);	break;
	case 107: x_NET::x_107(args);	break;
	case 108: x_NET::x_108(args);	break;
	case 109: x_NET::x_109(args);	break;
	case 110: x_NET::x_110(args);	break;
	case 111: x_NET::x_111(args);	break;
	case 112: x_NET::x_112(args);	break;
	case 113: x_NET::x_113(args);	break;
	case 114: x_NET::x_114(args);	break;
	case 115: x_NET::x_115(args);	break;
	case 116: x_NET::x_116(args);	break;
	case 117: x_NET::x_117(args);	break;
	case 118: x_NET::x_118(args);	break;
	case 119: x_NET::x_119(args);	break;
	case 120: x_NET::x_120(args);	break;
	case 121: x_NET::x_121(args);	break;
	case 122: x_NET::x_122(args);	break;
	case 123: x_NET::x_123(args);	break;
	case 124: x_NET::x_124(args);	break;
	case 125: x_NET::x_125(args);	break;
	case 126: x_NET::x_126(args);	break;
	case 127: x_NET::x_127(args);	break;
	case 128: x_NET::x_128(args);	break;
	case 129: x_NET::x_129(args);	break;
	case 130: x_NET::x_130(args);	break;
	case 131: x_NET::x_131(args);	break;
	case 132: x_NET::x_132(args);	break;
	case 133: x_NET::x_133(args);	break;
	case 134: x_NET::x_134(args);	break;
	case 135: x_NET::x_135(args);	break;
	case 136: x_NET::x_136(args);	break;
	case 137: x_NET::x_137(args);	break;
	case 138: x_NET::x_138(args);	break;
	case 139: x_NET::x_139(args);	break;
	case 140: x_NET::x_140(args);	break;
	case 141: delete (NET*)xself;	break;
    }
}

class x_NETExtendedStrut : public NETExtendedStrut {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_int = this->left_width;
    }
    void x_1(Smoke::Stack x) {
        x[0].s_int = this->left_start;
    }
    void x_2(Smoke::Stack x) {
        x[0].s_int = this->left_end;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_int = this->right_width;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_int = this->right_start;
    }
    void x_5(Smoke::Stack x) {
        x[0].s_int = this->right_end;
    }
    void x_6(Smoke::Stack x) {
        x[0].s_int = this->top_width;
    }
    void x_7(Smoke::Stack x) {
        x[0].s_int = this->top_start;
    }
    void x_8(Smoke::Stack x) {
        x[0].s_int = this->top_end;
    }
    void x_9(Smoke::Stack x) {
        x[0].s_int = this->bottom_width;
    }
    void x_10(Smoke::Stack x) {
        x[0].s_int = this->bottom_start;
    }
    void x_11(Smoke::Stack x) {
        x[0].s_int = this->bottom_end;
    }
    static void x_12(Smoke::Stack x) {
	// NETExtendedStrut()
	x_NETExtendedStrut* xret = new x_NETExtendedStrut();
	x[0].s_class = (void*)xret;
    }
    x_NETExtendedStrut() : NETExtendedStrut() {
    }
    void x_13(Smoke::Stack x) {
	// setLeft_width(int)
	this->left_width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setLeft_start(int)
	this->left_start = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setLeft_end(int)
	this->left_end = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setRight_width(int)
	this->right_width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setRight_start(int)
	this->right_start = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setRight_end(int)
	this->right_end = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setTop_width(int)
	this->top_width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setTop_start(int)
	this->top_start = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setTop_end(int)
	this->top_end = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setBottom_width(int)
	this->bottom_width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setBottom_start(int)
	this->bottom_start = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setBottom_end(int)
	this->bottom_end = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// NETExtendedStrut(const NETExtendedStrut&)
	x_NETExtendedStrut* xret = new x_NETExtendedStrut(*(const NETExtendedStrut *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NETExtendedStrut(const NETExtendedStrut& x1) : NETExtendedStrut(x1) {
    }
    ~x_NETExtendedStrut() { qt_Smoke->binding->deleted(475, (void*)this); }
};
void xcall_NETExtendedStrut(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NETExtendedStrut *xself = (x_NETExtendedStrut*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_NETExtendedStrut::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: x_NETExtendedStrut::x_25(args);	break;
	case 26: delete (NETExtendedStrut*)xself;	break;
    }
}

class x_NETIcon : public NETIcon {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_class = (void*)new NETSize(this->size);
    }
    void x_1(Smoke::Stack x) {
        x[0].s_voidp = (void*)this->data;
    }
    static void x_2(Smoke::Stack x) {
	// NETIcon()
	x_NETIcon* xret = new x_NETIcon();
	x[0].s_class = (void*)xret;
    }
    x_NETIcon() : NETIcon() {
    }
    void x_3(Smoke::Stack x) {
	// setSize(NETSize)
	this->size = *(NETSize *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// setData(unsigned char *)
	this->data = (unsigned char *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// NETIcon(const NETIcon&)
	x_NETIcon* xret = new x_NETIcon(*(const NETIcon *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NETIcon(const NETIcon& x1) : NETIcon(x1) {
    }
    ~x_NETIcon() { qt_Smoke->binding->deleted(476, (void*)this); }
};
void xcall_NETIcon(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NETIcon *xself = (x_NETIcon*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_NETIcon::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: x_NETIcon::x_5(args);	break;
	case 6: delete (NETIcon*)xself;	break;
    }
}

class x_NETPoint : public NETPoint {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_int = this->x;
    }
    void x_1(Smoke::Stack x) {
        x[0].s_int = this->y;
    }
    static void x_2(Smoke::Stack x) {
	// NETPoint()
	x_NETPoint* xret = new x_NETPoint();
	x[0].s_class = (void*)xret;
    }
    x_NETPoint() : NETPoint() {
    }
    void x_3(Smoke::Stack x) {
	// setX(int)
	this->x = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// setY(int)
	this->y = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// NETPoint(const NETPoint&)
	x_NETPoint* xret = new x_NETPoint(*(const NETPoint *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NETPoint(const NETPoint& x1) : NETPoint(x1) {
    }
    ~x_NETPoint() { qt_Smoke->binding->deleted(477, (void*)this); }
};
void xcall_NETPoint(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NETPoint *xself = (x_NETPoint*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_NETPoint::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: x_NETPoint::x_5(args);	break;
	case 6: delete (NETPoint*)xself;	break;
    }
}

class x_NETRect : public NETRect {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_class = (void*)new NETPoint(this->pos);
    }
    void x_1(Smoke::Stack x) {
        x[0].s_class = (void*)new NETSize(this->size);
    }
    void x_2(Smoke::Stack x) {
	// setPos(NETPoint)
	this->pos = *(NETPoint *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// setSize(NETSize)
	this->size = *(NETSize *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// NETRect()
	x_NETRect* xret = new x_NETRect();
	x[0].s_class = (void*)xret;
    }
    x_NETRect() : NETRect() {
    }
    static void x_5(Smoke::Stack x) {
	// NETRect(const NETRect&)
	x_NETRect* xret = new x_NETRect(*(const NETRect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NETRect(const NETRect& x1) : NETRect(x1) {
    }
    ~x_NETRect() { qt_Smoke->binding->deleted(478, (void*)this); }
};
void xcall_NETRect(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NETRect *xself = (x_NETRect*)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_NETRect::x_4(args);	break;
	case 5: x_NETRect::x_5(args);	break;
	case 6: delete (NETRect*)xself;	break;
    }
}

class x_NETSize : public NETSize {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_int = this->width;
    }
    void x_1(Smoke::Stack x) {
        x[0].s_int = this->height;
    }
    static void x_2(Smoke::Stack x) {
	// NETSize()
	x_NETSize* xret = new x_NETSize();
	x[0].s_class = (void*)xret;
    }
    x_NETSize() : NETSize() {
    }
    void x_3(Smoke::Stack x) {
	// setWidth(int)
	this->width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// setHeight(int)
	this->height = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// NETSize(const NETSize&)
	x_NETSize* xret = new x_NETSize(*(const NETSize *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_NETSize(const NETSize& x1) : NETSize(x1) {
    }
    ~x_NETSize() { qt_Smoke->binding->deleted(479, (void*)this); }
};
void xcall_NETSize(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_NETSize *xself = (x_NETSize*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_NETSize::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: x_NETSize::x_5(args);	break;
	case 6: delete (NETSize*)xself;	break;
    }
}

class x_Observer : public Observer {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)Observer::s_pObserver;
    }
    void x_1(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->Observer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// className()
	const char* xret = this->Observer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->Observer::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 = this->Observer::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 = this->Observer::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 = this->Observer::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 = this->Observer::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// newJob(TDEIO::Job*, bool)
	int xret = this->Observer::newJob((TDEIO::Job*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) {
	// jobFinished(int)
	this->Observer::jobFinished((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// openPassDlg(TDEIO::AuthInfo&)
	bool xret = this->Observer::openPassDlg(*(TDEIO::AuthInfo *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t, time_t, time_t, time_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp,*(TDEIO::filesize_t *)x[8].s_voidp,(time_t)x[9].s_int,(time_t)x[10].s_int,(time_t)x[11].s_int,(time_t)x[12].s_int);
	x[0].s_enum = xret;
    }
    void x_12(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t, time_t, time_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp,*(TDEIO::filesize_t *)x[8].s_voidp,(time_t)x[9].s_int,(time_t)x[10].s_int,(time_t)x[11].s_int);
	x[0].s_enum = xret;
    }
    void x_13(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t, time_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp,*(TDEIO::filesize_t *)x[8].s_voidp,(time_t)x[9].s_int,(time_t)x[10].s_int);
	x[0].s_enum = xret;
    }
    void x_14(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t, TDEIO::filesize_t, time_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp,*(TDEIO::filesize_t *)x[8].s_voidp,(time_t)x[9].s_int);
	x[0].s_enum = xret;
    }
    void x_15(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t, TDEIO::filesize_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp,*(TDEIO::filesize_t *)x[8].s_voidp);
	x[0].s_enum = xret;
    }
    void x_16(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&, TDEIO::filesize_t)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp,*(TDEIO::filesize_t *)x[7].s_voidp);
	x[0].s_enum = xret;
    }
    void x_17(Smoke::Stack x) {
	// open_RenameDlg(TDEIO::Job*, const TQString&, const TQString&, const TQString&, TDEIO::RenameDlg_Mode, TQString&)
	TDEIO::RenameDlg_Result xret = this->Observer::open_RenameDlg((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(TDEIO::RenameDlg_Mode)x[5].s_enum,*(TQString *)x[6].s_voidp);
	x[0].s_enum = xret;
    }
    void x_18(Smoke::Stack x) {
	// open_SkipDlg(TDEIO::Job*, bool, const TQString&)
	TDEIO::SkipDlg_Result xret = this->Observer::open_SkipDlg((TDEIO::Job*)x[1].s_class,(bool)x[2].s_bool,*(const TQString *)x[3].s_voidp);
	x[0].s_enum = xret;
    }
    void x_19(Smoke::Stack x) {
	// stating(TDEIO::Job*, const KURL&)
	this->Observer::stating((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// mounting(TDEIO::Job*, const TQString&, const TQString&)
	this->Observer::mounting((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// unmounting(TDEIO::Job*, const TQString&)
	this->Observer::unmounting((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// slotTotalSize(TDEIO::Job*, TDEIO::filesize_t)
	this->Observer::slotTotalSize((TDEIO::Job*)x[1].s_class,*(TDEIO::filesize_t *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// slotTotalFiles(TDEIO::Job*, unsigned long)
	this->Observer::slotTotalFiles((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// slotTotalDirs(TDEIO::Job*, unsigned long)
	this->Observer::slotTotalDirs((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// slotProcessedSize(TDEIO::Job*, TDEIO::filesize_t)
	this->Observer::slotProcessedSize((TDEIO::Job*)x[1].s_class,*(TDEIO::filesize_t *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// slotProcessedFiles(TDEIO::Job*, unsigned long)
	this->Observer::slotProcessedFiles((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// slotProcessedDirs(TDEIO::Job*, unsigned long)
	this->Observer::slotProcessedDirs((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// slotSpeed(TDEIO::Job*, unsigned long)
	this->Observer::slotSpeed((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// slotPercent(TDEIO::Job*, unsigned long)
	this->Observer::slotPercent((TDEIO::Job*)x[1].s_class,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// slotInfoMessage(TDEIO::Job*, const TQString&)
	this->Observer::slotInfoMessage((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// slotCopying(TDEIO::Job*, const KURL&, const KURL&)
	this->Observer::slotCopying((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class,*(const KURL *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// slotMoving(TDEIO::Job*, const KURL&, const KURL&)
	this->Observer::slotMoving((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class,*(const KURL *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// slotDeleting(TDEIO::Job*, const KURL&)
	this->Observer::slotDeleting((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// slotTransferring(TDEIO::Job*, const KURL&)
	this->Observer::slotTransferring((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// slotCreatingDir(TDEIO::Job*, const KURL&)
	this->Observer::slotCreatingDir((TDEIO::Job*)x[1].s_class,*(const KURL *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// slotCanResume(TDEIO::Job*, TDEIO::filesize_t)
	this->Observer::slotCanResume((TDEIO::Job*)x[1].s_class,*(TDEIO::filesize_t *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// killJob(int)
	this->Observer::killJob((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// metadata(int)
	TDEIO::MetaData xret = this->Observer::metadata((int)x[1].s_int);
	x[0].s_class = (void*)new TDEIO::MetaData(xret);
    }
    static void x_39(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = Observer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_40(Smoke::Stack x) {
	// self()
	Observer* xret = Observer::self();
	x[0].s_class = (void*)xret;
    }
    static void x_41(Smoke::Stack x) {
	// messageBox(int, int, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = Observer::messageBox((int)x[1].s_int,(int)x[2].s_int,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_42(Smoke::Stack x) {
	// messageBox(int, int, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	int xret = Observer::messageBox((int)x[1].s_int,(int)x[2].s_int,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQString *)x[7].s_voidp);
	x[0].s_int = xret;
    }
    static void x_43(Smoke::Stack x) {
	// Observer()
	x_Observer* xret = new x_Observer();
	x[0].s_class = (void*)xret;
    }
    x_Observer() : Observer() {
    }
    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(12286, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Observer::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 QCStringList functions() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(86, (void*)this, x)) {
	    QCStringList *xptr = (QCStringList *)x[0].s_class;
	    QCStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->DCOPObject::functions();
    }
    virtual QCStringList functionsDynamic() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(83, (void*)this, x)) {
	    QCStringList *xptr = (QCStringList *)x[0].s_class;
	    QCStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->DCOPObject::functionsDynamic();
    }
    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 QCStringList interfaces() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(85, (void*)this, x)) {
	    QCStringList *xptr = (QCStringList *)x[0].s_class;
	    QCStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->DCOPObject::interfaces();
    }
    virtual QCStringList interfacesDynamic() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(84, (void*)this, x)) {
	    QCStringList *xptr = (QCStringList *)x[0].s_class;
	    QCStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->DCOPObject::interfacesDynamic();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12285, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->Observer::metaObject();
    }
    virtual bool process(const TQCString& x1, const TQByteArray& x2, TQCString& x3, TQByteArray& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(81, (void*)this, x)) return (bool)x[0].s_bool;
	return this->DCOPObject::process(x1, x2, x3, x4);
    }
    virtual bool processDynamic(const TQCString& x1, const TQByteArray& x2, TQCString& x3, TQByteArray& x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_class = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_class = (void*)&x4;
	if(qt_Smoke->binding->callMethod(82, (void*)this, x)) return (bool)x[0].s_bool;
	return this->DCOPObject::processDynamic(x1, x2, x3, x4);
    }
    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(12287, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->Observer::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(12289, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Observer::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(12288, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Observer::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(12290, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Observer::tqt_property(x1, x2, x3);
    }
    ~x_Observer() { qt_Smoke->binding->deleted(480, (void*)this); }
};
void xcall_Observer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_Observer *xself = (x_Observer*)obj;
    switch(xi) {
	case 0: x_Observer::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: 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: x_Observer::x_39(args);	break;
	case 40: x_Observer::x_40(args);	break;
	case 41: x_Observer::x_41(args);	break;
	case 42: x_Observer::x_42(args);	break;
	case 43: x_Observer::x_43(args);	break;
    }
}

class x_TDEAboutApplication : public TDEAboutApplication {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAboutApplication(TQWidget*, const char*, bool)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(TQWidget* x1, const char* x2, bool x3) : TDEAboutApplication(x1, x2, x3) {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAboutApplication(TQWidget*, const char*)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(TQWidget* x1, const char* x2) : TDEAboutApplication(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TDEAboutApplication(TQWidget*)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(TQWidget* x1) : TDEAboutApplication(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TDEAboutApplication()
	x_TDEAboutApplication* xret = new x_TDEAboutApplication();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication() : TDEAboutApplication() {
    }
    static void x_4(Smoke::Stack x) {
	// TDEAboutApplication(const TDEAboutData*, TQWidget*, const char*, bool)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((const TDEAboutData*)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(const TDEAboutData* x1, TQWidget* x2, const char* x3, bool x4) : TDEAboutApplication(x1, x2, x3, x4) {
    }
    static void x_5(Smoke::Stack x) {
	// TDEAboutApplication(const TDEAboutData*, TQWidget*, const char*)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((const TDEAboutData*)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(const TDEAboutData* x1, TQWidget* x2, const char* x3) : TDEAboutApplication(x1, x2, x3) {
    }
    static void x_6(Smoke::Stack x) {
	// TDEAboutApplication(const TDEAboutData*, TQWidget*)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((const TDEAboutData*)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(const TDEAboutData* x1, TQWidget* x2) : TDEAboutApplication(x1, x2) {
    }
    static void x_7(Smoke::Stack x) {
	// TDEAboutApplication(const TDEAboutData*)
	x_TDEAboutApplication* xret = new x_TDEAboutApplication((const TDEAboutData*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutApplication(const TDEAboutData* x1) : TDEAboutApplication(x1) {
    }
    void x_8(Smoke::Stack x) {
	// buildDialog(const TDEAboutData*)
	this->TDEAboutApplication::buildDialog((const TDEAboutData*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20234, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3386, (void*)this, x)) return;
	this->KDialogBase::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(12492, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutDialog::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(3500, (void*)this, x)) return;
	this->KDialogBase::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(20230, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(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 done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20233, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(20231, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20206, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3499, (void*)this, x)) return;
	this->KDialogBase::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(3498, (void*)this, x)) return;
	this->KDialogBase::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(12491, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutDialog::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(3388, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 mouseTrackSlot(int x1, const TQMouseEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12545, (void*)this, x)) return;
	this->TDEAboutDialog::mouseTrackSlot(x1, x2);
    }
    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(20207, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3294, (void*)this, x)) return;
	this->KDialog::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 reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20235, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20209, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20229, (void*)this, x)) return;
	this->TQDialog::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(3295, (void*)this, x)) return;
	this->KDialog::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(20212, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(20211, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setPlainCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3296, (void*)this, x)) return;
	this->KDialog::setPlainCaption(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(12511, (void*)this, x)) return;
	this->TDEAboutDialog::show();
    }
    virtual void show(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12512, (void*)this, x)) return;
	this->TDEAboutDialog::show(x1);
    }
    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(3387, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 slotApply() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3508, (void*)this, x)) return;
	this->KDialogBase::slotApply();
    }
    virtual void slotCancel() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3512, (void*)this, x)) return;
	this->KDialogBase::slotCancel();
    }
    virtual void slotClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3513, (void*)this, x)) return;
	this->KDialogBase::slotClose();
    }
    virtual void slotDefault() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3502, (void*)this, x)) return;
	this->KDialogBase::slotDefault();
    }
    virtual void slotDetails() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3503, (void*)this, x)) return;
	this->KDialogBase::slotDetails();
    }
    virtual void slotHelp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3501, (void*)this, x)) return;
	this->KDialogBase::slotHelp();
    }
    virtual void slotNo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3511, (void*)this, x)) return;
	this->KDialogBase::slotNo();
    }
    virtual void slotOk() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3507, (void*)this, x)) return;
	this->KDialogBase::slotOk();
    }
    virtual void slotTry() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3509, (void*)this, x)) return;
	this->KDialogBase::slotTry();
    }
    virtual void slotUser1() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3506, (void*)this, x)) return;
	this->KDialogBase::slotUser1();
    }
    virtual void slotUser2() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3505, (void*)this, x)) return;
	this->KDialogBase::slotUser2();
    }
    virtual void slotUser3() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3504, (void*)this, x)) return;
	this->KDialogBase::slotUser3();
    }
    virtual void slotYes() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3510, (void*)this, x)) return;
	this->KDialogBase::slotYes();
    }
    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(12493, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutDialog::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(12495, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12494, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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_TDEAboutApplication() { qt_Smoke->binding->deleted(481, (void*)this); }
};
void xcall_TDEAboutApplication(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutApplication *xself = (x_TDEAboutApplication*)obj;
    switch(xi) {
	case 0: x_TDEAboutApplication::x_0(args);	break;
	case 1: x_TDEAboutApplication::x_1(args);	break;
	case 2: x_TDEAboutApplication::x_2(args);	break;
	case 3: x_TDEAboutApplication::x_3(args);	break;
	case 4: x_TDEAboutApplication::x_4(args);	break;
	case 5: x_TDEAboutApplication::x_5(args);	break;
	case 6: x_TDEAboutApplication::x_6(args);	break;
	case 7: x_TDEAboutApplication::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: delete (TDEAboutApplication*)xself;	break;
    }
}

class x_TDEAboutContainer : public TDEAboutContainer {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAboutContainer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAboutContainer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAboutContainer::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->TDEAboutContainer::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->TDEAboutContainer::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->TDEAboutContainer::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->TDEAboutContainer::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*, const char*, int, int, int, int)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1, const char* x2, int x3, int x4, int x5, int x6) : TDEAboutContainer(x1, x2, x3, x4, x5, x6) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*, const char*, int, int, int)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1, const char* x2, int x3, int x4, int x5) : TDEAboutContainer(x1, x2, x3, x4, x5) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*, const char*, int, int)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1, const char* x2, int x3, int x4) : TDEAboutContainer(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*, const char*, int)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1, const char* x2, int x3) : TDEAboutContainer(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*, const char*)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1, const char* x2) : TDEAboutContainer(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEAboutContainer(TQWidget*)
	x_TDEAboutContainer* xret = new x_TDEAboutContainer((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer(TQWidget* x1) : TDEAboutContainer(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEAboutContainer()
	x_TDEAboutContainer* xret = new x_TDEAboutContainer();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContainer() : TDEAboutContainer() {
    }
    void x_14(Smoke::Stack x) {
	// addWidget(TQWidget*)
	this->TDEAboutContainer::addWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// addPerson(const TQString&, const TQString&, const TQString&, const TQString&, bool, bool, bool)
	this->TDEAboutContainer::addPerson(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(bool)x[5].s_bool,(bool)x[6].s_bool,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// addPerson(const TQString&, const TQString&, const TQString&, const TQString&, bool, bool)
	this->TDEAboutContainer::addPerson(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(bool)x[5].s_bool,(bool)x[6].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// addPerson(const TQString&, const TQString&, const TQString&, const TQString&, bool)
	this->TDEAboutContainer::addPerson(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(bool)x[5].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// addPerson(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutContainer::addPerson(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// addTitle(const TQString&, int, bool, bool)
	this->TDEAboutContainer::addTitle(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// addTitle(const TQString&, int, bool)
	this->TDEAboutContainer::addTitle(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// addTitle(const TQString&, int)
	this->TDEAboutContainer::addTitle(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// addTitle(const TQString&)
	this->TDEAboutContainer::addTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// addImage(const TQString&, int)
	this->TDEAboutContainer::addImage(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// addImage(const TQString&)
	this->TDEAboutContainer::addImage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEAboutContainer::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_26(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->TDEAboutContainer::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_27(Smoke::Stack x) {
	// urlClick(const TQString&)
	this->TDEAboutContainer::urlClick(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// mailClick(const TQString&, const TQString&)
	this->TDEAboutContainer::mailClick(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_29(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAboutContainer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) {
	// childEvent(TQChildEvent*)
	this->TDEAboutContainer::childEvent((TQChildEvent*)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(12370, (void*)this, x)) return;
	this->TDEAboutContainer::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12340, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutContainer::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(12339, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutContainer::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(12365, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAboutContainer::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(12364, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAboutContainer::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(12341, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutContainer::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(12343, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContainer::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(12342, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContainer::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(12344, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContainer::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_TDEAboutContainer() { qt_Smoke->binding->deleted(482, (void*)this); }
};
void xcall_TDEAboutContainer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutContainer *xself = (x_TDEAboutContainer*)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_TDEAboutContainer::x_7(args);	break;
	case 8: x_TDEAboutContainer::x_8(args);	break;
	case 9: x_TDEAboutContainer::x_9(args);	break;
	case 10: x_TDEAboutContainer::x_10(args);	break;
	case 11: x_TDEAboutContainer::x_11(args);	break;
	case 12: x_TDEAboutContainer::x_12(args);	break;
	case 13: x_TDEAboutContainer::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: x_TDEAboutContainer::x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: delete (TDEAboutContainer*)xself;	break;
    }
}

class x_TDEAboutContributor : public TDEAboutContributor {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAboutContributor::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAboutContributor::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAboutContributor::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->TDEAboutContributor::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->TDEAboutContributor::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->TDEAboutContributor::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->TDEAboutContributor::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&, const TQString&, const TQString&, bool, bool, bool)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool,(bool)x[9].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, const TQString& x5, const TQString& x6, bool x7, bool x8, bool x9) : TDEAboutContributor(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&, const TQString&, const TQString&, bool, bool)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, const TQString& x5, const TQString& x6, bool x7, bool x8) : TDEAboutContributor(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&, const TQString&, const TQString&, bool)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, const TQString& x5, const TQString& x6, bool x7) : TDEAboutContributor(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&, const TQString&, const TQString&)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, const TQString& x5, const TQString& x6) : TDEAboutContributor(x1, x2, x3, x4, x5, x6) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&, const TQString&)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, const TQString& x5) : TDEAboutContributor(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&, const TQString&)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4) : TDEAboutContributor(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*, const TQString&)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2, const TQString& x3) : TDEAboutContributor(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*, const char*)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1, const char* x2) : TDEAboutContributor(x1, x2) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEAboutContributor(TQWidget*)
	x_TDEAboutContributor* xret = new x_TDEAboutContributor((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor(TQWidget* x1) : TDEAboutContributor(x1) {
    }
    static void x_16(Smoke::Stack x) {
	// TDEAboutContributor()
	x_TDEAboutContributor* xret = new x_TDEAboutContributor();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutContributor() : TDEAboutContributor() {
    }
    void x_17(Smoke::Stack x) {
	// setName(const TQString&, const TQString&, bool)
	this->TDEAboutContributor::setName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setName(const TQString&, const TQString&)
	this->TDEAboutContributor::setName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setName(const TQString&)
	this->TDEAboutContributor::setName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setEmail(const TQString&, const TQString&, bool)
	this->TDEAboutContributor::setEmail(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setEmail(const TQString&, const TQString&)
	this->TDEAboutContributor::setEmail(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setEmail(const TQString&)
	this->TDEAboutContributor::setEmail(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setURL(const TQString&, const TQString&, bool)
	this->TDEAboutContributor::setURL(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setURL(const TQString&, const TQString&)
	this->TDEAboutContributor::setURL(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setURL(const TQString&)
	this->TDEAboutContributor::setURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setWork(const TQString&, const TQString&, bool)
	this->TDEAboutContributor::setWork(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setWork(const TQString&, const TQString&)
	this->TDEAboutContributor::setWork(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setWork(const TQString&)
	this->TDEAboutContributor::setWork(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// getName()
	TQString xret = this->TDEAboutContributor::getName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) const {
	// getEmail()
	TQString xret = this->TDEAboutContributor::getEmail();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_31(Smoke::Stack x) const {
	// getURL()
	TQString xret = this->TDEAboutContributor::getURL();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) const {
	// getWork()
	TQString xret = this->TDEAboutContributor::getWork();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_33(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDEAboutContributor::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_34(Smoke::Stack x) {
	// sendEmail(const TQString&, const TQString&)
	this->TDEAboutContributor::sendEmail(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// openURL(const TQString&)
	this->TDEAboutContributor::openURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_36(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAboutContributor::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) {
	// fontChange(const TQFont&)
	this->TDEAboutContributor::fontChange(*(const TQFont *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// urlClickedSlot(const TQString&)
	this->TDEAboutContributor::urlClickedSlot(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// emailClickedSlot(const TQString&)
	this->TDEAboutContributor::emailClickedSlot(*(const TQString *)x[1].s_voidp);
	(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(12372, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutContributor::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21615, (void*)this, x)) return;
	this->TQFrame::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31282, (void*)this, x)) return;
	this->TQWidget::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31322, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31283, (void*)this, x)) return;
	this->TQWidget::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12409, (void*)this, x)) return;
	this->TDEAboutContributor::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(12371, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutContributor::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 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(12404, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAboutContributor::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(12373, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutContributor::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(12375, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContributor::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(12374, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContributor::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(12376, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutContributor::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_TDEAboutContributor() { qt_Smoke->binding->deleted(483, (void*)this); }
};
void xcall_TDEAboutContributor(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutContributor *xself = (x_TDEAboutContributor*)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_TDEAboutContributor::x_7(args);	break;
	case 8: x_TDEAboutContributor::x_8(args);	break;
	case 9: x_TDEAboutContributor::x_9(args);	break;
	case 10: x_TDEAboutContributor::x_10(args);	break;
	case 11: x_TDEAboutContributor::x_11(args);	break;
	case 12: x_TDEAboutContributor::x_12(args);	break;
	case 13: x_TDEAboutContributor::x_13(args);	break;
	case 14: x_TDEAboutContributor::x_14(args);	break;
	case 15: x_TDEAboutContributor::x_15(args);	break;
	case 16: x_TDEAboutContributor::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: x_TDEAboutContributor::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: delete (TDEAboutContributor*)xself;	break;
    }
}

class x_TDEAboutData : public TDEAboutData {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_Custom;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_File;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_Unknown;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_GPL;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_GPL_V2;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_LGPL;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_LGPL_V2;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_BSD;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_Artistic;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_QPL;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_QPL_V1_0;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_GPL_V3;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_LGPL_V3;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutData::License_MIT;
    }
    static void x_14(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*, int, const char*, const char*, const char*, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(int)x[5].s_int,(const char*)x[6].s_voidp,(const char*)x[7].s_voidp,(const char*)x[8].s_voidp,(const char*)x[9].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4, int x5, const char* x6, const char* x7, const char* x8, const char* x9) : TDEAboutData(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*, int, const char*, const char*, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(int)x[5].s_int,(const char*)x[6].s_voidp,(const char*)x[7].s_voidp,(const char*)x[8].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4, int x5, const char* x6, const char* x7, const char* x8) : TDEAboutData(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_16(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*, int, const char*, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(int)x[5].s_int,(const char*)x[6].s_voidp,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4, int x5, const char* x6, const char* x7) : TDEAboutData(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_17(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*, int, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(int)x[5].s_int,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4, int x5, const char* x6) : TDEAboutData(x1, x2, x3, x4, x5, x6) {
    }
    static void x_18(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*, int)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4, int x5) : TDEAboutData(x1, x2, x3, x4, x5) {
    }
    static void x_19(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3, const char* x4) : TDEAboutData(x1, x2, x3, x4) {
    }
    static void x_20(Smoke::Stack x) {
	// TDEAboutData(const char*, const char*, const char*)
	x_TDEAboutData* xret = new x_TDEAboutData((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const char* x1, const char* x2, const char* x3) : TDEAboutData(x1, x2, x3) {
    }
    void x_21(Smoke::Stack x) {
	// addAuthor(const char*, const char*, const char*, const char*)
	this->TDEAboutData::addAuthor((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// addAuthor(const char*, const char*, const char*)
	this->TDEAboutData::addAuthor((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// addAuthor(const char*, const char*)
	this->TDEAboutData::addAuthor((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// addAuthor(const char*)
	this->TDEAboutData::addAuthor((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// addCredit(const char*, const char*, const char*, const char*)
	this->TDEAboutData::addCredit((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// addCredit(const char*, const char*, const char*)
	this->TDEAboutData::addCredit((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// addCredit(const char*, const char*)
	this->TDEAboutData::addCredit((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// addCredit(const char*)
	this->TDEAboutData::addCredit((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setTranslator(const char*, const char*)
	this->TDEAboutData::setTranslator((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setLicenseText(const char*)
	this->TDEAboutData::setLicenseText((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setLicenseTextFile(const TQString&)
	this->TDEAboutData::setLicenseTextFile(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setAppName(const char*)
	this->TDEAboutData::setAppName((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setProgramName(const char*)
	this->TDEAboutData::setProgramName((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setProgramLogo(const TQImage&)
	this->TDEAboutData::setProgramLogo(*(const TQImage *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setVersion(const char*)
	this->TDEAboutData::setVersion((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setShortDescription(const char*)
	this->TDEAboutData::setShortDescription((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setLicense(TDEAboutData::LicenseKey)
	this->TDEAboutData::setLicense((TDEAboutData::LicenseKey)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setCopyrightStatement(const char*)
	this->TDEAboutData::setCopyrightStatement((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setOtherText(const char*)
	this->TDEAboutData::setOtherText((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setHomepage(const char*)
	this->TDEAboutData::setHomepage((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// setBugAddress(const char*)
	this->TDEAboutData::setBugAddress((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// setProductName(const char*)
	this->TDEAboutData::setProductName((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// appName()
	const char* xret = this->TDEAboutData::appName();
	x[0].s_voidp = (void*)xret;
    }
    void x_44(Smoke::Stack x) const {
	// productName()
	const char* xret = this->TDEAboutData::productName();
	x[0].s_voidp = (void*)xret;
    }
    void x_45(Smoke::Stack x) const {
	// programName()
	TQString xret = this->TDEAboutData::programName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_46(Smoke::Stack x) const {
	// internalProgramName()
	const char* xret = this->TDEAboutData::internalProgramName();
	x[0].s_voidp = (void*)xret;
    }
    void x_47(Smoke::Stack x) const {
	// translateInternalProgramName()
	this->TDEAboutData::translateInternalProgramName();
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) const {
	// programLogo()
	TQImage xret = this->TDEAboutData::programLogo();
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_49(Smoke::Stack x) const {
	// version()
	TQString xret = this->TDEAboutData::version();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_50(Smoke::Stack x) const {
	// internalVersion()
	const char* xret = this->TDEAboutData::internalVersion();
	x[0].s_voidp = (void*)xret;
    }
    void x_51(Smoke::Stack x) const {
	// shortDescription()
	TQString xret = this->TDEAboutData::shortDescription();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_52(Smoke::Stack x) const {
	// homepage()
	TQString xret = this->TDEAboutData::homepage();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_53(Smoke::Stack x) const {
	// bugAddress()
	TQString xret = this->TDEAboutData::bugAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_54(Smoke::Stack x) const {
	// internalBugAddress()
	const char* xret = this->TDEAboutData::internalBugAddress();
	x[0].s_voidp = (void*)xret;
    }
    void x_55(Smoke::Stack x) const {
	// authors()
	const TQValueList<TDEAboutPerson> xret = this->TDEAboutData::authors();
	x[0].s_voidp = (void*)new TQValueList<TDEAboutPerson>(xret);
    }
    void x_56(Smoke::Stack x) const {
	// credits()
	const TQValueList<TDEAboutPerson> xret = this->TDEAboutData::credits();
	x[0].s_voidp = (void*)new TQValueList<TDEAboutPerson>(xret);
    }
    void x_57(Smoke::Stack x) const {
	// translators()
	const TQValueList<TDEAboutTranslator> xret = this->TDEAboutData::translators();
	x[0].s_voidp = (void*)new TQValueList<TDEAboutTranslator>(xret);
    }
    void x_58(Smoke::Stack x) const {
	// otherText()
	TQString xret = this->TDEAboutData::otherText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_59(Smoke::Stack x) const {
	// license()
	TQString xret = this->TDEAboutData::license();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_60(Smoke::Stack x) const {
	// copyrightStatement()
	TQString xret = this->TDEAboutData::copyrightStatement();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_61(Smoke::Stack x) const {
	// customAuthorPlainText()
	TQString xret = this->TDEAboutData::customAuthorPlainText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_62(Smoke::Stack x) const {
	// customAuthorRichText()
	TQString xret = this->TDEAboutData::customAuthorRichText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_63(Smoke::Stack x) const {
	// customAuthorTextEnabled()
	bool xret = this->TDEAboutData::customAuthorTextEnabled();
	x[0].s_bool = xret;
    }
    void x_64(Smoke::Stack x) {
	// setCustomAuthorText(const TQString&, const TQString&)
	this->TDEAboutData::setCustomAuthorText(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// unsetCustomAuthorText()
	this->TDEAboutData::unsetCustomAuthorText();
	(void)x; // noop (for compiler warning)
    }
    static void x_66(Smoke::Stack x) {
	// TDEAboutData(const TDEAboutData&)
	x_TDEAboutData* xret = new x_TDEAboutData(*(const TDEAboutData *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutData(const TDEAboutData& x1) : TDEAboutData(x1) {
    }
    static void x_67(Smoke::Stack x) {
	// aboutTranslationTeam()
	TQString xret = TDEAboutData::aboutTranslationTeam();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1030: //TDEAboutData::LicenseKey
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEAboutData::LicenseKey;
		break;
	      case Smoke::EnumDelete:
		delete (TDEAboutData::LicenseKey*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEAboutData::LicenseKey*)xdata = (TDEAboutData::LicenseKey)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEAboutData::LicenseKey*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEAboutData() { qt_Smoke->binding->deleted(484, (void*)this); }
};
void xenum_TDEAboutData(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEAboutData::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEAboutData(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutData *xself = (x_TDEAboutData*)obj;
    switch(xi) {
	case 0: x_TDEAboutData::x_0(args);	break;
	case 1: x_TDEAboutData::x_1(args);	break;
	case 2: x_TDEAboutData::x_2(args);	break;
	case 3: x_TDEAboutData::x_3(args);	break;
	case 4: x_TDEAboutData::x_4(args);	break;
	case 5: x_TDEAboutData::x_5(args);	break;
	case 6: x_TDEAboutData::x_6(args);	break;
	case 7: x_TDEAboutData::x_7(args);	break;
	case 8: x_TDEAboutData::x_8(args);	break;
	case 9: x_TDEAboutData::x_9(args);	break;
	case 10: x_TDEAboutData::x_10(args);	break;
	case 11: x_TDEAboutData::x_11(args);	break;
	case 12: x_TDEAboutData::x_12(args);	break;
	case 13: x_TDEAboutData::x_13(args);	break;
	case 14: x_TDEAboutData::x_14(args);	break;
	case 15: x_TDEAboutData::x_15(args);	break;
	case 16: x_TDEAboutData::x_16(args);	break;
	case 17: x_TDEAboutData::x_17(args);	break;
	case 18: x_TDEAboutData::x_18(args);	break;
	case 19: x_TDEAboutData::x_19(args);	break;
	case 20: x_TDEAboutData::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: x_TDEAboutData::x_66(args);	break;
	case 67: x_TDEAboutData::x_67(args);	break;
	case 68: delete (TDEAboutData*)xself;	break;
    }
}

class x_TDEAboutDialog : public TDEAboutDialog {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtPlain;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtTabbed;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtTitle;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtImageLeft;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtImageRight;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtImageOnly;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtProduct;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtKDEStandard;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtAppStandard;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAboutDialog::AbtImageAndTitle;
    }
    void x_10(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAboutDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAboutDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAboutDialog::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDEAboutDialog::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDEAboutDialog::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDEAboutDialog::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDEAboutDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_17(Smoke::Stack x) {
	// TDEAboutDialog(TQWidget*, const char*, bool)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(TQWidget* x1, const char* x2, bool x3) : TDEAboutDialog(x1, x2, x3) {
    }
    static void x_18(Smoke::Stack x) {
	// TDEAboutDialog(TQWidget*, const char*)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(TQWidget* x1, const char* x2) : TDEAboutDialog(x1, x2) {
    }
    static void x_19(Smoke::Stack x) {
	// TDEAboutDialog(TQWidget*)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(TQWidget* x1) : TDEAboutDialog(x1) {
    }
    static void x_20(Smoke::Stack x) {
	// TDEAboutDialog()
	x_TDEAboutDialog* xret = new x_TDEAboutDialog();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog() : TDEAboutDialog() {
    }
    static void x_21(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*, bool, bool, const TQString&, const TQString&, const TQString&)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool,*(const TQString *)x[9].s_voidp,*(const TQString *)x[10].s_voidp,*(const TQString *)x[11].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6, bool x7, bool x8, const TQString& x9, const TQString& x10, const TQString& x11) : TDEAboutDialog(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11) {
    }
    static void x_22(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*, bool, bool, const TQString&, const TQString&)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool,*(const TQString *)x[9].s_voidp,*(const TQString *)x[10].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6, bool x7, bool x8, const TQString& x9, const TQString& x10) : TDEAboutDialog(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10) {
    }
    static void x_23(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*, bool, bool, const TQString&)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool,*(const TQString *)x[9].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6, bool x7, bool x8, const TQString& x9) : TDEAboutDialog(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    static void x_24(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*, bool, bool)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6, bool x7, bool x8) : TDEAboutDialog(x1, x2, x3, x4, x5, x6, x7, x8) {
    }
    static void x_25(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*, bool)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6, bool x7) : TDEAboutDialog(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_26(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*, const char*)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5, const char* x6) : TDEAboutDialog(x1, x2, x3, x4, x5, x6) {
    }
    static void x_27(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode, TQWidget*)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum,(TQWidget*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4, TQWidget* x5) : TDEAboutDialog(x1, x2, x3, x4, x5) {
    }
    static void x_28(Smoke::Stack x) {
	// TDEAboutDialog(int, const TQString&, int, KDialogBase::ButtonCode)
	x_TDEAboutDialog* xret = new x_TDEAboutDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(KDialogBase::ButtonCode)x[4].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutDialog(int x1, const TQString& x2, int x3, KDialogBase::ButtonCode x4) : TDEAboutDialog(x1, x2, x3, x4) {
    }
    void x_29(Smoke::Stack x) {
	// adjust()
	this->TDEAboutDialog::adjust();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// show()
	this->TDEAboutDialog::show();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// show(TQWidget*)
	this->TDEAboutDialog::show((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setTitle(const TQString&)
	this->TDEAboutDialog::setTitle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setImage(const TQString&)
	this->TDEAboutDialog::setImage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// setProgramLogo(const TQString&)
	this->TDEAboutDialog::setProgramLogo(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setProgramLogo(const TQPixmap&)
	this->TDEAboutDialog::setProgramLogo(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setImageBackgroundColor(const TQColor&)
	this->TDEAboutDialog::setImageBackgroundColor(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setImageFrame(bool)
	this->TDEAboutDialog::setImageFrame((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setProduct(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutDialog::setProduct(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// addTextPage(const TQString&, const TQString&, bool, int)
	TQFrame* xret = this->TDEAboutDialog::addTextPage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_40(Smoke::Stack x) {
	// addTextPage(const TQString&, const TQString&, bool)
	TQFrame* xret = this->TDEAboutDialog::addTextPage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_41(Smoke::Stack x) {
	// addTextPage(const TQString&, const TQString&)
	TQFrame* xret = this->TDEAboutDialog::addTextPage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_42(Smoke::Stack x) {
	// addLicensePage(const TQString&, const TQString&, int)
	TQFrame* xret = this->TDEAboutDialog::addLicensePage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) {
	// addLicensePage(const TQString&, const TQString&)
	TQFrame* xret = this->TDEAboutDialog::addLicensePage(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_44(Smoke::Stack x) {
	// addContainerPage(const TQString&, int, int)
	TDEAboutContainer* xret = this->TDEAboutDialog::addContainerPage(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_45(Smoke::Stack x) {
	// addContainerPage(const TQString&, int)
	TDEAboutContainer* xret = this->TDEAboutDialog::addContainerPage(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// addContainerPage(const TQString&)
	TDEAboutContainer* xret = this->TDEAboutDialog::addContainerPage(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) {
	// addScrolledContainerPage(const TQString&, int, int)
	TDEAboutContainer* xret = this->TDEAboutDialog::addScrolledContainerPage(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) {
	// addScrolledContainerPage(const TQString&, int)
	TDEAboutContainer* xret = this->TDEAboutDialog::addScrolledContainerPage(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_49(Smoke::Stack x) {
	// addScrolledContainerPage(const TQString&)
	TDEAboutContainer* xret = this->TDEAboutDialog::addScrolledContainerPage(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_50(Smoke::Stack x) {
	// addContainer(int, int)
	TDEAboutContainer* xret = this->TDEAboutDialog::addContainer((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_51(Smoke::Stack x) {
	// addPage(const TQString&)
	TQFrame* xret = this->TDEAboutDialog::addPage(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_52(Smoke::Stack x) {
	// setLogo(const TQPixmap&)
	this->TDEAboutDialog::setLogo(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// setAuthor(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutDialog::setAuthor(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// setMaintainer(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutDialog::setMaintainer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// addContributor(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutDialog::addContributor(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// setVersion(const TQString&)
	this->TDEAboutDialog::setVersion(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// sendEmail(const TQString&, const TQString&)
	this->TDEAboutDialog::sendEmail(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// openURL(const TQString&)
	this->TDEAboutDialog::openURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_59(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAboutDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_60(Smoke::Stack x) {
	// imageURL(TQWidget*, const TQString&, const TQString&, const TQColor&, const TQString&)
	TDEAboutDialog::imageURL((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQColor *)x[4].s_class,*(const TQString *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// sendEmailSlot(const TQString&, const TQString&)
	this->TDEAboutDialog::sendEmailSlot(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// openURLSlot(const TQString&)
	this->TDEAboutDialog::openURLSlot(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// mouseTrackSlot(int, const TQMouseEvent*)
	this->TDEAboutDialog::mouseTrackSlot((int)x[1].s_int,(const TQMouseEvent*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20234, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3386, (void*)this, x)) return;
	this->KDialogBase::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(12492, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutDialog::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(3500, (void*)this, x)) return;
	this->KDialogBase::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(20230, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(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 done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20233, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(20231, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20206, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3499, (void*)this, x)) return;
	this->KDialogBase::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(3498, (void*)this, x)) return;
	this->KDialogBase::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(12491, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutDialog::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(3388, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 mouseTrackSlot(int x1, const TQMouseEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12545, (void*)this, x)) return;
	this->TDEAboutDialog::mouseTrackSlot(x1, x2);
    }
    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(20207, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3294, (void*)this, x)) return;
	this->KDialog::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 reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20235, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20209, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20229, (void*)this, x)) return;
	this->TQDialog::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(3295, (void*)this, x)) return;
	this->KDialog::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(20212, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(20211, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setPlainCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3296, (void*)this, x)) return;
	this->KDialog::setPlainCaption(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(12511, (void*)this, x)) return;
	this->TDEAboutDialog::show();
    }
    virtual void show(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12512, (void*)this, x)) return;
	this->TDEAboutDialog::show(x1);
    }
    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(3387, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 slotApply() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3508, (void*)this, x)) return;
	this->KDialogBase::slotApply();
    }
    virtual void slotCancel() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3512, (void*)this, x)) return;
	this->KDialogBase::slotCancel();
    }
    virtual void slotClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3513, (void*)this, x)) return;
	this->KDialogBase::slotClose();
    }
    virtual void slotDefault() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3502, (void*)this, x)) return;
	this->KDialogBase::slotDefault();
    }
    virtual void slotDetails() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3503, (void*)this, x)) return;
	this->KDialogBase::slotDetails();
    }
    virtual void slotHelp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3501, (void*)this, x)) return;
	this->KDialogBase::slotHelp();
    }
    virtual void slotNo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3511, (void*)this, x)) return;
	this->KDialogBase::slotNo();
    }
    virtual void slotOk() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3507, (void*)this, x)) return;
	this->KDialogBase::slotOk();
    }
    virtual void slotTry() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3509, (void*)this, x)) return;
	this->KDialogBase::slotTry();
    }
    virtual void slotUser1() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3506, (void*)this, x)) return;
	this->KDialogBase::slotUser1();
    }
    virtual void slotUser2() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3505, (void*)this, x)) return;
	this->KDialogBase::slotUser2();
    }
    virtual void slotUser3() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3504, (void*)this, x)) return;
	this->KDialogBase::slotUser3();
    }
    virtual void slotYes() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3510, (void*)this, x)) return;
	this->KDialogBase::slotYes();
    }
    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(12493, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutDialog::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(12495, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12494, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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 1032: //TDEAboutDialog::LayoutType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEAboutDialog::LayoutType;
		break;
	      case Smoke::EnumDelete:
		delete (TDEAboutDialog::LayoutType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEAboutDialog::LayoutType*)xdata = (TDEAboutDialog::LayoutType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEAboutDialog::LayoutType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEAboutDialog() { qt_Smoke->binding->deleted(485, (void*)this); }
};
void xenum_TDEAboutDialog(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEAboutDialog::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEAboutDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutDialog *xself = (x_TDEAboutDialog*)obj;
    switch(xi) {
	case 0: x_TDEAboutDialog::x_0(args);	break;
	case 1: x_TDEAboutDialog::x_1(args);	break;
	case 2: x_TDEAboutDialog::x_2(args);	break;
	case 3: x_TDEAboutDialog::x_3(args);	break;
	case 4: x_TDEAboutDialog::x_4(args);	break;
	case 5: x_TDEAboutDialog::x_5(args);	break;
	case 6: x_TDEAboutDialog::x_6(args);	break;
	case 7: x_TDEAboutDialog::x_7(args);	break;
	case 8: x_TDEAboutDialog::x_8(args);	break;
	case 9: x_TDEAboutDialog::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_TDEAboutDialog::x_17(args);	break;
	case 18: x_TDEAboutDialog::x_18(args);	break;
	case 19: x_TDEAboutDialog::x_19(args);	break;
	case 20: x_TDEAboutDialog::x_20(args);	break;
	case 21: x_TDEAboutDialog::x_21(args);	break;
	case 22: x_TDEAboutDialog::x_22(args);	break;
	case 23: x_TDEAboutDialog::x_23(args);	break;
	case 24: x_TDEAboutDialog::x_24(args);	break;
	case 25: x_TDEAboutDialog::x_25(args);	break;
	case 26: x_TDEAboutDialog::x_26(args);	break;
	case 27: x_TDEAboutDialog::x_27(args);	break;
	case 28: x_TDEAboutDialog::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: x_TDEAboutDialog::x_59(args);	break;
	case 60: x_TDEAboutDialog::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: delete (TDEAboutDialog*)xself;	break;
    }
}

class x_TDEAboutKDE : public TDEAboutKDE {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAboutKDE(TQWidget*, const char*, bool)
	x_TDEAboutKDE* xret = new x_TDEAboutKDE((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutKDE(TQWidget* x1, const char* x2, bool x3) : TDEAboutKDE(x1, x2, x3) {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAboutKDE(TQWidget*, const char*)
	x_TDEAboutKDE* xret = new x_TDEAboutKDE((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutKDE(TQWidget* x1, const char* x2) : TDEAboutKDE(x1, x2) {
    }
    static void x_2(Smoke::Stack x) {
	// TDEAboutKDE(TQWidget*)
	x_TDEAboutKDE* xret = new x_TDEAboutKDE((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutKDE(TQWidget* x1) : TDEAboutKDE(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TDEAboutKDE()
	x_TDEAboutKDE* xret = new x_TDEAboutKDE();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutKDE() : TDEAboutKDE() {
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20234, (void*)this, x)) return;
	this->TQDialog::accept();
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3386, (void*)this, x)) return;
	this->KDialogBase::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(12492, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutDialog::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(3500, (void*)this, x)) return;
	this->KDialogBase::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(20230, (void*)this, x)) return;
	this->TQDialog::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(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 done(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(20233, (void*)this, x)) return;
	this->TQDialog::done(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(20231, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDialog::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20206, (void*)this, x)) return;
	this->TQDialog::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(3499, (void*)this, x)) return;
	this->KDialogBase::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(3498, (void*)this, x)) return;
	this->KDialogBase::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(12491, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutDialog::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(3388, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 mouseTrackSlot(int x1, const TQMouseEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(12545, (void*)this, x)) return;
	this->TDEAboutDialog::mouseTrackSlot(x1, x2);
    }
    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(20207, (void*)this, x)) return;
	this->TQDialog::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3294, (void*)this, x)) return;
	this->KDialog::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 reject() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(20235, (void*)this, x)) return;
	this->TQDialog::reject();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(20209, (void*)this, x)) return;
	this->TQDialog::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(20229, (void*)this, x)) return;
	this->TQDialog::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(3295, (void*)this, x)) return;
	this->KDialog::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(20212, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(20211, (void*)this, x)) return;
	this->TQDialog::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setPlainCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(3296, (void*)this, x)) return;
	this->KDialog::setPlainCaption(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(12511, (void*)this, x)) return;
	this->TDEAboutDialog::show();
    }
    virtual void show(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12512, (void*)this, x)) return;
	this->TDEAboutDialog::show(x1);
    }
    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(3387, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KDialogBase::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 slotApply() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3508, (void*)this, x)) return;
	this->KDialogBase::slotApply();
    }
    virtual void slotCancel() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3512, (void*)this, x)) return;
	this->KDialogBase::slotCancel();
    }
    virtual void slotClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3513, (void*)this, x)) return;
	this->KDialogBase::slotClose();
    }
    virtual void slotDefault() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3502, (void*)this, x)) return;
	this->KDialogBase::slotDefault();
    }
    virtual void slotDetails() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3503, (void*)this, x)) return;
	this->KDialogBase::slotDetails();
    }
    virtual void slotHelp() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3501, (void*)this, x)) return;
	this->KDialogBase::slotHelp();
    }
    virtual void slotNo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3511, (void*)this, x)) return;
	this->KDialogBase::slotNo();
    }
    virtual void slotOk() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3507, (void*)this, x)) return;
	this->KDialogBase::slotOk();
    }
    virtual void slotTry() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3509, (void*)this, x)) return;
	this->KDialogBase::slotTry();
    }
    virtual void slotUser1() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3506, (void*)this, x)) return;
	this->KDialogBase::slotUser1();
    }
    virtual void slotUser2() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3505, (void*)this, x)) return;
	this->KDialogBase::slotUser2();
    }
    virtual void slotUser3() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3504, (void*)this, x)) return;
	this->KDialogBase::slotUser3();
    }
    virtual void slotYes() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3510, (void*)this, x)) return;
	this->KDialogBase::slotYes();
    }
    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(12493, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutDialog::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(12495, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12494, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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(12496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutDialog::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_TDEAboutKDE() { qt_Smoke->binding->deleted(486, (void*)this); }
};
void xcall_TDEAboutKDE(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutKDE *xself = (x_TDEAboutKDE*)obj;
    switch(xi) {
	case 0: x_TDEAboutKDE::x_0(args);	break;
	case 1: x_TDEAboutKDE::x_1(args);	break;
	case 2: x_TDEAboutKDE::x_2(args);	break;
	case 3: x_TDEAboutKDE::x_3(args);	break;
	case 4: delete (TDEAboutKDE*)xself;	break;
    }
}

class x_TDEAboutPerson : public TDEAboutPerson {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAboutPerson(const char*, const char*, const char*, const char*)
	x_TDEAboutPerson* xret = new x_TDEAboutPerson((const char*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutPerson(const char* x1, const char* x2, const char* x3, const char* x4) : TDEAboutPerson(x1, x2, x3, x4) {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAboutPerson()
	x_TDEAboutPerson* xret = new x_TDEAboutPerson();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutPerson() : TDEAboutPerson() {
    }
    void x_2(Smoke::Stack x) const {
	// name()
	TQString xret = this->TDEAboutPerson::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// task()
	TQString xret = this->TDEAboutPerson::task();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// emailAddress()
	TQString xret = this->TDEAboutPerson::emailAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// webAddress()
	TQString xret = this->TDEAboutPerson::webAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_6(Smoke::Stack x) {
	// TDEAboutPerson(const TDEAboutPerson&)
	x_TDEAboutPerson* xret = new x_TDEAboutPerson(*(const TDEAboutPerson *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutPerson(const TDEAboutPerson& x1) : TDEAboutPerson(x1) {
    }
    ~x_TDEAboutPerson() { qt_Smoke->binding->deleted(487, (void*)this); }
};
void xcall_TDEAboutPerson(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutPerson *xself = (x_TDEAboutPerson*)obj;
    switch(xi) {
	case 0: x_TDEAboutPerson::x_0(args);	break;
	case 1: x_TDEAboutPerson::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_TDEAboutPerson::x_6(args);	break;
	case 7: delete (TDEAboutPerson*)xself;	break;
    }
}

class x_TDEAboutTranslator : public TDEAboutTranslator {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAboutTranslator(const TQString&, const TQString&)
	x_TDEAboutTranslator* xret = new x_TDEAboutTranslator(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutTranslator(const TQString& x1, const TQString& x2) : TDEAboutTranslator(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAboutTranslator(const TQString&)
	x_TDEAboutTranslator* xret = new x_TDEAboutTranslator(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutTranslator(const TQString& x1) : TDEAboutTranslator(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TDEAboutTranslator()
	x_TDEAboutTranslator* xret = new x_TDEAboutTranslator();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutTranslator() : TDEAboutTranslator() {
    }
    void x_3(Smoke::Stack x) const {
	// name()
	TQString xret = this->TDEAboutTranslator::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// emailAddress()
	TQString xret = this->TDEAboutTranslator::emailAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_5(Smoke::Stack x) {
	// TDEAboutTranslator(const TDEAboutTranslator&)
	x_TDEAboutTranslator* xret = new x_TDEAboutTranslator(*(const TDEAboutTranslator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutTranslator(const TDEAboutTranslator& x1) : TDEAboutTranslator(x1) {
    }
    ~x_TDEAboutTranslator() { qt_Smoke->binding->deleted(488, (void*)this); }
};
void xcall_TDEAboutTranslator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutTranslator *xself = (x_TDEAboutTranslator*)obj;
    switch(xi) {
	case 0: x_TDEAboutTranslator::x_0(args);	break;
	case 1: x_TDEAboutTranslator::x_1(args);	break;
	case 2: x_TDEAboutTranslator::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: x_TDEAboutTranslator::x_5(args);	break;
	case 6: delete (TDEAboutTranslator*)xself;	break;
    }
}

class x_TDEAboutWidget : public TDEAboutWidget {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAboutWidget::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAboutWidget::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAboutWidget::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->TDEAboutWidget::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->TDEAboutWidget::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->TDEAboutWidget::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->TDEAboutWidget::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEAboutWidget(TQWidget*, const char*)
	x_TDEAboutWidget* xret = new x_TDEAboutWidget((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutWidget(TQWidget* x1, const char* x2) : TDEAboutWidget(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEAboutWidget(TQWidget*)
	x_TDEAboutWidget* xret = new x_TDEAboutWidget((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutWidget(TQWidget* x1) : TDEAboutWidget(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEAboutWidget()
	x_TDEAboutWidget* xret = new x_TDEAboutWidget();
	x[0].s_class = (void*)xret;
    }
    x_TDEAboutWidget() : TDEAboutWidget() {
    }
    void x_10(Smoke::Stack x) {
	// adjust()
	this->TDEAboutWidget::adjust();
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// setLogo(const TQPixmap&)
	this->TDEAboutWidget::setLogo(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setAuthor(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutWidget::setAuthor(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// setMaintainer(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutWidget::setMaintainer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addContributor(const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEAboutWidget::addContributor(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setVersion(const TQString&)
	this->TDEAboutWidget::setVersion(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// sendEmail(const TQString&, const TQString&)
	this->TDEAboutWidget::sendEmail(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// openURL(const TQString&)
	this->TDEAboutWidget::openURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAboutWidget::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->TDEAboutWidget::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// sendEmailSlot(const TQString&, const TQString&)
	this->TDEAboutWidget::sendEmailSlot(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// openURLSlot(const TQString&)
	this->TDEAboutWidget::openURLSlot(*(const TQString *)x[1].s_voidp);
	(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(12567, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAboutWidget::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(12566, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAboutWidget::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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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(12586, (void*)this, x)) return;
	this->TDEAboutWidget::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 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(12568, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAboutWidget::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(12570, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutWidget::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(12569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutWidget::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(12571, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAboutWidget::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_TDEAboutWidget() { qt_Smoke->binding->deleted(489, (void*)this); }
};
void xcall_TDEAboutWidget(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAboutWidget *xself = (x_TDEAboutWidget*)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_TDEAboutWidget::x_7(args);	break;
	case 8: x_TDEAboutWidget::x_8(args);	break;
	case 9: x_TDEAboutWidget::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_TDEAboutWidget::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: delete (TDEAboutWidget*)xself;	break;
    }
}

class x_TDEAccel : public TDEAccel {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAccel::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAccel::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAccel::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->TDEAccel::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->TDEAccel::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->TDEAccel::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->TDEAccel::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEAccel(TQWidget*, const char*)
	x_TDEAccel* xret = new x_TDEAccel((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccel(TQWidget* x1, const char* x2) : TDEAccel(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEAccel(TQWidget*)
	x_TDEAccel* xret = new x_TDEAccel((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccel(TQWidget* x1) : TDEAccel(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEAccel(TQWidget*, TQObject*, const char*)
	x_TDEAccel* xret = new x_TDEAccel((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccel(TQWidget* x1, TQObject* x2, const char* x3) : TDEAccel(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEAccel(TQWidget*, TQObject*)
	x_TDEAccel* xret = new x_TDEAccel((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccel(TQWidget* x1, TQObject* x2) : TDEAccel(x1, x2) {
    }
    void x_11(Smoke::Stack x) const {
	// actions()
	const TDEAccelActions& xret = this->TDEAccel::actions();
	x[0].s_voidp = (void*)&xret;
    }
    void x_12(Smoke::Stack x) {
	// isEnabled()
	bool xret = this->TDEAccel::isEnabled();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// setEnabled(bool)
	this->TDEAccel::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setAutoUpdate(bool)
	bool xret = this->TDEAccel::setAutoUpdate((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, bool, bool)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool,(bool)x[8].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, bool)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,(const TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, const TQObject*, const char*, bool, bool)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,*(const TDEShortcut *)x[5].s_class,(const TQObject*)x[6].s_class,(const char*)x[7].s_voidp,(bool)x[8].s_bool,(bool)x[9].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, const TQObject*, const char*, bool)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,*(const TDEShortcut *)x[5].s_class,(const TQObject*)x[6].s_class,(const char*)x[7].s_voidp,(bool)x[8].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// insert(const TQString&, const TQString&, const TQString&, const TDEShortcut&, const TDEShortcut&, const TQObject*, const char*)
	TDEAccelAction* xret = this->TDEAccel::insert(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TDEShortcut *)x[4].s_class,*(const TDEShortcut *)x[5].s_class,(const TQObject*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// insert(const char*, const TDEShortcut&, const TQObject*, const char*, bool, bool)
	TDEAccelAction* xret = this->TDEAccel::insert((const char*)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// insert(const char*, const TDEShortcut&, const TQObject*, const char*, bool)
	TDEAccelAction* xret = this->TDEAccel::insert((const char*)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// insert(const char*, const TDEShortcut&, const TQObject*, const char*)
	TDEAccelAction* xret = this->TDEAccel::insert((const char*)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class,(const TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// insert(TDEStdAccel::StdAccel, const TQObject*, const char*, bool, bool)
	TDEAccelAction* xret = this->TDEAccel::insert((TDEStdAccel::StdAccel)x[1].s_enum,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(bool)x[4].s_bool,(bool)x[5].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// insert(TDEStdAccel::StdAccel, const TQObject*, const char*, bool)
	TDEAccelAction* xret = this->TDEAccel::insert((TDEStdAccel::StdAccel)x[1].s_enum,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_voidp = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// insert(TDEStdAccel::StdAccel, const TQObject*, const char*)
	TDEAccelAction* xret = this->TDEAccel::insert((TDEStdAccel::StdAccel)x[1].s_enum,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_27(Smoke::Stack x) {
	// remove(const TQString&)
	bool xret = this->TDEAccel::remove(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// updateConnections()
	bool xret = this->TDEAccel::updateConnections();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// shortcut(const TQString&)
	const TDEShortcut& xret = this->TDEAccel::shortcut(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)&xret;
    }
    void x_30(Smoke::Stack x) {
	// setShortcut(const TQString&, const TDEShortcut&)
	bool xret = this->TDEAccel::setShortcut(*(const TQString *)x[1].s_voidp,*(const TDEShortcut *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) {
	// setSlot(const TQString&, const TQObject*, const char*)
	bool xret = this->TDEAccel::setSlot(*(const TQString *)x[1].s_voidp,(const TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) {
	// setEnabled(const TQString&, bool)
	bool xret = this->TDEAccel::setEnabled(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// configGroup()
	const TQString& xret = this->TDEAccel::configGroup();
	x[0].s_voidp = (void*)&xret;
    }
    void x_34(Smoke::Stack x) {
	// setConfigGroup(const TQString&)
	this->TDEAccel::setConfigGroup(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// readSettings(TDEConfigBase*)
	bool xret = this->TDEAccel::readSettings((TDEConfigBase*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_36(Smoke::Stack x) {
	// readSettings()
	bool xret = this->TDEAccel::readSettings();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// writeSettings(TDEConfigBase*)
	bool xret = this->TDEAccel::writeSettings((TDEConfigBase*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// writeSettings()
	bool xret = this->TDEAccel::writeSettings();
	x[0].s_bool = xret;
    }
    void x_39(Smoke::Stack x) {
	// emitKeycodeChanged()
	this->TDEAccel::emitKeycodeChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// keycodeChanged()
	this->TDEAccel::keycodeChanged();
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAccel::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(12590, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAccel::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(12589, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAccel::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(12591, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAccel::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(12593, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccel::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(12592, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccel::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(12594, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccel::tqt_property(x1, x2, x3);
    }
    ~x_TDEAccel() { qt_Smoke->binding->deleted(490, (void*)this); }
};
void xcall_TDEAccel(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAccel *xself = (x_TDEAccel*)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_TDEAccel::x_7(args);	break;
	case 8: x_TDEAccel::x_8(args);	break;
	case 9: x_TDEAccel::x_9(args);	break;
	case 10: x_TDEAccel::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TDEAccel::x_41(args);	break;
	case 42: delete (TDEAccel*)xself;	break;
    }
}

class x_TDEAccelShortcutList : public TDEAccelShortcutList {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAccelShortcutList(TDEAccel*)
	x_TDEAccelShortcutList* xret = new x_TDEAccelShortcutList((TDEAccel*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccelShortcutList(TDEAccel* x1) : TDEAccelShortcutList(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAccelShortcutList(TDEGlobalAccel*)
	x_TDEAccelShortcutList* xret = new x_TDEAccelShortcutList((TDEGlobalAccel*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccelShortcutList(TDEGlobalAccel* x1) : TDEAccelShortcutList(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TDEAccelShortcutList(TDEAccelActions&, bool)
	x_TDEAccelShortcutList* xret = new x_TDEAccelShortcutList(*(TDEAccelActions *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccelShortcutList(TDEAccelActions& x1, bool x2) : TDEAccelShortcutList(x1, x2) {
    }
    void x_3(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEAccelShortcutList::count();
	x[0].s_uint = xret;
    }
    void x_4(Smoke::Stack x) const {
	// name(uint)
	TQString xret = this->TDEAccelShortcutList::name((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// label(uint)
	TQString xret = this->TDEAccelShortcutList::label((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// whatsThis(uint)
	TQString xret = this->TDEAccelShortcutList::whatsThis((uint)x[1].s_uint);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// shortcut(uint)
	const TDEShortcut& xret = this->TDEAccelShortcutList::shortcut((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_8(Smoke::Stack x) const {
	// shortcutDefault(uint)
	const TDEShortcut& xret = this->TDEAccelShortcutList::shortcutDefault((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_9(Smoke::Stack x) const {
	// isConfigurable(uint)
	bool xret = this->TDEAccelShortcutList::isConfigurable((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// setShortcut(uint, const TDEShortcut&)
	bool xret = this->TDEAccelShortcutList::setShortcut((uint)x[1].s_uint,*(const TDEShortcut *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// isGlobal(uint)
	bool xret = this->TDEAccelShortcutList::isGlobal((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// getOther(TDEShortcutList::Other, uint)
	TQVariant xret = this->TDEAccelShortcutList::getOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint);
	x[0].s_class = (void*)new TQVariant(xret);
    }
    void x_13(Smoke::Stack x) {
	// setOther(TDEShortcutList::Other, uint, TQVariant)
	bool xret = this->TDEAccelShortcutList::setOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint,*(TQVariant *)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// save()
	bool xret = this->TDEAccelShortcutList::save();
	x[0].s_bool = xret;
    }
    static void x_15(Smoke::Stack x) {
	// TDEAccelShortcutList(const TDEAccelShortcutList&)
	x_TDEAccelShortcutList* xret = new x_TDEAccelShortcutList(*(const TDEAccelShortcutList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAccelShortcutList(const TDEAccelShortcutList& x1) : TDEAccelShortcutList(x1) {
    }
    virtual uint count() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12636, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TDEAccelShortcutList::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(12645, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAccelShortcutList::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(12642, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccelShortcutList::isConfigurable(x1);
    }
    virtual bool isGlobal(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12644, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccelShortcutList::isGlobal(x1);
    }
    virtual TQString label(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12638, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAccelShortcutList::label(x1);
    }
    virtual TQString name(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12637, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAccelShortcutList::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(12647, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccelShortcutList::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(12646, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccelShortcutList::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(12643, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAccelShortcutList::setShortcut(x1, x2);
    }
    virtual const TDEShortcut& shortcut(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12640, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAccelShortcutList::shortcut(x1);
    }
    virtual const TDEShortcut& shortcutDefault(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12641, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEAccelShortcutList::shortcutDefault(x1);
    }
    virtual TQString whatsThis(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12639, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEAccelShortcutList::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_TDEAccelShortcutList() { qt_Smoke->binding->deleted(491, (void*)this); }
};
void xcall_TDEAccelShortcutList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAccelShortcutList *xself = (x_TDEAccelShortcutList*)obj;
    switch(xi) {
	case 0: x_TDEAccelShortcutList::x_0(args);	break;
	case 1: x_TDEAccelShortcutList::x_1(args);	break;
	case 2: x_TDEAccelShortcutList::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_TDEAccelShortcutList::x_15(args);	break;
	case 16: delete (TDEAccelShortcutList*)xself;	break;
    }
}

class x_TDEAcceleratorManager : public TDEAcceleratorManager {
public:
    static void x_0(Smoke::Stack x) {
	// TDEAcceleratorManager()
	x_TDEAcceleratorManager* xret = new x_TDEAcceleratorManager();
	x[0].s_class = (void*)xret;
    }
    x_TDEAcceleratorManager() : TDEAcceleratorManager() {
    }
    static void x_1(Smoke::Stack x) {
	// TDEAcceleratorManager(const TDEAcceleratorManager&)
	x_TDEAcceleratorManager* xret = new x_TDEAcceleratorManager(*(const TDEAcceleratorManager *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEAcceleratorManager(const TDEAcceleratorManager& x1) : TDEAcceleratorManager(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// manage(TQWidget*)
	TDEAcceleratorManager::manage((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_3(Smoke::Stack x) {
	// manage(TQWidget*, bool)
	TDEAcceleratorManager::manage((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_4(Smoke::Stack x) {
	// last_manage(TQString&, TQString&, TQString&)
	TDEAcceleratorManager::last_manage(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp,*(TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_5(Smoke::Stack x) {
	// setNoAccel(TQWidget*)
	TDEAcceleratorManager::setNoAccel((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    ~x_TDEAcceleratorManager() { qt_Smoke->binding->deleted(492, (void*)this); }
};
void xcall_TDEAcceleratorManager(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAcceleratorManager *xself = (x_TDEAcceleratorManager*)obj;
    switch(xi) {
	case 0: x_TDEAcceleratorManager::x_0(args);	break;
	case 1: x_TDEAcceleratorManager::x_1(args);	break;
	case 2: x_TDEAcceleratorManager::x_2(args);	break;
	case 3: x_TDEAcceleratorManager::x_3(args);	break;
	case 4: x_TDEAcceleratorManager::x_4(args);	break;
	case 5: x_TDEAcceleratorManager::x_5(args);	break;
	case 6: delete (TDEAcceleratorManager*)xself;	break;
    }
}

class x_TDEAction : public TDEAction {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAction::UnknownActivation;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAction::EmulatedActivation;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAction::AccelActivation;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAction::PopupMenuActivation;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEAction::ToolBarActivation;
    }
    void x_5(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEAction::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDEAction::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDEAction::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDEAction::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDEAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_12(Smoke::Stack x) {
	// TDEAction(const TQString&, const TDEShortcut&, const TQObject*, const char*, TDEActionCollection*, const char*)
	x_TDEAction* xret = new x_TDEAction(*(const TQString *)x[1].s_voidp,*(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_TDEAction(const TQString& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TDEActionCollection* x5, const char* x6) : TDEAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEAction(const TQString&, const TQIconSet&, const TDEShortcut&, const TQObject*, const char*, TDEActionCollection*, const char*)
	x_TDEAction* xret = new x_TDEAction(*(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,(TDEActionCollection*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAction(const TQString& x1, const TQIconSet& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TDEActionCollection* x6, const char* x7) : TDEAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEAction(const TQString&, const TQString&, const TDEShortcut&, const TQObject*, const char*, TDEActionCollection*, const char*)
	x_TDEAction* xret = new x_TDEAction(*(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,(TDEActionCollection*)x[6].s_class,(const char*)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEAction(const TQString& x1, const TQString& x2, const TDEShortcut& x3, const TQObject* x4, const char* x5, TDEActionCollection* x6, const char* x7) : TDEAction(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEAction(const KGuiItem&, const TDEShortcut&, const TQObject*, const char*, TDEActionCollection*, const char*)
	x_TDEAction* xret = new x_TDEAction(*(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_TDEAction(const KGuiItem& x1, const TDEShortcut& x2, const TQObject* x3, const char* x4, TDEActionCollection* x5, const char* x6) : TDEAction(x1, x2, x3, x4, x5, x6) {
    }
    void x_16(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEAction::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEAction::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_18(Smoke::Stack x) {
	// unplug(TQWidget*)
	this->TDEAction::unplug((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// isPlugged()
	bool xret = this->TDEAction::isPlugged();
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) const {
	// isPlugged(const TQWidget*)
	bool xret = this->TDEAction::isPlugged((const TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) const {
	// isPlugged(const TQWidget*, int)
	bool xret = this->TDEAction::isPlugged((const TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// isPlugged(const TQWidget*, const TQWidget*)
	bool xret = this->TDEAction::isPlugged((const TQWidget*)x[1].s_class,(const TQWidget*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// container(int)
	TQWidget* xret = this->TDEAction::container((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// itemId(int)
	int xret = this->TDEAction::itemId((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) const {
	// representative(int)
	TQWidget* xret = this->TDEAction::representative((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) const {
	// containerCount()
	int xret = this->TDEAction::containerCount();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) const {
	// tdeaccelCount()
	uint xret = this->TDEAction::tdeaccelCount();
	x[0].s_uint = xret;
    }
    void x_28(Smoke::Stack x) const {
	// hasIcon()
	bool xret = this->TDEAction::hasIcon();
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// hasIconSet()
	bool xret = this->TDEAction::hasIconSet();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// plainText()
	TQString xret = this->TDEAction::plainText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_31(Smoke::Stack x) const {
	// text()
	TQString xret = this->TDEAction::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) const {
	// shortcut()
	const TDEShortcut& xret = this->TDEAction::shortcut();
	x[0].s_class = (void*)&xret;
    }
    void x_33(Smoke::Stack x) const {
	// shortcutDefault()
	const TDEShortcut& xret = this->TDEAction::shortcutDefault();
	x[0].s_class = (void*)&xret;
    }
    void x_34(Smoke::Stack x) const {
	// shortcutText()
	TQString xret = this->TDEAction::shortcutText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_35(Smoke::Stack x) {
	// setShortcutText(const TQString&)
	this->TDEAction::setShortcutText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// isEnabled()
	bool xret = this->TDEAction::isEnabled();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// isShortcutConfigurable()
	bool xret = this->TDEAction::isShortcutConfigurable();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// group()
	TQString xret = this->TDEAction::group();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_39(Smoke::Stack x) const {
	// whatsThis()
	TQString xret = this->TDEAction::whatsThis();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_40(Smoke::Stack x) const {
	// toolTip()
	TQString xret = this->TDEAction::toolTip();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_41(Smoke::Stack x) const {
	// iconSet(TDEIcon::Group, int)
	TQIconSet xret = this->TDEAction::iconSet((TDEIcon::Group)x[1].s_enum,(int)x[2].s_int);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_42(Smoke::Stack x) const {
	// iconSet(TDEIcon::Group)
	TQIconSet xret = this->TDEAction::iconSet((TDEIcon::Group)x[1].s_enum);
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_43(Smoke::Stack x) const {
	// iconSet()
	TQIconSet xret = this->TDEAction::iconSet();
	x[0].s_class = (void*)new TQIconSet(xret);
    }
    void x_44(Smoke::Stack x) const {
	// icon()
	TQString xret = this->TDEAction::icon();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_45(Smoke::Stack x) const {
	// parentCollection()
	TDEActionCollection* xret = this->TDEAction::parentCollection();
	x[0].s_class = (void*)xret;
    }
    void x_46(Smoke::Stack x) {
	// unplugAll()
	this->TDEAction::unplugAll();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) const {
	// statusText()
	TQString xret = this->TDEAction::statusText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_48(Smoke::Stack x) {
	// setText(const TQString&)
	this->TDEAction::setText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// setShortcut(const TDEShortcut&)
	bool xret = this->TDEAction::setShortcut(*(const TDEShortcut *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_50(Smoke::Stack x) {
	// setGroup(const TQString&)
	this->TDEAction::setGroup(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// setWhatsThis(const TQString&)
	this->TDEAction::setWhatsThis(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// setToolTip(const TQString&)
	this->TDEAction::setToolTip(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// setIconSet(const TQIconSet&)
	this->TDEAction::setIconSet(*(const TQIconSet *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// setIcon(const TQString&)
	this->TDEAction::setIcon(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// setEnabled(bool)
	this->TDEAction::setEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// setDisabled(bool)
	this->TDEAction::setDisabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// setShortcutConfigurable(bool)
	this->TDEAction::setShortcutConfigurable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// activate()
	this->TDEAction::activate();
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// activated()
	this->TDEAction::activated();
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// activated(TDEAction::ActivationReason, TQt::ButtonState)
	this->TDEAction::activated((TDEAction::ActivationReason)x[1].s_enum,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// enabled(bool)
	this->TDEAction::enabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_62(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_63(Smoke::Stack x) {
	// getToolButtonID()
	int xret = TDEAction::getToolButtonID();
	x[0].s_int = xret;
    }
    void x_64(Smoke::Stack x) const {
	// toolBar(int)
	TDEToolBar* xret = this->TDEAction::toolBar((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_65(Smoke::Stack x) const {
	// popupMenu(int)
	TQPopupMenu* xret = this->TDEAction::popupMenu((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_66(Smoke::Stack x) {
	// removeContainer(int)
	this->TDEAction::removeContainer((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) const {
	// findContainer(const TQWidget*)
	int xret = this->TDEAction::findContainer((const TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_68(Smoke::Stack x) const {
	// findContainer(int)
	int xret = this->TDEAction::findContainer((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_69(Smoke::Stack x) {
	// plugMainWindowAccel(TQWidget*)
	this->TDEAction::plugMainWindowAccel((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// addContainer(TQWidget*, int)
	this->TDEAction::addContainer((TQWidget*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// addContainer(TQWidget*, TQWidget*)
	this->TDEAction::addContainer((TQWidget*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// updateShortcut(int)
	this->TDEAction::updateShortcut((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) {
	// updateShortcut(TQPopupMenu*, int)
	this->TDEAction::updateShortcut((TQPopupMenu*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_74(Smoke::Stack x) {
	// updateGroup(int)
	this->TDEAction::updateGroup((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// updateText(int)
	this->TDEAction::updateText((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// updateEnabled(int)
	this->TDEAction::updateEnabled((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) {
	// updateIconSet(int)
	this->TDEAction::updateIconSet((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_78(Smoke::Stack x) {
	// updateIcon(int)
	this->TDEAction::updateIcon((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_79(Smoke::Stack x) {
	// updateToolTip(int)
	this->TDEAction::updateToolTip((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// updateWhatsThis(int)
	this->TDEAction::updateWhatsThis((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) const {
	// whatsThisWithIcon()
	TQString xret = this->TDEAction::whatsThisWithIcon();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_82(Smoke::Stack x) const {
	// guiItem()
	const KGuiItem& xret = this->TDEAction::guiItem();
	x[0].s_class = (void*)&xret;
    }
    void x_83(Smoke::Stack x) {
	// slotDestroyed()
	this->TDEAction::slotDestroyed();
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// slotKeycodeChanged()
	this->TDEAction::slotKeycodeChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_85(Smoke::Stack x) {
	// slotActivated()
	this->TDEAction::slotActivated();
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) {
	// slotPopupActivated()
	this->TDEAction::slotPopupActivated();
	(void)x; // noop (for compiler warning)
    }
    void x_87(Smoke::Stack x) {
	// slotButtonClicked(int, TQt::ButtonState)
	this->TDEAction::slotButtonClicked((int)x[1].s_int,(TQt::ButtonState)x[2].s_enum);
	(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(12662, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEAction::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(12661, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEAction::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(12673, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEAction::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(12663, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEAction::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(12665, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::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(12664, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::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(12666, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEAction::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();
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1043: //TDEAction::ActivationReason
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEAction::ActivationReason;
		break;
	      case Smoke::EnumDelete:
		delete (TDEAction::ActivationReason*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEAction::ActivationReason*)xdata = (TDEAction::ActivationReason)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEAction::ActivationReason*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEAction() { qt_Smoke->binding->deleted(493, (void*)this); }
};
void xenum_TDEAction(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEAction::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEAction *xself = (x_TDEAction*)obj;
    switch(xi) {
	case 0: x_TDEAction::x_0(args);	break;
	case 1: x_TDEAction::x_1(args);	break;
	case 2: x_TDEAction::x_2(args);	break;
	case 3: x_TDEAction::x_3(args);	break;
	case 4: x_TDEAction::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_TDEAction::x_12(args);	break;
	case 13: x_TDEAction::x_13(args);	break;
	case 14: x_TDEAction::x_14(args);	break;
	case 15: x_TDEAction::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: x_TDEAction::x_62(args);	break;
	case 63: x_TDEAction::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: delete (TDEAction*)xself;	break;
    }
}

class x_TDEActionCollection : public TDEActionCollection {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEActionCollection::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEActionCollection::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEActionCollection::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->TDEActionCollection::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->TDEActionCollection::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->TDEActionCollection::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->TDEActionCollection::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*, const char*, TDEInstance*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1, const char* x2, TDEInstance* x3) : TDEActionCollection(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*, const char*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1, const char* x2) : TDEActionCollection(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1) : TDEActionCollection(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*, TQObject*, const char*, TDEInstance*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(TDEInstance*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1, TQObject* x2, const char* x3, TDEInstance* x4) : TDEActionCollection(x1, x2, x3, x4) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*, TQObject*, const char*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1, TQObject* x2, const char* x3) : TDEActionCollection(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEActionCollection(TQWidget*, TQObject*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQWidget* x1, TQObject* x2) : TDEActionCollection(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEActionCollection(const TDEActionCollection&)
	x_TDEActionCollection* xret = new x_TDEActionCollection(*(const TDEActionCollection *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(const TDEActionCollection& x1) : TDEActionCollection(x1) {
    }
    void x_14(Smoke::Stack x) {
	// setWidget(TQWidget*)
	this->TDEActionCollection::setWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setAutoConnectShortcuts(bool)
	this->TDEActionCollection::setAutoConnectShortcuts((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// isAutoConnectShortcuts()
	bool xret = this->TDEActionCollection::isAutoConnectShortcuts();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// addDocCollection(TDEActionCollection*)
	bool xret = this->TDEActionCollection::addDocCollection((TDEActionCollection*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// tdeaccel()
	const TDEAccel* xret = this->TDEActionCollection::tdeaccel();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) const {
	// builderTDEAccel()
	TDEAccel* xret = this->TDEActionCollection::builderTDEAccel();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEActionCollection::count();
	x[0].s_uint = xret;
    }
    void x_21(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TDEActionCollection::isEmpty();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// action(int)
	TDEAction* xret = this->TDEActionCollection::action((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) const {
	// action(const char*, const char*)
	TDEAction* xret = this->TDEActionCollection::action((const char*)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// action(const char*)
	TDEAction* xret = this->TDEActionCollection::action((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) const {
	// groups()
	TQStringList xret = this->TDEActionCollection::groups();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_26(Smoke::Stack x) const {
	// actions(const TQString&)
	TDEActionPtrList xret = this->TDEActionCollection::actions(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TDEActionPtrList(xret);
    }
    void x_27(Smoke::Stack x) const {
	// actions()
	TDEActionPtrList xret = this->TDEActionCollection::actions();
	x[0].s_voidp = (void*)new TDEActionPtrList(xret);
    }
    void x_28(Smoke::Stack x) {
	// readShortcutSettings(const TQString&, TDEConfigBase*)
	bool xret = this->TDEActionCollection::readShortcutSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// readShortcutSettings(const TQString&)
	bool xret = this->TDEActionCollection::readShortcutSettings(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// readShortcutSettings()
	bool xret = this->TDEActionCollection::readShortcutSettings();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) const {
	// writeShortcutSettings(const TQString&, TDEConfigBase*)
	bool xret = this->TDEActionCollection::writeShortcutSettings(*(const TQString *)x[1].s_voidp,(TDEConfigBase*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_32(Smoke::Stack x) const {
	// writeShortcutSettings(const TQString&)
	bool xret = this->TDEActionCollection::writeShortcutSettings(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// writeShortcutSettings()
	bool xret = this->TDEActionCollection::writeShortcutSettings();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// setInstance(TDEInstance*)
	this->TDEActionCollection::setInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) const {
	// instance()
	TDEInstance* xret = this->TDEActionCollection::instance();
	x[0].s_class = (void*)xret;
    }
    void x_36(Smoke::Stack x) {
	// setHighlightingEnabled(bool)
	this->TDEActionCollection::setHighlightingEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// highlightingEnabled()
	bool xret = this->TDEActionCollection::highlightingEnabled();
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) {
	// connectHighlight(TQWidget*, TDEAction*)
	this->TDEActionCollection::connectHighlight((TQWidget*)x[1].s_class,(TDEAction*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// disconnectHighlight(TQWidget*, TDEAction*)
	this->TDEActionCollection::disconnectHighlight((TQWidget*)x[1].s_class,(TDEAction*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// parentGUIClient()
	const KXMLGUIClient* xret = this->TDEActionCollection::parentGUIClient();
	x[0].s_class = (void*)xret;
    }
    static void x_41(Smoke::Stack x) {
	// TDEActionCollection(TQObject*, const char*, TDEInstance*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQObject* x1, const char* x2, TDEInstance* x3) : TDEActionCollection(x1, x2, x3) {
    }
    static void x_42(Smoke::Stack x) {
	// TDEActionCollection(TQObject*, const char*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQObject* x1, const char* x2) : TDEActionCollection(x1, x2) {
    }
    static void x_43(Smoke::Stack x) {
	// TDEActionCollection(TQObject*)
	x_TDEActionCollection* xret = new x_TDEActionCollection((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionCollection(TQObject* x1) : TDEActionCollection(x1) {
    }
    void x_44(Smoke::Stack x) {
	// insert(TDEAction*)
	this->TDEActionCollection::insert((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// remove(TDEAction*)
	this->TDEActionCollection::remove((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// take(TDEAction*)
	TDEAction* xret = this->TDEActionCollection::take((TDEAction*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) const {
	// operator+(const TDEActionCollection&)
	TDEActionCollection xret = this->TDEActionCollection::operator+(*(const TDEActionCollection *)x[1].s_class);
	x[0].s_class = (void*)new TDEActionCollection(xret);
    }
    void x_48(Smoke::Stack x) {
	// operator=(const TDEActionCollection&)
	TDEActionCollection& xret = this->TDEActionCollection::operator=(*(const TDEActionCollection *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_49(Smoke::Stack x) {
	// operator+=(const TDEActionCollection&)
	TDEActionCollection& xret = this->TDEActionCollection::operator+=(*(const TDEActionCollection *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_50(Smoke::Stack x) {
	// clear()
	this->TDEActionCollection::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// inserted(TDEAction*)
	this->TDEActionCollection::inserted((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// removed(TDEAction*)
	this->TDEActionCollection::removed((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// actionHighlighted(TDEAction*)
	this->TDEActionCollection::actionHighlighted((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// actionHighlighted(TDEAction*, bool)
	this->TDEActionCollection::actionHighlighted((TDEAction*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// actionStatusText(const TQString&)
	this->TDEActionCollection::actionStatusText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// clearStatusText()
	this->TDEActionCollection::clearStatusText();
	(void)x; // noop (for compiler warning)
    }
    static void x_57(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEActionCollection::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    virtual TDEAction* action(const char* x1, const char* x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(12769, (void*)this, x)) return (TDEAction*)x[0].s_class;
	return this->TDEActionCollection::action(x1, x2);
    }
    virtual TDEAction* action(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(12768, (void*)this, x)) return (TDEAction*)x[0].s_class;
	return this->TDEActionCollection::action(x1);
    }
    virtual TDEActionPtrList actions() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12773, (void*)this, x)) {
	    TDEActionPtrList *xptr = (TDEActionPtrList *)x[0].s_class;
	    TDEActionPtrList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionCollection::actions();
    }
    virtual TDEActionPtrList actions(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12772, (void*)this, x)) {
	    TDEActionPtrList *xptr = (TDEActionPtrList *)x[0].s_class;
	    TDEActionPtrList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionCollection::actions(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(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12746, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEActionCollection::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 uint count() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12766, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TDEActionCollection::count();
    }
    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 TQStringList groups() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12771, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionCollection::groups();
    }
    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(12745, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEActionCollection::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 setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12760, (void*)this, x)) return;
	this->TDEActionCollection::setWidget(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(12747, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEActionCollection::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(12749, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionCollection::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(12748, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionCollection::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(12750, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionCollection::tqt_property(x1, x2, x3);
    }
    ~x_TDEActionCollection() { qt_Smoke->binding->deleted(494, (void*)this); }
};
void xcall_TDEActionCollection(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEActionCollection *xself = (x_TDEActionCollection*)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_TDEActionCollection::x_7(args);	break;
	case 8: x_TDEActionCollection::x_8(args);	break;
	case 9: x_TDEActionCollection::x_9(args);	break;
	case 10: x_TDEActionCollection::x_10(args);	break;
	case 11: x_TDEActionCollection::x_11(args);	break;
	case 12: x_TDEActionCollection::x_12(args);	break;
	case 13: x_TDEActionCollection::x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: x_TDEActionCollection::x_41(args);	break;
	case 42: x_TDEActionCollection::x_42(args);	break;
	case 43: x_TDEActionCollection::x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: x_TDEActionCollection::x_57(args);	break;
	case 58: delete (TDEActionCollection*)xself;	break;
    }
}

class x_TDEActionMenu : public TDEActionMenu {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEActionMenu::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEActionMenu::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEActionMenu::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->TDEActionMenu::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->TDEActionMenu::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->TDEActionMenu::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->TDEActionMenu::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, TQObject*, const char*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, TQObject* x2, const char* x3) : TDEActionMenu(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, TQObject*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, TQObject* x2) : TDEActionMenu(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEActionMenu(const TQString&)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1) : TDEActionMenu(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQIconSet&, TQObject*, const char*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQIconSet& x2, TQObject* x3, const char* x4) : TDEActionMenu(x1, x2, x3, x4) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQIconSet&, TQObject*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQIconSet& x2, TQObject* x3) : TDEActionMenu(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQIconSet&)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQIconSet& x2) : TDEActionMenu(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQString&, TQObject*, const char*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQString& x2, TQObject* x3, const char* x4) : TDEActionMenu(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQString&, TQObject*)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQString& x2, TQObject* x3) : TDEActionMenu(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TDEActionMenu(const TQString&, const TQString&)
	x_TDEActionMenu* xret = new x_TDEActionMenu(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(const TQString& x1, const TQString& x2) : TDEActionMenu(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TDEActionMenu(TQObject*, const char*)
	x_TDEActionMenu* xret = new x_TDEActionMenu((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(TQObject* x1, const char* x2) : TDEActionMenu(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// TDEActionMenu(TQObject*)
	x_TDEActionMenu* xret = new x_TDEActionMenu((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu(TQObject* x1) : TDEActionMenu(x1) {
    }
    static void x_18(Smoke::Stack x) {
	// TDEActionMenu()
	x_TDEActionMenu* xret = new x_TDEActionMenu();
	x[0].s_class = (void*)xret;
    }
    x_TDEActionMenu() : TDEActionMenu() {
    }
    void x_19(Smoke::Stack x) {
	// insert(TDEAction*, int)
	this->TDEActionMenu::insert((TDEAction*)x[1].s_class,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// insert(TDEAction*)
	this->TDEActionMenu::insert((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// remove(TDEAction*)
	this->TDEActionMenu::remove((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// popupMenu()
	TDEPopupMenu* xret = this->TDEActionMenu::popupMenu();
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// popup(const TQPoint&)
	this->TDEActionMenu::popup(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// delayed()
	bool xret = this->TDEActionMenu::delayed();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// setDelayed(bool)
	this->TDEActionMenu::setDelayed((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// stickyMenu()
	bool xret = this->TDEActionMenu::stickyMenu();
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// setStickyMenu(bool)
	this->TDEActionMenu::setStickyMenu((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEActionMenu::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->TDEActionMenu::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    static void x_30(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEActionMenu::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(12805, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEActionMenu::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 insert(TDEAction* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(12824, (void*)this, x)) return;
	this->TDEActionMenu::insert(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(12804, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEActionMenu::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(12833, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEActionMenu::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 remove(TDEAction* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(12826, (void*)this, x)) return;
	this->TDEActionMenu::remove(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(12806, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEActionMenu::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(12808, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionMenu::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(12807, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionMenu::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(12809, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionMenu::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_TDEActionMenu() { qt_Smoke->binding->deleted(495, (void*)this); }
};
void xcall_TDEActionMenu(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEActionMenu *xself = (x_TDEActionMenu*)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_TDEActionMenu::x_7(args);	break;
	case 8: x_TDEActionMenu::x_8(args);	break;
	case 9: x_TDEActionMenu::x_9(args);	break;
	case 10: x_TDEActionMenu::x_10(args);	break;
	case 11: x_TDEActionMenu::x_11(args);	break;
	case 12: x_TDEActionMenu::x_12(args);	break;
	case 13: x_TDEActionMenu::x_13(args);	break;
	case 14: x_TDEActionMenu::x_14(args);	break;
	case 15: x_TDEActionMenu::x_15(args);	break;
	case 16: x_TDEActionMenu::x_16(args);	break;
	case 17: x_TDEActionMenu::x_17(args);	break;
	case 18: x_TDEActionMenu::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: x_TDEActionMenu::x_30(args);	break;
	case 31: delete (TDEActionMenu*)xself;	break;
    }
}

class x_TDEActionPtrShortcutList : public TDEActionPtrShortcutList {
public:
    static void x_0(Smoke::Stack x) {
	// TDEActionPtrShortcutList(TDEActionPtrList&)
	x_TDEActionPtrShortcutList* xret = new x_TDEActionPtrShortcutList(*(TDEActionPtrList *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionPtrShortcutList(TDEActionPtrList& x1) : TDEActionPtrShortcutList(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEActionPtrShortcutList::count();
	x[0].s_uint = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name(uint)
	TQString xret = this->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::shortcutDefault((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) const {
	// isConfigurable(uint)
	bool xret = this->TDEActionPtrShortcutList::isConfigurable((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// setShortcut(uint, const TDEShortcut&)
	bool xret = this->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::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->TDEActionPtrShortcutList::save();
	x[0].s_bool = xret;
    }
    static void x_12(Smoke::Stack x) {
	// TDEActionPtrShortcutList(const TDEActionPtrShortcutList&)
	x_TDEActionPtrShortcutList* xret = new x_TDEActionPtrShortcutList(*(const TDEActionPtrShortcutList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionPtrShortcutList(const TDEActionPtrShortcutList& x1) : TDEActionPtrShortcutList(x1) {
    }
    virtual uint count() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12838, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TDEActionPtrShortcutList::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(12846, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionPtrShortcutList::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(12844, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionPtrShortcutList::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(12840, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionPtrShortcutList::label(x1);
    }
    virtual TQString name(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12839, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionPtrShortcutList::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(12848, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionPtrShortcutList::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(12847, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionPtrShortcutList::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(12845, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionPtrShortcutList::setShortcut(x1, x2);
    }
    virtual const TDEShortcut& shortcut(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12842, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEActionPtrShortcutList::shortcut(x1);
    }
    virtual const TDEShortcut& shortcutDefault(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12843, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEActionPtrShortcutList::shortcutDefault(x1);
    }
    virtual TQString whatsThis(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12841, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionPtrShortcutList::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_TDEActionPtrShortcutList() { qt_Smoke->binding->deleted(496, (void*)this); }
};
void xcall_TDEActionPtrShortcutList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEActionPtrShortcutList *xself = (x_TDEActionPtrShortcutList*)obj;
    switch(xi) {
	case 0: x_TDEActionPtrShortcutList::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_TDEActionPtrShortcutList::x_12(args);	break;
	case 13: delete (TDEActionPtrShortcutList*)xself;	break;
    }
}

class x_TDEActionSeparator : public TDEActionSeparator {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEActionSeparator::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEActionSeparator::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEActionSeparator::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->TDEActionSeparator::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->TDEActionSeparator::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->TDEActionSeparator::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->TDEActionSeparator::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEActionSeparator(TQObject*, const char*)
	x_TDEActionSeparator* xret = new x_TDEActionSeparator((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionSeparator(TQObject* x1, const char* x2) : TDEActionSeparator(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEActionSeparator(TQObject*)
	x_TDEActionSeparator* xret = new x_TDEActionSeparator((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionSeparator(TQObject* x1) : TDEActionSeparator(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEActionSeparator()
	x_TDEActionSeparator* xret = new x_TDEActionSeparator();
	x[0].s_class = (void*)xret;
    }
    x_TDEActionSeparator() : TDEActionSeparator() {
    }
    void x_10(Smoke::Stack x) {
	// plug(TQWidget*, int)
	int xret = this->TDEActionSeparator::plug((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) {
	// plug(TQWidget*)
	int xret = this->TDEActionSeparator::plug((TQWidget*)x[1].s_class);
	x[0].s_int = xret;
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEActionSeparator::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(12851, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEActionSeparator::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(12850, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEActionSeparator::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(12861, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEActionSeparator::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(12852, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEActionSeparator::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(12854, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionSeparator::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(12853, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionSeparator::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(12855, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionSeparator::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_TDEActionSeparator() { qt_Smoke->binding->deleted(497, (void*)this); }
};
void xcall_TDEActionSeparator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEActionSeparator *xself = (x_TDEActionSeparator*)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_TDEActionSeparator::x_7(args);	break;
	case 8: x_TDEActionSeparator::x_8(args);	break;
	case 9: x_TDEActionSeparator::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_TDEActionSeparator::x_12(args);	break;
	case 13: delete (TDEActionSeparator*)xself;	break;
    }
}

class x_TDEActionShortcutList : public TDEActionShortcutList {
public:
    static void x_0(Smoke::Stack x) {
	// TDEActionShortcutList(TDEActionCollection*)
	x_TDEActionShortcutList* xret = new x_TDEActionShortcutList((TDEActionCollection*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionShortcutList(TDEActionCollection* x1) : TDEActionShortcutList(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// count()
	uint xret = this->TDEActionShortcutList::count();
	x[0].s_uint = xret;
    }
    void x_2(Smoke::Stack x) const {
	// name(uint)
	TQString xret = this->TDEActionShortcutList::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->TDEActionShortcutList::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->TDEActionShortcutList::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->TDEActionShortcutList::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->TDEActionShortcutList::shortcutDefault((uint)x[1].s_uint);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) const {
	// isConfigurable(uint)
	bool xret = this->TDEActionShortcutList::isConfigurable((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// setShortcut(uint, const TDEShortcut&)
	bool xret = this->TDEActionShortcutList::setShortcut((uint)x[1].s_uint,*(const TDEShortcut *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// instance()
	const TDEInstance* xret = this->TDEActionShortcutList::instance();
	x[0].s_class = (void*)xret;
    }
    void x_10(Smoke::Stack x) const {
	// getOther(TDEShortcutList::Other, uint)
	TQVariant xret = this->TDEActionShortcutList::getOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint);
	x[0].s_class = (void*)new TQVariant(xret);
    }
    void x_11(Smoke::Stack x) {
	// setOther(TDEShortcutList::Other, uint, TQVariant)
	bool xret = this->TDEActionShortcutList::setOther((TDEShortcutList::Other)x[1].s_enum,(uint)x[2].s_uint,*(TQVariant *)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// save()
	bool xret = this->TDEActionShortcutList::save();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// action(uint)
	const TDEAction* xret = this->TDEActionShortcutList::action((uint)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    static void x_14(Smoke::Stack x) {
	// TDEActionShortcutList(const TDEActionShortcutList&)
	x_TDEActionShortcutList* xret = new x_TDEActionShortcutList(*(const TDEActionShortcutList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEActionShortcutList(const TDEActionShortcutList& x1) : TDEActionShortcutList(x1) {
    }
    virtual uint count() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(12866, (void*)this, x)) return (uint)x[0].s_uint;
	return this->TDEActionShortcutList::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(12875, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionShortcutList::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(12874, (void*)this, x)) return (const TDEInstance*)x[0].s_class;
	return this->TDEActionShortcutList::instance();
    }
    virtual bool isConfigurable(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12872, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionShortcutList::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(12868, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionShortcutList::label(x1);
    }
    virtual TQString name(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12867, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionShortcutList::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(12877, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionShortcutList::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(12876, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionShortcutList::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(12873, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEActionShortcutList::setShortcut(x1, x2);
    }
    virtual const TDEShortcut& shortcut(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12870, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEActionShortcutList::shortcut(x1);
    }
    virtual const TDEShortcut& shortcutDefault(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12871, (void*)this, x)) return *(const TDEShortcut *)x[0].s_class;
	return this->TDEActionShortcutList::shortcutDefault(x1);
    }
    virtual TQString whatsThis(uint x1) const {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(12869, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEActionShortcutList::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_TDEActionShortcutList() { qt_Smoke->binding->deleted(498, (void*)this); }
};
void xcall_TDEActionShortcutList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEActionShortcutList *xself = (x_TDEActionShortcutList*)obj;
    switch(xi) {
	case 0: x_TDEActionShortcutList::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: x_TDEActionShortcutList::x_14(args);	break;
	case 15: delete (TDEActionShortcutList*)xself;	break;
    }
}

class x_TDEApplication : public TDEApplication {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::CaptionAppLast;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::CaptionAppFirst;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::CaptionNoApp;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownConfirmDefault;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownConfirmNo;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownConfirmYes;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownTypeDefault;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownTypeNone;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownTypeReboot;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownTypeHalt;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownModeDefault;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownModeSchedule;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownModeTryNow;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownModeForceNow;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShutdownModeInteractive;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ShiftModifier;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::LockModifier;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::ControlModifier;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Modifier1;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Modifier2;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Modifier3;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Modifier4;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Modifier5;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Button1Pressed;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Button2Pressed;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Button3Pressed;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Button4Pressed;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::Button5Pressed;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_MOUSE;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_COMPLETION;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_PATHS;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_POPUPMENU;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_QT;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)TDEApplication::SETTINGS_SHORTCUTS;
    }
    static void x_34(Smoke::Stack x) {
        x[0].s_bool = TDEApplication::loadedByKdeinit;
    }
    static void x_35(Smoke::Stack x) {
        x[0].s_voidp = (void*)TDEApplication::KApp;
    }
    void x_36(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEApplication::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_37(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEApplication::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_38(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEApplication::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_39(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDEApplication::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_40(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDEApplication::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_41(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDEApplication::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_42(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDEApplication::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_43(Smoke::Stack x) {
	// TDEApplication(bool, bool, bool)
	x_TDEApplication* xret = new x_TDEApplication((bool)x[1].s_bool,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEApplication(bool x1, bool x2, bool x3) : TDEApplication(x1, x2, x3) {
    }
    static void x_44(Smoke::Stack x) {
	// TDEApplication(bool, bool)
	x_TDEApplication* xret = new x_TDEApplication((bool)x[1].s_bool,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEApplication(bool x1, bool x2) : TDEApplication(x1, x2) {
    }
    static void x_45(Smoke::Stack x) {
	// TDEApplication(bool)
	x_TDEApplication* xret = new x_TDEApplication((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEApplication(bool x1) : TDEApplication(x1) {
    }
    static void x_46(Smoke::Stack x) {
	// TDEApplication()
	x_TDEApplication* xret = new x_TDEApplication();
	x[0].s_class = (void*)xret;
    }
    x_TDEApplication() : TDEApplication() {
    }
    void x_47(Smoke::Stack x) {
	// sessionConfig()
	TDEConfig* xret = this->TDEApplication::sessionConfig();
	x[0].s_class = (void*)xret;
    }
    void x_48(Smoke::Stack x) const {
	// isRestored()
	bool xret = this->TDEApplication::isRestored();
	x[0].s_bool = xret;
    }
    void x_49(Smoke::Stack x) {
	// disableSessionManagement()
	this->TDEApplication::disableSessionManagement();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// enableSessionManagement()
	this->TDEApplication::enableSessionManagement();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// requestShutDown(TDEApplication::ShutdownConfirm, TDEApplication::ShutdownType, TDEApplication::ShutdownMode)
	bool xret = this->TDEApplication::requestShutDown((TDEApplication::ShutdownConfirm)x[1].s_enum,(TDEApplication::ShutdownType)x[2].s_enum,(TDEApplication::ShutdownMode)x[3].s_enum);
	x[0].s_bool = xret;
    }
    void x_52(Smoke::Stack x) {
	// requestShutDown(TDEApplication::ShutdownConfirm, TDEApplication::ShutdownType)
	bool xret = this->TDEApplication::requestShutDown((TDEApplication::ShutdownConfirm)x[1].s_enum,(TDEApplication::ShutdownType)x[2].s_enum);
	x[0].s_bool = xret;
    }
    void x_53(Smoke::Stack x) {
	// requestShutDown(TDEApplication::ShutdownConfirm)
	bool xret = this->TDEApplication::requestShutDown((TDEApplication::ShutdownConfirm)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_54(Smoke::Stack x) {
	// requestShutDown()
	bool xret = this->TDEApplication::requestShutDown();
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) {
	// propagateSessionManager()
	this->TDEApplication::propagateSessionManager();
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// commitData(TQSessionManager&)
	this->TDEApplication::commitData(*(TQSessionManager *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// saveState(TQSessionManager&)
	this->TDEApplication::saveState(*(TQSessionManager *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// sessionSaving()
	bool xret = this->TDEApplication::sessionSaving();
	x[0].s_bool = xret;
    }
    void x_59(Smoke::Stack x) const {
	// icon()
	TQPixmap xret = this->TDEApplication::icon();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_60(Smoke::Stack x) const {
	// iconName()
	TQString xret = this->TDEApplication::iconName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_61(Smoke::Stack x) const {
	// miniIcon()
	TQPixmap xret = this->TDEApplication::miniIcon();
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_62(Smoke::Stack x) const {
	// miniIconName()
	TQString xret = this->TDEApplication::miniIconName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_63(Smoke::Stack x) {
	// setTopWidget(TQWidget*)
	this->TDEApplication::setTopWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) const {
	// invokeHelp(const TQString&, const TQString&, const TQCString&)
	this->TDEApplication::invokeHelp(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQCString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) const {
	// invokeHelp(const TQString&, const TQString&)
	this->TDEApplication::invokeHelp(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) const {
	// invokeHelp(const TQString&)
	this->TDEApplication::invokeHelp(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_67(Smoke::Stack x) const {
	// invokeHelp()
	this->TDEApplication::invokeHelp();
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&, const TQCString&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQCString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_69(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) {
	// invokeMailer(const KURL&, const TQCString&, bool)
	this->TDEApplication::invokeMailer(*(const KURL *)x[1].s_class,*(const TQCString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_71(Smoke::Stack x) {
	// invokeMailer(const KURL&, const TQCString&)
	this->TDEApplication::invokeMailer(*(const KURL *)x[1].s_class,*(const TQCString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// invokeMailer(const KURL&)
	this->TDEApplication::invokeMailer(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, const TQStringList&, const TQCString&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQStringList *)x[7].s_voidp,*(const TQCString *)x[8].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_74(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, const TQStringList&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQStringList *)x[7].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_76(Smoke::Stack x) {
	// invokeMailer(const TQString&, const TQString&, const TQString&, const TQString&, const TQString&)
	this->TDEApplication::invokeMailer(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,*(const TQString *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) const {
	// caption()
	TQString xret = this->TDEApplication::caption();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_78(Smoke::Stack x) const {
	// makeStdCaption(const TQString&, bool, bool)
	TQString xret = this->TDEApplication::makeStdCaption(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_79(Smoke::Stack x) const {
	// makeStdCaption(const TQString&, bool)
	TQString xret = this->TDEApplication::makeStdCaption(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_80(Smoke::Stack x) const {
	// makeStdCaption(const TQString&)
	TQString xret = this->TDEApplication::makeStdCaption(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_81(Smoke::Stack x) const {
	// tempSaveName(const TQString&)
	TQString xret = this->TDEApplication::tempSaveName(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_82(Smoke::Stack x) const {
	// checkRecoverFile(const TQString&, bool&)
	TQString xret = this->TDEApplication::checkRecoverFile(*(const TQString *)x[1].s_voidp,*(bool *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_83(Smoke::Stack x) {
	// getX11RGBAInformation(Display*)
	this->TDEApplication::getX11RGBAInformation((Display*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) {
	// detectCompositionManagerAvailable(bool, bool)
	bool xret = this->TDEApplication::detectCompositionManagerAvailable((bool)x[1].s_bool,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_85(Smoke::Stack x) {
	// detectCompositionManagerAvailable(bool)
	bool xret = this->TDEApplication::detectCompositionManagerAvailable((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_86(Smoke::Stack x) {
	// detectCompositionManagerAvailable()
	bool xret = this->TDEApplication::detectCompositionManagerAvailable();
	x[0].s_bool = xret;
    }
    void x_87(Smoke::Stack x) {
	// getX11RGBAVisual(Display*)
	TQt::HANDLE xret = this->TDEApplication::getX11RGBAVisual((Display*)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    void x_88(Smoke::Stack x) {
	// getX11RGBAColormap(Display*)
	TQt::HANDLE xret = this->TDEApplication::getX11RGBAColormap((Display*)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    void x_89(Smoke::Stack x) {
	// isX11CompositionAvailable()
	bool xret = this->TDEApplication::isX11CompositionAvailable();
	x[0].s_bool = xret;
    }
    void x_90(Smoke::Stack x) {
	// enableStyles()
	this->TDEApplication::enableStyles();
	(void)x; // noop (for compiler warning)
    }
    void x_91(Smoke::Stack x) {
	// disableStyles()
	this->TDEApplication::disableStyles();
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// installX11EventFilter(TQWidget*)
	this->TDEApplication::installX11EventFilter((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) {
	// removeX11EventFilter(const TQWidget*)
	this->TDEApplication::removeX11EventFilter((const TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_94(Smoke::Stack x) {
	// addKipcEventMask(int)
	this->TDEApplication::addKipcEventMask((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_95(Smoke::Stack x) {
	// removeKipcEventMask(int)
	this->TDEApplication::removeKipcEventMask((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_96(Smoke::Stack x) const {
	// startupId()
	TQCString xret = this->TDEApplication::startupId();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_97(Smoke::Stack x) {
	// setStartupId(const TQCString&)
	this->TDEApplication::setStartupId(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_98(Smoke::Stack x) {
	// updateUserTimestamp(unsigned long)
	this->TDEApplication::updateUserTimestamp((unsigned long)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_99(Smoke::Stack x) {
	// updateUserTimestamp()
	this->TDEApplication::updateUserTimestamp();
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) const {
	// userTimestamp()
	unsigned long xret = this->TDEApplication::userTimestamp();
	x[0].s_ulong = xret;
    }
    void x_101(Smoke::Stack x) {
	// updateRemoteUserTimestamp(const TQCString&, unsigned long)
	this->TDEApplication::updateRemoteUserTimestamp(*(const TQCString *)x[1].s_voidp,(unsigned long)x[2].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) {
	// updateRemoteUserTimestamp(const TQCString&)
	this->TDEApplication::updateRemoteUserTimestamp(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_103(Smoke::Stack x) const {
	// geometryArgument()
	TQString xret = this->TDEApplication::geometryArgument();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_104(Smoke::Stack x) {
	// installKDEPropertyMap()
	this->TDEApplication::installKDEPropertyMap();
	(void)x; // noop (for compiler warning)
    }
    void x_105(Smoke::Stack x) {
	// authorize(const TQString&)
	bool xret = this->TDEApplication::authorize(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_106(Smoke::Stack x) {
	// authorizeTDEAction(const char*)
	bool xret = this->TDEApplication::authorizeTDEAction((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_107(Smoke::Stack x) {
	// authorizeURLAction(const TQString&, const KURL&, const KURL&)
	bool xret = this->TDEApplication::authorizeURLAction(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class,*(const KURL *)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_108(Smoke::Stack x) {
	// allowURLAction(const TQString&, const KURL&, const KURL&)
	this->TDEApplication::allowURLAction(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class,*(const KURL *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_109(Smoke::Stack x) {
	// authorizeControlModule(const TQString&)
	bool xret = this->TDEApplication::authorizeControlModule(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_110(Smoke::Stack x) {
	// authorizeControlModules(const TQStringList&)
	TQStringList xret = this->TDEApplication::authorizeControlModules(*(const TQStringList *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_111(Smoke::Stack x) {
	// notify(TQObject*, TQEvent*)
	bool xret = this->TDEApplication::notify((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_112(Smoke::Stack x) {
	// xErrhandler(Display*, void*)
	int xret = this->TDEApplication::xErrhandler((Display*)x[1].s_voidp,(void*)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_113(Smoke::Stack x) {
	// xioErrhandler(Display*)
	int xret = this->TDEApplication::xioErrhandler((Display*)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_114(Smoke::Stack x) {
	// iceIOErrorHandler(_IceConn*)
	this->TDEApplication::iceIOErrorHandler((_IceConn*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_115(Smoke::Stack x) {
	// invokeBrowser(const TQString&, const TQCString&)
	this->TDEApplication::invokeBrowser(*(const TQString *)x[1].s_voidp,*(const TQCString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) {
	// invokeBrowser(const TQString&)
	this->TDEApplication::invokeBrowser(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) {
	// cut()
	this->TDEApplication::cut();
	(void)x; // noop (for compiler warning)
    }
    void x_118(Smoke::Stack x) {
	// copy()
	this->TDEApplication::copy();
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) {
	// paste()
	this->TDEApplication::paste();
	(void)x; // noop (for compiler warning)
    }
    void x_120(Smoke::Stack x) {
	// clear()
	this->TDEApplication::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_121(Smoke::Stack x) {
	// selectAll()
	this->TDEApplication::selectAll();
	(void)x; // noop (for compiler warning)
    }
    void x_122(Smoke::Stack x) {
	// broadcastKeyCode(unsigned int)
	this->TDEApplication::broadcastKeyCode((unsigned int)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_123(Smoke::Stack x) {
	// ref()
	this->TDEApplication::ref();
	(void)x; // noop (for compiler warning)
    }
    void x_124(Smoke::Stack x) {
	// deref()
	this->TDEApplication::deref();
	(void)x; // noop (for compiler warning)
    }
    void x_125(Smoke::Stack x) {
	// tdedisplayPaletteChanged()
	this->TDEApplication::tdedisplayPaletteChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_126(Smoke::Stack x) {
	// tdedisplayStyleChanged()
	this->TDEApplication::tdedisplayStyleChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_127(Smoke::Stack x) {
	// tdedisplayFontChanged()
	this->TDEApplication::tdedisplayFontChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_128(Smoke::Stack x) {
	// appearanceChanged()
	this->TDEApplication::appearanceChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_129(Smoke::Stack x) {
	// toolbarAppearanceChanged(int)
	this->TDEApplication::toolbarAppearanceChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_130(Smoke::Stack x) {
	// backgroundChanged(int)
	this->TDEApplication::backgroundChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_131(Smoke::Stack x) {
	// settingsChanged(int)
	this->TDEApplication::settingsChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_132(Smoke::Stack x) {
	// iconChanged(int)
	this->TDEApplication::iconChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_133(Smoke::Stack x) {
	// kipcMessage(int, int)
	this->TDEApplication::kipcMessage((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_134(Smoke::Stack x) {
	// saveYourself()
	this->TDEApplication::saveYourself();
	(void)x; // noop (for compiler warning)
    }
    void x_135(Smoke::Stack x) {
	// shutDown()
	this->TDEApplication::shutDown();
	(void)x; // noop (for compiler warning)
    }
    void x_136(Smoke::Stack x) {
	// updateIconLoaders()
	this->TDEApplication::updateIconLoaders();
	(void)x; // noop (for compiler warning)
    }
    void x_137(Smoke::Stack x) {
	// coreFakeKeyPress(unsigned int)
	this->TDEApplication::coreFakeKeyPress((unsigned int)x[1].s_uint);
	(void)x; // noop (for compiler warning)
    }
    static void x_138(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEApplication::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_139(Smoke::Stack x) {
	// addCmdLineOptions()
	TDEApplication::addCmdLineOptions();
	(void)x; // noop (for compiler warning)
    }
    static void x_140(Smoke::Stack x) {
	// kApplication()
	TDEApplication* xret = TDEApplication::kApplication();
	x[0].s_class = (void*)xret;
    }
    static void x_141(Smoke::Stack x) {
	// dcopClient()
	DCOPClient* xret = TDEApplication::dcopClient();
	x[0].s_class = (void*)xret;
    }
    static void x_142(Smoke::Stack x) {
	// disableAutoDcopRegistration()
	TDEApplication::disableAutoDcopRegistration();
	(void)x; // noop (for compiler warning)
    }
    static void x_143(Smoke::Stack x) {
	// launcher()
	TQCString xret = TDEApplication::launcher();
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    static void x_144(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_145(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_146(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_147(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_148(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&, TQString*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_149(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQString&)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_150(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_151(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_152(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_153(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_154(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&, TQString*)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_155(Smoke::Stack x) {
	// startServiceByName(const TQString&, const TQStringList&)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_156(Smoke::Stack x) {
	// startServiceByName(const TQString&)
	int xret = TDEApplication::startServiceByName(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_157(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_158(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_159(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_160(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_161(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&, TQString*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_162(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQString&)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_163(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_164(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_165(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_166(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_167(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&, TQString*)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_168(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&, const TQStringList&)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_169(Smoke::Stack x) {
	// startServiceByDesktopPath(const TQString&)
	int xret = TDEApplication::startServiceByDesktopPath(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_170(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_171(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_172(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_173(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_174(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&, TQString*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_175(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQString&)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_176(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&, bool)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp,(bool)x[7].s_bool);
	x[0].s_int = xret;
    }
    static void x_177(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&, TQString*, TQCString*, int*, const TQCString&)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp,*(const TQCString *)x[6].s_voidp);
	x[0].s_int = xret;
    }
    static void x_178(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&, TQString*, TQCString*, int*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp,(int*)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_179(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&, TQString*, TQCString*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(TQCString*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_180(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&, TQString*)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_181(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&, const TQStringList&)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_182(Smoke::Stack x) {
	// startServiceByDesktopName(const TQString&)
	int xret = TDEApplication::startServiceByDesktopName(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_183(Smoke::Stack x) {
	// tdeinitExec(const TQString&, const TQStringList&, TQString*, int*, const TQCString&)
	int xret = TDEApplication::tdeinitExec(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(int*)x[4].s_voidp,*(const TQCString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_184(Smoke::Stack x) {
	// tdeinitExec(const TQString&, const TQStringList&, TQString*, int*)
	int xret = TDEApplication::tdeinitExec(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(int*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_185(Smoke::Stack x) {
	// tdeinitExec(const TQString&, const TQStringList&, TQString*)
	int xret = TDEApplication::tdeinitExec(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_186(Smoke::Stack x) {
	// tdeinitExec(const TQString&, const TQStringList&)
	int xret = TDEApplication::tdeinitExec(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_187(Smoke::Stack x) {
	// tdeinitExec(const TQString&)
	int xret = TDEApplication::tdeinitExec(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_188(Smoke::Stack x) {
	// tdeinitExecWait(const TQString&, const TQStringList&, TQString*, int*, const TQCString&)
	int xret = TDEApplication::tdeinitExecWait(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(int*)x[4].s_voidp,*(const TQCString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_189(Smoke::Stack x) {
	// tdeinitExecWait(const TQString&, const TQStringList&, TQString*, int*)
	int xret = TDEApplication::tdeinitExecWait(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp,(int*)x[4].s_voidp);
	x[0].s_int = xret;
    }
    static void x_190(Smoke::Stack x) {
	// tdeinitExecWait(const TQString&, const TQStringList&, TQString*)
	int xret = TDEApplication::tdeinitExecWait(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp,(TQString*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_191(Smoke::Stack x) {
	// tdeinitExecWait(const TQString&, const TQStringList&)
	int xret = TDEApplication::tdeinitExecWait(*(const TQString *)x[1].s_voidp,*(const TQStringList *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_192(Smoke::Stack x) {
	// tdeinitExecWait(const TQString&)
	int xret = TDEApplication::tdeinitExecWait(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_193(Smoke::Stack x) {
	// isCompositionManagerAvailable()
	bool xret = TDEApplication::isCompositionManagerAvailable();
	x[0].s_bool = xret;
    }
    static void x_194(Smoke::Stack x) {
	// openX11RGBADisplay()
	Display* xret = TDEApplication::openX11RGBADisplay();
	x[0].s_voidp = (void*)xret;
    }
    static void x_195(Smoke::Stack x) {
	// random()
	int xret = TDEApplication::random();
	x[0].s_int = xret;
    }
    static void x_196(Smoke::Stack x) {
	// randomString(int)
	TQString xret = TDEApplication::randomString((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_197(Smoke::Stack x) {
	// keyboardMouseState()
	TQt::ButtonState xret = TDEApplication::keyboardMouseState();
	x[0].s_enum = xret;
    }
    static void x_198(Smoke::Stack x) {
	// currentX11VT()
	int xret = TDEApplication::currentX11VT();
	x[0].s_int = xret;
    }
    static void x_199(Smoke::Stack x) {
	// startKdeinit()
	TDEApplication::startKdeinit();
	(void)x; // noop (for compiler warning)
    }
    static void x_200(Smoke::Stack x) {
	// createApplicationPalette()
	TQPalette xret = TDEApplication::createApplicationPalette();
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_201(Smoke::Stack x) {
	// createApplicationPalette(TDEConfig*, int)
	TQPalette xret = TDEApplication::createApplicationPalette((TDEConfig*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)new TQPalette(xret);
    }
    static void x_202(Smoke::Stack x) {
	// installSigpipeHandler()
	TDEApplication::installSigpipeHandler();
	(void)x; // noop (for compiler warning)
    }
    static void x_203(Smoke::Stack x) {
	// guiEnabled()
	bool xret = TDEApplication::guiEnabled();
	x[0].s_bool = xret;
    }
    static void x_204(Smoke::Stack x) {
	// TDEApplication(bool, bool, TDEInstance*)
	x_TDEApplication* xret = new x_TDEApplication((bool)x[1].s_bool,(bool)x[2].s_bool,(TDEInstance*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEApplication(bool x1, bool x2, TDEInstance* x3) : TDEApplication(x1, x2, x3) {
    }
    void x_205(Smoke::Stack x) {
	// invokeEditSlot(const char*)
	this->TDEApplication::invokeEditSlot((const char*)x[1].s_voidp);
	(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(12915, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEApplication::className();
    }
    virtual void commitData(TQSessionManager& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(12935, (void*)this, x)) return;
	this->TDEApplication::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(12914, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEApplication::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(12990, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEApplication::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(12936, (void*)this, x)) return;
	this->TDEApplication::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(12916, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEApplication::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(12918, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEApplication::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(12917, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEApplication::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(12919, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEApplication::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1056: //TDEApplication::CaptionLayout
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEApplication::CaptionLayout;
		break;
	      case Smoke::EnumDelete:
		delete (TDEApplication::CaptionLayout*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEApplication::CaptionLayout*)xdata = (TDEApplication::CaptionLayout)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEApplication::CaptionLayout*)xdata;
		break;
	    }
	    break;
	  case 1059: //TDEApplication::ShutdownMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEApplication::ShutdownMode;
		break;
	      case Smoke::EnumDelete:
		delete (TDEApplication::ShutdownMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEApplication::ShutdownMode*)xdata = (TDEApplication::ShutdownMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEApplication::ShutdownMode*)xdata;
		break;
	    }
	    break;
	  case 1058: //TDEApplication::ShutdownConfirm
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEApplication::ShutdownConfirm;
		break;
	      case Smoke::EnumDelete:
		delete (TDEApplication::ShutdownConfirm*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEApplication::ShutdownConfirm*)xdata = (TDEApplication::ShutdownConfirm)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEApplication::ShutdownConfirm*)xdata;
		break;
	    }
	    break;
	  case 1057: //TDEApplication::SettingsCategory
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEApplication::SettingsCategory;
		break;
	      case Smoke::EnumDelete:
		delete (TDEApplication::SettingsCategory*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEApplication::SettingsCategory*)xdata = (TDEApplication::SettingsCategory)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEApplication::SettingsCategory*)xdata;
		break;
	    }
	    break;
	  case 1060: //TDEApplication::ShutdownType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDEApplication::ShutdownType;
		break;
	      case Smoke::EnumDelete:
		delete (TDEApplication::ShutdownType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDEApplication::ShutdownType*)xdata = (TDEApplication::ShutdownType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDEApplication::ShutdownType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDEApplication() { qt_Smoke->binding->deleted(499, (void*)this); }
};
void xenum_TDEApplication(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDEApplication::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDEApplication(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEApplication *xself = (x_TDEApplication*)obj;
    switch(xi) {
	case 0: x_TDEApplication::x_0(args);	break;
	case 1: x_TDEApplication::x_1(args);	break;
	case 2: x_TDEApplication::x_2(args);	break;
	case 3: x_TDEApplication::x_3(args);	break;
	case 4: x_TDEApplication::x_4(args);	break;
	case 5: x_TDEApplication::x_5(args);	break;
	case 6: x_TDEApplication::x_6(args);	break;
	case 7: x_TDEApplication::x_7(args);	break;
	case 8: x_TDEApplication::x_8(args);	break;
	case 9: x_TDEApplication::x_9(args);	break;
	case 10: x_TDEApplication::x_10(args);	break;
	case 11: x_TDEApplication::x_11(args);	break;
	case 12: x_TDEApplication::x_12(args);	break;
	case 13: x_TDEApplication::x_13(args);	break;
	case 14: x_TDEApplication::x_14(args);	break;
	case 15: x_TDEApplication::x_15(args);	break;
	case 16: x_TDEApplication::x_16(args);	break;
	case 17: x_TDEApplication::x_17(args);	break;
	case 18: x_TDEApplication::x_18(args);	break;
	case 19: x_TDEApplication::x_19(args);	break;
	case 20: x_TDEApplication::x_20(args);	break;
	case 21: x_TDEApplication::x_21(args);	break;
	case 22: x_TDEApplication::x_22(args);	break;
	case 23: x_TDEApplication::x_23(args);	break;
	case 24: x_TDEApplication::x_24(args);	break;
	case 25: x_TDEApplication::x_25(args);	break;
	case 26: x_TDEApplication::x_26(args);	break;
	case 27: x_TDEApplication::x_27(args);	break;
	case 28: x_TDEApplication::x_28(args);	break;
	case 29: x_TDEApplication::x_29(args);	break;
	case 30: x_TDEApplication::x_30(args);	break;
	case 31: x_TDEApplication::x_31(args);	break;
	case 32: x_TDEApplication::x_32(args);	break;
	case 33: x_TDEApplication::x_33(args);	break;
	case 34: x_TDEApplication::x_34(args);	break;
	case 35: x_TDEApplication::x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: x_TDEApplication::x_43(args);	break;
	case 44: x_TDEApplication::x_44(args);	break;
	case 45: x_TDEApplication::x_45(args);	break;
	case 46: x_TDEApplication::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: x_TDEApplication::x_138(args);	break;
	case 139: x_TDEApplication::x_139(args);	break;
	case 140: x_TDEApplication::x_140(args);	break;
	case 141: x_TDEApplication::x_141(args);	break;
	case 142: x_TDEApplication::x_142(args);	break;
	case 143: x_TDEApplication::x_143(args);	break;
	case 144: x_TDEApplication::x_144(args);	break;
	case 145: x_TDEApplication::x_145(args);	break;
	case 146: x_TDEApplication::x_146(args);	break;
	case 147: x_TDEApplication::x_147(args);	break;
	case 148: x_TDEApplication::x_148(args);	break;
	case 149: x_TDEApplication::x_149(args);	break;
	case 150: x_TDEApplication::x_150(args);	break;
	case 151: x_TDEApplication::x_151(args);	break;
	case 152: x_TDEApplication::x_152(args);	break;
	case 153: x_TDEApplication::x_153(args);	break;
	case 154: x_TDEApplication::x_154(args);	break;
	case 155: x_TDEApplication::x_155(args);	break;
	case 156: x_TDEApplication::x_156(args);	break;
	case 157: x_TDEApplication::x_157(args);	break;
	case 158: x_TDEApplication::x_158(args);	break;
	case 159: x_TDEApplication::x_159(args);	break;
	case 160: x_TDEApplication::x_160(args);	break;
	case 161: x_TDEApplication::x_161(args);	break;
	case 162: x_TDEApplication::x_162(args);	break;
	case 163: x_TDEApplication::x_163(args);	break;
	case 164: x_TDEApplication::x_164(args);	break;
	case 165: x_TDEApplication::x_165(args);	break;
	case 166: x_TDEApplication::x_166(args);	break;
	case 167: x_TDEApplication::x_167(args);	break;
	case 168: x_TDEApplication::x_168(args);	break;
	case 169: x_TDEApplication::x_169(args);	break;
	case 170: x_TDEApplication::x_170(args);	break;
	case 171: x_TDEApplication::x_171(args);	break;
	case 172: x_TDEApplication::x_172(args);	break;
	case 173: x_TDEApplication::x_173(args);	break;
	case 174: x_TDEApplication::x_174(args);	break;
	case 175: x_TDEApplication::x_175(args);	break;
	case 176: x_TDEApplication::x_176(args);	break;
	case 177: x_TDEApplication::x_177(args);	break;
	case 178: x_TDEApplication::x_178(args);	break;
	case 179: x_TDEApplication::x_179(args);	break;
	case 180: x_TDEApplication::x_180(args);	break;
	case 181: x_TDEApplication::x_181(args);	break;
	case 182: x_TDEApplication::x_182(args);	break;
	case 183: x_TDEApplication::x_183(args);	break;
	case 184: x_TDEApplication::x_184(args);	break;
	case 185: x_TDEApplication::x_185(args);	break;
	case 186: x_TDEApplication::x_186(args);	break;
	case 187: x_TDEApplication::x_187(args);	break;
	case 188: x_TDEApplication::x_188(args);	break;
	case 189: x_TDEApplication::x_189(args);	break;
	case 190: x_TDEApplication::x_190(args);	break;
	case 191: x_TDEApplication::x_191(args);	break;
	case 192: x_TDEApplication::x_192(args);	break;
	case 193: x_TDEApplication::x_193(args);	break;
	case 194: x_TDEApplication::x_194(args);	break;
	case 195: x_TDEApplication::x_195(args);	break;
	case 196: x_TDEApplication::x_196(args);	break;
	case 197: x_TDEApplication::x_197(args);	break;
	case 198: x_TDEApplication::x_198(args);	break;
	case 199: x_TDEApplication::x_199(args);	break;
	case 200: x_TDEApplication::x_200(args);	break;
	case 201: x_TDEApplication::x_201(args);	break;
	case 202: x_TDEApplication::x_202(args);	break;
	case 203: x_TDEApplication::x_203(args);	break;
	case 204: x_TDEApplication::x_204(args);	break;
	case 205: xself->x_205(args);	break;
	case 206: delete (TDEApplication*)xself;	break;
    }
}

class x_TDECModule : public TDECModule {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Help;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Default;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Apply;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Reset;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Cancel;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::Ok;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModule::SysDefault;
    }
    void x_7(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDECModule::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_8(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDECModule::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDECModule::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDECModule::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDECModule::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDECModule::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDECModule::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_14(Smoke::Stack x) {
	// TDECModule(TQWidget*, const char*, const TQStringList&)
	x_TDECModule* xret = new x_TDECModule((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TQWidget* x1, const char* x2, const TQStringList& x3) : TDECModule(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// TDECModule(TQWidget*, const char*)
	x_TDECModule* xret = new x_TDECModule((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TQWidget* x1, const char* x2) : TDECModule(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// TDECModule(TQWidget*)
	x_TDECModule* xret = new x_TDECModule((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TQWidget* x1) : TDECModule(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// TDECModule()
	x_TDECModule* xret = new x_TDECModule();
	x[0].s_class = (void*)xret;
    }
    x_TDECModule() : TDECModule() {
    }
    static void x_18(Smoke::Stack x) {
	// TDECModule(TDEInstance*, TQWidget*, const TQStringList&)
	x_TDECModule* xret = new x_TDECModule((TDEInstance*)x[1].s_class,(TQWidget*)x[2].s_class,*(const TQStringList *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TDEInstance* x1, TQWidget* x2, const TQStringList& x3) : TDECModule(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// TDECModule(TDEInstance*, TQWidget*)
	x_TDECModule* xret = new x_TDECModule((TDEInstance*)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TDEInstance* x1, TQWidget* x2) : TDECModule(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// TDECModule(TDEInstance*)
	x_TDECModule* xret = new x_TDECModule((TDEInstance*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECModule(TDEInstance* x1) : TDECModule(x1) {
    }
    void x_21(Smoke::Stack x) {
	// load()
	this->TDECModule::load();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// save()
	this->TDECModule::save();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// defaults()
	this->TDECModule::defaults();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// sysdefaults()
	this->TDECModule::sysdefaults();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// quickHelp()
	TQString xret = this->TDECModule::quickHelp();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_26(Smoke::Stack x) const {
	// handbookDocPath()
	TQString xret = this->TDECModule::handbookDocPath();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) const {
	// handbookSection()
	TQString xret = this->TDECModule::handbookSection();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_28(Smoke::Stack x) const {
	// aboutData()
	const TDEAboutData* xret = this->TDECModule::aboutData();
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// setAboutData(TDEAboutData*)
	this->TDECModule::setAboutData((TDEAboutData*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) const {
	// buttons()
	int xret = this->TDECModule::buttons();
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) const {
	// rootOnlyMsg()
	TQString xret = this->TDECModule::rootOnlyMsg();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_32(Smoke::Stack x) const {
	// useRootOnlyMsg()
	bool xret = this->TDECModule::useRootOnlyMsg();
	x[0].s_bool = xret;
    }
    void x_33(Smoke::Stack x) const {
	// instance()
	TDEInstance* xret = this->TDECModule::instance();
	x[0].s_class = (void*)xret;
    }
    void x_34(Smoke::Stack x) const {
	// configs()
	const TQPtrList<TDEConfigDialogManager>& xret = this->TDECModule::configs();
	x[0].s_voidp = (void*)&xret;
    }
    void x_35(Smoke::Stack x) {
	// changed(bool)
	this->TDECModule::changed((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// quickHelpChanged()
	this->TDECModule::quickHelpChanged();
	(void)x; // noop (for compiler warning)
    }
    static void x_37(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDECModule::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) {
	// addConfig(TDEConfigSkeleton*, TQWidget*)
	TDEConfigDialogManager* xret = this->TDECModule::addConfig((TDEConfigSkeleton*)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_voidp = (void*)xret;
    }
    void x_39(Smoke::Stack x) {
	// setQuickHelp(const TQString&)
	this->TDECModule::setQuickHelp(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// setButtons(int)
	this->TDECModule::setButtons((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// setRootOnlyMsg(const TQString&)
	this->TDECModule::setRootOnlyMsg(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// setUseRootOnlyMsg(bool)
	this->TDECModule::setUseRootOnlyMsg((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) const {
	// managedWidgetChangeState()
	bool xret = this->TDECModule::managedWidgetChangeState();
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// unmanagedWidgetChangeState(bool)
	this->TDECModule::unmanagedWidgetChangeState((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// changed()
	this->TDECModule::changed();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// widgetChanged()
	this->TDECModule::widgetChanged();
	(void)x; // noop (for compiler warning)
    }
    virtual const TDEAboutData* aboutData() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13116, (void*)this, x)) return (const TDEAboutData*)x[0].s_class;
	return this->TDECModule::aboutData();
    }
    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(13095, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDECModule::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 defaults() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13111, (void*)this, x)) return;
	this->TDECModule::defaults();
    }
    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 TQString handbookDocPath() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13114, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDECModule::handbookDocPath();
    }
    virtual TQString handbookSection() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13115, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDECModule::handbookSection();
    }
    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 void load() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13109, (void*)this, x)) return;
	this->TDECModule::load();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13094, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDECModule::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(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 TQString quickHelp() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13113, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDECModule::quickHelp();
    }
    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 save() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13110, (void*)this, x)) return;
	this->TDECModule::save();
    }
    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 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 sysdefaults() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13112, (void*)this, x)) return;
	this->TDECModule::sysdefaults();
    }
    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(13096, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDECModule::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(13098, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECModule::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(13097, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECModule::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(13099, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECModule::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 1062: //TDECModule::Button
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDECModule::Button;
		break;
	      case Smoke::EnumDelete:
		delete (TDECModule::Button*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDECModule::Button*)xdata = (TDECModule::Button)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDECModule::Button*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDECModule() { qt_Smoke->binding->deleted(500, (void*)this); }
};
void xenum_TDECModule(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDECModule::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDECModule(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECModule *xself = (x_TDECModule*)obj;
    switch(xi) {
	case 0: x_TDECModule::x_0(args);	break;
	case 1: x_TDECModule::x_1(args);	break;
	case 2: x_TDECModule::x_2(args);	break;
	case 3: x_TDECModule::x_3(args);	break;
	case 4: x_TDECModule::x_4(args);	break;
	case 5: x_TDECModule::x_5(args);	break;
	case 6: x_TDECModule::x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_TDECModule::x_14(args);	break;
	case 15: x_TDECModule::x_15(args);	break;
	case 16: x_TDECModule::x_16(args);	break;
	case 17: x_TDECModule::x_17(args);	break;
	case 18: x_TDECModule::x_18(args);	break;
	case 19: x_TDECModule::x_19(args);	break;
	case 20: x_TDECModule::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_TDECModule::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: delete (TDECModule*)xself;	break;
    }
}

class x_TDECModuleInfo : public TDECModuleInfo {
public:
    static void x_0(Smoke::Stack x) {
	// TDECModuleInfo(const TQString&)
	x_TDECModuleInfo* xret = new x_TDECModuleInfo(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleInfo(const TQString& x1) : TDECModuleInfo(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TDECModuleInfo(KService::Ptr)
	x_TDECModuleInfo* xret = new x_TDECModuleInfo(*(KService::Ptr *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleInfo(KService::Ptr x1) : TDECModuleInfo(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TDECModuleInfo(const TDECModuleInfo&)
	x_TDECModuleInfo* xret = new x_TDECModuleInfo(*(const TDECModuleInfo *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleInfo(const TDECModuleInfo& x1) : TDECModuleInfo(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// TDECModuleInfo()
	x_TDECModuleInfo* xret = new x_TDECModuleInfo();
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleInfo() : TDECModuleInfo() {
    }
    void x_4(Smoke::Stack x) {
	// operator=(const TDECModuleInfo&)
	TDECModuleInfo& xret = this->TDECModuleInfo::operator=(*(const TDECModuleInfo *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// operator==(const TDECModuleInfo&)
	bool xret = this->TDECModuleInfo::operator==(*(const TDECModuleInfo *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// operator!=(const TDECModuleInfo&)
	bool xret = this->TDECModuleInfo::operator!=(*(const TDECModuleInfo *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// fileName()
	TQString xret = this->TDECModuleInfo::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) const {
	// keywords()
	const TQStringList& xret = this->TDECModuleInfo::keywords();
	x[0].s_voidp = (void*)&xret;
    }
    void x_9(Smoke::Stack x) const {
	// factoryName()
	TQString xret = this->TDECModuleInfo::factoryName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// moduleName()
	TQString xret = this->TDECModuleInfo::moduleName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// service()
	KService::Ptr xret = this->TDECModuleInfo::service();
	x[0].s_voidp = (void*)new KService::Ptr(xret);
    }
    void x_12(Smoke::Stack x) const {
	// comment()
	TQString xret = this->TDECModuleInfo::comment();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) const {
	// icon()
	TQString xret = this->TDECModuleInfo::icon();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) const {
	// docPath()
	TQString xret = this->TDECModuleInfo::docPath();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_15(Smoke::Stack x) const {
	// library()
	TQString xret = this->TDECModuleInfo::library();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) const {
	// weight()
	int xret = this->TDECModuleInfo::weight();
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) const {
	// needsRootPrivileges()
	bool xret = this->TDECModuleInfo::needsRootPrivileges();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// needsTest()
	bool xret = this->TDECModuleInfo::needsTest();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// setKeywords(const TQStringList&)
	this->TDECModuleInfo::setKeywords(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setName(const TQString&)
	this->TDECModuleInfo::setName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setComment(const TQString&)
	this->TDECModuleInfo::setComment(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setIcon(const TQString&)
	this->TDECModuleInfo::setIcon(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setLibrary(const TQString&)
	this->TDECModuleInfo::setLibrary(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setHandle(const TQString&)
	this->TDECModuleInfo::setHandle(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setWeight(int)
	this->TDECModuleInfo::setWeight((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setNeedsTest(bool)
	this->TDECModuleInfo::setNeedsTest((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setNeedsRootPrivileges(bool)
	this->TDECModuleInfo::setNeedsRootPrivileges((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setDocPath(const TQString&)
	this->TDECModuleInfo::setDocPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// loadAll()
	this->TDECModuleInfo::loadAll();
	(void)x; // noop (for compiler warning)
    }
    ~x_TDECModuleInfo() { qt_Smoke->binding->deleted(501, (void*)this); }
};
void xcall_TDECModuleInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECModuleInfo *xself = (x_TDECModuleInfo*)obj;
    switch(xi) {
	case 0: x_TDECModuleInfo::x_0(args);	break;
	case 1: x_TDECModuleInfo::x_1(args);	break;
	case 2: x_TDECModuleInfo::x_2(args);	break;
	case 3: x_TDECModuleInfo::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: delete (TDECModuleInfo*)xself;	break;
    }
}

class x_TDECModuleLoader : public TDECModuleLoader {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModuleLoader::None;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModuleLoader::Inline;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModuleLoader::Dialog;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDECModuleLoader::Both;
    }
    static void x_4(Smoke::Stack x) {
	// TDECModuleLoader()
	x_TDECModuleLoader* xret = new x_TDECModuleLoader();
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleLoader() : TDECModuleLoader() {
    }
    static void x_5(Smoke::Stack x) {
	// TDECModuleLoader(const TDECModuleLoader&)
	x_TDECModuleLoader* xret = new x_TDECModuleLoader(*(const TDECModuleLoader *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECModuleLoader(const TDECModuleLoader& x1) : TDECModuleLoader(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// loadModule(const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool, TQWidget*, const char*, const TQStringList&)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TDECModuleInfo *)x[1].s_class,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(bool)x[3].s_bool,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp,*(const TQStringList *)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// loadModule(const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool, TQWidget*, const char*)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TDECModuleInfo *)x[1].s_class,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(bool)x[3].s_bool,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// loadModule(const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool, TQWidget*)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TDECModuleInfo *)x[1].s_class,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(bool)x[3].s_bool,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// loadModule(const TDECModuleInfo&, TDECModuleLoader::ErrorReporting, bool)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TDECModuleInfo *)x[1].s_class,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// loadModule(const TDECModuleInfo&, TDECModuleLoader::ErrorReporting)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TDECModuleInfo *)x[1].s_class,(TDECModuleLoader::ErrorReporting)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// loadModule(const TQString&, TDECModuleLoader::ErrorReporting, TQWidget*, const char*, const TQStringList&)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TQString *)x[1].s_voidp,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,*(const TQStringList *)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_12(Smoke::Stack x) {
	// loadModule(const TQString&, TDECModuleLoader::ErrorReporting, TQWidget*, const char*)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TQString *)x[1].s_voidp,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// loadModule(const TQString&, TDECModuleLoader::ErrorReporting, TQWidget*)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TQString *)x[1].s_voidp,(TDECModuleLoader::ErrorReporting)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_14(Smoke::Stack x) {
	// loadModule(const TQString&, TDECModuleLoader::ErrorReporting)
	TDECModule* xret = TDECModuleLoader::loadModule(*(const TQString *)x[1].s_voidp,(TDECModuleLoader::ErrorReporting)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// unloadModule(const TDECModuleInfo&)
	TDECModuleLoader::unloadModule(*(const TDECModuleInfo *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// testModule(const TQString&)
	bool xret = TDECModuleLoader::testModule(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_17(Smoke::Stack x) {
	// testModule(const TDECModuleInfo&)
	bool xret = TDECModuleLoader::testModule(*(const TDECModuleInfo *)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_18(Smoke::Stack x) {
	// reportError(TDECModuleLoader::ErrorReporting, const TQString&, TQString, TQWidget*)
	TDECModule* xret = TDECModuleLoader::reportError((TDECModuleLoader::ErrorReporting)x[1].s_enum,*(const TQString *)x[2].s_voidp,*(TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1066: //TDECModuleLoader::ErrorReporting
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDECModuleLoader::ErrorReporting;
		break;
	      case Smoke::EnumDelete:
		delete (TDECModuleLoader::ErrorReporting*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDECModuleLoader::ErrorReporting*)xdata = (TDECModuleLoader::ErrorReporting)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDECModuleLoader::ErrorReporting*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDECModuleLoader() { qt_Smoke->binding->deleted(502, (void*)this); }
};
void xenum_TDECModuleLoader(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDECModuleLoader::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDECModuleLoader(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECModuleLoader *xself = (x_TDECModuleLoader*)obj;
    switch(xi) {
	case 0: x_TDECModuleLoader::x_0(args);	break;
	case 1: x_TDECModuleLoader::x_1(args);	break;
	case 2: x_TDECModuleLoader::x_2(args);	break;
	case 3: x_TDECModuleLoader::x_3(args);	break;
	case 4: x_TDECModuleLoader::x_4(args);	break;
	case 5: x_TDECModuleLoader::x_5(args);	break;
	case 6: x_TDECModuleLoader::x_6(args);	break;
	case 7: x_TDECModuleLoader::x_7(args);	break;
	case 8: x_TDECModuleLoader::x_8(args);	break;
	case 9: x_TDECModuleLoader::x_9(args);	break;
	case 10: x_TDECModuleLoader::x_10(args);	break;
	case 11: x_TDECModuleLoader::x_11(args);	break;
	case 12: x_TDECModuleLoader::x_12(args);	break;
	case 13: x_TDECModuleLoader::x_13(args);	break;
	case 14: x_TDECModuleLoader::x_14(args);	break;
	case 15: x_TDECModuleLoader::x_15(args);	break;
	case 16: x_TDECModuleLoader::x_16(args);	break;
	case 17: x_TDECModuleLoader::x_17(args);	break;
	case 18: x_TDECModuleLoader::x_18(args);	break;
	case 19: delete (TDECModuleLoader*)xself;	break;
    }
}

class x_TDEClipboardSynchronizer {
private:
    TDEClipboardSynchronizer *xthis;
public:
    x_TDEClipboardSynchronizer(void *x) : xthis((TDEClipboardSynchronizer*)x) {}
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = xthis->TDEClipboardSynchronizer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = xthis->TDEClipboardSynchronizer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = xthis->TDEClipboardSynchronizer::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->TDEClipboardSynchronizer::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->TDEClipboardSynchronizer::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->TDEClipboardSynchronizer::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->TDEClipboardSynchronizer::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEClipboardSynchronizer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// self()
	TDEClipboardSynchronizer* xret = TDEClipboardSynchronizer::self();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// setSynchronizing(bool)
	TDEClipboardSynchronizer::setSynchronizing((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// isSynchronizing()
	bool xret = TDEClipboardSynchronizer::isSynchronizing();
	x[0].s_bool = xret;
    }
    static void x_11(Smoke::Stack x) {
	// setReverseSynchronizing(bool)
	TDEClipboardSynchronizer::setReverseSynchronizing((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// isReverseSynchronizing()
	bool xret = TDEClipboardSynchronizer::isReverseSynchronizing();
	x[0].s_bool = xret;
    }
    ~x_TDEClipboardSynchronizer() { qt_Smoke->binding->deleted(503, (void*)this); }
};
void xcall_TDEClipboardSynchronizer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEClipboardSynchronizer xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: x_TDEClipboardSynchronizer::x_7(args);	break;
	case 8: x_TDEClipboardSynchronizer::x_8(args);	break;
	case 9: x_TDEClipboardSynchronizer::x_9(args);	break;
	case 10: x_TDEClipboardSynchronizer::x_10(args);	break;
	case 11: x_TDEClipboardSynchronizer::x_11(args);	break;
	case 12: x_TDEClipboardSynchronizer::x_12(args);	break;
    }
}

class x_TDECmdLineArgs : public TDECmdLineArgs {
public:
    void x_0(Smoke::Stack x) const {
	// getOption(const char*)
	TQCString xret = this->TDECmdLineArgs::getOption((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQCString(xret);
    }
    void x_1(Smoke::Stack x) const {
	// getOptionList(const char*)
	QCStringList xret = this->TDECmdLineArgs::getOptionList((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new QCStringList(xret);
    }
    void x_2(Smoke::Stack x) const {
	// isSet(const char*)
	bool xret = this->TDECmdLineArgs::isSet((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_3(Smoke::Stack x) const {
	// count()
	int xret = this->TDECmdLineArgs::count();
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// arg(int)
	const char* xret = this->TDECmdLineArgs::arg((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// url(int)
	KURL xret = this->TDECmdLineArgs::url((int)x[1].s_int);
	x[0].s_class = (void*)new KURL(xret);
    }
    void x_6(Smoke::Stack x) {
	// clear()
	this->TDECmdLineArgs::clear();
	(void)x; // noop (for compiler warning)
    }
    static void x_7(Smoke::Stack x) {
	// TDECmdLineArgs(const TDECmdLineArgs&)
	x_TDECmdLineArgs* xret = new x_TDECmdLineArgs(*(const TDECmdLineArgs *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECmdLineArgs(const TDECmdLineArgs& x1) : TDECmdLineArgs(x1) {
    }
    static void x_8(Smoke::Stack x) {
	// init(int, char**, const char*, const char*, const char*, const char*, bool)
	TDECmdLineArgs::init((int)x[1].s_int,(char**)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(const char*)x[5].s_voidp,(const char*)x[6].s_voidp,(bool)x[7].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_9(Smoke::Stack x) {
	// init(int, char**, const char*, const char*, const char*, const char*)
	TDECmdLineArgs::init((int)x[1].s_int,(char**)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp,(const char*)x[5].s_voidp,(const char*)x[6].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// init(int, char**, const TDEAboutData*, bool)
	TDECmdLineArgs::init((int)x[1].s_int,(char**)x[2].s_voidp,(const TDEAboutData*)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// init(int, char**, const TDEAboutData*)
	TDECmdLineArgs::init((int)x[1].s_int,(char**)x[2].s_voidp,(const TDEAboutData*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// init(const TDEAboutData*)
	TDECmdLineArgs::init((const TDEAboutData*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_13(Smoke::Stack x) {
	// addCmdLineOptions(const TDECmdLineOptions*, const char*, const char*, const char*)
	TDECmdLineArgs::addCmdLineOptions((const TDECmdLineOptions*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,(const char*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// addCmdLineOptions(const TDECmdLineOptions*, const char*, const char*)
	TDECmdLineArgs::addCmdLineOptions((const TDECmdLineOptions*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// addCmdLineOptions(const TDECmdLineOptions*, const char*)
	TDECmdLineArgs::addCmdLineOptions((const TDECmdLineOptions*)x[1].s_voidp,(const char*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// addCmdLineOptions(const TDECmdLineOptions*)
	TDECmdLineArgs::addCmdLineOptions((const TDECmdLineOptions*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// parsedArgs(const char*)
	TDECmdLineArgs* xret = TDECmdLineArgs::parsedArgs((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// parsedArgs()
	TDECmdLineArgs* xret = TDECmdLineArgs::parsedArgs();
	x[0].s_class = (void*)xret;
    }
    static void x_19(Smoke::Stack x) {
	// cwd()
	TQString xret = TDECmdLineArgs::cwd();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_20(Smoke::Stack x) {
	// appName()
	const char* xret = TDECmdLineArgs::appName();
	x[0].s_voidp = (void*)xret;
    }
    static void x_21(Smoke::Stack x) {
	// usage(const char*)
	TDECmdLineArgs::usage((const char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_22(Smoke::Stack x) {
	// usage()
	TDECmdLineArgs::usage();
	(void)x; // noop (for compiler warning)
    }
    static void x_23(Smoke::Stack x) {
	// usage(const TQString&)
	TDECmdLineArgs::usage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_24(Smoke::Stack x) {
	// enable_i18n()
	TDECmdLineArgs::enable_i18n();
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// makeURL(const char*)
	KURL xret = TDECmdLineArgs::makeURL((const char*)x[1].s_voidp);
	x[0].s_class = (void*)new KURL(xret);
    }
    static void x_26(Smoke::Stack x) {
	// setCwd(char*)
	TDECmdLineArgs::setCwd((char*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_27(Smoke::Stack x) {
	// reset()
	TDECmdLineArgs::reset();
	(void)x; // noop (for compiler warning)
    }
    static void x_28(Smoke::Stack x) {
	// loadAppArgs(TQDataStream&)
	TDECmdLineArgs::loadAppArgs(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_29(Smoke::Stack x) {
	// addTempFileOption()
	TDECmdLineArgs::addTempFileOption();
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// isTempFileSet()
	bool xret = TDECmdLineArgs::isTempFileSet();
	x[0].s_bool = xret;
    }
    static void x_31(Smoke::Stack x) {
	// TDECmdLineArgs(const TDECmdLineOptions*, const char*, const char*)
	x_TDECmdLineArgs* xret = new x_TDECmdLineArgs((const TDECmdLineOptions*)x[1].s_voidp,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECmdLineArgs(const TDECmdLineOptions* x1, const char* x2, const char* x3) : TDECmdLineArgs(x1, x2, x3) {
    }
    ~x_TDECmdLineArgs() { qt_Smoke->binding->deleted(504, (void*)this); }
};
void xcall_TDECmdLineArgs(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECmdLineArgs *xself = (x_TDECmdLineArgs*)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_TDECmdLineArgs::x_7(args);	break;
	case 8: x_TDECmdLineArgs::x_8(args);	break;
	case 9: x_TDECmdLineArgs::x_9(args);	break;
	case 10: x_TDECmdLineArgs::x_10(args);	break;
	case 11: x_TDECmdLineArgs::x_11(args);	break;
	case 12: x_TDECmdLineArgs::x_12(args);	break;
	case 13: x_TDECmdLineArgs::x_13(args);	break;
	case 14: x_TDECmdLineArgs::x_14(args);	break;
	case 15: x_TDECmdLineArgs::x_15(args);	break;
	case 16: x_TDECmdLineArgs::x_16(args);	break;
	case 17: x_TDECmdLineArgs::x_17(args);	break;
	case 18: x_TDECmdLineArgs::x_18(args);	break;
	case 19: x_TDECmdLineArgs::x_19(args);	break;
	case 20: x_TDECmdLineArgs::x_20(args);	break;
	case 21: x_TDECmdLineArgs::x_21(args);	break;
	case 22: x_TDECmdLineArgs::x_22(args);	break;
	case 23: x_TDECmdLineArgs::x_23(args);	break;
	case 24: x_TDECmdLineArgs::x_24(args);	break;
	case 25: x_TDECmdLineArgs::x_25(args);	break;
	case 26: x_TDECmdLineArgs::x_26(args);	break;
	case 27: x_TDECmdLineArgs::x_27(args);	break;
	case 28: x_TDECmdLineArgs::x_28(args);	break;
	case 29: x_TDECmdLineArgs::x_29(args);	break;
	case 30: x_TDECmdLineArgs::x_30(args);	break;
	case 31: x_TDECmdLineArgs::x_31(args);	break;
    }
}

class x_TDECompletion : public TDECompletion {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletion::Sorted;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletion::Insertion;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletion::Weighted;
    }
    void x_3(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDECompletion::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDECompletion::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDECompletion::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->TDECompletion::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->TDECompletion::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->TDECompletion::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->TDECompletion::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// TDECompletion()
	x_TDECompletion* xret = new x_TDECompletion();
	x[0].s_class = (void*)xret;
    }
    x_TDECompletion() : TDECompletion() {
    }
    void x_11(Smoke::Stack x) {
	// makeCompletion(const TQString&)
	TQString xret = this->TDECompletion::makeCompletion(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// substringCompletion(const TQString&)
	TQStringList xret = this->TDECompletion::substringCompletion(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_13(Smoke::Stack x) {
	// previousMatch()
	TQString xret = this->TDECompletion::previousMatch();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// nextMatch()
	TQString xret = this->TDECompletion::nextMatch();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_15(Smoke::Stack x) const {
	// lastMatch()
	const TQString& xret = this->TDECompletion::lastMatch();
	x[0].s_voidp = (void*)&xret;
    }
    void x_16(Smoke::Stack x) const {
	// items()
	TQStringList xret = this->TDECompletion::items();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_17(Smoke::Stack x) const {
	// isEmpty()
	bool xret = this->TDECompletion::isEmpty();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setCompletionMode(TDEGlobalSettings::Completion)
	this->TDECompletion::setCompletionMode((TDEGlobalSettings::Completion)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// completionMode()
	TDEGlobalSettings::Completion xret = this->TDECompletion::completionMode();
	x[0].s_enum = xret;
    }
    void x_20(Smoke::Stack x) {
	// setOrder(TDECompletion::CompOrder)
	this->TDECompletion::setOrder((TDECompletion::CompOrder)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// order()
	TDECompletion::CompOrder xret = this->TDECompletion::order();
	x[0].s_enum = xret;
    }
    void x_22(Smoke::Stack x) {
	// setIgnoreCase(bool)
	this->TDECompletion::setIgnoreCase((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// ignoreCase()
	bool xret = this->TDECompletion::ignoreCase();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// allMatches()
	TQStringList xret = this->TDECompletion::allMatches();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_25(Smoke::Stack x) {
	// allMatches(const TQString&)
	TQStringList xret = this->TDECompletion::allMatches(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_26(Smoke::Stack x) {
	// allWeightedMatches()
	TDECompletionMatches xret = this->TDECompletion::allWeightedMatches();
	x[0].s_class = (void*)new TDECompletionMatches(xret);
    }
    void x_27(Smoke::Stack x) {
	// allWeightedMatches(const TQString&)
	TDECompletionMatches xret = this->TDECompletion::allWeightedMatches(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TDECompletionMatches(xret);
    }
    void x_28(Smoke::Stack x) {
	// setEnableSounds(bool)
	this->TDECompletion::setEnableSounds((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) const {
	// isSoundsEnabled()
	bool xret = this->TDECompletion::isSoundsEnabled();
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) const {
	// hasMultipleMatches()
	bool xret = this->TDECompletion::hasMultipleMatches();
	x[0].s_bool = xret;
    }
    void x_31(Smoke::Stack x) {
	// slotMakeCompletion(const TQString&)
	this->TDECompletion::slotMakeCompletion(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// slotPreviousMatch()
	this->TDECompletion::slotPreviousMatch();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// slotNextMatch()
	this->TDECompletion::slotNextMatch();
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// insertItems(const TQStringList&)
	this->TDECompletion::insertItems(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setItems(const TQStringList&)
	this->TDECompletion::setItems(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// addItem(const TQString&)
	this->TDECompletion::addItem(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// addItem(const TQString&, uint)
	this->TDECompletion::addItem(*(const TQString *)x[1].s_voidp,(uint)x[2].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// removeItem(const TQString&)
	this->TDECompletion::removeItem(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// clear()
	this->TDECompletion::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// match(const TQString&)
	this->TDECompletion::match(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// matches(const TQStringList&)
	this->TDECompletion::matches(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// multipleMatches()
	this->TDECompletion::multipleMatches();
	(void)x; // noop (for compiler warning)
    }
    static void x_43(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDECompletion::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_44(Smoke::Stack x) const {
	// postProcessMatch(TQString*)
	this->TDECompletion::postProcessMatch((TQString*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) const {
	// postProcessMatches(TQStringList*)
	this->TDECompletion::postProcessMatches((TQStringList*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) const {
	// postProcessMatches(TDECompletionMatches*)
	this->TDECompletion::postProcessMatches((TDECompletionMatches*)x[1].s_class);
	(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(13235, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDECompletion::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13271, (void*)this, x)) return;
	this->TDECompletion::clear();
    }
    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 const TQString& lastMatch() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13247, (void*)this, x)) return *(const TQString *)x[0].s_class;
	return this->TDECompletion::lastMatch();
    }
    virtual TQString makeCompletion(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13243, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDECompletion::makeCompletion(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13234, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDECompletion::metaObject();
    }
    virtual void postProcessMatch(TQString* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(13276, (void*)this, x)) return;
	this->TDECompletion::postProcessMatch(x1);
    }
    virtual void postProcessMatches(TDECompletionMatches* x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13278, (void*)this, x)) return;
	this->TDECompletion::postProcessMatches(x1);
    }
    virtual void postProcessMatches(TQStringList* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(13277, (void*)this, x)) return;
	this->TDECompletion::postProcessMatches(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 setCompletionMode(TDEGlobalSettings::Completion x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(13250, (void*)this, x)) return;
	this->TDECompletion::setCompletionMode(x1);
    }
    virtual void setEnableSounds(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13260, (void*)this, x)) return;
	this->TDECompletion::setEnableSounds(x1);
    }
    virtual void setIgnoreCase(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13254, (void*)this, x)) return;
	this->TDECompletion::setIgnoreCase(x1);
    }
    virtual void setItems(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13267, (void*)this, x)) return;
	this->TDECompletion::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 void setOrder(TDECompletion::CompOrder x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(13252, (void*)this, x)) return;
	this->TDECompletion::setOrder(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(13236, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDECompletion::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(13238, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletion::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(13237, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletion::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(13239, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletion::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1072: //TDECompletion::CompOrder
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDECompletion::CompOrder;
		break;
	      case Smoke::EnumDelete:
		delete (TDECompletion::CompOrder*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDECompletion::CompOrder*)xdata = (TDECompletion::CompOrder)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDECompletion::CompOrder*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDECompletion() { qt_Smoke->binding->deleted(505, (void*)this); }
};
void xenum_TDECompletion(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDECompletion::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDECompletion(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECompletion *xself = (x_TDECompletion*)obj;
    switch(xi) {
	case 0: x_TDECompletion::x_0(args);	break;
	case 1: x_TDECompletion::x_1(args);	break;
	case 2: x_TDECompletion::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TDECompletion::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: x_TDECompletion::x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: delete (TDECompletion*)xself;	break;
    }
}

class x_TDECompletionBase : public TDECompletionBase {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletionBase::TextCompletion;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletionBase::PrevCompletionMatch;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletionBase::NextCompletionMatch;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)TDECompletionBase::SubstringCompletion;
    }
    static void x_4(Smoke::Stack x) {
	// TDECompletionBase()
	x_TDECompletionBase* xret = new x_TDECompletionBase();
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionBase() : TDECompletionBase() {
    }
    void x_5(Smoke::Stack x) {
	// completionObject(bool)
	TDECompletion* xret = this->TDECompletionBase::completionObject((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// completionObject()
	TDECompletion* xret = this->TDECompletionBase::completionObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// setCompletionObject(TDECompletion*, bool)
	this->TDECompletionBase::setCompletionObject((TDECompletion*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setCompletionObject(TDECompletion*)
	this->TDECompletionBase::setCompletionObject((TDECompletion*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// setHandleSignals(bool)
	this->TDECompletionBase::setHandleSignals((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// isCompletionObjectAutoDeleted()
	bool xret = this->TDECompletionBase::isCompletionObjectAutoDeleted();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// setAutoDeleteCompletionObject(bool)
	this->TDECompletionBase::setAutoDeleteCompletionObject((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setEnableSignals(bool)
	this->TDECompletionBase::setEnableSignals((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// handleSignals()
	bool xret = this->TDECompletionBase::handleSignals();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) const {
	// emitSignals()
	bool xret = this->TDECompletionBase::emitSignals();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// setCompletionMode(TDEGlobalSettings::Completion)
	this->TDECompletionBase::setCompletionMode((TDEGlobalSettings::Completion)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// completionMode()
	TDEGlobalSettings::Completion xret = this->TDECompletionBase::completionMode();
	x[0].s_enum = xret;
    }
    void x_17(Smoke::Stack x) {
	// setKeyBinding(TDECompletionBase::KeyBindingType, const TDEShortcut&)
	bool xret = this->TDECompletionBase::setKeyBinding((TDECompletionBase::KeyBindingType)x[1].s_enum,*(const TDEShortcut *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// getKeyBinding(TDECompletionBase::KeyBindingType)
	const TDEShortcut& xret = this->TDECompletionBase::getKeyBinding((TDECompletionBase::KeyBindingType)x[1].s_enum);
	x[0].s_class = (void*)&xret;
    }
    void x_19(Smoke::Stack x) {
	// useGlobalKeyBindings()
	this->TDECompletionBase::useGlobalKeyBindings();
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// compObj()
	TDECompletion* xret = this->TDECompletionBase::compObj();
	x[0].s_class = (void*)xret;
    }
    static void x_21(Smoke::Stack x) {
	// TDECompletionBase(const TDECompletionBase&)
	x_TDECompletionBase* xret = new x_TDECompletionBase(*(const TDECompletionBase *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionBase(const TDECompletionBase& x1) : TDECompletionBase(x1) {
    }
    void x_22(Smoke::Stack x) const {
	// getKeyBindings()
	TDECompletionBase::KeyBindingMap xret = this->TDECompletionBase::getKeyBindings();
	x[0].s_voidp = (void*)new TDECompletionBase::KeyBindingMap(xret);
    }
    void x_23(Smoke::Stack x) {
	// setDelegate(TDECompletionBase*)
	this->TDECompletionBase::setDelegate((TDECompletionBase*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// delegate()
	TDECompletionBase* xret = this->TDECompletionBase::delegate();
	x[0].s_class = (void*)xret;
    }
    virtual void setCompletedItems(const TQStringList& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13301, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setCompletedText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	qt_Smoke->binding->callMethod(13300, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void setCompletionMode(TDEGlobalSettings::Completion x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(13295, (void*)this, x)) return;
	this->TDECompletionBase::setCompletionMode(x1);
    }
    virtual void setCompletionObject(TDECompletion* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(13287, (void*)this, x)) return;
	this->TDECompletionBase::setCompletionObject(x1, x2);
    }
    virtual void setHandleSignals(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13289, (void*)this, x)) return;
	this->TDECompletionBase::setHandleSignals(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 1075: //TDECompletionBase::KeyBindingType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new TDECompletionBase::KeyBindingType;
		break;
	      case Smoke::EnumDelete:
		delete (TDECompletionBase::KeyBindingType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(TDECompletionBase::KeyBindingType*)xdata = (TDECompletionBase::KeyBindingType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(TDECompletionBase::KeyBindingType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_TDECompletionBase() { qt_Smoke->binding->deleted(506, (void*)this); }
};
void xenum_TDECompletionBase(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_TDECompletionBase::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_TDECompletionBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECompletionBase *xself = (x_TDECompletionBase*)obj;
    switch(xi) {
	case 0: x_TDECompletionBase::x_0(args);	break;
	case 1: x_TDECompletionBase::x_1(args);	break;
	case 2: x_TDECompletionBase::x_2(args);	break;
	case 3: x_TDECompletionBase::x_3(args);	break;
	case 4: x_TDECompletionBase::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: x_TDECompletionBase::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: delete (TDECompletionBase*)xself;	break;
    }
}

class x_TDECompletionBox : public TDECompletionBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDECompletionBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDECompletionBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDECompletionBox::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->TDECompletionBox::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->TDECompletionBox::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->TDECompletionBox::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->TDECompletionBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDECompletionBox(TQWidget*, const char*)
	x_TDECompletionBox* xret = new x_TDECompletionBox((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionBox(TQWidget* x1, const char* x2) : TDECompletionBox(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// TDECompletionBox(TQWidget*)
	x_TDECompletionBox* xret = new x_TDECompletionBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionBox(TQWidget* x1) : TDECompletionBox(x1) {
    }
    void x_9(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->TDECompletionBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_10(Smoke::Stack x) const {
	// activateOnSelect()
	bool xret = this->TDECompletionBox::activateOnSelect();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// items()
	TQStringList xret = this->TDECompletionBox::items();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_12(Smoke::Stack x) {
	// insertItems(const TQStringList&, int)
	this->TDECompletionBox::insertItems(*(const TQStringList *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// insertItems(const TQStringList&)
	this->TDECompletionBox::insertItems(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setItems(const TQStringList&)
	this->TDECompletionBox::setItems(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// popup()
	this->TDECompletionBox::popup();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setTabHandling(bool)
	this->TDECompletionBox::setTabHandling((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// isTabHandling()
	bool xret = this->TDECompletionBox::isTabHandling();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setCancelledText(const TQString&)
	this->TDECompletionBox::setCancelledText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// cancelledText()
	TQString xret = this->TDECompletionBox::cancelledText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_20(Smoke::Stack x) {
	// setActivateOnSelect(bool)
	this->TDECompletionBox::setActivateOnSelect((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// down()
	this->TDECompletionBox::down();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// up()
	this->TDECompletionBox::up();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// pageDown()
	this->TDECompletionBox::pageDown();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// pageUp()
	this->TDECompletionBox::pageUp();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// home()
	this->TDECompletionBox::home();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// end()
	this->TDECompletionBox::end();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// show()
	this->TDECompletionBox::show();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// hide()
	this->TDECompletionBox::hide();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// activated(const TQString&)
	this->TDECompletionBox::activated(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// userCancelled(const TQString&)
	this->TDECompletionBox::userCancelled(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDECompletionBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) const {
	// calculateGeometry()
	TQRect xret = this->TDECompletionBox::calculateGeometry();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_33(Smoke::Stack x) {
	// sizeAndPosition()
	this->TDECompletionBox::sizeAndPosition();
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->TDECompletionBox::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// slotActivated(TQListBoxItem*)
	this->TDECompletionBox::slotActivated((TQListBoxItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26813, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13308, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDECompletionBox::className();
    }
    virtual void clearSelection() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23871, (void*)this, x)) return;
	this->TQListBox::clearSelection();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23901, (void*)this, x)) return;
	this->TQListBox::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26887, (void*)this, x)) return;
	this->TQScrollView::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26889, (void*)this, x)) return;
	this->TQScrollView::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26888, (void*)this, x)) return;
	this->TQScrollView::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26890, (void*)this, x)) return;
	this->TQScrollView::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16465, (void*)this, x)) return;
	this->TDEListBox::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26886, (void*)this, x)) return;
	this->TQScrollView::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16464, (void*)this, x)) return;
	this->TDEListBox::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26884, (void*)this, x)) return;
	this->TQScrollView::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26891, (void*)this, x)) return;
	this->TQScrollView::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26920, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26881, (void*)this, x)) return;
	this->TQScrollView::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(26882, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void ensureCurrentVisible() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23870, (void*)this, x)) return;
	this->TQListBox::ensureCurrentVisible();
    }
    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(13342, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletionBox::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23903, (void*)this, x)) return;
	this->TQListBox::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26911, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQScrollView::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16462, (void*)this, x)) return;
	this->TDEListBox::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26924, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26905, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13336, (void*)this, x)) return;
	this->TDECompletionBox::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 invertSelection() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23873, (void*)this, x)) return;
	this->TQListBox::invertSelection();
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16461, (void*)this, x)) return;
	this->TDEListBox::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(16463, (void*)this, x)) return;
	this->TDEListBox::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13307, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDECompletionBox::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(23817, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQListBox::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23899, (void*)this, x)) return;
	this->TQListBox::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23900, (void*)this, x)) return;
	this->TQListBox::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23897, (void*)this, x)) return;
	this->TQListBox::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23898, (void*)this, x)) return;
	this->TQListBox::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26816, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintCell(TQPainter* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(23913, (void*)this, x)) return;
	this->TQListBox::paintCell(x1, x2, x3);
    }
    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 void popup() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13323, (void*)this, x)) return;
	this->TDECompletionBox::popup();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26860, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26838, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26866, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23905, (void*)this, x)) return;
	this->TQListBox::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23872, (void*)this, x)) return;
	this->TQListBox::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void 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 setBottomItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23805, (void*)this, x)) return;
	this->TQListBox::setBottomItem(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 setColumnMode(TQListBox::LayoutMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23825, (void*)this, x)) return;
	this->TQListBox::setColumnMode(x1);
    }
    virtual void setColumnMode(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23826, (void*)this, x)) return;
	this->TQListBox::setColumnMode(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26868, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26827, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentItem(TQListBoxItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23801, (void*)this, x)) return;
	this->TQListBox::setCurrentItem(x1);
    }
    virtual void setCurrentItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23800, (void*)this, x)) return;
	this->TQListBox::setCurrentItem(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26863, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26874, (void*)this, x)) return;
	this->TQScrollView::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23769, (void*)this, x)) return;
	this->TQListBox::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26912, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26825, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26906, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26809, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setRowMode(TQListBox::LayoutMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23827, (void*)this, x)) return;
	this->TQListBox::setRowMode(x1);
    }
    virtual void setRowMode(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23828, (void*)this, x)) return;
	this->TQListBox::setRowMode(x1);
    }
    virtual void setSelected(TQListBoxItem* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(23811, (void*)this, x)) return;
	this->TQListBox::setSelected(x1, x2);
    }
    virtual void setSelectionMode(TQListBox::SelectionMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23807, (void*)this, x)) return;
	this->TQListBox::setSelectionMode(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 setTopItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23804, (void*)this, x)) return;
	this->TQListBox::setTopItem(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26913, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26823, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setVariableHeight(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23836, (void*)this, x)) return;
	this->TQListBox::setVariableHeight(x1);
    }
    virtual void setVariableWidth(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23834, (void*)this, x)) return;
	this->TQListBox::setVariableWidth(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(13335, (void*)this, x)) return;
	this->TDECompletionBox::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23906, (void*)this, x)) return;
	this->TQListBox::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(13317, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDECompletionBox::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 slotActivated(TQListBoxItem* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(13343, (void*)this, x)) return;
	this->TDECompletionBox::slotActivated(x1);
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26811, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(13309, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDECompletionBox::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(13311, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletionBox::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(13310, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletionBox::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(13312, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDECompletionBox::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26904, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26899, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26901, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26900, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26902, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26897, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26898, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26895, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26896, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23837, (void*)this, x)) return;
	this->TQListBox::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26894, (void*)this, x)) return;
	this->TQScrollView::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26903, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26919, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23917, (void*)this, x)) return;
	this->TQListBox::windowActivationChange(x1);
    }
    ~x_TDECompletionBox() { qt_Smoke->binding->deleted(507, (void*)this); }
};
void xcall_TDECompletionBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECompletionBox *xself = (x_TDECompletionBox*)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_TDECompletionBox::x_7(args);	break;
	case 8: x_TDECompletionBox::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_TDECompletionBox::x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: delete (TDECompletionBox*)xself;	break;
    }
}

class x_TDECompletionMatches : public TDECompletionMatches {
public:
    static void x_0(Smoke::Stack x) {
	// TDECompletionMatches(bool)
	x_TDECompletionMatches* xret = new x_TDECompletionMatches((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionMatches(bool x1) : TDECompletionMatches(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// TDECompletionMatches(const TDECompletionMatchesWrapper&)
	x_TDECompletionMatches* xret = new x_TDECompletionMatches(*(const TDECompletionMatchesWrapper *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDECompletionMatches(const TDECompletionMatchesWrapper& x1) : TDECompletionMatches(x1) {
    }
    void x_2(Smoke::Stack x) {
	// removeDuplicates()
	this->TDECompletionMatches::removeDuplicates();
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) const {
	// list(bool)
	TQStringList xret = this->TDECompletionMatches::list((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_4(Smoke::Stack x) const {
	// list()
	TQStringList xret = this->TDECompletionMatches::list();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_5(Smoke::Stack x) const {
	// sorting()
	bool xret = this->TDECompletionMatches::sorting();
	x[0].s_bool = xret;
    }
    ~x_TDECompletionMatches() { qt_Smoke->binding->deleted(508, (void*)this); }
};
void xcall_TDECompletionMatches(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDECompletionMatches *xself = (x_TDECompletionMatches*)obj;
    switch(xi) {
	case 0: x_TDECompletionMatches::x_0(args);	break;
	case 1: x_TDECompletionMatches::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: delete (TDECompletionMatches*)xself;	break;
    }
}

class x_TDEConfig : public TDEConfig {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->TDEConfig::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->TDEConfig::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->TDEConfig::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->TDEConfig::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->TDEConfig::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->TDEConfig::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->TDEConfig::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// TDEConfig(const TQString&, bool, bool, const char*)
	x_TDEConfig* xret = new x_TDEConfig(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(const TQString& x1, bool x2, bool x3, const char* x4) : TDEConfig(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// TDEConfig(const TQString&, bool, bool)
	x_TDEConfig* xret = new x_TDEConfig(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(const TQString& x1, bool x2, bool x3) : TDEConfig(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// TDEConfig(const TQString&, bool)
	x_TDEConfig* xret = new x_TDEConfig(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(const TQString& x1, bool x2) : TDEConfig(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// TDEConfig(const TQString&)
	x_TDEConfig* xret = new x_TDEConfig(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(const TQString& x1) : TDEConfig(x1) {
    }
    static void x_11(Smoke::Stack x) {
	// TDEConfig()
	x_TDEConfig* xret = new x_TDEConfig();
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig() : TDEConfig() {
    }
    static void x_12(Smoke::Stack x) {
	// TDEConfig(TDEConfigBackEnd*, bool)
	x_TDEConfig* xret = new x_TDEConfig((TDEConfigBackEnd*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(TDEConfigBackEnd* x1, bool x2) : TDEConfig(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// TDEConfig(TDEConfigBackEnd*)
	x_TDEConfig* xret = new x_TDEConfig((TDEConfigBackEnd*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfig(TDEConfigBackEnd* x1) : TDEConfig(x1) {
    }
    void x_14(Smoke::Stack x) {
	// rollback(bool)
	this->TDEConfig::rollback((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// rollback()
	this->TDEConfig::rollback();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// groupList()
	TQStringList xret = this->TDEConfig::groupList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_17(Smoke::Stack x) const {
	// entryMap(const TQString&)
	TQMap<TQString, TQString> xret = this->TDEConfig::entryMap(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQMap<TQString, TQString>(xret);
    }
    void x_18(Smoke::Stack x) {
	// reparseConfiguration()
	this->TDEConfig::reparseConfiguration();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setFileWriteMode(int)
	this->TDEConfig::setFileWriteMode((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setForceGlobal(bool)
	this->TDEConfig::setForceGlobal((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// forceGlobal()
	bool xret = this->TDEConfig::forceGlobal();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// checkUpdate(const TQString&, const TQString&)
	this->TDEConfig::checkUpdate(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// copyTo(const TQString&, TDEConfig*)
	TDEConfig* xret = this->TDEConfig::copyTo(*(const TQString *)x[1].s_voidp,(TDEConfig*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) const {
	// copyTo(const TQString&)
	TDEConfig* xret = this->TDEConfig::copyTo(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// lockFile(bool)
	TDELockFile::Ptr xret = this->TDEConfig::lockFile((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TDELockFile::Ptr(xret);
    }
    void x_26(Smoke::Stack x) {
	// lockFile()
	TDELockFile::Ptr xret = this->TDEConfig::lockFile();
	x[0].s_voidp = (void*)new TDELockFile::Ptr(xret);
    }
    static void x_27(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = TDEConfig::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) const {
	// internalHasGroup(const TQCString&)
	bool xret = this->TDEConfig::internalHasGroup(*(const TQCString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) const {
	// internalEntryMap(const TQString&)
	KEntryMap xret = this->TDEConfig::internalEntryMap(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KEntryMap(xret);
    }
    void x_30(Smoke::Stack x) const {
	// internalEntryMap()
	KEntryMap xret = this->TDEConfig::internalEntryMap();
	x[0].s_voidp = (void*)new KEntryMap(xret);
    }
    void x_31(Smoke::Stack x) {
	// putData(const KEntryKey&, const KEntry&, bool)
	this->TDEConfig::putData(*(const KEntryKey *)x[1].s_voidp,*(const KEntry *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// putData(const KEntryKey&, const KEntry&)
	this->TDEConfig::putData(*(const KEntryKey *)x[1].s_voidp,*(const KEntry *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// lookupData(const KEntryKey&)
	KEntry xret = this->TDEConfig::lookupData(*(const KEntryKey *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KEntry(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(13352, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TDEConfig::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 TQMap<TQString, TQString> entryMap(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13369, (void*)this, x)) {
	    TQMap<TQString, TQString> *xptr = (TQMap<TQString, TQString> *)x[0].s_class;
	    TQMap<TQString, TQString> xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfig::entryMap(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 TQStringList groupList() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13368, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfig::groupList();
    }
    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 KEntryMap internalEntryMap() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13382, (void*)this, x)) {
	    KEntryMap *xptr = (KEntryMap *)x[0].s_class;
	    KEntryMap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfig::internalEntryMap();
    }
    virtual KEntryMap internalEntryMap(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13381, (void*)this, x)) {
	    KEntryMap *xptr = (KEntryMap *)x[0].s_class;
	    KEntryMap xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfig::internalEntryMap(x1);
    }
    virtual bool internalHasGroup(const TQCString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13380, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEConfig::internalHasGroup(x1);
    }
    virtual KEntry lookupData(const KEntryKey& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(13385, (void*)this, x)) {
	    KEntry *xptr = (KEntry *)x[0].s_class;
	    KEntry xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfig::lookupData(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13351, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TDEConfig::metaObject();
    }
    virtual void parseConfigFiles() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13727, (void*)this, x)) return;
	this->TDEConfigBase::parseConfigFiles();
    }
    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 putData(const KEntryKey& x1, const KEntry& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(13383, (void*)this, x)) return;
	this->TDEConfig::putData(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 reparseConfiguration() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13370, (void*)this, x)) return;
	this->TDEConfig::reparseConfiguration();
    }
    virtual void rollback(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13366, (void*)this, x)) return;
	this->TDEConfig::rollback(x1);
    }
    virtual void setDirty(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13725, (void*)this, x)) return;
	this->TDEConfigBase::setDirty(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 setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(13704, (void*)this, x)) return;
	this->TDEConfigBase::setReadOnly(x1);
    }
    virtual void sync() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13702, (void*)this, x)) return;
	this->TDEConfigBase::sync();
    }
    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(13353, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TDEConfig::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(13355, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEConfig::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(13354, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEConfig::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(13356, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEConfig::tqt_property(x1, x2, x3);
    }
    ~x_TDEConfig() { qt_Smoke->binding->deleted(509, (void*)this); }
};
void xcall_TDEConfig(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEConfig *xself = (x_TDEConfig*)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_TDEConfig::x_7(args);	break;
	case 8: x_TDEConfig::x_8(args);	break;
	case 9: x_TDEConfig::x_9(args);	break;
	case 10: x_TDEConfig::x_10(args);	break;
	case 11: x_TDEConfig::x_11(args);	break;
	case 12: x_TDEConfig::x_12(args);	break;
	case 13: x_TDEConfig::x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: x_TDEConfig::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: delete (TDEConfig*)xself;	break;
    }
}

class x_TDEConfigBackEnd : public TDEConfigBackEnd {
public:
    static void x_0(Smoke::Stack x) {
	// TDEConfigBackEnd(TDEConfigBase*, const TQString&, const char*, bool)
	x_TDEConfigBackEnd* xret = new x_TDEConfigBackEnd((TDEConfigBase*)x[1].s_class,*(const TQString *)x[2].s_voidp,(const char*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfigBackEnd(TDEConfigBase* x1, const TQString& x2, const char* x3, bool x4) : TDEConfigBackEnd(x1, x2, x3, x4) {
    }
    void x_1(Smoke::Stack x) {
	// changeFileName(const TQString&, const char*, bool)
	this->TDEConfigBackEnd::changeFileName(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) const {
	// getConfigState()
	TDEConfigBase::ConfigState xret = this->TDEConfigBackEnd::getConfigState();
	x[0].s_enum = xret;
    }
    void x_3(Smoke::Stack x) const {
	// fileName()
	TQString xret = this->TDEConfigBackEnd::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// resource()
	const char* xret = this->TDEConfigBackEnd::resource();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// setLocaleString(const TQCString&)
	this->TDEConfigBackEnd::setLocaleString(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// setFileWriteMode(int)
	this->TDEConfigBackEnd::setFileWriteMode((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// checkConfigFilesWritable(bool)
	bool xret = this->TDEConfigBackEnd::checkConfigFilesWritable((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// lockFile(bool)
	TDELockFile::Ptr xret = this->TDEConfigBackEnd::lockFile((bool)x[1].s_bool);
	x[0].s_voidp = (void*)new TDELockFile::Ptr(xret);
    }
    void x_9(Smoke::Stack x) {
	// lockFile()
	TDELockFile::Ptr xret = this->TDEConfigBackEnd::lockFile();
	x[0].s_voidp = (void*)new TDELockFile::Ptr(xret);
    }
    static void x_10(Smoke::Stack x) {
	// TDEConfigBackEnd(const TDEConfigBackEnd&)
	x_TDEConfigBackEnd* xret = new x_TDEConfigBackEnd(*(const TDEConfigBackEnd *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_TDEConfigBackEnd(const TDEConfigBackEnd& x1) : TDEConfigBackEnd(x1) {
    }
    virtual TDEConfigBase::ConfigState getConfigState() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(13392, (void*)this, x)) {
	    TDEConfigBase::ConfigState *xptr = (TDEConfigBase::ConfigState *)x[0].s_class;
	    TDEConfigBase::ConfigState xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TDEConfigBackEnd::getConfigState();
    }
    virtual bool parseConfigFiles() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(13388, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual void sync(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	qt_Smoke->binding->callMethod(13389, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_TDEConfigBackEnd() { qt_Smoke->binding->deleted(510, (void*)this); }
};
void xcall_TDEConfigBackEnd(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_TDEConfigBackEnd *xself = (x_TDEConfigBackEnd*)obj;
    switch(xi) {
	case 0: x_TDEConfigBackEnd::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_TDEConfigBackEnd::x_10(args);	break;
	case 11: delete (TDEConfigBackEnd*)xself;	break;
    }
}

