//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <tdeshortcut.h>
#include <kpanelmenu.h>
#include <tdeparts/componentfactory.h>
#include <ntqlineedit.h>
#include <kpluginselector.h>
#include <tdeparts/browserrun.h>
#include <kpixmapio.h>
#include <tdeparts/part.h>
#include <ntqrect.h>
#include <kpassivepopup.h>
#include <ntqstring.h>
#include <ntqpixmap.h>
#include <tdeparts/partmanager.h>
#include <tdeparts/browserextension.h>
#include <tdeprint/kpreloadobject.h>
#include <tdeparts/event.h>
#include <kplugininfo.h>
#include <tdeparts/dockmainwindow.h>
#include <kservice.h>
#include <ntqfont.h>
#include <kurl.h>
#include <kprintaction.h>
#include <kpanelextension.h>
#include <ntqpoint.h>
#include <ntqiconset.h>
#include <tdeparts/statusbarextension.h>
#include <tdeparts/mainwindow.h>
#include <ntqcursor.h>
#include <kpalette.h>
#include <tdeparts/historyprovider.h>
#include <tdeconfig.h>
#include <kprinter.h>
#include <ntqsize.h>
#include <kpixmapprovider.h>
#include <kpixmapeffect.h>
#include <dcopclient.h>
#include <ntqnamespace.h>
#include <ntqsizepolicy.h>
#include <kpreviewwidgetbase.h>
#include <kicontheme.h>
#include <ntqimage.h>
#include <tdeparts/factory.h>
#include <ntqcolor.h>
#include <kscan.h>
#include <kopenwith.h>
#include <knotifyclient.h>
#include <kpassdlg.h>
#include <kpanelapplet.h>
#include <kprocess.h>
#include <ntqdom.h>
#include <tdehtml_part.h>
#include <ntqprinter.h>
#include <ntqcstring.h>
#include <kprogress.h>
#include <tdeparts/browserinterface.h>
#include <kpixmapsplitter.h>
#include <ntqdatastream.h>
#include <ntqwidget.h>
#include <ntqstyle.h>
#include <ntqstringlist.h>
#include <kprocio.h>
#include <kpanelappmenu.h>
#include <knuminput.h>
#include <ntqbitmap.h>
#include <ntqvariant.h>
#include <ntqregion.h>
#include <kpixmap.h>
#include <kxmlguiclient.h>
#include <ntqpalette.h>
#include <tdeparts/plugin.h>
#include <kcolordialog.h>

class x_KNotifyClient {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Default;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::None;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Sound;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Messagebox;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Logfile;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Stderr;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::PassivePopup;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Execute;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Taskbar;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Notification;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Warning;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Error;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::Catastrophe;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::cannotOpenFile;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::notification;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::warning;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::fatalError;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)KNotifyClient::catastrophe;
    }
    static void x_18(Smoke::Stack x) {
	// startDaemon()
	bool xret = KNotifyClient::startDaemon();
	x[0].s_bool = xret;
    }
    static void x_19(Smoke::Stack x) {
	// event(int, const TQString&, const TQString&)
	int xret = KNotifyClient::event((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_20(Smoke::Stack x) {
	// event(int, const TQString&)
	int xret = KNotifyClient::event((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_21(Smoke::Stack x) {
	// event(int, KNotifyClient::StandardEvent, const TQString&)
	int xret = KNotifyClient::event((int)x[1].s_int,(KNotifyClient::StandardEvent)x[2].s_enum,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_22(Smoke::Stack x) {
	// event(int, KNotifyClient::StandardEvent)
	int xret = KNotifyClient::event((int)x[1].s_int,(KNotifyClient::StandardEvent)x[2].s_enum);
	x[0].s_int = xret;
    }
    static void x_23(Smoke::Stack x) {
	// userEvent(int, const TQString&, int, int, const TQString&, const TQString&)
	int xret = KNotifyClient::userEvent((int)x[1].s_int,*(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);
	x[0].s_int = xret;
    }
    static void x_24(Smoke::Stack x) {
	// userEvent(int, const TQString&, int, int, const TQString&)
	int xret = KNotifyClient::userEvent((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp);
	x[0].s_int = xret;
    }
    static void x_25(Smoke::Stack x) {
	// userEvent(int, const TQString&, int, int)
	int xret = KNotifyClient::userEvent((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_int = xret;
    }
    static void x_26(Smoke::Stack x) {
	// userEvent(int, const TQString&, int)
	int xret = KNotifyClient::userEvent((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    static void x_27(Smoke::Stack x) {
	// userEvent(int, const TQString&)
	int xret = KNotifyClient::userEvent((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_28(Smoke::Stack x) {
	// userEvent(int)
	int xret = KNotifyClient::userEvent((int)x[1].s_int);
	x[0].s_int = xret;
    }
    static void x_29(Smoke::Stack x) {
	// beep(const TQString&)
	KNotifyClient::beep(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// beep()
	KNotifyClient::beep();
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// getPresentation(const TQString&)
	int xret = KNotifyClient::getPresentation(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_32(Smoke::Stack x) {
	// getFile(const TQString&, int)
	TQString xret = KNotifyClient::getFile(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_33(Smoke::Stack x) {
	// getDefaultPresentation(const TQString&)
	int xret = KNotifyClient::getDefaultPresentation(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    static void x_34(Smoke::Stack x) {
	// getDefaultFile(const TQString&, int)
	TQString xret = KNotifyClient::getDefaultFile(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_35(Smoke::Stack x) {
	// instance()
	TDEInstance* xret = KNotifyClient::instance();
	x[0].s_class = (void*)xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 700: //KNotifyClient::StandardEvent
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KNotifyClient::StandardEvent;
		break;
	      case Smoke::EnumDelete:
		delete (KNotifyClient::StandardEvent*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KNotifyClient::StandardEvent*)xdata = (KNotifyClient::StandardEvent)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KNotifyClient::StandardEvent*)xdata;
		break;
	    }
	    break;
	}
    }
};
void xenum_KNotifyClient(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KNotifyClient::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KNotifyClient(Smoke::Index xi, void *obj, Smoke::Stack args) {
    (void)obj;
    switch(xi) {
	case 0: x_KNotifyClient::x_0(args);	break;
	case 1: x_KNotifyClient::x_1(args);	break;
	case 2: x_KNotifyClient::x_2(args);	break;
	case 3: x_KNotifyClient::x_3(args);	break;
	case 4: x_KNotifyClient::x_4(args);	break;
	case 5: x_KNotifyClient::x_5(args);	break;
	case 6: x_KNotifyClient::x_6(args);	break;
	case 7: x_KNotifyClient::x_7(args);	break;
	case 8: x_KNotifyClient::x_8(args);	break;
	case 9: x_KNotifyClient::x_9(args);	break;
	case 10: x_KNotifyClient::x_10(args);	break;
	case 11: x_KNotifyClient::x_11(args);	break;
	case 12: x_KNotifyClient::x_12(args);	break;
	case 13: x_KNotifyClient::x_13(args);	break;
	case 14: x_KNotifyClient::x_14(args);	break;
	case 15: x_KNotifyClient::x_15(args);	break;
	case 16: x_KNotifyClient::x_16(args);	break;
	case 17: x_KNotifyClient::x_17(args);	break;
	case 18: x_KNotifyClient::x_18(args);	break;
	case 19: x_KNotifyClient::x_19(args);	break;
	case 20: x_KNotifyClient::x_20(args);	break;
	case 21: x_KNotifyClient::x_21(args);	break;
	case 22: x_KNotifyClient::x_22(args);	break;
	case 23: x_KNotifyClient::x_23(args);	break;
	case 24: x_KNotifyClient::x_24(args);	break;
	case 25: x_KNotifyClient::x_25(args);	break;
	case 26: x_KNotifyClient::x_26(args);	break;
	case 27: x_KNotifyClient::x_27(args);	break;
	case 28: x_KNotifyClient::x_28(args);	break;
	case 29: x_KNotifyClient::x_29(args);	break;
	case 30: x_KNotifyClient::x_30(args);	break;
	case 31: x_KNotifyClient::x_31(args);	break;
	case 32: x_KNotifyClient::x_32(args);	break;
	case 33: x_KNotifyClient::x_33(args);	break;
	case 34: x_KNotifyClient::x_34(args);	break;
	case 35: x_KNotifyClient::x_35(args);	break;
    }
}

class x_KNumInput : public KNumInput {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KNumInput::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KNumInput::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KNumInput::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->KNumInput::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->KNumInput::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->KNumInput::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->KNumInput::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KNumInput(TQWidget*, const char*)
	x_KNumInput* xret = new x_KNumInput((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KNumInput(TQWidget* x1, const char* x2) : KNumInput(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KNumInput(TQWidget*)
	x_KNumInput* xret = new x_KNumInput((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KNumInput(TQWidget* x1) : KNumInput(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KNumInput()
	x_KNumInput* xret = new x_KNumInput();
	x[0].s_class = (void*)xret;
    }
    x_KNumInput() : KNumInput() {
    }
    static void x_10(Smoke::Stack x) {
	// KNumInput(KNumInput*, TQWidget*, const char*)
	x_KNumInput* xret = new x_KNumInput((KNumInput*)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KNumInput(KNumInput* x1, TQWidget* x2, const char* x3) : KNumInput(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// KNumInput(KNumInput*, TQWidget*)
	x_KNumInput* xret = new x_KNumInput((KNumInput*)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KNumInput(KNumInput* x1, TQWidget* x2) : KNumInput(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// KNumInput(KNumInput*)
	x_KNumInput* xret = new x_KNumInput((KNumInput*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KNumInput(KNumInput* x1) : KNumInput(x1) {
    }
    void x_13(Smoke::Stack x) {
	// setLabel(const TQString&, int)
	this->KNumInput::setLabel(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setLabel(const TQString&)
	this->KNumInput::setLabel(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// label()
	TQString xret = this->KNumInput::label();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) const {
	// showSlider()
	bool xret = this->KNumInput::showSlider();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setSteps(int, int)
	this->KNumInput::setSteps((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// sizePolicy()
	TQSizePolicy xret = this->KNumInput::sizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_19(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KNumInput::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    static void x_20(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KNumInput::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// layout(bool)
	this->KNumInput::layout((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7473, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KNumInput::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 doLayout() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(7495, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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(7472, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KNumInput::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 setLabel(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(7486, (void*)this, x)) return;
	this->KNumInput::setLabel(x1, x2);
    }
    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(7492, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KNumInput::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7491, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KNumInput::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(7474, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KNumInput::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(7476, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KNumInput::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(7475, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KNumInput::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(7477, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KNumInput::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_KNumInput() { qt_Smoke->binding->deleted(308, (void*)this); }
};
void xcall_KNumInput(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KNumInput *xself = (x_KNumInput*)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_KNumInput::x_7(args);	break;
	case 8: x_KNumInput::x_8(args);	break;
	case 9: x_KNumInput::x_9(args);	break;
	case 10: x_KNumInput::x_10(args);	break;
	case 11: x_KNumInput::x_11(args);	break;
	case 12: x_KNumInput::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: x_KNumInput::x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: delete (KNumInput*)xself;	break;
    }
}

class x_KOCRDialog : public KOCRDialog {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KOCRDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KOCRDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KOCRDialog::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->KOCRDialog::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->KOCRDialog::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->KOCRDialog::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->KOCRDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// textRecognized(const TQString&, int)
	this->KOCRDialog::textRecognized(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KOCRDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// getOCRDialog(TQWidget*, const char*, bool)
	KOCRDialog* xret = KOCRDialog::getOCRDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// getOCRDialog(TQWidget*, const char*)
	KOCRDialog* xret = KOCRDialog::getOCRDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// getOCRDialog(TQWidget*)
	KOCRDialog* xret = KOCRDialog::getOCRDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_12(Smoke::Stack x) {
	// getOCRDialog()
	KOCRDialog* xret = KOCRDialog::getOCRDialog();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// KOCRDialog(int, int, TQWidget*, const char*, bool)
	x_KOCRDialog* xret = new x_KOCRDialog((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog(int x1, int x2, TQWidget* x3, const char* x4, bool x5) : KOCRDialog(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// KOCRDialog(int, int, TQWidget*, const char*)
	x_KOCRDialog* xret = new x_KOCRDialog((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog(int x1, int x2, TQWidget* x3, const char* x4) : KOCRDialog(x1, x2, x3, x4) {
    }
    static void x_15(Smoke::Stack x) {
	// KOCRDialog(int, int, TQWidget*)
	x_KOCRDialog* xret = new x_KOCRDialog((int)x[1].s_int,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog(int x1, int x2, TQWidget* x3) : KOCRDialog(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// KOCRDialog(int, int)
	x_KOCRDialog* xret = new x_KOCRDialog((int)x[1].s_int,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog(int x1, int x2) : KOCRDialog(x1, x2) {
    }
    static void x_17(Smoke::Stack x) {
	// KOCRDialog(int)
	x_KOCRDialog* xret = new x_KOCRDialog((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog(int x1) : KOCRDialog(x1) {
    }
    static void x_18(Smoke::Stack x) {
	// KOCRDialog()
	x_KOCRDialog* xret = new x_KOCRDialog();
	x[0].s_class = (void*)xret;
    }
    x_KOCRDialog() : KOCRDialog() {
    }
    void x_19(Smoke::Stack x) const {
	// id()
	int xret = this->KOCRDialog::id();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// nextId()
	int xret = this->KOCRDialog::nextId();
	x[0].s_int = xret;
    }
    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(7497, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KOCRDialog::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(7496, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KOCRDialog::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 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(20205, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(7498, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KOCRDialog::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(7500, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOCRDialog::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(7499, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOCRDialog::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(7501, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOCRDialog::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_KOCRDialog() { qt_Smoke->binding->deleted(309, (void*)this); }
};
void xcall_KOCRDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KOCRDialog *xself = (x_KOCRDialog*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_KOCRDialog::x_8(args);	break;
	case 9: x_KOCRDialog::x_9(args);	break;
	case 10: x_KOCRDialog::x_10(args);	break;
	case 11: x_KOCRDialog::x_11(args);	break;
	case 12: x_KOCRDialog::x_12(args);	break;
	case 13: x_KOCRDialog::x_13(args);	break;
	case 14: x_KOCRDialog::x_14(args);	break;
	case 15: x_KOCRDialog::x_15(args);	break;
	case 16: x_KOCRDialog::x_16(args);	break;
	case 17: x_KOCRDialog::x_17(args);	break;
	case 18: x_KOCRDialog::x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: delete (KOCRDialog*)xself;	break;
    }
}

class x_KOpenWithDlg : public KOpenWithDlg {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KOpenWithDlg::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KOpenWithDlg::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KOpenWithDlg::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->KOpenWithDlg::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->KOpenWithDlg::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->KOpenWithDlg::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->KOpenWithDlg::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KOpenWithDlg(const KURL::List&, TQWidget*)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const KURL::List *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const KURL::List& x1, TQWidget* x2) : KOpenWithDlg(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KOpenWithDlg(const KURL::List&)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const KURL::List *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const KURL::List& x1) : KOpenWithDlg(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KOpenWithDlg(const KURL::List&, const TQString&, const TQString&, TQWidget*)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const KURL::List *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const KURL::List& x1, const TQString& x2, const TQString& x3, TQWidget* x4) : KOpenWithDlg(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// KOpenWithDlg(const KURL::List&, const TQString&, const TQString&)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const KURL::List *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const KURL::List& x1, const TQString& x2, const TQString& x3) : KOpenWithDlg(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// KOpenWithDlg(const TQString&, const TQString&, TQWidget*)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const TQString& x1, const TQString& x2, TQWidget* x3) : KOpenWithDlg(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// KOpenWithDlg(const TQString&, const TQString&)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(const TQString& x1, const TQString& x2) : KOpenWithDlg(x1, x2) {
    }
    static void x_13(Smoke::Stack x) {
	// KOpenWithDlg(TQWidget*)
	x_KOpenWithDlg* xret = new x_KOpenWithDlg((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg(TQWidget* x1) : KOpenWithDlg(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// KOpenWithDlg()
	x_KOpenWithDlg* xret = new x_KOpenWithDlg();
	x[0].s_class = (void*)xret;
    }
    x_KOpenWithDlg() : KOpenWithDlg() {
    }
    void x_15(Smoke::Stack x) const {
	// text()
	TQString xret = this->KOpenWithDlg::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) {
	// hideNoCloseOnExit()
	this->KOpenWithDlg::hideNoCloseOnExit();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// hideRunInTerminal()
	this->KOpenWithDlg::hideRunInTerminal();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// service()
	KService::Ptr xret = this->KOpenWithDlg::service();
	x[0].s_voidp = (void*)new KService::Ptr(xret);
    }
    void x_19(Smoke::Stack x) {
	// setSaveNewApplications(bool)
	this->KOpenWithDlg::setSaveNewApplications((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// slotClear()
	this->KOpenWithDlg::slotClear();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// slotSelected(const TQString&, const TQString&, const TQString&)
	this->KOpenWithDlg::slotSelected(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// slotHighlighted(const TQString&, const TQString&, const TQString&)
	this->KOpenWithDlg::slotHighlighted(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// slotTextChanged()
	this->KOpenWithDlg::slotTextChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// slotTerminalToggled(bool)
	this->KOpenWithDlg::slotTerminalToggled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// slotDbClick()
	this->KOpenWithDlg::slotDbClick();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// slotOK()
	this->KOpenWithDlg::slotOK();
	(void)x; // noop (for compiler warning)
    }
    static void x_27(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KOpenWithDlg::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_28(Smoke::Stack x) {
	// setServiceType(const KURL::List&)
	this->KOpenWithDlg::setServiceType(*(const KURL::List *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// init(const TQString&, const TQString&)
	this->KOpenWithDlg::init(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// accept()
	this->KOpenWithDlg::accept();
	(void)x; // noop (for compiler warning)
    }
    virtual void accept() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7549, (void*)this, x)) return;
	this->KOpenWithDlg::accept();
    }
    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(7519, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KOpenWithDlg::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(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(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(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 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(7518, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KOpenWithDlg::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 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 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(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(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 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(20205, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(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(7520, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KOpenWithDlg::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(7522, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOpenWithDlg::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(7521, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOpenWithDlg::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(7523, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KOpenWithDlg::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_KOpenWithDlg() { qt_Smoke->binding->deleted(310, (void*)this); }
};
void xcall_KOpenWithDlg(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KOpenWithDlg *xself = (x_KOpenWithDlg*)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_KOpenWithDlg::x_7(args);	break;
	case 8: x_KOpenWithDlg::x_8(args);	break;
	case 9: x_KOpenWithDlg::x_9(args);	break;
	case 10: x_KOpenWithDlg::x_10(args);	break;
	case 11: x_KOpenWithDlg::x_11(args);	break;
	case 12: x_KOpenWithDlg::x_12(args);	break;
	case 13: x_KOpenWithDlg::x_13(args);	break;
	case 14: x_KOpenWithDlg::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_KOpenWithDlg::x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: delete (KOpenWithDlg*)xself;	break;
    }
}

class x_KPReloadObject : public KPReloadObject {
public:
    static void x_0(Smoke::Stack x) {
	// KPReloadObject(bool)
	x_KPReloadObject* xret = new x_KPReloadObject((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KPReloadObject(bool x1) : KPReloadObject(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// KPReloadObject()
	x_KPReloadObject* xret = new x_KPReloadObject();
	x[0].s_class = (void*)xret;
    }
    x_KPReloadObject() : KPReloadObject() {
    }
    static void x_2(Smoke::Stack x) {
	// KPReloadObject(const KPReloadObject&)
	x_KPReloadObject* xret = new x_KPReloadObject(*(const KPReloadObject *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPReloadObject(const KPReloadObject& x1) : KPReloadObject(x1) {
    }
    void x_3(Smoke::Stack x) {
	// aboutToReload()
	this->KPReloadObject::aboutToReload();
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// configChanged()
	this->KPReloadObject::configChanged();
	(void)x; // noop (for compiler warning)
    }
    virtual void aboutToReload() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7555, (void*)this, x)) return;
	this->KPReloadObject::aboutToReload();
    }
    virtual void configChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7556, (void*)this, x)) return;
	this->KPReloadObject::configChanged();
    }
    virtual void reload() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(7554, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_KPReloadObject() { qt_Smoke->binding->deleted(311, (void*)this); }
};
void xcall_KPReloadObject(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPReloadObject *xself = (x_KPReloadObject*)obj;
    switch(xi) {
	case 0: x_KPReloadObject::x_0(args);	break;
	case 1: x_KPReloadObject::x_1(args);	break;
	case 2: x_KPReloadObject::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: delete (KPReloadObject*)xself;	break;
    }
}

class x_KPalette : public KPalette {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPalette::Yes;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPalette::No;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPalette::Ask;
    }
    static void x_3(Smoke::Stack x) {
	// KPalette(const TQString&)
	x_KPalette* xret = new x_KPalette(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPalette(const TQString& x1) : KPalette(x1) {
    }
    static void x_4(Smoke::Stack x) {
	// KPalette()
	x_KPalette* xret = new x_KPalette();
	x[0].s_class = (void*)xret;
    }
    x_KPalette() : KPalette() {
    }
    static void x_5(Smoke::Stack x) {
	// KPalette(const KPalette&)
	x_KPalette* xret = new x_KPalette(*(const KPalette *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPalette(const KPalette& x1) : KPalette(x1) {
    }
    void x_6(Smoke::Stack x) {
	// operator=(const KPalette&)
	KPalette& xret = this->KPalette::operator=(*(const KPalette *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) {
	// save()
	bool xret = this->KPalette::save();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// description()
	TQString xret = this->KPalette::description();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) {
	// setDescription(const TQString&)
	this->KPalette::setDescription(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// name()
	TQString xret = this->KPalette::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) {
	// setName(const TQString&)
	this->KPalette::setName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// editable()
	KPalette::Editable xret = this->KPalette::editable();
	x[0].s_enum = xret;
    }
    void x_13(Smoke::Stack x) {
	// setEditable(KPalette::Editable)
	this->KPalette::setEditable((KPalette::Editable)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// nrColors()
	int xret = this->KPalette::nrColors();
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// color(int)
	TQColor xret = this->KPalette::color((int)x[1].s_int);
	x[0].s_class = (void*)new TQColor(xret);
    }
    void x_16(Smoke::Stack x) const {
	// findColor(const TQColor&)
	int xret = this->KPalette::findColor(*(const TQColor *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_17(Smoke::Stack x) {
	// colorName(int)
	TQString xret = this->KPalette::colorName((int)x[1].s_int);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// colorName(const TQColor&)
	TQString xret = this->KPalette::colorName(*(const TQColor *)x[1].s_class);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_19(Smoke::Stack x) {
	// addColor(const TQColor&, const TQString&)
	int xret = this->KPalette::addColor(*(const TQColor *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// addColor(const TQColor&)
	int xret = this->KPalette::addColor(*(const TQColor *)x[1].s_class);
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// changeColor(int, const TQColor&, const TQString&)
	int xret = this->KPalette::changeColor((int)x[1].s_int,*(const TQColor *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_22(Smoke::Stack x) {
	// changeColor(int, const TQColor&)
	int xret = this->KPalette::changeColor((int)x[1].s_int,*(const TQColor *)x[2].s_class);
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// changeColor(const TQColor&, const TQColor&, const TQString&)
	int xret = this->KPalette::changeColor(*(const TQColor *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_24(Smoke::Stack x) {
	// changeColor(const TQColor&, const TQColor&)
	int xret = this->KPalette::changeColor(*(const TQColor *)x[1].s_class,*(const TQColor *)x[2].s_class);
	x[0].s_int = xret;
    }
    static void x_25(Smoke::Stack x) {
	// getPaletteList()
	TQStringList xret = KPalette::getPaletteList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 707: //KPalette::Editable
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPalette::Editable;
		break;
	      case Smoke::EnumDelete:
		delete (KPalette::Editable*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPalette::Editable*)xdata = (KPalette::Editable)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPalette::Editable*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPalette() { qt_Smoke->binding->deleted(312, (void*)this); }
};
void xenum_KPalette(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPalette::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPalette(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPalette *xself = (x_KPalette*)obj;
    switch(xi) {
	case 0: x_KPalette::x_0(args);	break;
	case 1: x_KPalette::x_1(args);	break;
	case 2: x_KPalette::x_2(args);	break;
	case 3: x_KPalette::x_3(args);	break;
	case 4: x_KPalette::x_4(args);	break;
	case 5: x_KPalette::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: x_KPalette::x_25(args);	break;
	case 26: delete (KPalette*)xself;	break;
    }
}

class x_KPaletteTable : public KPaletteTable {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPaletteTable::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPaletteTable::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPaletteTable::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->KPaletteTable::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->KPaletteTable::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->KPaletteTable::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->KPaletteTable::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KPaletteTable(TQWidget*, int, int)
	x_KPaletteTable* xret = new x_KPaletteTable((TQWidget*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPaletteTable(TQWidget* x1, int x2, int x3) : KPaletteTable(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KPaletteTable(TQWidget*, int)
	x_KPaletteTable* xret = new x_KPaletteTable((TQWidget*)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPaletteTable(TQWidget* x1, int x2) : KPaletteTable(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KPaletteTable(TQWidget*)
	x_KPaletteTable* xret = new x_KPaletteTable((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPaletteTable(TQWidget* x1) : KPaletteTable(x1) {
    }
    void x_10(Smoke::Stack x) {
	// addToCustomColors(const TQColor&)
	this->KPaletteTable::addToCustomColors(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// addToRecentColors(const TQColor&)
	this->KPaletteTable::addToRecentColors(*(const TQColor *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// palette()
	TQString xret = this->KPaletteTable::palette();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// setPalette(const TQString&)
	this->KPaletteTable::setPalette(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// colorSelected(const TQColor&, const TQString&)
	this->KPaletteTable::colorSelected(*(const TQColor *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// colorDoubleClicked(const TQColor&, const TQString&)
	this->KPaletteTable::colorDoubleClicked(*(const TQColor *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPaletteTable::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// readNamedColor()
	this->KPaletteTable::readNamedColor();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// slotColorCellSelected(int)
	this->KPaletteTable::slotColorCellSelected((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// slotColorCellDoubleClicked(int)
	this->KPaletteTable::slotColorCellDoubleClicked((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// slotColorTextSelected(const TQString&)
	this->KPaletteTable::slotColorTextSelected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// slotSetPalette(const TQString&)
	this->KPaletteTable::slotSetPalette(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// slotShowNamedColorReadError()
	this->KPaletteTable::slotShowNamedColorReadError();
	(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(7585, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPaletteTable::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(7584, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPaletteTable::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 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(7586, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPaletteTable::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(7588, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPaletteTable::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(7587, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPaletteTable::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(7589, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPaletteTable::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_KPaletteTable() { qt_Smoke->binding->deleted(313, (void*)this); }
};
void xcall_KPaletteTable(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPaletteTable *xself = (x_KPaletteTable*)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_KPaletteTable::x_7(args);	break;
	case 8: x_KPaletteTable::x_8(args);	break;
	case 9: x_KPaletteTable::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: x_KPaletteTable::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: delete (KPaletteTable*)xself;	break;
    }
}

class x_KPanelAppMenu : public KPanelAppMenu {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPanelAppMenu::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPanelAppMenu::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPanelAppMenu::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->KPanelAppMenu::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->KPanelAppMenu::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->KPanelAppMenu::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->KPanelAppMenu::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KPanelAppMenu(const TQString&, TQObject*, const char*)
	x_KPanelAppMenu* xret = new x_KPanelAppMenu(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelAppMenu(const TQString& x1, TQObject* x2, const char* x3) : KPanelAppMenu(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KPanelAppMenu(const TQString&, TQObject*)
	x_KPanelAppMenu* xret = new x_KPanelAppMenu(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPanelAppMenu(const TQString& x1, TQObject* x2) : KPanelAppMenu(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KPanelAppMenu(const TQString&)
	x_KPanelAppMenu* xret = new x_KPanelAppMenu(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelAppMenu(const TQString& x1) : KPanelAppMenu(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// KPanelAppMenu(const TQPixmap&, const TQString&, TQObject*, const char*)
	x_KPanelAppMenu* xret = new x_KPanelAppMenu(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelAppMenu(const TQPixmap& x1, const TQString& x2, TQObject* x3, const char* x4) : KPanelAppMenu(x1, x2, x3, x4) {
    }
    static void x_11(Smoke::Stack x) {
	// KPanelAppMenu(TQObject*, const char*)
	x_KPanelAppMenu* xret = new x_KPanelAppMenu((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelAppMenu(TQObject* x1, const char* x2) : KPanelAppMenu(x1, x2) {
    }
    void x_12(Smoke::Stack x) {
	// insertItem(const TQString&, int)
	int xret = this->KPanelAppMenu::insertItem(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) {
	// insertItem(const TQString&)
	int xret = this->KPanelAppMenu::insertItem(*(const TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQString&, int)
	int xret = this->KPanelAppMenu::insertItem(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_int = xret;
    }
    void x_15(Smoke::Stack x) {
	// insertItem(const TQPixmap&, const TQString&)
	int xret = this->KPanelAppMenu::insertItem(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_16(Smoke::Stack x) {
	// insertMenu(const TQPixmap&, const TQString&, int)
	KPanelAppMenu* xret = this->KPanelAppMenu::insertMenu(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// insertMenu(const TQPixmap&, const TQString&)
	KPanelAppMenu* xret = this->KPanelAppMenu::insertMenu(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// clear()
	this->KPanelAppMenu::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// process(const TQCString&, const TQByteArray&, TQCString&, TQByteArray&)
	bool xret = this->KPanelAppMenu::process(*(const TQCString *)x[1].s_voidp,*(const TQByteArray *)x[2].s_class,*(TQCString *)x[3].s_voidp,*(TQByteArray *)x[4].s_class);
	x[0].s_bool = xret;
    }
    void x_20(Smoke::Stack x) {
	// activated(int)
	this->KPanelAppMenu::activated((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPanelAppMenu::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// init(const TQPixmap&, const TQString&)
	this->KPanelAppMenu::init(*(const TQPixmap *)x[1].s_class,*(const TQString *)x[2].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(7609, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPanelAppMenu::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(7608, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPanelAppMenu::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(7628, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelAppMenu::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(7610, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPanelAppMenu::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(7612, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelAppMenu::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(7611, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelAppMenu::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(7613, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelAppMenu::tqt_property(x1, x2, x3);
    }
    ~x_KPanelAppMenu() { qt_Smoke->binding->deleted(314, (void*)this); }
};
void xcall_KPanelAppMenu(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPanelAppMenu *xself = (x_KPanelAppMenu*)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_KPanelAppMenu::x_7(args);	break;
	case 8: x_KPanelAppMenu::x_8(args);	break;
	case 9: x_KPanelAppMenu::x_9(args);	break;
	case 10: x_KPanelAppMenu::x_10(args);	break;
	case 11: x_KPanelAppMenu::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_KPanelAppMenu::x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: delete (KPanelAppMenu*)xself;	break;
    }
}

class x_KPanelApplet : public KPanelApplet {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Normal;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Stretch;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::About;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Help;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Preferences;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::ReportBug;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::pLeft;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::pRight;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::pTop;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::pBottom;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::LeftTop;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Center;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::RightBottom;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Up;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Down;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Left;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelApplet::Right;
    }
    void x_17(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPanelApplet::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPanelApplet::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPanelApplet::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KPanelApplet::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KPanelApplet::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KPanelApplet::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KPanelApplet::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_24(Smoke::Stack x) {
	// KPanelApplet(const TQString&, KPanelApplet::Type, int, TQWidget*, const char*, TQt::WFlags)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp,(KPanelApplet::Type)x[2].s_enum,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp,(TQt::WFlags)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1, KPanelApplet::Type x2, int x3, TQWidget* x4, const char* x5, TQt::WFlags x6) : KPanelApplet(x1, x2, x3, x4, x5, x6) {
    }
    static void x_25(Smoke::Stack x) {
	// KPanelApplet(const TQString&, KPanelApplet::Type, int, TQWidget*, const char*)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp,(KPanelApplet::Type)x[2].s_enum,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1, KPanelApplet::Type x2, int x3, TQWidget* x4, const char* x5) : KPanelApplet(x1, x2, x3, x4, x5) {
    }
    static void x_26(Smoke::Stack x) {
	// KPanelApplet(const TQString&, KPanelApplet::Type, int, TQWidget*)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp,(KPanelApplet::Type)x[2].s_enum,(int)x[3].s_int,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1, KPanelApplet::Type x2, int x3, TQWidget* x4) : KPanelApplet(x1, x2, x3, x4) {
    }
    static void x_27(Smoke::Stack x) {
	// KPanelApplet(const TQString&, KPanelApplet::Type, int)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp,(KPanelApplet::Type)x[2].s_enum,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1, KPanelApplet::Type x2, int x3) : KPanelApplet(x1, x2, x3) {
    }
    static void x_28(Smoke::Stack x) {
	// KPanelApplet(const TQString&, KPanelApplet::Type)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp,(KPanelApplet::Type)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1, KPanelApplet::Type x2) : KPanelApplet(x1, x2) {
    }
    static void x_29(Smoke::Stack x) {
	// KPanelApplet(const TQString&)
	x_KPanelApplet* xret = new x_KPanelApplet(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelApplet(const TQString& x1) : KPanelApplet(x1) {
    }
    void x_30(Smoke::Stack x) const {
	// widthForHeight(int)
	int xret = this->KPanelApplet::widthForHeight((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_31(Smoke::Stack x) const {
	// heightForWidth(int)
	int xret = this->KPanelApplet::heightForWidth((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) const {
	// config()
	TDEConfig* xret = this->KPanelApplet::config();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) const {
	// sharedConfig()
	TDESharedConfig::Ptr xret = this->KPanelApplet::sharedConfig();
	x[0].s_voidp = (void*)new TDESharedConfig::Ptr(xret);
    }
    void x_34(Smoke::Stack x) const {
	// type()
	KPanelApplet::Type xret = this->KPanelApplet::type();
	x[0].s_enum = xret;
    }
    void x_35(Smoke::Stack x) const {
	// actions()
	int xret = this->KPanelApplet::actions();
	x[0].s_int = xret;
    }
    void x_36(Smoke::Stack x) {
	// action(KPanelApplet::Action)
	this->KPanelApplet::action((KPanelApplet::Action)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// customMenu()
	const TQPopupMenu* xret = this->KPanelApplet::customMenu();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) {
	// setPosition(KPanelApplet::Position)
	this->KPanelApplet::setPosition((KPanelApplet::Position)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setAlignment(KPanelApplet::Alignment)
	this->KPanelApplet::setAlignment((KPanelApplet::Alignment)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// updateLayout()
	this->KPanelApplet::updateLayout();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// requestFocus(bool)
	this->KPanelApplet::requestFocus((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_42(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPanelApplet::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) {
	// about()
	this->KPanelApplet::about();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// help()
	this->KPanelApplet::help();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// preferences()
	this->KPanelApplet::preferences();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// reportBug()
	this->KPanelApplet::reportBug();
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) const {
	// orientation()
	TQt::Orientation xret = this->KPanelApplet::orientation();
	x[0].s_enum = xret;
    }
    void x_48(Smoke::Stack x) const {
	// position()
	KPanelApplet::Position xret = this->KPanelApplet::position();
	x[0].s_enum = xret;
    }
    void x_49(Smoke::Stack x) const {
	// alignment()
	KPanelApplet::Alignment xret = this->KPanelApplet::alignment();
	x[0].s_enum = xret;
    }
    void x_50(Smoke::Stack x) {
	// positionChange(KPanelApplet::Position)
	this->KPanelApplet::positionChange((KPanelApplet::Position)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// alignmentChange(KPanelApplet::Alignment)
	this->KPanelApplet::alignmentChange((KPanelApplet::Alignment)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// setCustomMenu(const TQPopupMenu*)
	this->KPanelApplet::setCustomMenu((const TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// watchForFocus(TQWidget*, bool)
	this->KPanelApplet::watchForFocus((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// watchForFocus(TQWidget*)
	this->KPanelApplet::watchForFocus((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// needsFocus(bool)
	this->KPanelApplet::needsFocus((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// popupDirection()
	KPanelApplet::Direction xret = this->KPanelApplet::popupDirection();
	x[0].s_enum = xret;
    }
    void x_57(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->KPanelApplet::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual void about() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7676, (void*)this, x)) return;
	this->KPanelApplet::about();
    }
    virtual void action(KPanelApplet::Action x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7669, (void*)this, x)) return;
	this->KPanelApplet::action(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void alignmentChange(KPanelApplet::Alignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7684, (void*)this, x)) return;
	this->KPanelApplet::alignmentChange(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(7650, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPanelApplet::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(7690, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelApplet::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(7664, (void*)this, x)) return (int)x[0].s_int;
	return this->KPanelApplet::heightForWidth(x1);
    }
    virtual void help() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7677, (void*)this, x)) return;
	this->KPanelApplet::help();
    }
    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(7649, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPanelApplet::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 void positionChange(KPanelApplet::Position x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7683, (void*)this, x)) return;
	this->KPanelApplet::positionChange(x1);
    }
    virtual void preferences() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7678, (void*)this, x)) return;
	this->KPanelApplet::preferences();
    }
    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 reportBug() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7679, (void*)this, x)) return;
	this->KPanelApplet::reportBug();
    }
    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(21597, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQFrame::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7651, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPanelApplet::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(7653, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelApplet::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(7652, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelApplet::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(7654, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelApplet::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 int widthForHeight(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(7663, (void*)this, x)) return (int)x[0].s_int;
	return this->KPanelApplet::widthForHeight(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 711: //KPanelApplet::Action
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelApplet::Action;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelApplet::Action*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelApplet::Action*)xdata = (KPanelApplet::Action)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelApplet::Action*)xdata;
		break;
	    }
	    break;
	  case 715: //KPanelApplet::Type
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelApplet::Type;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelApplet::Type*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelApplet::Type*)xdata = (KPanelApplet::Type)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelApplet::Type*)xdata;
		break;
	    }
	    break;
	  case 713: //KPanelApplet::Direction
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelApplet::Direction;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelApplet::Direction*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelApplet::Direction*)xdata = (KPanelApplet::Direction)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelApplet::Direction*)xdata;
		break;
	    }
	    break;
	  case 712: //KPanelApplet::Alignment
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelApplet::Alignment;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelApplet::Alignment*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelApplet::Alignment*)xdata = (KPanelApplet::Alignment)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelApplet::Alignment*)xdata;
		break;
	    }
	    break;
	  case 714: //KPanelApplet::Position
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelApplet::Position;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelApplet::Position*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelApplet::Position*)xdata = (KPanelApplet::Position)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelApplet::Position*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPanelApplet() { qt_Smoke->binding->deleted(315, (void*)this); }
};
void xenum_KPanelApplet(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPanelApplet::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPanelApplet(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPanelApplet *xself = (x_KPanelApplet*)obj;
    switch(xi) {
	case 0: x_KPanelApplet::x_0(args);	break;
	case 1: x_KPanelApplet::x_1(args);	break;
	case 2: x_KPanelApplet::x_2(args);	break;
	case 3: x_KPanelApplet::x_3(args);	break;
	case 4: x_KPanelApplet::x_4(args);	break;
	case 5: x_KPanelApplet::x_5(args);	break;
	case 6: x_KPanelApplet::x_6(args);	break;
	case 7: x_KPanelApplet::x_7(args);	break;
	case 8: x_KPanelApplet::x_8(args);	break;
	case 9: x_KPanelApplet::x_9(args);	break;
	case 10: x_KPanelApplet::x_10(args);	break;
	case 11: x_KPanelApplet::x_11(args);	break;
	case 12: x_KPanelApplet::x_12(args);	break;
	case 13: x_KPanelApplet::x_13(args);	break;
	case 14: x_KPanelApplet::x_14(args);	break;
	case 15: x_KPanelApplet::x_15(args);	break;
	case 16: x_KPanelApplet::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: x_KPanelApplet::x_24(args);	break;
	case 25: x_KPanelApplet::x_25(args);	break;
	case 26: x_KPanelApplet::x_26(args);	break;
	case 27: x_KPanelApplet::x_27(args);	break;
	case 28: x_KPanelApplet::x_28(args);	break;
	case 29: x_KPanelApplet::x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: x_KPanelApplet::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: delete (KPanelApplet*)xself;	break;
    }
}

class x_KPanelExtension : public KPanelExtension {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Normal;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Stretch;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::About;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Help;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Preferences;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::ReportBug;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Left;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Right;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Top;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Bottom;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Floating;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::LeftTop;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::Center;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::RightBottom;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::SizeTiny;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::SizeSmall;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::SizeNormal;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::SizeLarge;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)KPanelExtension::SizeCustom;
    }
    void x_19(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPanelExtension::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPanelExtension::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPanelExtension::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KPanelExtension::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KPanelExtension::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KPanelExtension::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KPanelExtension::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_26(Smoke::Stack x) {
	// KPanelExtension(const TQString&, KPanelExtension::Type, int, TQWidget*, const char*)
	x_KPanelExtension* xret = new x_KPanelExtension(*(const TQString *)x[1].s_voidp,(KPanelExtension::Type)x[2].s_enum,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelExtension(const TQString& x1, KPanelExtension::Type x2, int x3, TQWidget* x4, const char* x5) : KPanelExtension(x1, x2, x3, x4, x5) {
    }
    static void x_27(Smoke::Stack x) {
	// KPanelExtension(const TQString&, KPanelExtension::Type, int, TQWidget*)
	x_KPanelExtension* xret = new x_KPanelExtension(*(const TQString *)x[1].s_voidp,(KPanelExtension::Type)x[2].s_enum,(int)x[3].s_int,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPanelExtension(const TQString& x1, KPanelExtension::Type x2, int x3, TQWidget* x4) : KPanelExtension(x1, x2, x3, x4) {
    }
    static void x_28(Smoke::Stack x) {
	// KPanelExtension(const TQString&, KPanelExtension::Type, int)
	x_KPanelExtension* xret = new x_KPanelExtension(*(const TQString *)x[1].s_voidp,(KPanelExtension::Type)x[2].s_enum,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPanelExtension(const TQString& x1, KPanelExtension::Type x2, int x3) : KPanelExtension(x1, x2, x3) {
    }
    static void x_29(Smoke::Stack x) {
	// KPanelExtension(const TQString&, KPanelExtension::Type)
	x_KPanelExtension* xret = new x_KPanelExtension(*(const TQString *)x[1].s_voidp,(KPanelExtension::Type)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPanelExtension(const TQString& x1, KPanelExtension::Type x2) : KPanelExtension(x1, x2) {
    }
    static void x_30(Smoke::Stack x) {
	// KPanelExtension(const TQString&)
	x_KPanelExtension* xret = new x_KPanelExtension(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelExtension(const TQString& x1) : KPanelExtension(x1) {
    }
    void x_31(Smoke::Stack x) const {
	// sizeHint(KPanelExtension::Position, TQSize)
	TQSize xret = this->KPanelExtension::sizeHint((KPanelExtension::Position)x[1].s_enum,*(TQSize *)x[2].s_class);
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_32(Smoke::Stack x) const {
	// config()
	TDEConfig* xret = this->KPanelExtension::config();
	x[0].s_class = (void*)xret;
    }
    void x_33(Smoke::Stack x) const {
	// type()
	KPanelExtension::Type xret = this->KPanelExtension::type();
	x[0].s_enum = xret;
    }
    void x_34(Smoke::Stack x) const {
	// actions()
	int xret = this->KPanelExtension::actions();
	x[0].s_int = xret;
    }
    void x_35(Smoke::Stack x) {
	// action(KPanelExtension::Action)
	this->KPanelExtension::action((KPanelExtension::Action)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// preferedPosition()
	KPanelExtension::Position xret = this->KPanelExtension::preferedPosition();
	x[0].s_enum = xret;
    }
    void x_37(Smoke::Stack x) {
	// setPosition(KPanelExtension::Position)
	this->KPanelExtension::setPosition((KPanelExtension::Position)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setAlignment(KPanelExtension::Alignment)
	this->KPanelExtension::setAlignment((KPanelExtension::Alignment)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// setSize(KPanelExtension::Size, int)
	this->KPanelExtension::setSize((KPanelExtension::Size)x[1].s_enum,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) const {
	// sizeSetting()
	KPanelExtension::Size xret = this->KPanelExtension::sizeSetting();
	x[0].s_enum = xret;
    }
    void x_41(Smoke::Stack x) const {
	// customSize()
	int xret = this->KPanelExtension::customSize();
	x[0].s_int = xret;
    }
    void x_42(Smoke::Stack x) const {
	// customMenu()
	TQPopupMenu* xret = this->KPanelExtension::customMenu();
	x[0].s_class = (void*)xret;
    }
    void x_43(Smoke::Stack x) const {
	// reserveStrut()
	bool xret = this->KPanelExtension::reserveStrut();
	x[0].s_bool = xret;
    }
    void x_44(Smoke::Stack x) {
	// updateLayout()
	this->KPanelExtension::updateLayout();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// maintainFocus(bool)
	this->KPanelExtension::maintainFocus((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_46(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPanelExtension::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) {
	// about()
	this->KPanelExtension::about();
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// help()
	this->KPanelExtension::help();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// preferences()
	this->KPanelExtension::preferences();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// reportBug()
	this->KPanelExtension::reportBug();
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) const {
	// position()
	KPanelExtension::Position xret = this->KPanelExtension::position();
	x[0].s_enum = xret;
    }
    void x_52(Smoke::Stack x) const {
	// alignment()
	KPanelExtension::Alignment xret = this->KPanelExtension::alignment();
	x[0].s_enum = xret;
    }
    void x_53(Smoke::Stack x) {
	// orientation()
	TQt::Orientation xret = this->KPanelExtension::orientation();
	x[0].s_enum = xret;
    }
    void x_54(Smoke::Stack x) const {
	// sizeInPixels()
	int xret = this->KPanelExtension::sizeInPixels();
	x[0].s_int = xret;
    }
    void x_55(Smoke::Stack x) {
	// positionChange(KPanelExtension::Position)
	this->KPanelExtension::positionChange((KPanelExtension::Position)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// alignmentChange(KPanelExtension::Alignment)
	this->KPanelExtension::alignmentChange((KPanelExtension::Alignment)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// setCustomMenu(TQPopupMenu*)
	this->KPanelExtension::setCustomMenu((TQPopupMenu*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// setReserveStrut(bool)
	this->KPanelExtension::setReserveStrut((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    virtual void about() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7739, (void*)this, x)) return;
	this->KPanelExtension::about();
    }
    virtual void action(KPanelExtension::Action x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7727, (void*)this, x)) return;
	this->KPanelExtension::action(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void alignmentChange(KPanelExtension::Alignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7748, (void*)this, x)) return;
	this->KPanelExtension::alignmentChange(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(7711, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPanelExtension::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 help() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7740, (void*)this, x)) return;
	this->KPanelExtension::help();
    }
    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(7710, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPanelExtension::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 void positionChange(KPanelExtension::Position x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(7747, (void*)this, x)) return;
	this->KPanelExtension::positionChange(x1);
    }
    virtual KPanelExtension::Position preferedPosition() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7728, (void*)this, x)) {
	    KPanelExtension::Position *xptr = (KPanelExtension::Position *)x[0].s_class;
	    KPanelExtension::Position xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KPanelExtension::preferedPosition();
    }
    virtual void preferences() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7741, (void*)this, x)) return;
	this->KPanelExtension::preferences();
    }
    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 reportBug() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7742, (void*)this, x)) return;
	this->KPanelExtension::reportBug();
    }
    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(21597, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQFrame::sizeHint();
    }
    virtual TQSize sizeHint(KPanelExtension::Position x1, TQSize x2) const {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7723, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KPanelExtension::sizeHint(x1, x2);
    }
    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(7712, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPanelExtension::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(7714, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelExtension::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(7713, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelExtension::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(7715, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelExtension::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 720: //KPanelExtension::Size
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelExtension::Size;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelExtension::Size*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelExtension::Size*)xdata = (KPanelExtension::Size)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelExtension::Size*)xdata;
		break;
	    }
	    break;
	  case 717: //KPanelExtension::Action
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelExtension::Action;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelExtension::Action*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelExtension::Action*)xdata = (KPanelExtension::Action)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelExtension::Action*)xdata;
		break;
	    }
	    break;
	  case 718: //KPanelExtension::Alignment
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelExtension::Alignment;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelExtension::Alignment*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelExtension::Alignment*)xdata = (KPanelExtension::Alignment)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelExtension::Alignment*)xdata;
		break;
	    }
	    break;
	  case 719: //KPanelExtension::Position
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelExtension::Position;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelExtension::Position*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelExtension::Position*)xdata = (KPanelExtension::Position)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelExtension::Position*)xdata;
		break;
	    }
	    break;
	  case 721: //KPanelExtension::Type
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPanelExtension::Type;
		break;
	      case Smoke::EnumDelete:
		delete (KPanelExtension::Type*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPanelExtension::Type*)xdata = (KPanelExtension::Type)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPanelExtension::Type*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPanelExtension() { qt_Smoke->binding->deleted(316, (void*)this); }
};
void xenum_KPanelExtension(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPanelExtension::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPanelExtension(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPanelExtension *xself = (x_KPanelExtension*)obj;
    switch(xi) {
	case 0: x_KPanelExtension::x_0(args);	break;
	case 1: x_KPanelExtension::x_1(args);	break;
	case 2: x_KPanelExtension::x_2(args);	break;
	case 3: x_KPanelExtension::x_3(args);	break;
	case 4: x_KPanelExtension::x_4(args);	break;
	case 5: x_KPanelExtension::x_5(args);	break;
	case 6: x_KPanelExtension::x_6(args);	break;
	case 7: x_KPanelExtension::x_7(args);	break;
	case 8: x_KPanelExtension::x_8(args);	break;
	case 9: x_KPanelExtension::x_9(args);	break;
	case 10: x_KPanelExtension::x_10(args);	break;
	case 11: x_KPanelExtension::x_11(args);	break;
	case 12: x_KPanelExtension::x_12(args);	break;
	case 13: x_KPanelExtension::x_13(args);	break;
	case 14: x_KPanelExtension::x_14(args);	break;
	case 15: x_KPanelExtension::x_15(args);	break;
	case 16: x_KPanelExtension::x_16(args);	break;
	case 17: x_KPanelExtension::x_17(args);	break;
	case 18: x_KPanelExtension::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_KPanelExtension::x_26(args);	break;
	case 27: x_KPanelExtension::x_27(args);	break;
	case 28: x_KPanelExtension::x_28(args);	break;
	case 29: x_KPanelExtension::x_29(args);	break;
	case 30: x_KPanelExtension::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_KPanelExtension::x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: delete (KPanelExtension*)xself;	break;
    }
}

class x_KPanelMenu : public KPanelMenu {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPanelMenu::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPanelMenu::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPanelMenu::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->KPanelMenu::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->KPanelMenu::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->KPanelMenu::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->KPanelMenu::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KPanelMenu(TQWidget*, const char*)
	x_KPanelMenu* xret = new x_KPanelMenu((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu(TQWidget* x1, const char* x2) : KPanelMenu(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KPanelMenu(TQWidget*)
	x_KPanelMenu* xret = new x_KPanelMenu((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu(TQWidget* x1) : KPanelMenu(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KPanelMenu()
	x_KPanelMenu* xret = new x_KPanelMenu();
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu() : KPanelMenu() {
    }
    static void x_10(Smoke::Stack x) {
	// KPanelMenu(const TQString&, TQWidget*, const char*)
	x_KPanelMenu* xret = new x_KPanelMenu(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu(const TQString& x1, TQWidget* x2, const char* x3) : KPanelMenu(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// KPanelMenu(const TQString&, TQWidget*)
	x_KPanelMenu* xret = new x_KPanelMenu(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu(const TQString& x1, TQWidget* x2) : KPanelMenu(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// KPanelMenu(const TQString&)
	x_KPanelMenu* xret = new x_KPanelMenu(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPanelMenu(const TQString& x1) : KPanelMenu(x1) {
    }
    void x_13(Smoke::Stack x) const {
	// path()
	const TQString& xret = this->KPanelMenu::path();
	x[0].s_voidp = (void*)&xret;
    }
    void x_14(Smoke::Stack x) {
	// setPath(const TQString&)
	this->KPanelMenu::setPath(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// initialized()
	bool xret = this->KPanelMenu::initialized();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// setInitialized(bool)
	this->KPanelMenu::setInitialized((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// disableAutoClear()
	this->KPanelMenu::disableAutoClear();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// reinitialize()
	this->KPanelMenu::reinitialize();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// deinitialize()
	this->KPanelMenu::deinitialize();
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPanelMenu::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->KPanelMenu::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// init(const TQString&)
	this->KPanelMenu::init(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// init()
	this->KPanelMenu::init();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// slotAboutToShow()
	this->KPanelMenu::slotAboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// slotClear()
	this->KPanelMenu::slotClear();
	(void)x; // noop (for compiler warning)
    }
    virtual void activateItemAt(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17061, (void*)this, x)) return;
	this->TDEPopupMenu::activateItemAt(x1);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7752, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPanelMenu::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17067, (void*)this, x)) return;
	this->TDEPopupMenu::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17072, (void*)this, x)) return;
	this->TDEPopupMenu::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26154, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPopupMenu::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26171, (void*)this, x)) return;
	this->TQPopupMenu::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26183, (void*)this, x)) return;
	this->TQPopupMenu::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26178, (void*)this, x)) return;
	this->TQPopupMenu::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(17071, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEPopupMenu::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26179, (void*)this, x)) return;
	this->TQPopupMenu::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26146, (void*)this, x)) return;
	this->TQPopupMenu::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7773, (void*)this, x)) return;
	this->KPanelMenu::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 initialize() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(7778, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17068, (void*)this, x)) return;
	this->TDEPopupMenu::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31281, (void*)this, x)) return;
	this->TQWidget::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26181, (void*)this, x)) return;
	this->TQPopupMenu::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7751, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPanelMenu::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26176, (void*)this, x)) return;
	this->TQPopupMenu::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17070, (void*)this, x)) return;
	this->TDEPopupMenu::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(17069, (void*)this, x)) return;
	this->TDEPopupMenu::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26173, (void*)this, x)) return;
	this->TQPopupMenu::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26150, (void*)this, x)) return;
	this->TQPopupMenu::setActiveItem(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCheckable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26142, (void*)this, x)) return;
	this->TQPopupMenu::setCheckable(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26144, (void*)this, x)) return;
	this->TQPopupMenu::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setId(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(24952, (void*)this, x)) return;
	this->TQMenuData::setId(x1, x2);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26145, (void*)this, x)) return;
	this->TQPopupMenu::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26151, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQPopupMenu::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void slotAboutToShow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7776, (void*)this, x)) return;
	this->KPanelMenu::slotAboutToShow();
    }
    virtual void slotExec(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(7777, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26182, (void*)this, x)) return;
	this->TQPopupMenu::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26180, (void*)this, x)) return;
	this->TQPopupMenu::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(7753, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPanelMenu::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(7755, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelMenu::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(7754, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelMenu::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(7756, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPanelMenu::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateItem(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26141, (void*)this, x)) return;
	this->TQPopupMenu::updateItem(x1);
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31279, (void*)this, x)) return;
	this->TQWidget::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31306, (void*)this, x)) return;
	this->TQWidget::windowActivationChange(x1);
    }
    ~x_KPanelMenu() { qt_Smoke->binding->deleted(317, (void*)this); }
};
void xcall_KPanelMenu(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPanelMenu *xself = (x_KPanelMenu*)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_KPanelMenu::x_7(args);	break;
	case 8: x_KPanelMenu::x_8(args);	break;
	case 9: x_KPanelMenu::x_9(args);	break;
	case 10: x_KPanelMenu::x_10(args);	break;
	case 11: x_KPanelMenu::x_11(args);	break;
	case 12: x_KPanelMenu::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: x_KPanelMenu::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 (KPanelMenu*)xself;	break;
    }
}

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

class x_KParts__BrowserExtension : public KParts::BrowserExtension {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::DefaultPopupItems;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowNavigationItems;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowUp;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowReload;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowBookmark;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowCreateDirectory;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::ShowTextSelectionItems;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserExtension::NoDeletion;
    }
    void x_8(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::BrowserExtension::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_9(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::BrowserExtension::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::BrowserExtension::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KParts::BrowserExtension::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KParts::BrowserExtension::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KParts::BrowserExtension::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KParts::BrowserExtension::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// BrowserExtension(KParts::ReadOnlyPart*, const char*)
	x_KParts__BrowserExtension* xret = new x_KParts__BrowserExtension((KParts::ReadOnlyPart*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserExtension(KParts::ReadOnlyPart* x1, const char* x2) : KParts::BrowserExtension(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// BrowserExtension(KParts::ReadOnlyPart*)
	x_KParts__BrowserExtension* xret = new x_KParts__BrowserExtension((KParts::ReadOnlyPart*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserExtension(KParts::ReadOnlyPart* x1) : KParts::BrowserExtension(x1) {
    }
    void x_17(Smoke::Stack x) {
	// setURLArgs(const KParts::URLArgs&)
	this->KParts::BrowserExtension::setURLArgs(*(const KParts::URLArgs *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// urlArgs()
	KParts::URLArgs xret = this->KParts::BrowserExtension::urlArgs();
	x[0].s_class = (void*)new KParts::URLArgs(xret);
    }
    void x_19(Smoke::Stack x) {
	// xOffset()
	int xret = this->KParts::BrowserExtension::xOffset();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// yOffset()
	int xret = this->KParts::BrowserExtension::yOffset();
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// saveState(TQDataStream&)
	this->KParts::BrowserExtension::saveState(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// restoreState(TQDataStream&)
	this->KParts::BrowserExtension::restoreState(*(TQDataStream *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) const {
	// isURLDropHandlingEnabled()
	bool xret = this->KParts::BrowserExtension::isURLDropHandlingEnabled();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// setURLDropHandlingEnabled(bool)
	this->KParts::BrowserExtension::setURLDropHandlingEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setBrowserInterface(KParts::BrowserInterface*)
	this->KParts::BrowserExtension::setBrowserInterface((KParts::BrowserInterface*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// browserInterface()
	KParts::BrowserInterface* xret = this->KParts::BrowserExtension::browserInterface();
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) const {
	// isActionEnabled(const char*)
	bool xret = this->KParts::BrowserExtension::isActionEnabled((const char*)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) const {
	// actionText(const char*)
	TQString xret = this->KParts::BrowserExtension::actionText((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_29(Smoke::Stack x) {
	// pasteRequest()
	this->KParts::BrowserExtension::pasteRequest();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// enableAction(const char*, bool)
	this->KParts::BrowserExtension::enableAction((const char*)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setActionText(const char*, const TQString&)
	this->KParts::BrowserExtension::setActionText((const char*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// openURLRequest(const KURL&, const KParts::URLArgs&)
	this->KParts::BrowserExtension::openURLRequest(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// openURLRequest(const KURL&)
	this->KParts::BrowserExtension::openURLRequest(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// openURLRequestDelayed(const KURL&, const KParts::URLArgs&)
	this->KParts::BrowserExtension::openURLRequestDelayed(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// openURLRequestDelayed(const KURL&)
	this->KParts::BrowserExtension::openURLRequestDelayed(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// openURLNotify()
	this->KParts::BrowserExtension::openURLNotify();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// setLocationBarURL(const TQString&)
	this->KParts::BrowserExtension::setLocationBarURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// setIconURL(const KURL&)
	this->KParts::BrowserExtension::setIconURL(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// createNewWindow(const KURL&, const KParts::URLArgs&)
	this->KParts::BrowserExtension::createNewWindow(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// createNewWindow(const KURL&)
	this->KParts::BrowserExtension::createNewWindow(*(const KURL *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// createNewWindow(const KURL&, const KParts::URLArgs&, const KParts::WindowArgs&, KParts::ReadOnlyPart*&)
	this->KParts::BrowserExtension::createNewWindow(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class,*(const KParts::WindowArgs *)x[3].s_class,*(KParts::ReadOnlyPart* *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// loadingProgress(int)
	this->KParts::BrowserExtension::loadingProgress((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// speedProgress(int)
	this->KParts::BrowserExtension::speedProgress((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// infoMessage(const TQString&)
	this->KParts::BrowserExtension::infoMessage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// popupMenu(const TQPoint&, const KFileItemList&)
	this->KParts::BrowserExtension::popupMenu(*(const TQPoint *)x[1].s_class,*(const KFileItemList *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KFileItemList&)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KFileItemList *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KFileItemList&, const KParts::URLArgs&, KParts::BrowserExtension::PopupFlags)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KFileItemList *)x[3].s_voidp,*(const KParts::URLArgs *)x[4].s_class,*(KParts::BrowserExtension::PopupFlags *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// popupMenu(const TQPoint&, const KURL&, const TQString&, mode_t)
	this->KParts::BrowserExtension::popupMenu(*(const TQPoint *)x[1].s_class,*(const KURL *)x[2].s_class,*(const TQString *)x[3].s_voidp,(mode_t)x[4].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// popupMenu(const TQPoint&, const KURL&, const TQString&)
	this->KParts::BrowserExtension::popupMenu(*(const TQPoint *)x[1].s_class,*(const KURL *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KURL&, const TQString&, mode_t)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KURL *)x[3].s_class,*(const TQString *)x[4].s_voidp,(mode_t)x[5].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_51(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KURL&, const TQString&)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KURL *)x[3].s_class,*(const TQString *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KURL&, const KParts::URLArgs&, KParts::BrowserExtension::PopupFlags, mode_t)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KURL *)x[3].s_class,*(const KParts::URLArgs *)x[4].s_class,*(KParts::BrowserExtension::PopupFlags *)x[5].s_voidp,(mode_t)x[6].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_53(Smoke::Stack x) {
	// popupMenu(KXMLGUIClient*, const TQPoint&, const KURL&, const KParts::URLArgs&, KParts::BrowserExtension::PopupFlags)
	this->KParts::BrowserExtension::popupMenu((KXMLGUIClient*)x[1].s_class,*(const TQPoint *)x[2].s_class,*(const KURL *)x[3].s_class,*(const KParts::URLArgs *)x[4].s_class,*(KParts::BrowserExtension::PopupFlags *)x[5].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_54(Smoke::Stack x) {
	// selectionInfo(const KFileItemList&)
	this->KParts::BrowserExtension::selectionInfo(*(const KFileItemList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_55(Smoke::Stack x) {
	// selectionInfo(const TQString&)
	this->KParts::BrowserExtension::selectionInfo(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_56(Smoke::Stack x) {
	// selectionInfo(const KURL::List&)
	this->KParts::BrowserExtension::selectionInfo(*(const KURL::List *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_57(Smoke::Stack x) {
	// mouseOverInfo(const KFileItem*)
	this->KParts::BrowserExtension::mouseOverInfo((const KFileItem*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) {
	// addWebSideBar(const KURL&, const TQString&)
	this->KParts::BrowserExtension::addWebSideBar(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_59(Smoke::Stack x) {
	// moveTopLevelWidget(int, int)
	this->KParts::BrowserExtension::moveTopLevelWidget((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) {
	// resizeTopLevelWidget(int, int)
	this->KParts::BrowserExtension::resizeTopLevelWidget((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_61(Smoke::Stack x) {
	// requestFocus(KParts::ReadOnlyPart*)
	this->KParts::BrowserExtension::requestFocus((KParts::ReadOnlyPart*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) {
	// setPageSecurity(int)
	this->KParts::BrowserExtension::setPageSecurity((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// itemsRemoved(const KFileItemList&)
	this->KParts::BrowserExtension::itemsRemoved(*(const KFileItemList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_64(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::BrowserExtension::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_65(Smoke::Stack x) {
	// actionSlotMap()
	KParts::BrowserExtension::ActionSlotMap xret = KParts::BrowserExtension::actionSlotMap();
	x[0].s_voidp = (void*)new KParts::BrowserExtension::ActionSlotMap(xret);
    }
    static void x_66(Smoke::Stack x) {
	// actionSlotMapPtr()
	KParts::BrowserExtension::ActionSlotMap* xret = KParts::BrowserExtension::actionSlotMapPtr();
	x[0].s_voidp = (void*)xret;
    }
    static void x_67(Smoke::Stack x) {
	// childObject(TQObject*)
	KParts::BrowserExtension* xret = KParts::BrowserExtension::childObject((TQObject*)x[1].s_class);
	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(7789, (void*)this, x)) return (const char*)x[0].s_class;
	return this->BrowserExtension::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(7788, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->BrowserExtension::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 restoreState(TQDataStream& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7803, (void*)this, x)) return;
	this->BrowserExtension::restoreState(x1);
    }
    virtual void saveState(TQDataStream& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7802, (void*)this, x)) return;
	this->BrowserExtension::saveState(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 setURLArgs(const KParts::URLArgs& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7798, (void*)this, x)) return;
	this->BrowserExtension::setURLArgs(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(7790, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->BrowserExtension::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(7792, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserExtension::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(7791, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserExtension::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(7793, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserExtension::tqt_property(x1, x2, x3);
    }
    virtual int xOffset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7800, (void*)this, x)) return (int)x[0].s_int;
	return this->BrowserExtension::xOffset();
    }
    virtual int yOffset() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7801, (void*)this, x)) return (int)x[0].s_int;
	return this->BrowserExtension::yOffset();
    }
    ~x_KParts__BrowserExtension() { qt_Smoke->binding->deleted(319, (void*)this); }
};
void xcall_KParts__BrowserExtension(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__BrowserExtension *xself = (x_KParts__BrowserExtension*)obj;
    switch(xi) {
	case 0: x_KParts__BrowserExtension::x_0(args);	break;
	case 1: x_KParts__BrowserExtension::x_1(args);	break;
	case 2: x_KParts__BrowserExtension::x_2(args);	break;
	case 3: x_KParts__BrowserExtension::x_3(args);	break;
	case 4: x_KParts__BrowserExtension::x_4(args);	break;
	case 5: x_KParts__BrowserExtension::x_5(args);	break;
	case 6: x_KParts__BrowserExtension::x_6(args);	break;
	case 7: x_KParts__BrowserExtension::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_KParts__BrowserExtension::x_15(args);	break;
	case 16: x_KParts__BrowserExtension::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: xself->x_53(args);	break;
	case 54: xself->x_54(args);	break;
	case 55: xself->x_55(args);	break;
	case 56: xself->x_56(args);	break;
	case 57: xself->x_57(args);	break;
	case 58: xself->x_58(args);	break;
	case 59: xself->x_59(args);	break;
	case 60: xself->x_60(args);	break;
	case 61: xself->x_61(args);	break;
	case 62: xself->x_62(args);	break;
	case 63: xself->x_63(args);	break;
	case 64: x_KParts__BrowserExtension::x_64(args);	break;
	case 65: x_KParts__BrowserExtension::x_65(args);	break;
	case 66: x_KParts__BrowserExtension::x_66(args);	break;
	case 67: x_KParts__BrowserExtension::x_67(args);	break;
	case 68: delete (KParts::BrowserExtension*)xself;	break;
    }
}

class x_KParts__BrowserHostExtension : public KParts::BrowserHostExtension {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserHostExtension::VIRTUAL_FIND_FRAME_PARENT;
    }
    void x_1(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::BrowserHostExtension::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::BrowserHostExtension::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::BrowserHostExtension::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->KParts::BrowserHostExtension::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->KParts::BrowserHostExtension::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->KParts::BrowserHostExtension::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->KParts::BrowserHostExtension::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// BrowserHostExtension(KParts::ReadOnlyPart*, const char*)
	x_KParts__BrowserHostExtension* xret = new x_KParts__BrowserHostExtension((KParts::ReadOnlyPart*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserHostExtension(KParts::ReadOnlyPart* x1, const char* x2) : KParts::BrowserHostExtension(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// BrowserHostExtension(KParts::ReadOnlyPart*)
	x_KParts__BrowserHostExtension* xret = new x_KParts__BrowserHostExtension((KParts::ReadOnlyPart*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserHostExtension(KParts::ReadOnlyPart* x1) : KParts::BrowserHostExtension(x1) {
    }
    void x_10(Smoke::Stack x) const {
	// frameNames()
	TQStringList xret = this->KParts::BrowserHostExtension::frameNames();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_11(Smoke::Stack x) const {
	// frames()
	const TQPtrList<KParts::ReadOnlyPart> xret = this->KParts::BrowserHostExtension::frames();
	x[0].s_voidp = (void*)new TQPtrList<KParts::ReadOnlyPart>(xret);
    }
    void x_12(Smoke::Stack x) {
	// findFrameParent(KParts::ReadOnlyPart*, const TQString&)
	KParts::BrowserHostExtension* xret = this->KParts::BrowserHostExtension::findFrameParent((KParts::ReadOnlyPart*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// openURLInFrame(const KURL&, const KParts::URLArgs&)
	bool xret = this->KParts::BrowserHostExtension::openURLInFrame(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::BrowserHostExtension::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// childObject(TQObject*)
	KParts::BrowserHostExtension* xret = KParts::BrowserHostExtension::childObject((TQObject*)x[1].s_class);
	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(7850, (void*)this, x)) return (const char*)x[0].s_class;
	return this->BrowserHostExtension::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 TQStringList frameNames() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7859, (void*)this, x)) {
	    TQStringList *xptr = (TQStringList *)x[0].s_class;
	    TQStringList xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->BrowserHostExtension::frameNames();
    }
    virtual const TQPtrList<KParts::ReadOnlyPart> frames() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7860, (void*)this, x)) {
	    const TQPtrList<KParts::ReadOnlyPart> *xptr = (const TQPtrList<KParts::ReadOnlyPart> *)x[0].s_class;
	    const TQPtrList<KParts::ReadOnlyPart> xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->BrowserHostExtension::frames();
    }
    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(7849, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->BrowserHostExtension::metaObject();
    }
    virtual bool openURLInFrame(const KURL& x1, const KParts::URLArgs& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(7862, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserHostExtension::openURLInFrame(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 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(7851, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->BrowserHostExtension::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(7853, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserHostExtension::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(7852, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserHostExtension::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(7854, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserHostExtension::tqt_property(x1, x2, x3);
    }
    ~x_KParts__BrowserHostExtension() { qt_Smoke->binding->deleted(320, (void*)this); }
};
void xcall_KParts__BrowserHostExtension(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__BrowserHostExtension *xself = (x_KParts__BrowserHostExtension*)obj;
    switch(xi) {
	case 0: x_KParts__BrowserHostExtension::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_KParts__BrowserHostExtension::x_8(args);	break;
	case 9: x_KParts__BrowserHostExtension::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_KParts__BrowserHostExtension::x_14(args);	break;
	case 15: x_KParts__BrowserHostExtension::x_15(args);	break;
	case 16: delete (KParts::BrowserHostExtension*)xself;	break;
    }
}

class x_KParts__BrowserInterface : public KParts::BrowserInterface {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::BrowserInterface::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::BrowserInterface::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::BrowserInterface::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->KParts::BrowserInterface::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->KParts::BrowserInterface::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->KParts::BrowserInterface::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->KParts::BrowserInterface::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// BrowserInterface(TQObject*, const char*)
	x_KParts__BrowserInterface* xret = new x_KParts__BrowserInterface((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserInterface(TQObject* x1, const char* x2) : KParts::BrowserInterface(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// BrowserInterface(TQObject*)
	x_KParts__BrowserInterface* xret = new x_KParts__BrowserInterface((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserInterface(TQObject* x1) : KParts::BrowserInterface(x1) {
    }
    void x_9(Smoke::Stack x) {
	// callMethod(const char*, const TQVariant&)
	this->KParts::BrowserInterface::callMethod((const char*)x[1].s_voidp,*(const TQVariant *)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::BrowserInterface::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(7867, (void*)this, x)) return (const char*)x[0].s_class;
	return this->BrowserInterface::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(7866, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->BrowserInterface::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(7868, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->BrowserInterface::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(7870, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserInterface::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(7869, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserInterface::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(7871, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserInterface::tqt_property(x1, x2, x3);
    }
    ~x_KParts__BrowserInterface() { qt_Smoke->binding->deleted(321, (void*)this); }
};
void xcall_KParts__BrowserInterface(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__BrowserInterface *xself = (x_KParts__BrowserInterface*)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_KParts__BrowserInterface::x_7(args);	break;
	case 8: x_KParts__BrowserInterface::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_KParts__BrowserInterface::x_10(args);	break;
	case 11: delete (KParts::BrowserInterface*)xself;	break;
    }
}

class x_KParts__BrowserRun : public KParts::BrowserRun {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::Save;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::Open;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::Cancel;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::InlineDisposition;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::AttachmentDisposition;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::Handled;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::NotHandled;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::BrowserRun::Delayed;
    }
    void x_8(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::BrowserRun::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_9(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::BrowserRun::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::BrowserRun::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KParts::BrowserRun::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KParts::BrowserRun::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KParts::BrowserRun::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KParts::BrowserRun::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// BrowserRun(const KURL&, const KParts::URLArgs&, KParts::ReadOnlyPart*, TQWidget*, bool, bool)
	x_KParts__BrowserRun* xret = new x_KParts__BrowserRun(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class,(KParts::ReadOnlyPart*)x[3].s_class,(TQWidget*)x[4].s_class,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserRun(const KURL& x1, const KParts::URLArgs& x2, KParts::ReadOnlyPart* x3, TQWidget* x4, bool x5, bool x6) : KParts::BrowserRun(x1, x2, x3, x4, x5, x6) {
    }
    static void x_16(Smoke::Stack x) {
	// BrowserRun(const KURL&, const KParts::URLArgs&, KParts::ReadOnlyPart*, TQWidget*, bool, bool, bool)
	x_KParts__BrowserRun* xret = new x_KParts__BrowserRun(*(const KURL *)x[1].s_class,*(const KParts::URLArgs *)x[2].s_class,(KParts::ReadOnlyPart*)x[3].s_class,(TQWidget*)x[4].s_class,(bool)x[5].s_bool,(bool)x[6].s_bool,(bool)x[7].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KParts__BrowserRun(const KURL& x1, const KParts::URLArgs& x2, KParts::ReadOnlyPart* x3, TQWidget* x4, bool x5, bool x6, bool x7) : KParts::BrowserRun(x1, x2, x3, x4, x5, x6, x7) {
    }
    void x_17(Smoke::Stack x) const {
	// url()
	KURL xret = this->KParts::BrowserRun::url();
	x[0].s_class = (void*)new KURL(xret);
    }
    void x_18(Smoke::Stack x) const {
	// hideErrorDialog()
	bool xret = this->KParts::BrowserRun::hideErrorDialog();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// suggestedFilename()
	TQString xret = this->KParts::BrowserRun::suggestedFilename();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_20(Smoke::Stack x) const {
	// contentDisposition()
	TQString xret = this->KParts::BrowserRun::contentDisposition();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_21(Smoke::Stack x) const {
	// serverSuggestsSave()
	bool xret = this->KParts::BrowserRun::serverSuggestsSave();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// save(const KURL&, const TQString&)
	this->KParts::BrowserRun::save(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_23(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::BrowserRun::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_24(Smoke::Stack x) {
	// askSave(const KURL&, KService::Ptr, const TQString&, const TQString&)
	KParts::BrowserRun::AskSaveResult xret = KParts::BrowserRun::askSave(*(const KURL *)x[1].s_class,*(KService::Ptr *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp);
	x[0].s_enum = xret;
    }
    static void x_25(Smoke::Stack x) {
	// askSave(const KURL&, KService::Ptr, const TQString&)
	KParts::BrowserRun::AskSaveResult xret = KParts::BrowserRun::askSave(*(const KURL *)x[1].s_class,*(KService::Ptr *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_enum = xret;
    }
    static void x_26(Smoke::Stack x) {
	// askEmbedOrSave(const KURL&, const TQString&, const TQString&, int)
	KParts::BrowserRun::AskSaveResult xret = KParts::BrowserRun::askEmbedOrSave(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(int)x[4].s_int);
	x[0].s_enum = xret;
    }
    static void x_27(Smoke::Stack x) {
	// askEmbedOrSave(const KURL&, const TQString&, const TQString&)
	KParts::BrowserRun::AskSaveResult xret = KParts::BrowserRun::askEmbedOrSave(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_enum = xret;
    }
    static void x_28(Smoke::Stack x) {
	// askEmbedOrSave(const KURL&, const TQString&)
	KParts::BrowserRun::AskSaveResult xret = KParts::BrowserRun::askEmbedOrSave(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_enum = xret;
    }
    static void x_29(Smoke::Stack x) {
	// simpleSave(const KURL&, const TQString&, TQWidget*)
	KParts::BrowserRun::simpleSave(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// simpleSave(const KURL&, const TQString&)
	KParts::BrowserRun::simpleSave(*(const KURL *)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// allowExecution(const TQString&, const KURL&)
	bool xret = KParts::BrowserRun::allowExecution(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_32(Smoke::Stack x) {
	// isExecutable(const TQString&)
	bool xret = KParts::BrowserRun::isExecutable(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_33(Smoke::Stack x) {
	// isTextExecutable(const TQString&)
	bool xret = KParts::BrowserRun::isTextExecutable(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// scanFile()
	this->KParts::BrowserRun::scanFile();
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// init()
	this->KParts::BrowserRun::init();
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// handleError(TDEIO::Job*)
	this->KParts::BrowserRun::handleError((TDEIO::Job*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// handleNonEmbeddable(const TQString&)
	KParts::BrowserRun::NonEmbeddableResult xret = this->KParts::BrowserRun::handleNonEmbeddable(*(const TQString *)x[1].s_voidp);
	x[0].s_enum = xret;
    }
    void x_38(Smoke::Stack x) {
	// slotBrowserScanFinished(TDEIO::Job*)
	this->KParts::BrowserRun::slotBrowserScanFinished((TDEIO::Job*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// slotBrowserMimetype(TDEIO::Job*, const TQString&)
	this->KParts::BrowserRun::slotBrowserMimetype((TDEIO::Job*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// slotCopyToTempFileResult(TDEIO::Job*)
	this->KParts::BrowserRun::slotCopyToTempFileResult((TDEIO::Job*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// slotStatResult(TDEIO::Job*)
	this->KParts::BrowserRun::slotStatResult((TDEIO::Job*)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(7884, (void*)this, x)) return (const char*)x[0].s_class;
	return this->BrowserRun::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 foundMimeType(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(9380, (void*)this, x)) return;
	this->KRun::foundMimeType(x1);
    }
    virtual void handleError(TDEIO::Job* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7915, (void*)this, x)) return;
	this->BrowserRun::handleError(x1);
    }
    virtual void init() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7914, (void*)this, x)) return;
	this->BrowserRun::init();
    }
    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 killJob() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(9381, (void*)this, x)) return;
	this->KRun::killJob();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7883, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->BrowserRun::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 save(const KURL& 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(7898, (void*)this, x)) return;
	this->BrowserRun::save(x1, x2);
    }
    virtual void scanFile() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7913, (void*)this, x)) return;
	this->BrowserRun::scanFile();
    }
    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 slotStatResult(TDEIO::Job* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(7920, (void*)this, x)) return;
	this->BrowserRun::slotStatResult(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(7885, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->BrowserRun::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(7887, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserRun::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(7886, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserRun::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(7888, (void*)this, x)) return (bool)x[0].s_bool;
	return this->BrowserRun::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 732: //KParts::BrowserRun::AskEmbedOrSaveFlags
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::BrowserRun::AskEmbedOrSaveFlags;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::BrowserRun::AskEmbedOrSaveFlags*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::BrowserRun::AskEmbedOrSaveFlags*)xdata = (KParts::BrowserRun::AskEmbedOrSaveFlags)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::BrowserRun::AskEmbedOrSaveFlags*)xdata;
		break;
	    }
	    break;
	  case 733: //KParts::BrowserRun::AskSaveResult
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::BrowserRun::AskSaveResult;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::BrowserRun::AskSaveResult*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::BrowserRun::AskSaveResult*)xdata = (KParts::BrowserRun::AskSaveResult)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::BrowserRun::AskSaveResult*)xdata;
		break;
	    }
	    break;
	  case 734: //KParts::BrowserRun::NonEmbeddableResult
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::BrowserRun::NonEmbeddableResult;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::BrowserRun::NonEmbeddableResult*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::BrowserRun::NonEmbeddableResult*)xdata = (KParts::BrowserRun::NonEmbeddableResult)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::BrowserRun::NonEmbeddableResult*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KParts__BrowserRun() { qt_Smoke->binding->deleted(322, (void*)this); }
};
void xenum_KParts__BrowserRun(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KParts__BrowserRun::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KParts__BrowserRun(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__BrowserRun *xself = (x_KParts__BrowserRun*)obj;
    switch(xi) {
	case 0: x_KParts__BrowserRun::x_0(args);	break;
	case 1: x_KParts__BrowserRun::x_1(args);	break;
	case 2: x_KParts__BrowserRun::x_2(args);	break;
	case 3: x_KParts__BrowserRun::x_3(args);	break;
	case 4: x_KParts__BrowserRun::x_4(args);	break;
	case 5: x_KParts__BrowserRun::x_5(args);	break;
	case 6: x_KParts__BrowserRun::x_6(args);	break;
	case 7: x_KParts__BrowserRun::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_KParts__BrowserRun::x_15(args);	break;
	case 16: x_KParts__BrowserRun::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: x_KParts__BrowserRun::x_23(args);	break;
	case 24: x_KParts__BrowserRun::x_24(args);	break;
	case 25: x_KParts__BrowserRun::x_25(args);	break;
	case 26: x_KParts__BrowserRun::x_26(args);	break;
	case 27: x_KParts__BrowserRun::x_27(args);	break;
	case 28: x_KParts__BrowserRun::x_28(args);	break;
	case 29: x_KParts__BrowserRun::x_29(args);	break;
	case 30: x_KParts__BrowserRun::x_30(args);	break;
	case 31: x_KParts__BrowserRun::x_31(args);	break;
	case 32: x_KParts__BrowserRun::x_32(args);	break;
	case 33: x_KParts__BrowserRun::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: delete (KParts::BrowserRun*)xself;	break;
    }
}

class x_KParts__DockMainWindow : public KParts::DockMainWindow {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::DockMainWindow::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::DockMainWindow::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::DockMainWindow::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->KParts::DockMainWindow::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->KParts::DockMainWindow::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->KParts::DockMainWindow::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->KParts::DockMainWindow::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// DockMainWindow(TQWidget*, const char*, TQt::WFlags)
	x_KParts__DockMainWindow* xret = new x_KParts__DockMainWindow((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KParts__DockMainWindow(TQWidget* x1, const char* x2, TQt::WFlags x3) : KParts::DockMainWindow(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// DockMainWindow(TQWidget*, const char*)
	x_KParts__DockMainWindow* xret = new x_KParts__DockMainWindow((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__DockMainWindow(TQWidget* x1, const char* x2) : KParts::DockMainWindow(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// DockMainWindow(TQWidget*)
	x_KParts__DockMainWindow* xret = new x_KParts__DockMainWindow((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__DockMainWindow(TQWidget* x1) : KParts::DockMainWindow(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// DockMainWindow()
	x_KParts__DockMainWindow* xret = new x_KParts__DockMainWindow();
	x[0].s_class = (void*)xret;
    }
    x_KParts__DockMainWindow() : KParts::DockMainWindow() {
    }
    static void x_11(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::DockMainWindow::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// createShellGUI(bool)
	this->KParts::DockMainWindow::createShellGUI((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// createShellGUI()
	this->KParts::DockMainWindow::createShellGUI();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// createGUI(KParts::Part*)
	this->KParts::DockMainWindow::createGUI((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// slotSetStatusBarText(const TQString&)
	this->KParts::DockMainWindow::slotSetStatusBarText(*(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 addDockWindow(TQDockWindow* x1, TQt::Dock x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(24726, (void*)this, x)) return;
	this->TQMainWindow::addDockWindow(x1, x2, x3);
    }
    virtual void addDockWindow(TQDockWindow* x1, const TQString& x2, TQt::Dock x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(24729, (void*)this, x)) return;
	this->TQMainWindow::addDockWindow(x1, x2, x3, x4);
    }
    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(16917, (void*)this, x)) return;
	this->TDEMainWindow::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7922, (void*)this, x)) return (const char*)x[0].s_class;
	return this->DockMainWindow::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(16919, (void*)this, x)) return;
	this->TDEMainWindow::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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    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 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 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 void createShellGUI(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(7934, (void*)this, x)) return;
	this->DockMainWindow::createShellGUI(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 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 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 customize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24786, (void*)this, x)) return;
	this->TQMainWindow::customize();
    }
    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 TQDockArea* dockingArea(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24769, (void*)this, x)) return (TQDockArea*)x[0].s_class;
	return this->TQMainWindow::dockingArea(x1);
    }
    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 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(24795, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::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(24746, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::eventFilter(x1, x2);
    }
    virtual void finalizeGUI(KXMLGUIClient* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16898, (void*)this, x)) return;
	this->TDEMainWindow::finalizeGUI(x1);
    }
    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 KXMLGUIFactory* guiFactory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16861, (void*)this, x)) return (KXMLGUIFactory*)x[0].s_class;
	return this->TDEMainWindow::guiFactory();
    }
    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(16858, (void*)this, x)) return;
	this->TDEMainWindow::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 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 bool isCustomizable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24774, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::isCustomizable();
    }
    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 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7921, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->DockMainWindow::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(24740, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMainWindow::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 moveDockWindow(TQDockWindow* x1, TQt::Dock x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(24732, (void*)this, x)) return;
	this->TQMainWindow::moveDockWindow(x1, x2);
    }
    virtual void moveDockWindow(TQDockWindow* x1, TQt::Dock x2, bool x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(24734, (void*)this, x)) return;
	this->TQMainWindow::moveDockWindow(x1, x2, x3, x4, x5);
    }
    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(16916, (void*)this, x)) return;
	this->TDEMainWindow::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 bool queryClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16921, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEMainWindow::queryClose();
    }
    virtual bool queryExit() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16920, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEMainWindow::queryExit();
    }
    virtual void readGlobalProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16925, (void*)this, x)) return;
	this->TDEMainWindow::readGlobalProperties(x1);
    }
    virtual void readProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16923, (void*)this, x)) return;
	this->TDEMainWindow::readProperties(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 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);
    }
    virtual void removeDockWindow(TQDockWindow* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(24736, (void*)this, x)) return;
	this->TQMainWindow::removeDockWindow(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(16918, (void*)this, x)) return;
	this->TDEMainWindow::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 saveGlobalProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16924, (void*)this, x)) return;
	this->TDEMainWindow::saveGlobalProperties(x1);
    }
    virtual void saveProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16922, (void*)this, x)) return;
	this->TDEMainWindow::saveProperties(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 setAppropriate(TQDockWindow* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(24785, (void*)this, x)) return;
	this->TQMainWindow::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 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(16904, (void*)this, x)) return;
	this->TDEMainWindow::setCaption(x1);
    }
    virtual void setCaption(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(16905, (void*)this, x)) return;
	this->TDEMainWindow::setCaption(x1, x2);
    }
    virtual void setCentralWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(24718, (void*)this, x)) return;
	this->TQMainWindow::setCentralWidget(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 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 setDockEnabled(TQDockWindow* x1, TQt::Dock x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(24723, (void*)this, x)) return;
	this->TQMainWindow::setDockEnabled(x1, x2, x3);
    }
    virtual void setDockEnabled(TQt::Dock x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(24720, (void*)this, x)) return;
	this->TQMainWindow::setDockEnabled(x1, x2);
    }
    virtual void setDockMenuEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24783, (void*)this, x)) return;
	this->TQMainWindow::setDockMenuEnabled(x1);
    }
    virtual void setDockWindowsMovable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24781, (void*)this, x)) return;
	this->TQMainWindow::setDockWindowsMovable(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(16902, (void*)this, x)) return;
	this->TDEMainWindow::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 setInstance(TDEInstance* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8099, (void*)this, x)) return;
	this->PartBase::setInstance(x1);
    }
    virtual void setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void 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 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 setOpaqueMoving(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24782, (void*)this, x)) return;
	this->TQMainWindow::setOpaqueMoving(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(16906, (void*)this, x)) return;
	this->TDEMainWindow::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 setRightJustification(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24778, (void*)this, x)) return;
	this->TQMainWindow::setRightJustification(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 setUpLayout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24797, (void*)this, x)) return;
	this->TQMainWindow::setUpLayout();
    }
    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 setUsesBigPixmaps(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24779, (void*)this, x)) return;
	this->TQMainWindow::setUsesBigPixmaps(x1);
    }
    virtual void setUsesTextLabel(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24780, (void*)this, x)) return;
	this->TQMainWindow::setUsesTextLabel(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void 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 show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16857, (void*)this, x)) return;
	this->TDEMainWindow::show();
    }
    virtual void showAboutApplication() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16934, (void*)this, x)) return;
	this->TDEMainWindow::showAboutApplication();
    }
    virtual bool showDockMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24798, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::showDockMenu(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(24739, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMainWindow::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 slotSetStatusBarText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7937, (void*)this, x)) return;
	this->DockMainWindow::slotSetStatusBarText(x1);
    }
    virtual void slotStateChanged(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(16908, (void*)this, x)) return;
	this->TDEMainWindow::slotStateChanged(x1);
    }
    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 void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24796, (void*)this, x)) return;
	this->TQMainWindow::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(7923, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->DockMainWindow::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(7925, (void*)this, x)) return (bool)x[0].s_bool;
	return this->DockMainWindow::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(7924, (void*)this, x)) return (bool)x[0].s_bool;
	return this->DockMainWindow::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(7926, (void*)this, x)) return (bool)x[0].s_bool;
	return this->DockMainWindow::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 whatsThis() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24784, (void*)this, x)) return;
	this->TQMainWindow::whatsThis();
    }
    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);
    }
    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();
    }
    ~x_KParts__DockMainWindow() { qt_Smoke->binding->deleted(323, (void*)this); }
};
void xcall_KParts__DockMainWindow(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__DockMainWindow *xself = (x_KParts__DockMainWindow*)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_KParts__DockMainWindow::x_7(args);	break;
	case 8: x_KParts__DockMainWindow::x_8(args);	break;
	case 9: x_KParts__DockMainWindow::x_9(args);	break;
	case 10: x_KParts__DockMainWindow::x_10(args);	break;
	case 11: x_KParts__DockMainWindow::x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: delete (KParts::DockMainWindow*)xself;	break;
    }
}

class x_KParts__Event : public KParts::Event {
public:
    static void x_0(Smoke::Stack x) {
	// Event(const char*)
	x_KParts__Event* xret = new x_KParts__Event((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Event(const char* x1) : KParts::Event(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// eventName()
	const char* xret = this->KParts::Event::eventName();
	x[0].s_voidp = (void*)xret;
    }
    static void x_2(Smoke::Stack x) {
	// Event(const KParts::Event&)
	x_KParts__Event* xret = new x_KParts__Event(*(const KParts::Event *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Event(const KParts::Event& x1) : KParts::Event(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// test(const TQEvent*)
	bool xret = KParts::Event::test((const TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_4(Smoke::Stack x) {
	// test(const TQEvent*, const char*)
	bool xret = KParts::Event::test((const TQEvent*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    virtual const char* eventName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7939, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Event::eventName();
    }
    ~x_KParts__Event() { qt_Smoke->binding->deleted(324, (void*)this); }
};
void xcall_KParts__Event(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__Event *xself = (x_KParts__Event*)obj;
    switch(xi) {
	case 0: x_KParts__Event::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_KParts__Event::x_2(args);	break;
	case 3: x_KParts__Event::x_3(args);	break;
	case 4: x_KParts__Event::x_4(args);	break;
	case 5: delete (KParts::Event*)xself;	break;
    }
}

class x_KParts__Factory : public KParts::Factory {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::Factory::VIRTUAL_QUERY_INSTANCE_PARAMS;
    }
    void x_1(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::Factory::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::Factory::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::Factory::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->KParts::Factory::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->KParts::Factory::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->KParts::Factory::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->KParts::Factory::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// Factory(TQObject*, const char*)
	x_KParts__Factory* xret = new x_KParts__Factory((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Factory(TQObject* x1, const char* x2) : KParts::Factory(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// Factory(TQObject*)
	x_KParts__Factory* xret = new x_KParts__Factory((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Factory(TQObject* x1) : KParts::Factory(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// Factory()
	x_KParts__Factory* xret = new x_KParts__Factory();
	x[0].s_class = (void*)xret;
    }
    x_KParts__Factory() : KParts::Factory() {
    }
    void x_11(Smoke::Stack x) {
	// createPart(TQWidget*, const char*, TQObject*, const char*, const char*, const TQStringList&)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(const char*)x[5].s_voidp,*(const TQStringList *)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// createPart(TQWidget*, const char*, TQObject*, const char*, const char*)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_13(Smoke::Stack x) {
	// createPart(TQWidget*, const char*, TQObject*, const char*)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQObject*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) {
	// createPart(TQWidget*, const char*, TQObject*)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQObject*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// createPart(TQWidget*, const char*)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// createPart(TQWidget*)
	KParts::Part* xret = this->KParts::Factory::createPart((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// createPart()
	KParts::Part* xret = this->KParts::Factory::createPart();
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// partInstance()
	const TDEInstance* xret = this->KParts::Factory::partInstance();
	x[0].s_class = (void*)xret;
    }
    static void x_19(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::Factory::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_20(Smoke::Stack x) {
	// partInstanceFromLibrary(const TQCString&)
	const TDEInstance* xret = KParts::Factory::partInstanceFromLibrary(*(const TQCString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// createObject(TQObject*, const char*, const char*, const TQStringList&)
	TQObject* xret = this->KParts::Factory::createObject((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp,*(const TQStringList *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// createObject(TQObject*, const char*, const char*)
	TQObject* xret = this->KParts::Factory::createObject((TQObject*)x[1].s_class,(const char*)x[2].s_voidp,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// createObject(TQObject*, const char*)
	TQObject* xret = this->KParts::Factory::createObject((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// createObject(TQObject*)
	TQObject* xret = this->KParts::Factory::createObject((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// createObject()
	TQObject* xret = this->KParts::Factory::createObject();
	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(7945, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Factory::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 TQObject* createObject(TQObject* x1, const char* x2, const char* x3, const TQStringList& x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_voidp = (void*)&x4;
	if(qt_Smoke->binding->callMethod(7973, (void*)this, x)) return (TQObject*)x[0].s_class;
	return this->Factory::createObject(x1, x2, x3, x4);
    }
    virtual KParts::Part* createPartObject(TQWidget* x1, const char* x2, TQObject* x3, const char* x4, const char* x5, const TQStringList& x6) {
	Smoke::StackItem x[7];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)x2;
	x[3].s_class = (void*)x3;
	x[4].s_voidp = (void*)x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)&x6;
	qt_Smoke->binding->callMethod(7966, (void*)this, x, true /*pure virtual*/);
	return (KParts::Part*)x[0].s_class;
	// ABSTRACT
    }
    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(7944, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->Factory::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(7946, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->Factory::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(7948, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Factory::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(7947, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Factory::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(7949, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Factory::tqt_property(x1, x2, x3);
    }
    ~x_KParts__Factory() { qt_Smoke->binding->deleted(325, (void*)this); }
};
void xcall_KParts__Factory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__Factory *xself = (x_KParts__Factory*)obj;
    switch(xi) {
	case 0: x_KParts__Factory::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_KParts__Factory::x_8(args);	break;
	case 9: x_KParts__Factory::x_9(args);	break;
	case 10: x_KParts__Factory::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_KParts__Factory::x_19(args);	break;
	case 20: x_KParts__Factory::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 (KParts::Factory*)xself;	break;
    }
}

class x_KParts__GUIActivateEvent : public KParts::GUIActivateEvent {
public:
    static void x_0(Smoke::Stack x) {
	// GUIActivateEvent(bool)
	x_KParts__GUIActivateEvent* xret = new x_KParts__GUIActivateEvent((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KParts__GUIActivateEvent(bool x1) : KParts::GUIActivateEvent(x1) {
    }
    void x_1(Smoke::Stack x) const {
	// activated()
	bool xret = this->KParts::GUIActivateEvent::activated();
	x[0].s_bool = xret;
    }
    static void x_2(Smoke::Stack x) {
	// GUIActivateEvent(const KParts::GUIActivateEvent&)
	x_KParts__GUIActivateEvent* xret = new x_KParts__GUIActivateEvent(*(const KParts::GUIActivateEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__GUIActivateEvent(const KParts::GUIActivateEvent& x1) : KParts::GUIActivateEvent(x1) {
    }
    static void x_3(Smoke::Stack x) {
	// test(const TQEvent*)
	bool xret = KParts::GUIActivateEvent::test((const TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual const char* eventName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7939, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Event::eventName();
    }
    ~x_KParts__GUIActivateEvent() { qt_Smoke->binding->deleted(326, (void*)this); }
};
void xcall_KParts__GUIActivateEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__GUIActivateEvent *xself = (x_KParts__GUIActivateEvent*)obj;
    switch(xi) {
	case 0: x_KParts__GUIActivateEvent::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_KParts__GUIActivateEvent::x_2(args);	break;
	case 3: x_KParts__GUIActivateEvent::x_3(args);	break;
	case 4: delete (KParts::GUIActivateEvent*)xself;	break;
    }
}

class x_KParts__HistoryProvider : public KParts::HistoryProvider {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::HistoryProvider::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::HistoryProvider::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::HistoryProvider::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->KParts::HistoryProvider::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->KParts::HistoryProvider::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->KParts::HistoryProvider::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->KParts::HistoryProvider::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// HistoryProvider(TQObject*, const char*)
	x_KParts__HistoryProvider* xret = new x_KParts__HistoryProvider((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__HistoryProvider(TQObject* x1, const char* x2) : KParts::HistoryProvider(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// HistoryProvider(TQObject*)
	x_KParts__HistoryProvider* xret = new x_KParts__HistoryProvider((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__HistoryProvider(TQObject* x1) : KParts::HistoryProvider(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// HistoryProvider()
	x_KParts__HistoryProvider* xret = new x_KParts__HistoryProvider();
	x[0].s_class = (void*)xret;
    }
    x_KParts__HistoryProvider() : KParts::HistoryProvider() {
    }
    void x_10(Smoke::Stack x) const {
	// contains(const TQString&)
	bool xret = this->KParts::HistoryProvider::contains(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// insert(const TQString&)
	this->KParts::HistoryProvider::insert(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// remove(const TQString&)
	this->KParts::HistoryProvider::remove(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// clear()
	this->KParts::HistoryProvider::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// cleared()
	this->KParts::HistoryProvider::cleared();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// updated(const TQStringList&)
	this->KParts::HistoryProvider::updated(*(const TQStringList *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// inserted(const TQString&)
	this->KParts::HistoryProvider::inserted(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::HistoryProvider::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_18(Smoke::Stack x) {
	// self()
	KParts::HistoryProvider* xret = KParts::HistoryProvider::self();
	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(7984, (void*)this, x)) return (const char*)x[0].s_class;
	return this->HistoryProvider::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7997, (void*)this, x)) return;
	this->HistoryProvider::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 bool contains(const TQString& x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7994, (void*)this, x)) return (bool)x[0].s_bool;
	return this->HistoryProvider::contains(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 insert(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7995, (void*)this, x)) return;
	this->HistoryProvider::insert(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7983, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->HistoryProvider::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 remove(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(7996, (void*)this, x)) return;
	this->HistoryProvider::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 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(7985, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->HistoryProvider::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(7987, (void*)this, x)) return (bool)x[0].s_bool;
	return this->HistoryProvider::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(7986, (void*)this, x)) return (bool)x[0].s_bool;
	return this->HistoryProvider::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(7988, (void*)this, x)) return (bool)x[0].s_bool;
	return this->HistoryProvider::tqt_property(x1, x2, x3);
    }
    ~x_KParts__HistoryProvider() { qt_Smoke->binding->deleted(327, (void*)this); }
};
void xcall_KParts__HistoryProvider(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__HistoryProvider *xself = (x_KParts__HistoryProvider*)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_KParts__HistoryProvider::x_7(args);	break;
	case 8: x_KParts__HistoryProvider::x_8(args);	break;
	case 9: x_KParts__HistoryProvider::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_KParts__HistoryProvider::x_17(args);	break;
	case 18: x_KParts__HistoryProvider::x_18(args);	break;
	case 19: delete (KParts::HistoryProvider*)xself;	break;
    }
}

class x_KParts__LiveConnectExtension : public KParts::LiveConnectExtension {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeVoid;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeBool;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeFunction;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeNumber;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeObject;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::LiveConnectExtension::TypeString;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::LiveConnectExtension::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::LiveConnectExtension::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::LiveConnectExtension::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KParts::LiveConnectExtension::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KParts::LiveConnectExtension::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KParts::LiveConnectExtension::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KParts::LiveConnectExtension::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// LiveConnectExtension(KParts::ReadOnlyPart*, const char*)
	x_KParts__LiveConnectExtension* xret = new x_KParts__LiveConnectExtension((KParts::ReadOnlyPart*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__LiveConnectExtension(KParts::ReadOnlyPart* x1, const char* x2) : KParts::LiveConnectExtension(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// LiveConnectExtension(KParts::ReadOnlyPart*)
	x_KParts__LiveConnectExtension* xret = new x_KParts__LiveConnectExtension((KParts::ReadOnlyPart*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__LiveConnectExtension(KParts::ReadOnlyPart* x1) : KParts::LiveConnectExtension(x1) {
    }
    void x_15(Smoke::Stack x) {
	// get(const unsigned long, const TQString&, KParts::LiveConnectExtension::Type&, unsigned long&, TQString&)
	bool xret = this->KParts::LiveConnectExtension::get((const unsigned long)x[1].s_ulong,*(const TQString *)x[2].s_voidp,*(KParts::LiveConnectExtension::Type *)x[3].s_voidp,*(unsigned long *)x[4].s_voidp,*(TQString *)x[5].s_voidp);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// put(const unsigned long, const TQString&, const TQString&)
	bool xret = this->KParts::LiveConnectExtension::put((const unsigned long)x[1].s_ulong,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// call(const unsigned long, const TQString&, const TQStringList&, KParts::LiveConnectExtension::Type&, unsigned long&, TQString&)
	bool xret = this->KParts::LiveConnectExtension::call((const unsigned long)x[1].s_ulong,*(const TQString *)x[2].s_voidp,*(const TQStringList *)x[3].s_voidp,*(KParts::LiveConnectExtension::Type *)x[4].s_voidp,*(unsigned long *)x[5].s_voidp,*(TQString *)x[6].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// unregister(const unsigned long)
	this->KParts::LiveConnectExtension::unregister((const unsigned long)x[1].s_ulong);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// partEvent(const unsigned long, const TQString&, const KParts::LiveConnectExtension::ArgList&)
	this->KParts::LiveConnectExtension::partEvent((const unsigned long)x[1].s_ulong,*(const TQString *)x[2].s_voidp,*(const KParts::LiveConnectExtension::ArgList *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::LiveConnectExtension::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_21(Smoke::Stack x) {
	// childObject(TQObject*)
	KParts::LiveConnectExtension* xret = KParts::LiveConnectExtension::childObject((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    virtual bool call(const unsigned long x1, const TQString& x2, const TQStringList& x3, KParts::LiveConnectExtension::Type& x4, unsigned long& x5, TQString& x6) {
	Smoke::StackItem x[7];
	x[1].s_ulong = x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	x[5].s_voidp = (void*)&x5;
	x[6].s_voidp = (void*)&x6;
	if(qt_Smoke->binding->callMethod(8021, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::call(x1, x2, x3, x4, x5, x6);
    }
    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(8010, (void*)this, x)) return (const char*)x[0].s_class;
	return this->LiveConnectExtension::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 bool get(const unsigned long x1, const TQString& x2, KParts::LiveConnectExtension::Type& x3, unsigned long& x4, TQString& x5) {
	Smoke::StackItem x[6];
	x[1].s_ulong = x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_voidp = (void*)&x4;
	x[5].s_voidp = (void*)&x5;
	if(qt_Smoke->binding->callMethod(8019, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::get(x1, x2, x3, x4, x5);
    }
    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(8009, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->LiveConnectExtension::metaObject();
    }
    virtual void partEvent(const unsigned long x1, const TQString& x2, const KParts::LiveConnectExtension::ArgList& x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(8023, (void*)this, x)) return;
	this->LiveConnectExtension::partEvent(x1, x2, x3);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual bool put(const unsigned long x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(8020, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::put(x1, x2, x3);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8011, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->LiveConnectExtension::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(8013, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::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(8012, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::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(8014, (void*)this, x)) return (bool)x[0].s_bool;
	return this->LiveConnectExtension::tqt_property(x1, x2, x3);
    }
    virtual void unregister(const unsigned long x1) {
	Smoke::StackItem x[2];
	x[1].s_ulong = x1;
	if(qt_Smoke->binding->callMethod(8022, (void*)this, x)) return;
	this->LiveConnectExtension::unregister(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 742: //KParts::LiveConnectExtension::Type
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::LiveConnectExtension::Type;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::LiveConnectExtension::Type*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::LiveConnectExtension::Type*)xdata = (KParts::LiveConnectExtension::Type)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::LiveConnectExtension::Type*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KParts__LiveConnectExtension() { qt_Smoke->binding->deleted(328, (void*)this); }
};
void xenum_KParts__LiveConnectExtension(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KParts__LiveConnectExtension::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KParts__LiveConnectExtension(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__LiveConnectExtension *xself = (x_KParts__LiveConnectExtension*)obj;
    switch(xi) {
	case 0: x_KParts__LiveConnectExtension::x_0(args);	break;
	case 1: x_KParts__LiveConnectExtension::x_1(args);	break;
	case 2: x_KParts__LiveConnectExtension::x_2(args);	break;
	case 3: x_KParts__LiveConnectExtension::x_3(args);	break;
	case 4: x_KParts__LiveConnectExtension::x_4(args);	break;
	case 5: x_KParts__LiveConnectExtension::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_KParts__LiveConnectExtension::x_13(args);	break;
	case 14: x_KParts__LiveConnectExtension::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: x_KParts__LiveConnectExtension::x_20(args);	break;
	case 21: x_KParts__LiveConnectExtension::x_21(args);	break;
	case 22: delete (KParts::LiveConnectExtension*)xself;	break;
    }
}

class x_KParts__MainWindow : public KParts::MainWindow {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::MainWindow::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::MainWindow::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::MainWindow::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->KParts::MainWindow::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->KParts::MainWindow::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->KParts::MainWindow::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->KParts::MainWindow::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// MainWindow(TQWidget*, const char*, TQt::WFlags)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(TQWidget* x1, const char* x2, TQt::WFlags x3) : KParts::MainWindow(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// MainWindow(TQWidget*, const char*)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(TQWidget* x1, const char* x2) : KParts::MainWindow(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// MainWindow(TQWidget*)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(TQWidget* x1) : KParts::MainWindow(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// MainWindow(const char*, TQt::WFlags)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((const char*)x[1].s_voidp,(TQt::WFlags)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(const char* x1, TQt::WFlags x2) : KParts::MainWindow(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// MainWindow(const char*)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((const char*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(const char* x1) : KParts::MainWindow(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// MainWindow()
	x_KParts__MainWindow* xret = new x_KParts__MainWindow();
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow() : KParts::MainWindow() {
    }
    static void x_13(Smoke::Stack x) {
	// MainWindow(int, TQWidget*, const char*, TQt::WFlags)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : KParts::MainWindow(x1, x2, x3, x4) {
    }
    static void x_14(Smoke::Stack x) {
	// MainWindow(int, TQWidget*, const char*)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(int x1, TQWidget* x2, const char* x3) : KParts::MainWindow(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// MainWindow(int, TQWidget*)
	x_KParts__MainWindow* xret = new x_KParts__MainWindow((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__MainWindow(int x1, TQWidget* x2) : KParts::MainWindow(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::MainWindow::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// createShellGUI(bool)
	this->KParts::MainWindow::createShellGUI((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// createShellGUI()
	this->KParts::MainWindow::createShellGUI();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// createGUI(KParts::Part*)
	this->KParts::MainWindow::createGUI((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// slotSetStatusBarText(const TQString&)
	this->KParts::MainWindow::slotSetStatusBarText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// saveNewToolbarConfig()
	this->KParts::MainWindow::saveNewToolbarConfig();
	(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 addDockWindow(TQDockWindow* x1, TQt::Dock x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(24726, (void*)this, x)) return;
	this->TQMainWindow::addDockWindow(x1, x2, x3);
    }
    virtual void addDockWindow(TQDockWindow* x1, const TQString& x2, TQt::Dock x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_enum = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(24729, (void*)this, x)) return;
	this->TQMainWindow::addDockWindow(x1, x2, x3, x4);
    }
    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(16917, (void*)this, x)) return;
	this->TDEMainWindow::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8027, (void*)this, x)) return (const char*)x[0].s_class;
	return this->MainWindow::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(16919, (void*)this, x)) return;
	this->TDEMainWindow::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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    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 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 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 void createShellGUI(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8044, (void*)this, x)) return;
	this->MainWindow::createShellGUI(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 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 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 customize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24786, (void*)this, x)) return;
	this->TQMainWindow::customize();
    }
    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 TQDockArea* dockingArea(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24769, (void*)this, x)) return (TQDockArea*)x[0].s_class;
	return this->TQMainWindow::dockingArea(x1);
    }
    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 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(24795, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::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(24746, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::eventFilter(x1, x2);
    }
    virtual void finalizeGUI(KXMLGUIClient* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16898, (void*)this, x)) return;
	this->TDEMainWindow::finalizeGUI(x1);
    }
    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 KXMLGUIFactory* guiFactory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16861, (void*)this, x)) return (KXMLGUIFactory*)x[0].s_class;
	return this->TDEMainWindow::guiFactory();
    }
    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(16858, (void*)this, x)) return;
	this->TDEMainWindow::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 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 bool isCustomizable() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24774, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::isCustomizable();
    }
    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 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8026, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->MainWindow::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(24740, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMainWindow::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 moveDockWindow(TQDockWindow* x1, TQt::Dock x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(24732, (void*)this, x)) return;
	this->TQMainWindow::moveDockWindow(x1, x2);
    }
    virtual void moveDockWindow(TQDockWindow* x1, TQt::Dock x2, bool x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(24734, (void*)this, x)) return;
	this->TQMainWindow::moveDockWindow(x1, x2, x3, x4, x5);
    }
    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(16916, (void*)this, x)) return;
	this->TDEMainWindow::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 bool queryClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16921, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEMainWindow::queryClose();
    }
    virtual bool queryExit() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16920, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEMainWindow::queryExit();
    }
    virtual void readGlobalProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16925, (void*)this, x)) return;
	this->TDEMainWindow::readGlobalProperties(x1);
    }
    virtual void readProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16923, (void*)this, x)) return;
	this->TDEMainWindow::readProperties(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 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);
    }
    virtual void removeDockWindow(TQDockWindow* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(24736, (void*)this, x)) return;
	this->TQMainWindow::removeDockWindow(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(16918, (void*)this, x)) return;
	this->TDEMainWindow::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 saveGlobalProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16924, (void*)this, x)) return;
	this->TDEMainWindow::saveGlobalProperties(x1);
    }
    virtual void saveProperties(TDEConfig* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(16922, (void*)this, x)) return;
	this->TDEMainWindow::saveProperties(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 setAppropriate(TQDockWindow* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(24785, (void*)this, x)) return;
	this->TQMainWindow::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 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(16904, (void*)this, x)) return;
	this->TDEMainWindow::setCaption(x1);
    }
    virtual void setCaption(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(16905, (void*)this, x)) return;
	this->TDEMainWindow::setCaption(x1, x2);
    }
    virtual void setCentralWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(24718, (void*)this, x)) return;
	this->TQMainWindow::setCentralWidget(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 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 setDockEnabled(TQDockWindow* x1, TQt::Dock x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_enum = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(24723, (void*)this, x)) return;
	this->TQMainWindow::setDockEnabled(x1, x2, x3);
    }
    virtual void setDockEnabled(TQt::Dock x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(24720, (void*)this, x)) return;
	this->TQMainWindow::setDockEnabled(x1, x2);
    }
    virtual void setDockMenuEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24783, (void*)this, x)) return;
	this->TQMainWindow::setDockMenuEnabled(x1);
    }
    virtual void setDockWindowsMovable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24781, (void*)this, x)) return;
	this->TQMainWindow::setDockWindowsMovable(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(16902, (void*)this, x)) return;
	this->TDEMainWindow::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 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 setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void 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 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 setOpaqueMoving(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24782, (void*)this, x)) return;
	this->TQMainWindow::setOpaqueMoving(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(16906, (void*)this, x)) return;
	this->TDEMainWindow::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 setRightJustification(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24778, (void*)this, x)) return;
	this->TQMainWindow::setRightJustification(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 setUpLayout() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24797, (void*)this, x)) return;
	this->TQMainWindow::setUpLayout();
    }
    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 setUsesBigPixmaps(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24779, (void*)this, x)) return;
	this->TQMainWindow::setUsesBigPixmaps(x1);
    }
    virtual void setUsesTextLabel(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(24780, (void*)this, x)) return;
	this->TQMainWindow::setUsesTextLabel(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void 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 show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16857, (void*)this, x)) return;
	this->TDEMainWindow::show();
    }
    virtual void showAboutApplication() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(16934, (void*)this, x)) return;
	this->TDEMainWindow::showAboutApplication();
    }
    virtual bool showDockMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24798, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMainWindow::showDockMenu(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(24739, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQMainWindow::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 slotSetStatusBarText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8047, (void*)this, x)) return;
	this->MainWindow::slotSetStatusBarText(x1);
    }
    virtual void slotStateChanged(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(16908, (void*)this, x)) return;
	this->TDEMainWindow::slotStateChanged(x1);
    }
    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 void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(24796, (void*)this, x)) return;
	this->TQMainWindow::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(8028, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->MainWindow::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(8030, (void*)this, x)) return (bool)x[0].s_bool;
	return this->MainWindow::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(8029, (void*)this, x)) return (bool)x[0].s_bool;
	return this->MainWindow::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(8031, (void*)this, x)) return (bool)x[0].s_bool;
	return this->MainWindow::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 whatsThis() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(24784, (void*)this, x)) return;
	this->TQMainWindow::whatsThis();
    }
    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);
    }
    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();
    }
    ~x_KParts__MainWindow() { qt_Smoke->binding->deleted(329, (void*)this); }
};
void xcall_KParts__MainWindow(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__MainWindow *xself = (x_KParts__MainWindow*)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_KParts__MainWindow::x_7(args);	break;
	case 8: x_KParts__MainWindow::x_8(args);	break;
	case 9: x_KParts__MainWindow::x_9(args);	break;
	case 10: x_KParts__MainWindow::x_10(args);	break;
	case 11: x_KParts__MainWindow::x_11(args);	break;
	case 12: x_KParts__MainWindow::x_12(args);	break;
	case 13: x_KParts__MainWindow::x_13(args);	break;
	case 14: x_KParts__MainWindow::x_14(args);	break;
	case 15: x_KParts__MainWindow::x_15(args);	break;
	case 16: x_KParts__MainWindow::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: delete (KParts::MainWindow*)xself;	break;
    }
}

class x_KParts__OpenURLEvent : public KParts::OpenURLEvent {
public:
    static void x_0(Smoke::Stack x) {
	// OpenURLEvent(KParts::ReadOnlyPart*, const KURL&, const KParts::URLArgs&)
	x_KParts__OpenURLEvent* xret = new x_KParts__OpenURLEvent((KParts::ReadOnlyPart*)x[1].s_class,*(const KURL *)x[2].s_class,*(const KParts::URLArgs *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__OpenURLEvent(KParts::ReadOnlyPart* x1, const KURL& x2, const KParts::URLArgs& x3) : KParts::OpenURLEvent(x1, x2, x3) {
    }
    static void x_1(Smoke::Stack x) {
	// OpenURLEvent(KParts::ReadOnlyPart*, const KURL&)
	x_KParts__OpenURLEvent* xret = new x_KParts__OpenURLEvent((KParts::ReadOnlyPart*)x[1].s_class,*(const KURL *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__OpenURLEvent(KParts::ReadOnlyPart* x1, const KURL& x2) : KParts::OpenURLEvent(x1, x2) {
    }
    void x_2(Smoke::Stack x) const {
	// part()
	KParts::ReadOnlyPart* xret = this->KParts::OpenURLEvent::part();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// url()
	KURL xret = this->KParts::OpenURLEvent::url();
	x[0].s_class = (void*)new KURL(xret);
    }
    void x_4(Smoke::Stack x) const {
	// args()
	KParts::URLArgs xret = this->KParts::OpenURLEvent::args();
	x[0].s_class = (void*)new KParts::URLArgs(xret);
    }
    static void x_5(Smoke::Stack x) {
	// OpenURLEvent(const KParts::OpenURLEvent&)
	x_KParts__OpenURLEvent* xret = new x_KParts__OpenURLEvent(*(const KParts::OpenURLEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__OpenURLEvent(const KParts::OpenURLEvent& x1) : KParts::OpenURLEvent(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// test(const TQEvent*)
	bool xret = KParts::OpenURLEvent::test((const TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual const char* eventName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7939, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Event::eventName();
    }
    ~x_KParts__OpenURLEvent() { qt_Smoke->binding->deleted(330, (void*)this); }
};
void xcall_KParts__OpenURLEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__OpenURLEvent *xself = (x_KParts__OpenURLEvent*)obj;
    switch(xi) {
	case 0: x_KParts__OpenURLEvent::x_0(args);	break;
	case 1: x_KParts__OpenURLEvent::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: x_KParts__OpenURLEvent::x_5(args);	break;
	case 6: x_KParts__OpenURLEvent::x_6(args);	break;
	case 7: delete (KParts::OpenURLEvent*)xself;	break;
    }
}

class x_KParts__Part : public KParts::Part {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::Part::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::Part::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::Part::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->KParts::Part::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->KParts::Part::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->KParts::Part::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->KParts::Part::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// Part(TQObject*, const char*)
	x_KParts__Part* xret = new x_KParts__Part((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Part(TQObject* x1, const char* x2) : KParts::Part(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// Part(TQObject*)
	x_KParts__Part* xret = new x_KParts__Part((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Part(TQObject* x1) : KParts::Part(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// Part()
	x_KParts__Part* xret = new x_KParts__Part();
	x[0].s_class = (void*)xret;
    }
    x_KParts__Part() : KParts::Part() {
    }
    void x_10(Smoke::Stack x) {
	// embed(TQWidget*)
	this->KParts::Part::embed((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// widget()
	TQWidget* xret = this->KParts::Part::widget();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// setManager(KParts::PartManager*)
	this->KParts::Part::setManager((KParts::PartManager*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// manager()
	KParts::PartManager* xret = this->KParts::Part::manager();
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) {
	// hitTest(TQWidget*, const TQPoint&)
	KParts::Part* xret = this->KParts::Part::hitTest((TQWidget*)x[1].s_class,*(const TQPoint *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// setSelectable(bool)
	this->KParts::Part::setSelectable((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// isSelectable()
	bool xret = this->KParts::Part::isSelectable();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setWindowCaption(const TQString&)
	this->KParts::Part::setWindowCaption(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setStatusBarText(const TQString&)
	this->KParts::Part::setStatusBarText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_19(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::Part::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// setWidget(TQWidget*)
	this->KParts::Part::setWidget((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// customEvent(TQCustomEvent*)
	this->KParts::Part::customEvent((TQCustomEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// partActivateEvent(KParts::PartActivateEvent*)
	this->KParts::Part::partActivateEvent((KParts::PartActivateEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// partSelectEvent(KParts::PartSelectEvent*)
	this->KParts::Part::partSelectEvent((KParts::PartSelectEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// guiActivateEvent(KParts::GUIActivateEvent*)
	this->KParts::Part::guiActivateEvent((KParts::GUIActivateEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// hostContainer(const TQString&)
	TQWidget* xret = this->KParts::Part::hostContainer(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    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 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(8058, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Part::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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8079, (void*)this, x)) return;
	this->Part::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 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 void embed(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8068, (void*)this, x)) return;
	this->Part::embed(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 guiActivateEvent(KParts::GUIActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8082, (void*)this, x)) return;
	this->Part::guiActivateEvent(x1);
    }
    virtual KParts::Part* hitTest(TQWidget* x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(8072, (void*)this, x)) return (KParts::Part*)x[0].s_class;
	return this->Part::hitTest(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 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8057, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->Part::metaObject();
    }
    virtual void partActivateEvent(KParts::PartActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8080, (void*)this, x)) return;
	this->Part::partActivateEvent(x1);
    }
    virtual void partSelectEvent(KParts::PartSelectEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8081, (void*)this, x)) return;
	this->Part::partSelectEvent(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 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(8099, (void*)this, x)) return;
	this->PartBase::setInstance(x1);
    }
    virtual void setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    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 setManager(KParts::PartManager* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8070, (void*)this, x)) return;
	this->Part::setManager(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 setSelectable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8073, (void*)this, x)) return;
	this->Part::setSelectable(x1);
    }
    virtual void setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8078, (void*)this, x)) return;
	this->Part::setWidget(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 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(8059, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->Part::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(8061, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Part::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(8060, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Part::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(8062, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Part::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8069, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->Part::widget();
    }
    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();
    }
    ~x_KParts__Part() { qt_Smoke->binding->deleted(331, (void*)this); }
};
void xcall_KParts__Part(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__Part *xself = (x_KParts__Part*)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_KParts__Part::x_7(args);	break;
	case 8: x_KParts__Part::x_8(args);	break;
	case 9: x_KParts__Part::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_KParts__Part::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 (KParts::Part*)xself;	break;
    }
}

class x_KParts__PartActivateEvent : public KParts::PartActivateEvent {
public:
    static void x_0(Smoke::Stack x) {
	// PartActivateEvent(bool, KParts::Part*, TQWidget*)
	x_KParts__PartActivateEvent* xret = new x_KParts__PartActivateEvent((bool)x[1].s_bool,(KParts::Part*)x[2].s_class,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartActivateEvent(bool x1, KParts::Part* x2, TQWidget* x3) : KParts::PartActivateEvent(x1, x2, x3) {
    }
    void x_1(Smoke::Stack x) const {
	// activated()
	bool xret = this->KParts::PartActivateEvent::activated();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// part()
	KParts::Part* xret = this->KParts::PartActivateEvent::part();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// widget()
	TQWidget* xret = this->KParts::PartActivateEvent::widget();
	x[0].s_class = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// PartActivateEvent(const KParts::PartActivateEvent&)
	x_KParts__PartActivateEvent* xret = new x_KParts__PartActivateEvent(*(const KParts::PartActivateEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartActivateEvent(const KParts::PartActivateEvent& x1) : KParts::PartActivateEvent(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// test(const TQEvent*)
	bool xret = KParts::PartActivateEvent::test((const TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual const char* eventName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7939, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Event::eventName();
    }
    ~x_KParts__PartActivateEvent() { qt_Smoke->binding->deleted(332, (void*)this); }
};
void xcall_KParts__PartActivateEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__PartActivateEvent *xself = (x_KParts__PartActivateEvent*)obj;
    switch(xi) {
	case 0: x_KParts__PartActivateEvent::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_KParts__PartActivateEvent::x_4(args);	break;
	case 5: x_KParts__PartActivateEvent::x_5(args);	break;
	case 6: delete (KParts::PartActivateEvent*)xself;	break;
    }
}

class x_KParts__PartBase : public KParts::PartBase {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartBase::DoNotLoadPlugins;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartBase::LoadPlugins;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartBase::LoadPluginsIfEnabled;
    }
    static void x_3(Smoke::Stack x) {
	// PartBase()
	x_KParts__PartBase* xret = new x_KParts__PartBase();
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartBase() : KParts::PartBase() {
    }
    void x_4(Smoke::Stack x) {
	// setPartObject(TQObject*)
	this->KParts::PartBase::setPartObject((TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// partObject()
	TQObject* xret = this->KParts::PartBase::partObject();
	x[0].s_class = (void*)xret;
    }
    static void x_6(Smoke::Stack x) {
	// PartBase(const KParts::PartBase&)
	x_KParts__PartBase* xret = new x_KParts__PartBase(*(const KParts::PartBase *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartBase(const KParts::PartBase& x1) : KParts::PartBase(x1) {
    }
    void x_7(Smoke::Stack x) {
	// setInstance(TDEInstance*)
	this->KParts::PartBase::setInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// setInstance(TDEInstance*, bool)
	this->KParts::PartBase::setInstance((TDEInstance*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// loadPlugins(TQObject*, KXMLGUIClient*, TDEInstance*)
	this->KParts::PartBase::loadPlugins((TQObject*)x[1].s_class,(KXMLGUIClient*)x[2].s_class,(TDEInstance*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// setPluginLoadingMode(KParts::PartBase::PluginLoadingMode)
	this->KParts::PartBase::setPluginLoadingMode((KParts::PartBase::PluginLoadingMode)x[1].s_enum);
	(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(8099, (void*)this, x)) return;
	this->PartBase::setInstance(x1);
    }
    virtual void setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    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 749: //KParts::PartBase::PluginLoadingMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::PartBase::PluginLoadingMode;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::PartBase::PluginLoadingMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::PartBase::PluginLoadingMode*)xdata = (KParts::PartBase::PluginLoadingMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::PartBase::PluginLoadingMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KParts__PartBase() { qt_Smoke->binding->deleted(333, (void*)this); }
};
void xenum_KParts__PartBase(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KParts__PartBase::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KParts__PartBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__PartBase *xself = (x_KParts__PartBase*)obj;
    switch(xi) {
	case 0: x_KParts__PartBase::x_0(args);	break;
	case 1: x_KParts__PartBase::x_1(args);	break;
	case 2: x_KParts__PartBase::x_2(args);	break;
	case 3: x_KParts__PartBase::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_KParts__PartBase::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: delete (KParts::PartBase*)xself;	break;
    }
}

class x_KParts__PartManager : public KParts::PartManager {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::Direct;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::TriState;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::ReasonLeftClick;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::ReasonMidClick;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::ReasonRightClick;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KParts::PartManager::NoReason;
    }
    void x_6(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::PartManager::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::PartManager::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::PartManager::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KParts::PartManager::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KParts::PartManager::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KParts::PartManager::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KParts::PartManager::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// PartManager(TQWidget*, const char*)
	x_KParts__PartManager* xret = new x_KParts__PartManager((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartManager(TQWidget* x1, const char* x2) : KParts::PartManager(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// PartManager(TQWidget*)
	x_KParts__PartManager* xret = new x_KParts__PartManager((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartManager(TQWidget* x1) : KParts::PartManager(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// PartManager(TQWidget*, TQObject*, const char*)
	x_KParts__PartManager* xret = new x_KParts__PartManager((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartManager(TQWidget* x1, TQObject* x2, const char* x3) : KParts::PartManager(x1, x2, x3) {
    }
    static void x_16(Smoke::Stack x) {
	// PartManager(TQWidget*, TQObject*)
	x_KParts__PartManager* xret = new x_KParts__PartManager((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartManager(TQWidget* x1, TQObject* x2) : KParts::PartManager(x1, x2) {
    }
    void x_17(Smoke::Stack x) {
	// setSelectionPolicy(KParts::PartManager::SelectionPolicy)
	this->KParts::PartManager::setSelectionPolicy((KParts::PartManager::SelectionPolicy)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// selectionPolicy()
	KParts::PartManager::SelectionPolicy xret = this->KParts::PartManager::selectionPolicy();
	x[0].s_enum = xret;
    }
    void x_19(Smoke::Stack x) {
	// setAllowNestedParts(bool)
	this->KParts::PartManager::setAllowNestedParts((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// allowNestedParts()
	bool xret = this->KParts::PartManager::allowNestedParts();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setIgnoreScrollBars(bool)
	this->KParts::PartManager::setIgnoreScrollBars((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// ignoreScrollBars()
	bool xret = this->KParts::PartManager::ignoreScrollBars();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// setActivationButtonMask(short int)
	this->KParts::PartManager::setActivationButtonMask((short int)x[1].s_short);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// activationButtonMask()
	short int xret = this->KParts::PartManager::activationButtonMask();
	x[0].s_short = xret;
    }
    void x_25(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->KParts::PartManager::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// addPart(KParts::Part*, bool)
	this->KParts::PartManager::addPart((KParts::Part*)x[1].s_class,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// addPart(KParts::Part*)
	this->KParts::PartManager::addPart((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// removePart(KParts::Part*)
	this->KParts::PartManager::removePart((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// replacePart(KParts::Part*, KParts::Part*, bool)
	this->KParts::PartManager::replacePart((KParts::Part*)x[1].s_class,(KParts::Part*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// replacePart(KParts::Part*, KParts::Part*)
	this->KParts::PartManager::replacePart((KParts::Part*)x[1].s_class,(KParts::Part*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setActivePart(KParts::Part*, TQWidget*)
	this->KParts::PartManager::setActivePart((KParts::Part*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setActivePart(KParts::Part*)
	this->KParts::PartManager::setActivePart((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// activePart()
	KParts::Part* xret = this->KParts::PartManager::activePart();
	x[0].s_class = (void*)xret;
    }
    void x_34(Smoke::Stack x) const {
	// activeWidget()
	TQWidget* xret = this->KParts::PartManager::activeWidget();
	x[0].s_class = (void*)xret;
    }
    void x_35(Smoke::Stack x) {
	// setSelectedPart(KParts::Part*, TQWidget*)
	this->KParts::PartManager::setSelectedPart((KParts::Part*)x[1].s_class,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// setSelectedPart(KParts::Part*)
	this->KParts::PartManager::setSelectedPart((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// selectedPart()
	KParts::Part* xret = this->KParts::PartManager::selectedPart();
	x[0].s_class = (void*)xret;
    }
    void x_38(Smoke::Stack x) const {
	// selectedWidget()
	TQWidget* xret = this->KParts::PartManager::selectedWidget();
	x[0].s_class = (void*)xret;
    }
    void x_39(Smoke::Stack x) const {
	// parts()
	const TQPtrList<KParts::Part>* xret = this->KParts::PartManager::parts();
	x[0].s_voidp = (void*)xret;
    }
    void x_40(Smoke::Stack x) {
	// addManagedTopLevelWidget(const TQWidget*)
	this->KParts::PartManager::addManagedTopLevelWidget((const TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// removeManagedTopLevelWidget(const TQWidget*)
	this->KParts::PartManager::removeManagedTopLevelWidget((const TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) const {
	// reason()
	int xret = this->KParts::PartManager::reason();
	x[0].s_int = xret;
    }
    void x_43(Smoke::Stack x) {
	// partAdded(KParts::Part*)
	this->KParts::PartManager::partAdded((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// partRemoved(KParts::Part*)
	this->KParts::PartManager::partRemoved((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// activePartChanged(KParts::Part*)
	this->KParts::PartManager::activePartChanged((KParts::Part*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_46(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::PartManager::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_47(Smoke::Stack x) {
	// setActiveInstance(TDEInstance*)
	this->KParts::PartManager::setActiveInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_48(Smoke::Stack x) {
	// slotObjectDestroyed()
	this->KParts::PartManager::slotObjectDestroyed();
	(void)x; // noop (for compiler warning)
    }
    void x_49(Smoke::Stack x) {
	// slotWidgetDestroyed()
	this->KParts::PartManager::slotWidgetDestroyed();
	(void)x; // noop (for compiler warning)
    }
    void x_50(Smoke::Stack x) {
	// slotManagedTopLevelWidgetDestroyed()
	this->KParts::PartManager::slotManagedTopLevelWidgetDestroyed();
	(void)x; // noop (for compiler warning)
    }
    virtual KParts::Part* activePart() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8137, (void*)this, x)) return (KParts::Part*)x[0].s_class;
	return this->PartManager::activePart();
    }
    virtual TQWidget* activeWidget() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8138, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->PartManager::activeWidget();
    }
    virtual void addPart(KParts::Part* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8130, (void*)this, x)) return;
	this->PartManager::addPart(x1, x2);
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8110, (void*)this, x)) return (const char*)x[0].s_class;
	return this->PartManager::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(8129, (void*)this, x)) return (bool)x[0].s_bool;
	return this->PartManager::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(8109, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->PartManager::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 removePart(KParts::Part* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8132, (void*)this, x)) return;
	this->PartManager::removePart(x1);
    }
    virtual void replacePart(KParts::Part* x1, KParts::Part* x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(8133, (void*)this, x)) return;
	this->PartManager::replacePart(x1, x2, x3);
    }
    virtual KParts::Part* selectedPart() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8141, (void*)this, x)) return (KParts::Part*)x[0].s_class;
	return this->PartManager::selectedPart();
    }
    virtual TQWidget* selectedWidget() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8142, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->PartManager::selectedWidget();
    }
    virtual void setActiveInstance(TDEInstance* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8151, (void*)this, x)) return;
	this->PartManager::setActiveInstance(x1);
    }
    virtual void setActivePart(KParts::Part* x1, TQWidget* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(8135, (void*)this, x)) return;
	this->PartManager::setActivePart(x1, x2);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setSelectedPart(KParts::Part* x1, TQWidget* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(8139, (void*)this, x)) return;
	this->PartManager::setSelectedPart(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(8111, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->PartManager::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(8113, (void*)this, x)) return (bool)x[0].s_bool;
	return this->PartManager::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(8112, (void*)this, x)) return (bool)x[0].s_bool;
	return this->PartManager::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(8114, (void*)this, x)) return (bool)x[0].s_bool;
	return this->PartManager::tqt_property(x1, x2, x3);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 752: //KParts::PartManager::SelectionPolicy
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::PartManager::SelectionPolicy;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::PartManager::SelectionPolicy*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::PartManager::SelectionPolicy*)xdata = (KParts::PartManager::SelectionPolicy)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::PartManager::SelectionPolicy*)xdata;
		break;
	    }
	    break;
	  case 751: //KParts::PartManager::Reason
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KParts::PartManager::Reason;
		break;
	      case Smoke::EnumDelete:
		delete (KParts::PartManager::Reason*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KParts::PartManager::Reason*)xdata = (KParts::PartManager::Reason)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KParts::PartManager::Reason*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KParts__PartManager() { qt_Smoke->binding->deleted(334, (void*)this); }
};
void xenum_KParts__PartManager(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KParts__PartManager::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KParts__PartManager(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__PartManager *xself = (x_KParts__PartManager*)obj;
    switch(xi) {
	case 0: x_KParts__PartManager::x_0(args);	break;
	case 1: x_KParts__PartManager::x_1(args);	break;
	case 2: x_KParts__PartManager::x_2(args);	break;
	case 3: x_KParts__PartManager::x_3(args);	break;
	case 4: x_KParts__PartManager::x_4(args);	break;
	case 5: x_KParts__PartManager::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_KParts__PartManager::x_13(args);	break;
	case 14: x_KParts__PartManager::x_14(args);	break;
	case 15: x_KParts__PartManager::x_15(args);	break;
	case 16: x_KParts__PartManager::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_KParts__PartManager::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: delete (KParts::PartManager*)xself;	break;
    }
}

class x_KParts__PartSelectEvent : public KParts::PartSelectEvent {
public:
    static void x_0(Smoke::Stack x) {
	// PartSelectEvent(bool, KParts::Part*, TQWidget*)
	x_KParts__PartSelectEvent* xret = new x_KParts__PartSelectEvent((bool)x[1].s_bool,(KParts::Part*)x[2].s_class,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartSelectEvent(bool x1, KParts::Part* x2, TQWidget* x3) : KParts::PartSelectEvent(x1, x2, x3) {
    }
    void x_1(Smoke::Stack x) const {
	// selected()
	bool xret = this->KParts::PartSelectEvent::selected();
	x[0].s_bool = xret;
    }
    void x_2(Smoke::Stack x) const {
	// part()
	KParts::Part* xret = this->KParts::PartSelectEvent::part();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// widget()
	TQWidget* xret = this->KParts::PartSelectEvent::widget();
	x[0].s_class = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// PartSelectEvent(const KParts::PartSelectEvent&)
	x_KParts__PartSelectEvent* xret = new x_KParts__PartSelectEvent(*(const KParts::PartSelectEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__PartSelectEvent(const KParts::PartSelectEvent& x1) : KParts::PartSelectEvent(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// test(const TQEvent*)
	bool xret = KParts::PartSelectEvent::test((const TQEvent*)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual const char* eventName() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7939, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Event::eventName();
    }
    ~x_KParts__PartSelectEvent() { qt_Smoke->binding->deleted(335, (void*)this); }
};
void xcall_KParts__PartSelectEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__PartSelectEvent *xself = (x_KParts__PartSelectEvent*)obj;
    switch(xi) {
	case 0: x_KParts__PartSelectEvent::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_KParts__PartSelectEvent::x_4(args);	break;
	case 5: x_KParts__PartSelectEvent::x_5(args);	break;
	case 6: delete (KParts::PartSelectEvent*)xself;	break;
    }
}

class x_KParts__Plugin : public KParts::Plugin {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::Plugin::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::Plugin::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::Plugin::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->KParts::Plugin::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->KParts::Plugin::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->KParts::Plugin::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->KParts::Plugin::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// Plugin(TQObject*, const char*)
	x_KParts__Plugin* xret = new x_KParts__Plugin((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Plugin(TQObject* x1, const char* x2) : KParts::Plugin(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// Plugin(TQObject*)
	x_KParts__Plugin* xret = new x_KParts__Plugin((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__Plugin(TQObject* x1) : KParts::Plugin(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// Plugin()
	x_KParts__Plugin* xret = new x_KParts__Plugin();
	x[0].s_class = (void*)xret;
    }
    x_KParts__Plugin() : KParts::Plugin() {
    }
    void x_10(Smoke::Stack x) const {
	// xmlFile()
	TQString xret = this->KParts::Plugin::xmlFile();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// localXMLFile()
	TQString xret = this->KParts::Plugin::localXMLFile();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::Plugin::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_13(Smoke::Stack x) {
	// loadPlugins(TQObject*, const TDEInstance*)
	KParts::Plugin::loadPlugins((TQObject*)x[1].s_class,(const TDEInstance*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// loadPlugins(TQObject*, const TQValueList<KParts::Plugin::PluginInfo>&)
	KParts::Plugin::loadPlugins((TQObject*)x[1].s_class,*(const TQValueList<KParts::Plugin::PluginInfo> *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// loadPlugins(TQObject*, const TQValueList<KParts::Plugin::PluginInfo>&, const TDEInstance*)
	KParts::Plugin::loadPlugins((TQObject*)x[1].s_class,*(const TQValueList<KParts::Plugin::PluginInfo> *)x[2].s_voidp,(const TDEInstance*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// loadPlugins(TQObject*, KXMLGUIClient*, TDEInstance*, bool)
	KParts::Plugin::loadPlugins((TQObject*)x[1].s_class,(KXMLGUIClient*)x[2].s_class,(TDEInstance*)x[3].s_class,(bool)x[4].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_17(Smoke::Stack x) {
	// loadPlugins(TQObject*, KXMLGUIClient*, TDEInstance*)
	KParts::Plugin::loadPlugins((TQObject*)x[1].s_class,(KXMLGUIClient*)x[2].s_class,(TDEInstance*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// pluginObjects(TQObject*)
	TQPtrList<KParts::Plugin> xret = KParts::Plugin::pluginObjects((TQObject*)x[1].s_class);
	x[0].s_voidp = (void*)new TQPtrList<KParts::Plugin>(xret);
    }
    void x_19(Smoke::Stack x) {
	// setInstance(TDEInstance*)
	this->KParts::Plugin::setInstance((TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// pluginInfos(const TDEInstance*)
	TQValueList<KParts::Plugin::PluginInfo> xret = KParts::Plugin::pluginInfos((const TDEInstance*)x[1].s_class);
	x[0].s_voidp = (void*)new TQValueList<KParts::Plugin::PluginInfo>(xret);
    }
    static void x_21(Smoke::Stack x) {
	// loadPlugin(TQObject*, const char*)
	KParts::Plugin* xret = KParts::Plugin::loadPlugin((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    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 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(8163, (void*)this, x)) return (const char*)x[0].s_class;
	return this->Plugin::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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    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 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 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 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(8174, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->Plugin::localXMLFile();
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8162, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->Plugin::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 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(8182, (void*)this, x)) return;
	this->Plugin::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 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 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 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(8164, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->Plugin::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(8166, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Plugin::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(8165, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Plugin::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(8167, (void*)this, x)) return (bool)x[0].s_bool;
	return this->Plugin::tqt_property(x1, x2, x3);
    }
    virtual TQString xmlFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8173, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->Plugin::xmlFile();
    }
    ~x_KParts__Plugin() { qt_Smoke->binding->deleted(336, (void*)this); }
};
void xcall_KParts__Plugin(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__Plugin *xself = (x_KParts__Plugin*)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_KParts__Plugin::x_7(args);	break;
	case 8: x_KParts__Plugin::x_8(args);	break;
	case 9: x_KParts__Plugin::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_KParts__Plugin::x_12(args);	break;
	case 13: x_KParts__Plugin::x_13(args);	break;
	case 14: x_KParts__Plugin::x_14(args);	break;
	case 15: x_KParts__Plugin::x_15(args);	break;
	case 16: x_KParts__Plugin::x_16(args);	break;
	case 17: x_KParts__Plugin::x_17(args);	break;
	case 18: x_KParts__Plugin::x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: x_KParts__Plugin::x_20(args);	break;
	case 21: x_KParts__Plugin::x_21(args);	break;
	case 22: delete (KParts::Plugin*)xself;	break;
    }
}

class x_KParts__ReadOnlyPart : public KParts::ReadOnlyPart {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::ReadOnlyPart::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::ReadOnlyPart::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::ReadOnlyPart::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->KParts::ReadOnlyPart::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->KParts::ReadOnlyPart::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->KParts::ReadOnlyPart::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->KParts::ReadOnlyPart::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// ReadOnlyPart(TQObject*, const char*)
	x_KParts__ReadOnlyPart* xret = new x_KParts__ReadOnlyPart((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadOnlyPart(TQObject* x1, const char* x2) : KParts::ReadOnlyPart(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// ReadOnlyPart(TQObject*)
	x_KParts__ReadOnlyPart* xret = new x_KParts__ReadOnlyPart((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadOnlyPart(TQObject* x1) : KParts::ReadOnlyPart(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// ReadOnlyPart()
	x_KParts__ReadOnlyPart* xret = new x_KParts__ReadOnlyPart();
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadOnlyPart() : KParts::ReadOnlyPart() {
    }
    void x_10(Smoke::Stack x) {
	// setProgressInfoEnabled(bool)
	this->KParts::ReadOnlyPart::setProgressInfoEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// isProgressInfoEnabled()
	bool xret = this->KParts::ReadOnlyPart::isProgressInfoEnabled();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// showProgressInfo(bool)
	this->KParts::ReadOnlyPart::showProgressInfo((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// url()
	KURL xret = this->KParts::ReadOnlyPart::url();
	x[0].s_class = (void*)new KURL(xret);
    }
    void x_14(Smoke::Stack x) {
	// closeURL()
	bool xret = this->KParts::ReadOnlyPart::closeURL();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// openStream(const TQString&, const KURL&)
	bool xret = this->KParts::ReadOnlyPart::openStream(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// writeStream(const TQByteArray&)
	bool xret = this->KParts::ReadOnlyPart::writeStream(*(const TQByteArray *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// closeStream()
	bool xret = this->KParts::ReadOnlyPart::closeStream();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// openURL(const KURL&)
	bool xret = this->KParts::ReadOnlyPart::openURL(*(const KURL *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// started(TDEIO::Job*)
	this->KParts::ReadOnlyPart::started((TDEIO::Job*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// completed()
	this->KParts::ReadOnlyPart::completed();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// completed(bool)
	this->KParts::ReadOnlyPart::completed((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// canceled(const TQString&)
	this->KParts::ReadOnlyPart::canceled(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_23(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::ReadOnlyPart::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// abortLoad()
	this->KParts::ReadOnlyPart::abortLoad();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// guiActivateEvent(KParts::GUIActivateEvent*)
	this->KParts::ReadOnlyPart::guiActivateEvent((KParts::GUIActivateEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// slotJobFinished(TDEIO::Job*)
	this->KParts::ReadOnlyPart::slotJobFinished((TDEIO::Job*)x[1].s_class);
	(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 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(8186, (void*)this, x)) return (const char*)x[0].s_class;
	return this->ReadOnlyPart::className();
    }
    virtual bool closeURL() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8200, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::closeURL();
    }
    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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8079, (void*)this, x)) return;
	this->Part::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 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 void embed(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8068, (void*)this, x)) return;
	this->Part::embed(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 guiActivateEvent(KParts::GUIActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8212, (void*)this, x)) return;
	this->ReadOnlyPart::guiActivateEvent(x1);
    }
    virtual KParts::Part* hitTest(TQWidget* x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(8072, (void*)this, x)) return (KParts::Part*)x[0].s_class;
	return this->Part::hitTest(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 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8185, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->ReadOnlyPart::metaObject();
    }
    virtual bool openFile() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(8210, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool openURL(const KURL& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8204, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::openURL(x1);
    }
    virtual void partActivateEvent(KParts::PartActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8080, (void*)this, x)) return;
	this->Part::partActivateEvent(x1);
    }
    virtual void partSelectEvent(KParts::PartSelectEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8081, (void*)this, x)) return;
	this->Part::partSelectEvent(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 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(8099, (void*)this, x)) return;
	this->PartBase::setInstance(x1);
    }
    virtual void setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    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 setManager(KParts::PartManager* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8070, (void*)this, x)) return;
	this->Part::setManager(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 setSelectable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8073, (void*)this, x)) return;
	this->Part::setSelectable(x1);
    }
    virtual void setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8078, (void*)this, x)) return;
	this->Part::setWidget(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 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(8187, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->ReadOnlyPart::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(8189, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::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(8188, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::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(8190, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8069, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->Part::widget();
    }
    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();
    }
    ~x_KParts__ReadOnlyPart() { qt_Smoke->binding->deleted(337, (void*)this); }
};
void xcall_KParts__ReadOnlyPart(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__ReadOnlyPart *xself = (x_KParts__ReadOnlyPart*)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_KParts__ReadOnlyPart::x_7(args);	break;
	case 8: x_KParts__ReadOnlyPart::x_8(args);	break;
	case 9: x_KParts__ReadOnlyPart::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: x_KParts__ReadOnlyPart::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: delete (KParts::ReadOnlyPart*)xself;	break;
    }
}

class x_KParts__ReadWritePart : public KParts::ReadWritePart {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::ReadWritePart::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::ReadWritePart::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::ReadWritePart::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->KParts::ReadWritePart::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->KParts::ReadWritePart::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->KParts::ReadWritePart::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->KParts::ReadWritePart::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// ReadWritePart(TQObject*, const char*)
	x_KParts__ReadWritePart* xret = new x_KParts__ReadWritePart((TQObject*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadWritePart(TQObject* x1, const char* x2) : KParts::ReadWritePart(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// ReadWritePart(TQObject*)
	x_KParts__ReadWritePart* xret = new x_KParts__ReadWritePart((TQObject*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadWritePart(TQObject* x1) : KParts::ReadWritePart(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// ReadWritePart()
	x_KParts__ReadWritePart* xret = new x_KParts__ReadWritePart();
	x[0].s_class = (void*)xret;
    }
    x_KParts__ReadWritePart() : KParts::ReadWritePart() {
    }
    void x_10(Smoke::Stack x) const {
	// isReadWrite()
	bool xret = this->KParts::ReadWritePart::isReadWrite();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// setReadWrite(bool)
	this->KParts::ReadWritePart::setReadWrite((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// setReadWrite()
	this->KParts::ReadWritePart::setReadWrite();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) const {
	// isModified()
	bool xret = this->KParts::ReadWritePart::isModified();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// queryClose()
	bool xret = this->KParts::ReadWritePart::queryClose();
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// closeURL()
	bool xret = this->KParts::ReadWritePart::closeURL();
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// closeURL(bool)
	bool xret = this->KParts::ReadWritePart::closeURL((bool)x[1].s_bool);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// saveAs(const KURL&)
	bool xret = this->KParts::ReadWritePart::saveAs(*(const KURL *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// setModified(bool)
	this->KParts::ReadWritePart::setModified((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setModified()
	this->KParts::ReadWritePart::setModified();
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// save()
	bool xret = this->KParts::ReadWritePart::save();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// waitSaveComplete()
	bool xret = this->KParts::ReadWritePart::waitSaveComplete();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// sigQueryClose(bool*, bool*)
	this->KParts::ReadWritePart::sigQueryClose((bool*)x[1].s_voidp,(bool*)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_23(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::ReadWritePart::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// saveToURL()
	bool xret = this->KParts::ReadWritePart::saveToURL();
	x[0].s_bool = xret;
    }
    void x_25(Smoke::Stack x) {
	// slotUploadFinished(TDEIO::Job*)
	this->KParts::ReadWritePart::slotUploadFinished((TDEIO::Job*)x[1].s_class);
	(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 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(8215, (void*)this, x)) return (const char*)x[0].s_class;
	return this->ReadWritePart::className();
    }
    virtual bool closeURL() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8230, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::closeURL();
    }
    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 conserveMemory() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(11979, (void*)this, x)) return;
	this->KXMLGUIClient::conserveMemory();
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8079, (void*)this, x)) return;
	this->Part::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 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 void embed(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8068, (void*)this, x)) return;
	this->Part::embed(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 guiActivateEvent(KParts::GUIActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8212, (void*)this, x)) return;
	this->ReadOnlyPart::guiActivateEvent(x1);
    }
    virtual KParts::Part* hitTest(TQWidget* x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(8072, (void*)this, x)) return (KParts::Part*)x[0].s_class;
	return this->Part::hitTest(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 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8214, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->ReadWritePart::metaObject();
    }
    virtual bool openFile() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(8210, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool openURL(const KURL& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8204, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadOnlyPart::openURL(x1);
    }
    virtual void partActivateEvent(KParts::PartActivateEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8080, (void*)this, x)) return;
	this->Part::partActivateEvent(x1);
    }
    virtual void partSelectEvent(KParts::PartSelectEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8081, (void*)this, x)) return;
	this->Part::partSelectEvent(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 bool save() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8235, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::save();
    }
    virtual bool saveAs(const KURL& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8232, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::saveAs(x1);
    }
    virtual bool saveFile() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(8239, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool saveToURL() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8240, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::saveToURL();
    }
    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(8099, (void*)this, x)) return;
	this->PartBase::setInstance(x1);
    }
    virtual void setInstance(TDEInstance* x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(8100, (void*)this, x)) return;
	this->PartBase::setInstance(x1, x2);
    }
    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 setManager(KParts::PartManager* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8070, (void*)this, x)) return;
	this->Part::setManager(x1);
    }
    virtual void setModified() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8234, (void*)this, x)) return;
	this->ReadWritePart::setModified();
    }
    virtual void setModified(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8233, (void*)this, x)) return;
	this->ReadWritePart::setModified(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 setReadWrite(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8226, (void*)this, x)) return;
	this->ReadWritePart::setReadWrite(x1);
    }
    virtual void setSelectable(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8073, (void*)this, x)) return;
	this->Part::setSelectable(x1);
    }
    virtual void setWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8078, (void*)this, x)) return;
	this->Part::setWidget(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 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(8216, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->ReadWritePart::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(8218, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::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(8217, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::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(8219, (void*)this, x)) return (bool)x[0].s_bool;
	return this->ReadWritePart::tqt_property(x1, x2, x3);
    }
    virtual TQWidget* widget() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8069, (void*)this, x)) return (TQWidget*)x[0].s_class;
	return this->Part::widget();
    }
    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();
    }
    ~x_KParts__ReadWritePart() { qt_Smoke->binding->deleted(338, (void*)this); }
};
void xcall_KParts__ReadWritePart(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__ReadWritePart *xself = (x_KParts__ReadWritePart*)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_KParts__ReadWritePart::x_7(args);	break;
	case 8: x_KParts__ReadWritePart::x_8(args);	break;
	case 9: x_KParts__ReadWritePart::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: x_KParts__ReadWritePart::x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: delete (KParts::ReadWritePart*)xself;	break;
    }
}

class x_KParts__StatusBarExtension : public KParts::StatusBarExtension {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KParts::StatusBarExtension::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KParts::StatusBarExtension::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KParts::StatusBarExtension::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->KParts::StatusBarExtension::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->KParts::StatusBarExtension::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->KParts::StatusBarExtension::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->KParts::StatusBarExtension::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// StatusBarExtension(KParts::ReadOnlyPart*, const char*)
	x_KParts__StatusBarExtension* xret = new x_KParts__StatusBarExtension((KParts::ReadOnlyPart*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__StatusBarExtension(KParts::ReadOnlyPart* x1, const char* x2) : KParts::StatusBarExtension(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// StatusBarExtension(KParts::ReadOnlyPart*)
	x_KParts__StatusBarExtension* xret = new x_KParts__StatusBarExtension((KParts::ReadOnlyPart*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__StatusBarExtension(KParts::ReadOnlyPart* x1) : KParts::StatusBarExtension(x1) {
    }
    void x_9(Smoke::Stack x) {
	// addStatusBarItem(TQWidget*, int, bool)
	this->KParts::StatusBarExtension::addStatusBarItem((TQWidget*)x[1].s_class,(int)x[2].s_int,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// removeStatusBarItem(TQWidget*)
	this->KParts::StatusBarExtension::removeStatusBarItem((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) const {
	// statusBar()
	KStatusBar* xret = this->KParts::StatusBarExtension::statusBar();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// setStatusBar(KStatusBar*)
	this->KParts::StatusBarExtension::setStatusBar((KStatusBar*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->KParts::StatusBarExtension::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KParts::StatusBarExtension::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// childObject(TQObject*)
	KParts::StatusBarExtension* xret = KParts::StatusBarExtension::childObject((TQObject*)x[1].s_class);
	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(8243, (void*)this, x)) return (const char*)x[0].s_class;
	return this->StatusBarExtension::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(8256, (void*)this, x)) return (bool)x[0].s_bool;
	return this->StatusBarExtension::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(8242, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->StatusBarExtension::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(8244, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->StatusBarExtension::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(8246, (void*)this, x)) return (bool)x[0].s_bool;
	return this->StatusBarExtension::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(8245, (void*)this, x)) return (bool)x[0].s_bool;
	return this->StatusBarExtension::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(8247, (void*)this, x)) return (bool)x[0].s_bool;
	return this->StatusBarExtension::tqt_property(x1, x2, x3);
    }
    ~x_KParts__StatusBarExtension() { qt_Smoke->binding->deleted(339, (void*)this); }
};
void xcall_KParts__StatusBarExtension(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__StatusBarExtension *xself = (x_KParts__StatusBarExtension*)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_KParts__StatusBarExtension::x_7(args);	break;
	case 8: x_KParts__StatusBarExtension::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_KParts__StatusBarExtension::x_14(args);	break;
	case 15: x_KParts__StatusBarExtension::x_15(args);	break;
	case 16: delete (KParts::StatusBarExtension*)xself;	break;
    }
}

class x_KParts__URLArgs : public KParts::URLArgs {
public:
    void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQStringList(this->docState);
    }
    void x_1(Smoke::Stack x) {
        x[0].s_bool = this->reload;
    }
    void x_2(Smoke::Stack x) {
        x[0].s_int = this->xOffset;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_int = this->yOffset;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(this->serviceType);
    }
    void x_5(Smoke::Stack x) {
        x[0].s_class = (void*)new TQByteArray(this->postData);
    }
    void x_6(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(this->frameName);
    }
    void x_7(Smoke::Stack x) {
        x[0].s_bool = this->trustedSource;
    }
    static void x_8(Smoke::Stack x) {
	// URLArgs()
	x_KParts__URLArgs* xret = new x_KParts__URLArgs();
	x[0].s_class = (void*)xret;
    }
    x_KParts__URLArgs() : KParts::URLArgs() {
    }
    static void x_9(Smoke::Stack x) {
	// URLArgs(const KParts::URLArgs&)
	x_KParts__URLArgs* xret = new x_KParts__URLArgs(*(const KParts::URLArgs *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__URLArgs(const KParts::URLArgs& x1) : KParts::URLArgs(x1) {
    }
    void x_10(Smoke::Stack x) {
	// operator=(const KParts::URLArgs&)
	KParts::URLArgs& xret = this->KParts::URLArgs::operator=(*(const KParts::URLArgs *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_11(Smoke::Stack x) {
	// URLArgs(bool, int, int, const TQString&)
	x_KParts__URLArgs* xret = new x_KParts__URLArgs((bool)x[1].s_bool,(int)x[2].s_int,(int)x[3].s_int,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KParts__URLArgs(bool x1, int x2, int x3, const TQString& x4) : KParts::URLArgs(x1, x2, x3, x4) {
    }
    static void x_12(Smoke::Stack x) {
	// URLArgs(bool, int, int)
	x_KParts__URLArgs* xret = new x_KParts__URLArgs((bool)x[1].s_bool,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KParts__URLArgs(bool x1, int x2, int x3) : KParts::URLArgs(x1, x2, x3) {
    }
    void x_13(Smoke::Stack x) {
	// setContentType(const TQString&)
	this->KParts::URLArgs::setContentType(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) const {
	// contentType()
	TQString xret = this->KParts::URLArgs::contentType();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_15(Smoke::Stack x) {
	// setDoPost(bool)
	this->KParts::URLArgs::setDoPost((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// doPost()
	bool xret = this->KParts::URLArgs::doPost();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// setLockHistory(bool)
	this->KParts::URLArgs::setLockHistory((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// lockHistory()
	bool xret = this->KParts::URLArgs::lockHistory();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// setNewTab(bool)
	this->KParts::URLArgs::setNewTab((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// newTab()
	bool xret = this->KParts::URLArgs::newTab();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// metaData()
	TQMap<TQString, TQString>& xret = this->KParts::URLArgs::metaData();
	x[0].s_voidp = (void*)&xret;
    }
    void x_22(Smoke::Stack x) const {
	// redirectedRequest()
	bool xret = this->KParts::URLArgs::redirectedRequest();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// setRedirectedRequest(bool)
	this->KParts::URLArgs::setRedirectedRequest((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setForcesNewWindow(bool)
	this->KParts::URLArgs::setForcesNewWindow((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) const {
	// forcesNewWindow()
	bool xret = this->KParts::URLArgs::forcesNewWindow();
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// setDocState(TQStringList)
	this->docState = *(TQStringList *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setReload(bool)
	this->reload = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// setXOffset(int)
	this->xOffset = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// setYOffset(int)
	this->yOffset = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// setServiceType(TQString)
	this->serviceType = *(TQString *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// setPostData(TQByteArray)
	this->postData = *(TQByteArray *)x[1].s_class;
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// setFrameName(TQString)
	this->frameName = *(TQString *)x[1].s_voidp;
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// setTrustedSource(bool)
	this->trustedSource = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    ~x_KParts__URLArgs() { qt_Smoke->binding->deleted(340, (void*)this); }
};
void xcall_KParts__URLArgs(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__URLArgs *xself = (x_KParts__URLArgs*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: x_KParts__URLArgs::x_8(args);	break;
	case 9: x_KParts__URLArgs::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_KParts__URLArgs::x_11(args);	break;
	case 12: x_KParts__URLArgs::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: delete (KParts::URLArgs*)xself;	break;
    }
}

class x_KParts__WindowArgs : public KParts::WindowArgs {
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;
    }
    void x_2(Smoke::Stack x) {
        x[0].s_int = this->width;
    }
    void x_3(Smoke::Stack x) {
        x[0].s_int = this->height;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_bool = this->fullscreen;
    }
    void x_5(Smoke::Stack x) {
        x[0].s_bool = this->menuBarVisible;
    }
    void x_6(Smoke::Stack x) {
        x[0].s_bool = this->toolBarsVisible;
    }
    void x_7(Smoke::Stack x) {
        x[0].s_bool = this->statusBarVisible;
    }
    void x_8(Smoke::Stack x) {
        x[0].s_bool = this->resizable;
    }
    void x_9(Smoke::Stack x) {
        x[0].s_bool = this->lowerWindow;
    }
    void x_10(Smoke::Stack x) {
        x[0].s_bool = this->scrollBarsVisible;
    }
    static void x_11(Smoke::Stack x) {
	// WindowArgs()
	x_KParts__WindowArgs* xret = new x_KParts__WindowArgs();
	x[0].s_class = (void*)xret;
    }
    x_KParts__WindowArgs() : KParts::WindowArgs() {
    }
    static void x_12(Smoke::Stack x) {
	// WindowArgs(const KParts::WindowArgs&)
	x_KParts__WindowArgs* xret = new x_KParts__WindowArgs(*(const KParts::WindowArgs *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KParts__WindowArgs(const KParts::WindowArgs& x1) : KParts::WindowArgs(x1) {
    }
    void x_13(Smoke::Stack x) {
	// operator=(const KParts::WindowArgs&)
	KParts::WindowArgs& xret = this->KParts::WindowArgs::operator=(*(const KParts::WindowArgs *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_14(Smoke::Stack x) {
	// WindowArgs(const TQRect&, bool, bool, bool, bool, bool)
	x_KParts__WindowArgs* xret = new x_KParts__WindowArgs(*(const TQRect *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool,(bool)x[4].s_bool,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KParts__WindowArgs(const TQRect& x1, bool x2, bool x3, bool x4, bool x5, bool x6) : KParts::WindowArgs(x1, x2, x3, x4, x5, x6) {
    }
    static void x_15(Smoke::Stack x) {
	// WindowArgs(int, int, int, int, bool, bool, bool, bool, bool)
	x_KParts__WindowArgs* xret = new x_KParts__WindowArgs((int)x[1].s_int,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(bool)x[5].s_bool,(bool)x[6].s_bool,(bool)x[7].s_bool,(bool)x[8].s_bool,(bool)x[9].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KParts__WindowArgs(int x1, int x2, int x3, int x4, bool x5, bool x6, bool x7, bool x8, bool x9) : KParts::WindowArgs(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    void x_16(Smoke::Stack x) {
	// setX(int)
	this->x = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setY(int)
	this->y = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setWidth(int)
	this->width = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setHeight(int)
	this->height = (int)x[1].s_int;
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setFullscreen(bool)
	this->fullscreen = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setMenuBarVisible(bool)
	this->menuBarVisible = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// setToolBarsVisible(bool)
	this->toolBarsVisible = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// setStatusBarVisible(bool)
	this->statusBarVisible = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// setResizable(bool)
	this->resizable = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setLowerWindow(bool)
	this->lowerWindow = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setScrollBarsVisible(bool)
	this->scrollBarsVisible = (bool)x[1].s_bool;
	(void)x; // noop (for compiler warning)
    }
    ~x_KParts__WindowArgs() { qt_Smoke->binding->deleted(341, (void*)this); }
};
void xcall_KParts__WindowArgs(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KParts__WindowArgs *xself = (x_KParts__WindowArgs*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_KParts__WindowArgs::x_11(args);	break;
	case 12: x_KParts__WindowArgs::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_KParts__WindowArgs::x_14(args);	break;
	case 15: x_KParts__WindowArgs::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: delete (KParts::WindowArgs*)xself;	break;
    }
}

class x_KPassivePopup : public KPassivePopup {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPassivePopup::Boxed;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPassivePopup::Balloon;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPassivePopup::CustomStyle;
    }
    void x_3(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPassivePopup::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPassivePopup::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPassivePopup::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->KPassivePopup::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->KPassivePopup::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->KPassivePopup::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->KPassivePopup::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// KPassivePopup(TQWidget*, const char*, TQt::WFlags)
	x_KPassivePopup* xret = new x_KPassivePopup((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(TQWidget* x1, const char* x2, TQt::WFlags x3) : KPassivePopup(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// KPassivePopup(TQWidget*, const char*)
	x_KPassivePopup* xret = new x_KPassivePopup((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(TQWidget* x1, const char* x2) : KPassivePopup(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// KPassivePopup(TQWidget*)
	x_KPassivePopup* xret = new x_KPassivePopup((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(TQWidget* x1) : KPassivePopup(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// KPassivePopup()
	x_KPassivePopup* xret = new x_KPassivePopup();
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup() : KPassivePopup() {
    }
    static void x_14(Smoke::Stack x) {
	// KPassivePopup(WId, const char*, TQt::WFlags)
	x_KPassivePopup* xret = new x_KPassivePopup((WId)x[1].s_ulong,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(WId x1, const char* x2, TQt::WFlags x3) : KPassivePopup(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// KPassivePopup(WId, const char*)
	x_KPassivePopup* xret = new x_KPassivePopup((WId)x[1].s_ulong,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(WId x1, const char* x2) : KPassivePopup(x1, x2) {
    }
    static void x_16(Smoke::Stack x) {
	// KPassivePopup(WId)
	x_KPassivePopup* xret = new x_KPassivePopup((WId)x[1].s_ulong);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(WId x1) : KPassivePopup(x1) {
    }
    static void x_17(Smoke::Stack x) {
	// KPassivePopup(int, TQWidget*, const char*, TQt::WFlags)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : KPassivePopup(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// KPassivePopup(int, TQWidget*, const char*)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, TQWidget* x2, const char* x3) : KPassivePopup(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// KPassivePopup(int, TQWidget*)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, TQWidget* x2) : KPassivePopup(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// KPassivePopup(int)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1) : KPassivePopup(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// KPassivePopup(int, WId, const char*, TQt::WFlags)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(WId)x[2].s_ulong,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, WId x2, const char* x3, TQt::WFlags x4) : KPassivePopup(x1, x2, x3, x4) {
    }
    static void x_22(Smoke::Stack x) {
	// KPassivePopup(int, WId, const char*)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(WId)x[2].s_ulong,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, WId x2, const char* x3) : KPassivePopup(x1, x2, x3) {
    }
    static void x_23(Smoke::Stack x) {
	// KPassivePopup(int, WId)
	x_KPassivePopup* xret = new x_KPassivePopup((int)x[1].s_int,(WId)x[2].s_ulong);
	x[0].s_class = (void*)xret;
    }
    x_KPassivePopup(int x1, WId x2) : KPassivePopup(x1, x2) {
    }
    void x_24(Smoke::Stack x) {
	// setView(TQWidget*)
	this->KPassivePopup::setView((TQWidget*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setView(const TQString&, const TQString&)
	this->KPassivePopup::setView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// setView(const TQString&)
	this->KPassivePopup::setView(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// setView(const TQString&, const TQString&, const TQPixmap&)
	this->KPassivePopup::setView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// standardView(const TQString&, const TQString&, const TQPixmap&, TQWidget*)
	TQVBox* xret = this->KPassivePopup::standardView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_29(Smoke::Stack x) {
	// standardView(const TQString&, const TQString&, const TQPixmap&)
	TQVBox* xret = this->KPassivePopup::standardView(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_30(Smoke::Stack x) const {
	// view()
	TQWidget* xret = this->KPassivePopup::view();
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) const {
	// timeout()
	int xret = this->KPassivePopup::timeout();
	x[0].s_int = xret;
    }
    void x_32(Smoke::Stack x) {
	// setAutoDelete(bool)
	this->KPassivePopup::setAutoDelete((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) const {
	// autoDelete()
	bool xret = this->KPassivePopup::autoDelete();
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// setAnchor(const TQPoint&)
	this->KPassivePopup::setAnchor(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// setTimeout(int)
	this->KPassivePopup::setTimeout((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// show()
	this->KPassivePopup::show();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// show(const TQPoint&)
	this->KPassivePopup::show(*(const TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// clicked()
	this->KPassivePopup::clicked();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// clicked(TQPoint)
	this->KPassivePopup::clicked(*(TQPoint *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// hidden(KPassivePopup*)
	this->KPassivePopup::hidden((KPassivePopup*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_41(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPassivePopup::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_42(Smoke::Stack x) {
	// message(const TQString&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_43(Smoke::Stack x) {
	// message(const TQString&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_44(Smoke::Stack x) {
	// message(const TQString&, const TQString&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_45(Smoke::Stack x) {
	// message(const TQString&, const TQString&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_46(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, TQWidget*, const char*, int)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp,(int)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_47(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_48(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_49(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, WId, const char*, int)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(WId)x[4].s_ulong,(const char*)x[5].s_voidp,(int)x[6].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_50(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, WId, const char*)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(WId)x[4].s_ulong,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_51(Smoke::Stack x) {
	// message(const TQString&, const TQString&, const TQPixmap&, WId)
	KPassivePopup* xret = KPassivePopup::message(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQPixmap *)x[3].s_class,(WId)x[4].s_ulong);
	x[0].s_class = (void*)xret;
    }
    static void x_52(Smoke::Stack x) {
	// message(int, const TQString&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_53(Smoke::Stack x) {
	// message(int, const TQString&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_54(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_55(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_56(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, TQWidget*, const char*, int)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_57(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, TQWidget*, const char*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_58(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, TQWidget*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(TQWidget*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_59(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, WId, const char*, int)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(WId)x[5].s_ulong,(const char*)x[6].s_voidp,(int)x[7].s_int);
	x[0].s_class = (void*)xret;
    }
    static void x_60(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, WId, const char*)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(WId)x[5].s_ulong,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_61(Smoke::Stack x) {
	// message(int, const TQString&, const TQString&, const TQPixmap&, WId)
	KPassivePopup* xret = KPassivePopup::message((int)x[1].s_int,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQPixmap *)x[4].s_class,(WId)x[5].s_ulong);
	x[0].s_class = (void*)xret;
    }
    void x_62(Smoke::Stack x) {
	// positionSelf()
	this->KPassivePopup::positionSelf();
	(void)x; // noop (for compiler warning)
    }
    void x_63(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->KPassivePopup::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) {
	// moveNear(TQRect)
	this->KPassivePopup::moveNear(*(TQRect *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_65(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->KPassivePopup::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) const {
	// defaultArea()
	TQRect xret = this->KPassivePopup::defaultArea();
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_67(Smoke::Stack x) {
	// updateMask()
	this->KPassivePopup::updateMask();
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) {
	// paintEvent(TQPaintEvent*)
	this->KPassivePopup::paintEvent((TQPaintEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8326, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPassivePopup::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(8386, (void*)this, x)) return;
	this->KPassivePopup::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(8325, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPassivePopup::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(8388, (void*)this, x)) return;
	this->KPassivePopup::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(8391, (void*)this, x)) return;
	this->KPassivePopup::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 positionSelf() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8385, (void*)this, x)) return;
	this->KPassivePopup::positionSelf();
    }
    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 setAutoDelete(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8355, (void*)this, x)) return;
	this->KPassivePopup::setAutoDelete(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void 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 setView(const TQString& x1, const TQString& x2, const TQPixmap& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_class = (void*)&x3;
	if(qt_Smoke->binding->callMethod(8350, (void*)this, x)) return;
	this->KPassivePopup::setView(x1, x2, x3);
    }
    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(8359, (void*)this, x)) return;
	this->KPassivePopup::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(21597, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQFrame::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21617, (void*)this, x)) return;
	this->TQFrame::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31294, (void*)this, x)) return;
	this->TQWidget::tabletEvent(x1);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8327, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPassivePopup::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(8329, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPassivePopup::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(8328, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPassivePopup::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(8330, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPassivePopup::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(8390, (void*)this, x)) return;
	this->KPassivePopup::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 765: //KPassivePopup::PopupStyle
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPassivePopup::PopupStyle;
		break;
	      case Smoke::EnumDelete:
		delete (KPassivePopup::PopupStyle*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPassivePopup::PopupStyle*)xdata = (KPassivePopup::PopupStyle)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPassivePopup::PopupStyle*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPassivePopup() { qt_Smoke->binding->deleted(342, (void*)this); }
};
void xenum_KPassivePopup(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPassivePopup::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPassivePopup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPassivePopup *xself = (x_KPassivePopup*)obj;
    switch(xi) {
	case 0: x_KPassivePopup::x_0(args);	break;
	case 1: x_KPassivePopup::x_1(args);	break;
	case 2: x_KPassivePopup::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_KPassivePopup::x_10(args);	break;
	case 11: x_KPassivePopup::x_11(args);	break;
	case 12: x_KPassivePopup::x_12(args);	break;
	case 13: x_KPassivePopup::x_13(args);	break;
	case 14: x_KPassivePopup::x_14(args);	break;
	case 15: x_KPassivePopup::x_15(args);	break;
	case 16: x_KPassivePopup::x_16(args);	break;
	case 17: x_KPassivePopup::x_17(args);	break;
	case 18: x_KPassivePopup::x_18(args);	break;
	case 19: x_KPassivePopup::x_19(args);	break;
	case 20: x_KPassivePopup::x_20(args);	break;
	case 21: x_KPassivePopup::x_21(args);	break;
	case 22: x_KPassivePopup::x_22(args);	break;
	case 23: x_KPassivePopup::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_KPassivePopup::x_41(args);	break;
	case 42: x_KPassivePopup::x_42(args);	break;
	case 43: x_KPassivePopup::x_43(args);	break;
	case 44: x_KPassivePopup::x_44(args);	break;
	case 45: x_KPassivePopup::x_45(args);	break;
	case 46: x_KPassivePopup::x_46(args);	break;
	case 47: x_KPassivePopup::x_47(args);	break;
	case 48: x_KPassivePopup::x_48(args);	break;
	case 49: x_KPassivePopup::x_49(args);	break;
	case 50: x_KPassivePopup::x_50(args);	break;
	case 51: x_KPassivePopup::x_51(args);	break;
	case 52: x_KPassivePopup::x_52(args);	break;
	case 53: x_KPassivePopup::x_53(args);	break;
	case 54: x_KPassivePopup::x_54(args);	break;
	case 55: x_KPassivePopup::x_55(args);	break;
	case 56: x_KPassivePopup::x_56(args);	break;
	case 57: x_KPassivePopup::x_57(args);	break;
	case 58: x_KPassivePopup::x_58(args);	break;
	case 59: x_KPassivePopup::x_59(args);	break;
	case 60: x_KPassivePopup::x_60(args);	break;
	case 61: x_KPassivePopup::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: delete (KPassivePopup*)xself;	break;
    }
}

class x_KPasswordDialog : public KPasswordDialog {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPasswordDialog::Password;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPasswordDialog::NewPassword;
    }
    void x_2(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPasswordDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPasswordDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_4(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPasswordDialog::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KPasswordDialog::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KPasswordDialog::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KPasswordDialog::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KPasswordDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_9(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int, TQWidget*, const char*)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int,(TQWidget*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3, TQWidget* x4, const char* x5) : KPasswordDialog(x1, x2, x3, x4, x5) {
    }
    static void x_10(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int, TQWidget*)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3, TQWidget* x4) : KPasswordDialog(x1, x2, x3, x4) {
    }
    static void x_11(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3) : KPasswordDialog(x1, x2, x3) {
    }
    static void x_12(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int, const TQString&, TQWidget*, const char*)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int,*(const TQString *)x[4].s_voidp,(TQWidget*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3, const TQString& x4, TQWidget* x5, const char* x6) : KPasswordDialog(x1, x2, x3, x4, x5, x6) {
    }
    static void x_13(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int, const TQString&, TQWidget*)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int,*(const TQString *)x[4].s_voidp,(TQWidget*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3, const TQString& x4, TQWidget* x5) : KPasswordDialog(x1, x2, x3, x4, x5) {
    }
    static void x_14(Smoke::Stack x) {
	// KPasswordDialog(KPasswordDialog::Types, bool, int, const TQString&)
	x_KPasswordDialog* xret = new x_KPasswordDialog((KPasswordDialog::Types)x[1].s_enum,(bool)x[2].s_bool,(int)x[3].s_int,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordDialog(KPasswordDialog::Types x1, bool x2, int x3, const TQString& x4) : KPasswordDialog(x1, x2, x3, x4) {
    }
    void x_15(Smoke::Stack x) {
	// setPrompt(TQString)
	this->KPasswordDialog::setPrompt(*(TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// prompt()
	TQString xret = this->KPasswordDialog::prompt();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) {
	// setKeepWarning(TQString)
	this->KPasswordDialog::setKeepWarning(*(TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// addLine(TQString, TQString)
	this->KPasswordDialog::addLine(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setAllowEmptyPasswords(bool)
	this->KPasswordDialog::setAllowEmptyPasswords((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// allowEmptyPasswords()
	bool xret = this->KPasswordDialog::allowEmptyPasswords();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setMinimumPasswordLength(int)
	this->KPasswordDialog::setMinimumPasswordLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// minimumPasswordLength()
	int xret = this->KPasswordDialog::minimumPasswordLength();
	x[0].s_int = xret;
    }
    void x_23(Smoke::Stack x) {
	// setMaximumPasswordLength(int)
	this->KPasswordDialog::setMaximumPasswordLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// maximumPasswordLength()
	int xret = this->KPasswordDialog::maximumPasswordLength();
	x[0].s_int = xret;
    }
    void x_25(Smoke::Stack x) {
	// setReasonablePasswordLength(int)
	this->KPasswordDialog::setReasonablePasswordLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// reasonablePasswordLength()
	int xret = this->KPasswordDialog::reasonablePasswordLength();
	x[0].s_int = xret;
    }
    void x_27(Smoke::Stack x) {
	// setPasswordStrengthWarningLevel(int)
	this->KPasswordDialog::setPasswordStrengthWarningLevel((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// passwordStrengthWarningLevel()
	int xret = this->KPasswordDialog::passwordStrengthWarningLevel();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) const {
	// password()
	TQString xret = this->KPasswordDialog::password();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_30(Smoke::Stack x) {
	// clearPassword()
	this->KPasswordDialog::clearPassword();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) const {
	// keep()
	bool xret = this->KPasswordDialog::keep();
	x[0].s_bool = xret;
    }
    static void x_32(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPasswordDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_33(Smoke::Stack x) {
	// getPassword(TQString&, TQString, int*)
	int xret = KPasswordDialog::getPassword(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp,(int*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    static void x_34(Smoke::Stack x) {
	// getPassword(TQString&, TQString)
	int xret = KPasswordDialog::getPassword(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_35(Smoke::Stack x) {
	// getNewPassword(TQString&, TQString)
	int xret = KPasswordDialog::getNewPassword(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_36(Smoke::Stack x) {
	// disableCoreDumps()
	KPasswordDialog::disableCoreDumps();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// checkPassword(const TQString&)
	bool xret = this->KPasswordDialog::checkPassword(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) {
	// slotOk()
	this->KPasswordDialog::slotOk();
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// slotCancel()
	this->KPasswordDialog::slotCancel();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// slotKeep(bool)
	this->KPasswordDialog::slotKeep((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// slotLayout()
	this->KPasswordDialog::slotLayout();
	(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 bool checkPassword(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8430, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordDialog::checkPassword(x1);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8395, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPasswordDialog::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(8394, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPasswordDialog::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 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(20205, (void*)this, x)) return;
	this->TQDialog::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(8432, (void*)this, x)) return;
	this->KPasswordDialog::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(8431, (void*)this, x)) return;
	this->KPasswordDialog::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(8396, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPasswordDialog::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(8398, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordDialog::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(8397, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordDialog::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(8399, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordDialog::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 767: //KPasswordDialog::Types
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPasswordDialog::Types;
		break;
	      case Smoke::EnumDelete:
		delete (KPasswordDialog::Types*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPasswordDialog::Types*)xdata = (KPasswordDialog::Types)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPasswordDialog::Types*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPasswordDialog() { qt_Smoke->binding->deleted(343, (void*)this); }
};
void xenum_KPasswordDialog(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPasswordDialog::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPasswordDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPasswordDialog *xself = (x_KPasswordDialog*)obj;
    switch(xi) {
	case 0: x_KPasswordDialog::x_0(args);	break;
	case 1: x_KPasswordDialog::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: x_KPasswordDialog::x_9(args);	break;
	case 10: x_KPasswordDialog::x_10(args);	break;
	case 11: x_KPasswordDialog::x_11(args);	break;
	case 12: x_KPasswordDialog::x_12(args);	break;
	case 13: x_KPasswordDialog::x_13(args);	break;
	case 14: x_KPasswordDialog::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: x_KPasswordDialog::x_32(args);	break;
	case 33: x_KPasswordDialog::x_33(args);	break;
	case 34: x_KPasswordDialog::x_34(args);	break;
	case 35: x_KPasswordDialog::x_35(args);	break;
	case 36: x_KPasswordDialog::x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: delete (KPasswordDialog*)xself;	break;
    }
}

class x_KPasswordEdit : public KPasswordEdit {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPasswordEdit::OneStar;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPasswordEdit::ThreeStars;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPasswordEdit::NoEcho;
    }
    static void x_3(Smoke::Stack x) {
        x[0].s_int = KPasswordEdit::PassLen;
    }
    void x_4(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPasswordEdit::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_5(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPasswordEdit::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_6(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPasswordEdit::tqt_cast((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// tqt_invoke(int, TQUObject*)
	bool xret = this->KPasswordEdit::tqt_invoke((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// tqt_emit(int, TQUObject*)
	bool xret = this->KPasswordEdit::tqt_emit((int)x[1].s_int,(TQUObject*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) {
	// tqt_property(int, int, TQVariant*)
	bool xret = this->KPasswordEdit::tqt_property((int)x[1].s_int,(int)x[2].s_int,(TQVariant*)x[3].s_class);
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) {
	// qObject()
	TQObject* xret = this->KPasswordEdit::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_11(Smoke::Stack x) {
	// KPasswordEdit(TQWidget*, const char*)
	x_KPasswordEdit* xret = new x_KPasswordEdit((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordEdit(TQWidget* x1, const char* x2) : KPasswordEdit(x1, x2) {
    }
    static void x_12(Smoke::Stack x) {
	// KPasswordEdit(TQWidget*)
	x_KPasswordEdit* xret = new x_KPasswordEdit((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordEdit(TQWidget* x1) : KPasswordEdit(x1) {
    }
    static void x_13(Smoke::Stack x) {
	// KPasswordEdit()
	x_KPasswordEdit* xret = new x_KPasswordEdit();
	x[0].s_class = (void*)xret;
    }
    x_KPasswordEdit() : KPasswordEdit() {
    }
    static void x_14(Smoke::Stack x) {
	// KPasswordEdit(TQLineEdit::EchoMode, TQWidget*, const char*)
	x_KPasswordEdit* xret = new x_KPasswordEdit((TQLineEdit::EchoMode)x[1].s_enum,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordEdit(TQLineEdit::EchoMode x1, TQWidget* x2, const char* x3) : KPasswordEdit(x1, x2, x3) {
    }
    static void x_15(Smoke::Stack x) {
	// KPasswordEdit(KPasswordEdit::EchoModes, TQWidget*, const char*)
	x_KPasswordEdit* xret = new x_KPasswordEdit((KPasswordEdit::EchoModes)x[1].s_enum,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPasswordEdit(KPasswordEdit::EchoModes x1, TQWidget* x2, const char* x3) : KPasswordEdit(x1, x2, x3) {
    }
    void x_16(Smoke::Stack x) const {
	// password()
	TQString xret = this->KPasswordEdit::password();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_17(Smoke::Stack x) {
	// erase()
	this->KPasswordEdit::erase();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setMaxPasswordLength(int)
	this->KPasswordEdit::setMaxPasswordLength((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) const {
	// maxPasswordLength()
	int xret = this->KPasswordEdit::maxPasswordLength();
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// insert(const TQString&)
	this->KPasswordEdit::insert(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPasswordEdit::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->KPasswordEdit::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->KPasswordEdit::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// event(TQEvent*)
	bool xret = this->KPasswordEdit::event((TQEvent*)x[1].s_class);
	x[0].s_bool = 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(8439, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPasswordEdit::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23705, (void*)this, x)) return;
	this->TQLineEdit::clear();
    }
    virtual void clearValidator() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23703, (void*)this, x)) return;
	this->TQLineEdit::clearValidator();
    }
    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(23744, (void*)this, x)) return;
	this->TQLineEdit::contextMenuEvent(x1);
    }
    virtual void copy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23719, (void*)this, x)) return;
	this->TQLineEdit::copy();
    }
    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 TQPopupMenu* createPopupMenu() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23746, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQLineEdit::createPopupMenu();
    }
    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 cut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23718, (void*)this, x)) return;
	this->TQLineEdit::cut();
    }
    virtual void deselect() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23702, (void*)this, x)) return;
	this->TQLineEdit::deselect();
    }
    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(23740, (void*)this, x)) return;
	this->TQLineEdit::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23742, (void*)this, x)) return;
	this->TQLineEdit::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23741, (void*)this, x)) return;
	this->TQLineEdit::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23739, (void*)this, x)) return;
	this->TQLineEdit::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(23743, (void*)this, x)) return;
	this->TQLineEdit::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(8460, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordEdit::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(8459, (void*)this, x)) return;
	this->KPasswordEdit::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(23737, (void*)this, x)) return;
	this->TQLineEdit::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(23734, (void*)this, x)) return;
	this->TQLineEdit::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23735, (void*)this, x)) return;
	this->TQLineEdit::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23733, (void*)this, x)) return;
	this->TQLineEdit::imStartEvent(x1);
    }
    virtual void insert(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(8455, (void*)this, x)) return;
	this->KPasswordEdit::insert(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(8458, (void*)this, x)) return;
	this->KPasswordEdit::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(8438, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPasswordEdit::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(23665, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLineEdit::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23731, (void*)this, x)) return;
	this->TQLineEdit::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23729, (void*)this, x)) return;
	this->TQLineEdit::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23728, (void*)this, x)) return;
	this->TQLineEdit::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23730, (void*)this, x)) return;
	this->TQLineEdit::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 paste() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23720, (void*)this, x)) return;
	this->TQLineEdit::paste();
    }
    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 redo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23707, (void*)this, x)) return;
	this->TQLineEdit::redo();
    }
    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(23738, (void*)this, x)) return;
	this->TQLineEdit::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() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23701, (void*)this, x)) return;
	this->TQLineEdit::selectAll();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23717, (void*)this, x)) return;
	this->TQLineEdit::setAlignment(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void 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 setCursorPosition(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23716, (void*)this, x)) return;
	this->TQLineEdit::setCursorPosition(x1);
    }
    virtual void setDragEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23721, (void*)this, x)) return;
	this->TQLineEdit::setDragEnabled(x1);
    }
    virtual void setEchoMode(TQLineEdit::EchoMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(23710, (void*)this, x)) return;
	this->TQLineEdit::setEchoMode(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(23713, (void*)this, x)) return;
	this->TQLineEdit::setFont(x1);
    }
    virtual void setFrame(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23709, (void*)this, x)) return;
	this->TQLineEdit::setFrame(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 setMaxLength(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(23708, (void*)this, x)) return;
	this->TQLineEdit::setMaxLength(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(23714, (void*)this, x)) return;
	this->TQLineEdit::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 setReadOnly(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(23711, (void*)this, x)) return;
	this->TQLineEdit::setReadOnly(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 setSelection(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(23715, (void*)this, x)) return;
	this->TQLineEdit::setSelection(x1, x2);
    }
    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 setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(23700, (void*)this, x)) return;
	this->TQLineEdit::setText(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 setValidator(const TQValidator* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(23712, (void*)this, x)) return;
	this->TQLineEdit::setValidator(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(23664, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQLineEdit::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(8440, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPasswordEdit::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(8442, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordEdit::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(8441, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordEdit::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(8443, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPasswordEdit::tqt_property(x1, x2, x3);
    }
    virtual void undo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(23706, (void*)this, x)) return;
	this->TQLineEdit::undo();
    }
    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(23747, (void*)this, x)) return;
	this->TQLineEdit::windowActivationChange(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 769: //KPasswordEdit::EchoModes
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPasswordEdit::EchoModes;
		break;
	      case Smoke::EnumDelete:
		delete (KPasswordEdit::EchoModes*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPasswordEdit::EchoModes*)xdata = (KPasswordEdit::EchoModes)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPasswordEdit::EchoModes*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPasswordEdit() { qt_Smoke->binding->deleted(344, (void*)this); }
};
void xenum_KPasswordEdit(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPasswordEdit::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPasswordEdit(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPasswordEdit *xself = (x_KPasswordEdit*)obj;
    switch(xi) {
	case 0: x_KPasswordEdit::x_0(args);	break;
	case 1: x_KPasswordEdit::x_1(args);	break;
	case 2: x_KPasswordEdit::x_2(args);	break;
	case 3: x_KPasswordEdit::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_KPasswordEdit::x_11(args);	break;
	case 12: x_KPasswordEdit::x_12(args);	break;
	case 13: x_KPasswordEdit::x_13(args);	break;
	case 14: x_KPasswordEdit::x_14(args);	break;
	case 15: x_KPasswordEdit::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_KPasswordEdit::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 (KPasswordEdit*)xself;	break;
    }
}

class x_KPixmap : public KPixmap {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Auto;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Color;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Mono;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::LowColor;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::WebColor;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Horizontal;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Vertical;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::Diagonal;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmap::CrossDiagonal;
    }
    static void x_9(Smoke::Stack x) {
	// KPixmap()
	x_KPixmap* xret = new x_KPixmap();
	x[0].s_class = (void*)xret;
    }
    x_KPixmap() : KPixmap() {
    }
    static void x_10(Smoke::Stack x) {
	// KPixmap(const TQPixmap&)
	x_KPixmap* xret = new x_KPixmap(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPixmap(const TQPixmap& x1) : KPixmap(x1) {
    }
    void x_11(Smoke::Stack x) {
	// convertFromImage(const TQImage&, int)
	bool xret = this->KPixmap::convertFromImage(*(const TQImage *)x[1].s_class,(int)x[2].s_int);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// convertFromImage(const TQImage&, KPixmap::ColorMode)
	bool xret = this->KPixmap::convertFromImage(*(const TQImage *)x[1].s_class,(KPixmap::ColorMode)x[2].s_enum);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// convertFromImage(const TQImage&)
	bool xret = this->KPixmap::convertFromImage(*(const TQImage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// load(const TQString&, const char*, int)
	bool xret = this->KPixmap::load(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// load(const TQString&, const char*, KPixmap::ColorMode)
	bool xret = this->KPixmap::load(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp,(KPixmap::ColorMode)x[3].s_enum);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// load(const TQString&, const char*)
	bool xret = this->KPixmap::load(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// load(const TQString&)
	bool xret = this->KPixmap::load(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// checkColorTable(const TQImage&)
	bool xret = this->KPixmap::checkColorTable(*(const TQImage *)x[1].s_class);
	x[0].s_bool = xret;
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void detach() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26037, (void*)this, x)) return;
	this->TQPixmap::detach();
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(26056, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPixmap::metric(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 774: //KPixmap::ColorMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmap::ColorMode;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmap::ColorMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmap::ColorMode*)xdata = (KPixmap::ColorMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmap::ColorMode*)xdata;
		break;
	    }
	    break;
	  case 775: //KPixmap::GradientMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmap::GradientMode;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmap::GradientMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmap::GradientMode*)xdata = (KPixmap::GradientMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmap::GradientMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPixmap() { qt_Smoke->binding->deleted(345, (void*)this); }
};
void xenum_KPixmap(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPixmap::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPixmap(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPixmap *xself = (x_KPixmap*)obj;
    switch(xi) {
	case 0: x_KPixmap::x_0(args);	break;
	case 1: x_KPixmap::x_1(args);	break;
	case 2: x_KPixmap::x_2(args);	break;
	case 3: x_KPixmap::x_3(args);	break;
	case 4: x_KPixmap::x_4(args);	break;
	case 5: x_KPixmap::x_5(args);	break;
	case 6: x_KPixmap::x_6(args);	break;
	case 7: x_KPixmap::x_7(args);	break;
	case 8: x_KPixmap::x_8(args);	break;
	case 9: x_KPixmap::x_9(args);	break;
	case 10: x_KPixmap::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: delete (KPixmap*)xself;	break;
    }
}

class x_KPixmapEffect : public KPixmapEffect {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::VerticalGradient;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::HorizontalGradient;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::DiagonalGradient;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::CrossDiagonalGradient;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::PyramidGradient;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::RectangleGradient;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::PipeCrossGradient;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::EllipticGradient;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::Red;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::Green;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::Blue;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::NorthLite;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::NWLite;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::WestLite;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::SWLite;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::SouthLite;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::SELite;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::EastLite;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapEffect::NELite;
    }
    static void x_19(Smoke::Stack x) {
	// KPixmapEffect()
	x_KPixmapEffect* xret = new x_KPixmapEffect();
	x[0].s_class = (void*)xret;
    }
    x_KPixmapEffect() : KPixmapEffect() {
    }
    static void x_20(Smoke::Stack x) {
	// KPixmapEffect(const KPixmapEffect&)
	x_KPixmapEffect* xret = new x_KPixmapEffect(*(const KPixmapEffect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPixmapEffect(const KPixmapEffect& x1) : KPixmapEffect(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// gradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType, int)
	KPixmap& xret = KPixmapEffect::gradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(int)x[5].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_22(Smoke::Stack x) {
	// gradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType)
	KPixmap& xret = KPixmapEffect::gradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_23(Smoke::Stack x) {
	// unbalancedGradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType, int, int, int)
	KPixmap& xret = KPixmapEffect::unbalancedGradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(int)x[5].s_int,(int)x[6].s_int,(int)x[7].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_24(Smoke::Stack x) {
	// unbalancedGradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType, int, int)
	KPixmap& xret = KPixmapEffect::unbalancedGradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(int)x[5].s_int,(int)x[6].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_25(Smoke::Stack x) {
	// unbalancedGradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType, int)
	KPixmap& xret = KPixmapEffect::unbalancedGradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(int)x[5].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_26(Smoke::Stack x) {
	// unbalancedGradient(KPixmap&, const TQColor&, const TQColor&, KPixmapEffect::GradientType)
	KPixmap& xret = KPixmapEffect::unbalancedGradient(*(KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_27(Smoke::Stack x) {
	// createTiled(const KPixmap&, TQSize)
	KPixmap xret = KPixmapEffect::createTiled(*(const KPixmap *)x[1].s_class,*(TQSize *)x[2].s_class);
	x[0].s_class = (void*)new KPixmap(xret);
    }
    static void x_28(Smoke::Stack x) {
	// intensity(KPixmap&, float)
	KPixmap& xret = KPixmapEffect::intensity(*(KPixmap *)x[1].s_class,(float)x[2].s_float);
	x[0].s_class = (void*)&xret;
    }
    static void x_29(Smoke::Stack x) {
	// channelIntensity(KPixmap&, float, KPixmapEffect::RGBComponent)
	KPixmap& xret = KPixmapEffect::channelIntensity(*(KPixmap *)x[1].s_class,(float)x[2].s_float,(KPixmapEffect::RGBComponent)x[3].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_30(Smoke::Stack x) {
	// blend(KPixmap&, float, const TQColor&, KPixmapEffect::GradientType, bool, int)
	KPixmap& xret = KPixmapEffect::blend(*(KPixmap *)x[1].s_class,(float)x[2].s_float,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(bool)x[5].s_bool,(int)x[6].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_31(Smoke::Stack x) {
	// blend(KPixmap&, float, const TQColor&, KPixmapEffect::GradientType, bool)
	KPixmap& xret = KPixmapEffect::blend(*(KPixmap *)x[1].s_class,(float)x[2].s_float,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum,(bool)x[5].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_32(Smoke::Stack x) {
	// blend(KPixmap&, float, const TQColor&, KPixmapEffect::GradientType)
	KPixmap& xret = KPixmapEffect::blend(*(KPixmap *)x[1].s_class,(float)x[2].s_float,*(const TQColor *)x[3].s_class,(KPixmapEffect::GradientType)x[4].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_33(Smoke::Stack x) {
	// hash(KPixmap&, KPixmapEffect::Lighting, unsigned int, int)
	KPixmap& xret = KPixmapEffect::hash(*(KPixmap *)x[1].s_class,(KPixmapEffect::Lighting)x[2].s_enum,(unsigned int)x[3].s_uint,(int)x[4].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_34(Smoke::Stack x) {
	// hash(KPixmap&, KPixmapEffect::Lighting, unsigned int)
	KPixmap& xret = KPixmapEffect::hash(*(KPixmap *)x[1].s_class,(KPixmapEffect::Lighting)x[2].s_enum,(unsigned int)x[3].s_uint);
	x[0].s_class = (void*)&xret;
    }
    static void x_35(Smoke::Stack x) {
	// hash(KPixmap&, KPixmapEffect::Lighting)
	KPixmap& xret = KPixmapEffect::hash(*(KPixmap *)x[1].s_class,(KPixmapEffect::Lighting)x[2].s_enum);
	x[0].s_class = (void*)&xret;
    }
    static void x_36(Smoke::Stack x) {
	// hash(KPixmap&)
	KPixmap& xret = KPixmapEffect::hash(*(KPixmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_37(Smoke::Stack x) {
	// pattern(const KPixmap&, TQSize, const TQColor&, const TQColor&, int)
	KPixmap xret = KPixmapEffect::pattern(*(const KPixmap *)x[1].s_class,*(TQSize *)x[2].s_class,*(const TQColor *)x[3].s_class,*(const TQColor *)x[4].s_class,(int)x[5].s_int);
	x[0].s_class = (void*)new KPixmap(xret);
    }
    static void x_38(Smoke::Stack x) {
	// pattern(const KPixmap&, TQSize, const TQColor&, const TQColor&)
	KPixmap xret = KPixmapEffect::pattern(*(const KPixmap *)x[1].s_class,*(TQSize *)x[2].s_class,*(const TQColor *)x[3].s_class,*(const TQColor *)x[4].s_class);
	x[0].s_class = (void*)new KPixmap(xret);
    }
    static void x_39(Smoke::Stack x) {
	// fade(KPixmap&, double, const TQColor&)
	KPixmap& xret = KPixmapEffect::fade(*(KPixmap *)x[1].s_class,(double)x[2].s_double,*(const TQColor *)x[3].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_40(Smoke::Stack x) {
	// toGray(KPixmap&, bool)
	KPixmap& xret = KPixmapEffect::toGray(*(KPixmap *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)&xret;
    }
    static void x_41(Smoke::Stack x) {
	// toGray(KPixmap&)
	KPixmap& xret = KPixmapEffect::toGray(*(KPixmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_42(Smoke::Stack x) {
	// desaturate(KPixmap&, float)
	KPixmap& xret = KPixmapEffect::desaturate(*(KPixmap *)x[1].s_class,(float)x[2].s_float);
	x[0].s_class = (void*)&xret;
    }
    static void x_43(Smoke::Stack x) {
	// desaturate(KPixmap&)
	KPixmap& xret = KPixmapEffect::desaturate(*(KPixmap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    static void x_44(Smoke::Stack x) {
	// contrast(KPixmap&, int)
	KPixmap& xret = KPixmapEffect::contrast(*(KPixmap *)x[1].s_class,(int)x[2].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_45(Smoke::Stack x) {
	// dither(KPixmap&, const TQColor*, int)
	KPixmap& xret = KPixmapEffect::dither(*(KPixmap *)x[1].s_class,(const TQColor*)x[2].s_class,(int)x[3].s_int);
	x[0].s_class = (void*)&xret;
    }
    static void x_46(Smoke::Stack x) {
	// selectedPixmap(const KPixmap&, const TQColor&)
	KPixmap xret = KPixmapEffect::selectedPixmap(*(const KPixmap *)x[1].s_class,*(const TQColor *)x[2].s_class);
	x[0].s_class = (void*)new KPixmap(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 777: //KPixmapEffect::GradientType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmapEffect::GradientType;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmapEffect::GradientType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmapEffect::GradientType*)xdata = (KPixmapEffect::GradientType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmapEffect::GradientType*)xdata;
		break;
	    }
	    break;
	  case 778: //KPixmapEffect::Lighting
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmapEffect::Lighting;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmapEffect::Lighting*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmapEffect::Lighting*)xdata = (KPixmapEffect::Lighting)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmapEffect::Lighting*)xdata;
		break;
	    }
	    break;
	  case 779: //KPixmapEffect::RGBComponent
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmapEffect::RGBComponent;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmapEffect::RGBComponent*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmapEffect::RGBComponent*)xdata = (KPixmapEffect::RGBComponent)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmapEffect::RGBComponent*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPixmapEffect() { qt_Smoke->binding->deleted(346, (void*)this); }
};
void xenum_KPixmapEffect(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPixmapEffect::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPixmapEffect(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPixmapEffect *xself = (x_KPixmapEffect*)obj;
    switch(xi) {
	case 0: x_KPixmapEffect::x_0(args);	break;
	case 1: x_KPixmapEffect::x_1(args);	break;
	case 2: x_KPixmapEffect::x_2(args);	break;
	case 3: x_KPixmapEffect::x_3(args);	break;
	case 4: x_KPixmapEffect::x_4(args);	break;
	case 5: x_KPixmapEffect::x_5(args);	break;
	case 6: x_KPixmapEffect::x_6(args);	break;
	case 7: x_KPixmapEffect::x_7(args);	break;
	case 8: x_KPixmapEffect::x_8(args);	break;
	case 9: x_KPixmapEffect::x_9(args);	break;
	case 10: x_KPixmapEffect::x_10(args);	break;
	case 11: x_KPixmapEffect::x_11(args);	break;
	case 12: x_KPixmapEffect::x_12(args);	break;
	case 13: x_KPixmapEffect::x_13(args);	break;
	case 14: x_KPixmapEffect::x_14(args);	break;
	case 15: x_KPixmapEffect::x_15(args);	break;
	case 16: x_KPixmapEffect::x_16(args);	break;
	case 17: x_KPixmapEffect::x_17(args);	break;
	case 18: x_KPixmapEffect::x_18(args);	break;
	case 19: x_KPixmapEffect::x_19(args);	break;
	case 20: x_KPixmapEffect::x_20(args);	break;
	case 21: x_KPixmapEffect::x_21(args);	break;
	case 22: x_KPixmapEffect::x_22(args);	break;
	case 23: x_KPixmapEffect::x_23(args);	break;
	case 24: x_KPixmapEffect::x_24(args);	break;
	case 25: x_KPixmapEffect::x_25(args);	break;
	case 26: x_KPixmapEffect::x_26(args);	break;
	case 27: x_KPixmapEffect::x_27(args);	break;
	case 28: x_KPixmapEffect::x_28(args);	break;
	case 29: x_KPixmapEffect::x_29(args);	break;
	case 30: x_KPixmapEffect::x_30(args);	break;
	case 31: x_KPixmapEffect::x_31(args);	break;
	case 32: x_KPixmapEffect::x_32(args);	break;
	case 33: x_KPixmapEffect::x_33(args);	break;
	case 34: x_KPixmapEffect::x_34(args);	break;
	case 35: x_KPixmapEffect::x_35(args);	break;
	case 36: x_KPixmapEffect::x_36(args);	break;
	case 37: x_KPixmapEffect::x_37(args);	break;
	case 38: x_KPixmapEffect::x_38(args);	break;
	case 39: x_KPixmapEffect::x_39(args);	break;
	case 40: x_KPixmapEffect::x_40(args);	break;
	case 41: x_KPixmapEffect::x_41(args);	break;
	case 42: x_KPixmapEffect::x_42(args);	break;
	case 43: x_KPixmapEffect::x_43(args);	break;
	case 44: x_KPixmapEffect::x_44(args);	break;
	case 45: x_KPixmapEffect::x_45(args);	break;
	case 46: x_KPixmapEffect::x_46(args);	break;
	case 47: delete (KPixmapEffect*)xself;	break;
    }
}

class x_KPixmapIO : public KPixmapIO {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapIO::ShmDontKeep;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPixmapIO::ShmKeepAndGrow;
    }
    static void x_2(Smoke::Stack x) {
	// KPixmapIO()
	x_KPixmapIO* xret = new x_KPixmapIO();
	x[0].s_class = (void*)xret;
    }
    x_KPixmapIO() : KPixmapIO() {
    }
    void x_3(Smoke::Stack x) {
	// convertToPixmap(const TQImage&)
	TQPixmap xret = this->KPixmapIO::convertToPixmap(*(const TQImage *)x[1].s_class);
	x[0].s_class = (void*)new TQPixmap(xret);
    }
    void x_4(Smoke::Stack x) {
	// convertToImage(const TQPixmap&)
	TQImage xret = this->KPixmapIO::convertToImage(*(const TQPixmap *)x[1].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_5(Smoke::Stack x) {
	// putImage(TQPixmap*, int, int, const TQImage*)
	this->KPixmapIO::putImage((TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(const TQImage*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// putImage(TQPixmap*, const TQPoint&, const TQImage*)
	this->KPixmapIO::putImage((TQPixmap*)x[1].s_class,*(const TQPoint *)x[2].s_class,(const TQImage*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// getImage(const TQPixmap*, int, int, int, int)
	TQImage xret = this->KPixmapIO::getImage((const TQPixmap*)x[1].s_class,(int)x[2].s_int,(int)x[3].s_int,(int)x[4].s_int,(int)x[5].s_int);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_8(Smoke::Stack x) {
	// getImage(const TQPixmap*, const TQRect&)
	TQImage xret = this->KPixmapIO::getImage((const TQPixmap*)x[1].s_class,*(const TQRect *)x[2].s_class);
	x[0].s_class = (void*)new TQImage(xret);
    }
    void x_9(Smoke::Stack x) {
	// setShmPolicy(int)
	this->KPixmapIO::setShmPolicy((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// preAllocShm(int)
	this->KPixmapIO::preAllocShm((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// KPixmapIO(const KPixmapIO&)
	x_KPixmapIO* xret = new x_KPixmapIO(*(const KPixmapIO *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPixmapIO(const KPixmapIO& x1) : KPixmapIO(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 782: //KPixmapIO::ShmPolicies
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPixmapIO::ShmPolicies;
		break;
	      case Smoke::EnumDelete:
		delete (KPixmapIO::ShmPolicies*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPixmapIO::ShmPolicies*)xdata = (KPixmapIO::ShmPolicies)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPixmapIO::ShmPolicies*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPixmapIO() { qt_Smoke->binding->deleted(347, (void*)this); }
};
void xenum_KPixmapIO(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPixmapIO::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPixmapIO(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPixmapIO *xself = (x_KPixmapIO*)obj;
    switch(xi) {
	case 0: x_KPixmapIO::x_0(args);	break;
	case 1: x_KPixmapIO::x_1(args);	break;
	case 2: x_KPixmapIO::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_KPixmapIO::x_11(args);	break;
	case 12: delete (KPixmapIO*)xself;	break;
    }
}

class x_KPixmapProvider : public KPixmapProvider {
public:
    static void x_0(Smoke::Stack x) {
	// KPixmapProvider()
	x_KPixmapProvider* xret = new x_KPixmapProvider();
	x[0].s_class = (void*)xret;
    }
    x_KPixmapProvider() : KPixmapProvider() {
    }
    static void x_1(Smoke::Stack x) {
	// KPixmapProvider(const KPixmapProvider&)
	x_KPixmapProvider* xret = new x_KPixmapProvider(*(const KPixmapProvider *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPixmapProvider(const KPixmapProvider& x1) : KPixmapProvider(x1) {
    }
    virtual TQPixmap pixmapFor(const TQString& x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(8543, (void*)this, x, true /*pure virtual*/);
	TQPixmap *xptr = (TQPixmap *)x[0].s_class;
	TQPixmap xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    ~x_KPixmapProvider() { qt_Smoke->binding->deleted(348, (void*)this); }
};
void xcall_KPixmapProvider(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPixmapProvider *xself = (x_KPixmapProvider*)obj;
    switch(xi) {
	case 0: x_KPixmapProvider::x_0(args);	break;
	case 1: x_KPixmapProvider::x_1(args);	break;
	case 2: delete (KPixmapProvider*)xself;	break;
    }
}

class x_KPixmapSplitter : public KPixmapSplitter {
public:
    static void x_0(Smoke::Stack x) {
	// KPixmapSplitter()
	x_KPixmapSplitter* xret = new x_KPixmapSplitter();
	x[0].s_class = (void*)xret;
    }
    x_KPixmapSplitter() : KPixmapSplitter() {
    }
    void x_1(Smoke::Stack x) {
	// setPixmap(const TQPixmap&)
	this->KPixmapSplitter::setPixmap(*(const TQPixmap *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_2(Smoke::Stack x) const {
	// pixmap()
	const TQPixmap& xret = this->KPixmapSplitter::pixmap();
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) {
	// setItemSize(const TQSize&)
	this->KPixmapSplitter::setItemSize(*(const TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// itemSize()
	TQSize xret = this->KPixmapSplitter::itemSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_5(Smoke::Stack x) {
	// setVSpacing(int)
	this->KPixmapSplitter::setVSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// setHSpacing(int)
	this->KPixmapSplitter::setHSpacing((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) {
	// coordinates(int)
	TQRect xret = this->KPixmapSplitter::coordinates((int)x[1].s_int);
	x[0].s_class = (void*)new TQRect(xret);
    }
    void x_8(Smoke::Stack x) {
	// coordinates(const TQChar&)
	TQRect xret = this->KPixmapSplitter::coordinates(*(const TQChar *)x[1].s_class);
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void x_9(Smoke::Stack x) {
	// KPixmapSplitter(const KPixmapSplitter&)
	x_KPixmapSplitter* xret = new x_KPixmapSplitter(*(const KPixmapSplitter *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPixmapSplitter(const KPixmapSplitter& x1) : KPixmapSplitter(x1) {
    }
    ~x_KPixmapSplitter() { qt_Smoke->binding->deleted(349, (void*)this); }
};
void xcall_KPixmapSplitter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPixmapSplitter *xself = (x_KPixmapSplitter*)obj;
    switch(xi) {
	case 0: x_KPixmapSplitter::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: x_KPixmapSplitter::x_9(args);	break;
	case 10: delete (KPixmapSplitter*)xself;	break;
    }
}

class x_KPluginInfo : public KPluginInfo {
public:
    static void x_0(Smoke::Stack x) {
	// KPluginInfo(const TQString&, const char*)
	x_KPluginInfo* xret = new x_KPluginInfo(*(const TQString *)x[1].s_voidp,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPluginInfo(const TQString& x1, const char* x2) : KPluginInfo(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// KPluginInfo(const TQString&)
	x_KPluginInfo* xret = new x_KPluginInfo(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPluginInfo(const TQString& x1) : KPluginInfo(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// KPluginInfo(const KService::Ptr)
	x_KPluginInfo* xret = new x_KPluginInfo(*(const KService::Ptr *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPluginInfo(const KService::Ptr x1) : KPluginInfo(x1) {
    }
    void x_3(Smoke::Stack x) const {
	// isHidden()
	bool xret = this->KPluginInfo::isHidden();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// setPluginEnabled(bool)
	this->KPluginInfo::setPluginEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) const {
	// isPluginEnabled()
	bool xret = this->KPluginInfo::isPluginEnabled();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// isPluginEnabledByDefault()
	bool xret = this->KPluginInfo::isPluginEnabledByDefault();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// property(const TQString&)
	TQVariant xret = this->KPluginInfo::property(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQVariant(xret);
    }
    void x_8(Smoke::Stack x) const {
	// operator[](const TQString&)
	TQVariant xret = this->KPluginInfo::operator[](*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)new TQVariant(xret);
    }
    void x_9(Smoke::Stack x) const {
	// name()
	const TQString& xret = this->KPluginInfo::name();
	x[0].s_voidp = (void*)&xret;
    }
    void x_10(Smoke::Stack x) const {
	// comment()
	const TQString& xret = this->KPluginInfo::comment();
	x[0].s_voidp = (void*)&xret;
    }
    void x_11(Smoke::Stack x) const {
	// icon()
	const TQString& xret = this->KPluginInfo::icon();
	x[0].s_voidp = (void*)&xret;
    }
    void x_12(Smoke::Stack x) const {
	// specfile()
	const TQString& xret = this->KPluginInfo::specfile();
	x[0].s_voidp = (void*)&xret;
    }
    void x_13(Smoke::Stack x) const {
	// author()
	const TQString& xret = this->KPluginInfo::author();
	x[0].s_voidp = (void*)&xret;
    }
    void x_14(Smoke::Stack x) const {
	// email()
	const TQString& xret = this->KPluginInfo::email();
	x[0].s_voidp = (void*)&xret;
    }
    void x_15(Smoke::Stack x) const {
	// category()
	const TQString& xret = this->KPluginInfo::category();
	x[0].s_voidp = (void*)&xret;
    }
    void x_16(Smoke::Stack x) const {
	// pluginName()
	const TQString& xret = this->KPluginInfo::pluginName();
	x[0].s_voidp = (void*)&xret;
    }
    void x_17(Smoke::Stack x) const {
	// version()
	const TQString& xret = this->KPluginInfo::version();
	x[0].s_voidp = (void*)&xret;
    }
    void x_18(Smoke::Stack x) const {
	// website()
	const TQString& xret = this->KPluginInfo::website();
	x[0].s_voidp = (void*)&xret;
    }
    void x_19(Smoke::Stack x) const {
	// license()
	const TQString& xret = this->KPluginInfo::license();
	x[0].s_voidp = (void*)&xret;
    }
    void x_20(Smoke::Stack x) const {
	// dependencies()
	const TQStringList& xret = this->KPluginInfo::dependencies();
	x[0].s_voidp = (void*)&xret;
    }
    void x_21(Smoke::Stack x) const {
	// service()
	KService::Ptr xret = this->KPluginInfo::service();
	x[0].s_voidp = (void*)new KService::Ptr(xret);
    }
    void x_22(Smoke::Stack x) const {
	// kcmServices()
	const TQValueList<KService::Ptr>& xret = this->KPluginInfo::kcmServices();
	x[0].s_voidp = (void*)&xret;
    }
    void x_23(Smoke::Stack x) {
	// setConfig(TDEConfig*, const TQString&)
	this->KPluginInfo::setConfig((TDEConfig*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) const {
	// config()
	TDEConfig* xret = this->KPluginInfo::config();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) const {
	// configgroup()
	const TQString& xret = this->KPluginInfo::configgroup();
	x[0].s_voidp = (void*)&xret;
    }
    void x_26(Smoke::Stack x) {
	// save(TDEConfigGroup*)
	this->KPluginInfo::save((TDEConfigGroup*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// save()
	this->KPluginInfo::save();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// load(TDEConfigGroup*)
	this->KPluginInfo::load((TDEConfigGroup*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// load()
	this->KPluginInfo::load();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// defaults()
	this->KPluginInfo::defaults();
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// fromServices(const KService::List&, TDEConfig*, const TQString&)
	KPluginInfo::List xret = KPluginInfo::fromServices(*(const KService::List *)x[1].s_voidp,(TDEConfig*)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_32(Smoke::Stack x) {
	// fromServices(const KService::List&, TDEConfig*)
	KPluginInfo::List xret = KPluginInfo::fromServices(*(const KService::List *)x[1].s_voidp,(TDEConfig*)x[2].s_class);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_33(Smoke::Stack x) {
	// fromServices(const KService::List&)
	KPluginInfo::List xret = KPluginInfo::fromServices(*(const KService::List *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_34(Smoke::Stack x) {
	// fromFiles(const TQStringList&, TDEConfig*, const TQString&)
	KPluginInfo::List xret = KPluginInfo::fromFiles(*(const TQStringList *)x[1].s_voidp,(TDEConfig*)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_35(Smoke::Stack x) {
	// fromFiles(const TQStringList&, TDEConfig*)
	KPluginInfo::List xret = KPluginInfo::fromFiles(*(const TQStringList *)x[1].s_voidp,(TDEConfig*)x[2].s_class);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_36(Smoke::Stack x) {
	// fromFiles(const TQStringList&)
	KPluginInfo::List xret = KPluginInfo::fromFiles(*(const TQStringList *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_37(Smoke::Stack x) {
	// fromKPartsInstanceName(const TQString&, TDEConfig*, const TQString&)
	KPluginInfo::List xret = KPluginInfo::fromKPartsInstanceName(*(const TQString *)x[1].s_voidp,(TDEConfig*)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_38(Smoke::Stack x) {
	// fromKPartsInstanceName(const TQString&, TDEConfig*)
	KPluginInfo::List xret = KPluginInfo::fromKPartsInstanceName(*(const TQString *)x[1].s_voidp,(TDEConfig*)x[2].s_class);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    static void x_39(Smoke::Stack x) {
	// fromKPartsInstanceName(const TQString&)
	KPluginInfo::List xret = KPluginInfo::fromKPartsInstanceName(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KPluginInfo::List(xret);
    }
    virtual void defaults() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8589, (void*)this, x)) return;
	this->KPluginInfo::defaults();
    }
    virtual bool isPluginEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8564, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPluginInfo::isPluginEnabled();
    }
    virtual void load(TDEConfigGroup* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8587, (void*)this, x)) return;
	this->KPluginInfo::load(x1);
    }
    virtual void save(TDEConfigGroup* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(8585, (void*)this, x)) return;
	this->KPluginInfo::save(x1);
    }
    virtual void setPluginEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(8563, (void*)this, x)) return;
	this->KPluginInfo::setPluginEnabled(x1);
    }
    ~x_KPluginInfo() { qt_Smoke->binding->deleted(350, (void*)this); }
};
void xcall_KPluginInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPluginInfo *xself = (x_KPluginInfo*)obj;
    switch(xi) {
	case 0: x_KPluginInfo::x_0(args);	break;
	case 1: x_KPluginInfo::x_1(args);	break;
	case 2: x_KPluginInfo::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: x_KPluginInfo::x_31(args);	break;
	case 32: x_KPluginInfo::x_32(args);	break;
	case 33: x_KPluginInfo::x_33(args);	break;
	case 34: x_KPluginInfo::x_34(args);	break;
	case 35: x_KPluginInfo::x_35(args);	break;
	case 36: x_KPluginInfo::x_36(args);	break;
	case 37: x_KPluginInfo::x_37(args);	break;
	case 38: x_KPluginInfo::x_38(args);	break;
	case 39: x_KPluginInfo::x_39(args);	break;
	case 40: delete (KPluginInfo*)xself;	break;
    }
}

class x_KPluginSelector : public KPluginSelector {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPluginSelector::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPluginSelector::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPluginSelector::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->KPluginSelector::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->KPluginSelector::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->KPluginSelector::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->KPluginSelector::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KPluginSelector(TQWidget*, const char*)
	x_KPluginSelector* xret = new x_KPluginSelector((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPluginSelector(TQWidget* x1, const char* x2) : KPluginSelector(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KPluginSelector(TQWidget*)
	x_KPluginSelector* xret = new x_KPluginSelector((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPluginSelector(TQWidget* x1) : KPluginSelector(x1) {
    }
    void x_9(Smoke::Stack x) {
	// addPlugins(const TQString&, const TQString&, const TQString&, TDEConfig*)
	this->KPluginSelector::addPlugins(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TDEConfig*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// addPlugins(const TQString&, const TQString&, const TQString&)
	this->KPluginSelector::addPlugins(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// addPlugins(const TQString&, const TQString&)
	this->KPluginSelector::addPlugins(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// addPlugins(const TQString&)
	this->KPluginSelector::addPlugins(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// addPlugins(const TDEInstance*, const TQString&, const TQString&, TDEConfig*)
	this->KPluginSelector::addPlugins((const TDEInstance*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TDEConfig*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addPlugins(const TDEInstance*, const TQString&, const TQString&)
	this->KPluginSelector::addPlugins((const TDEInstance*)x[1].s_class,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// addPlugins(const TDEInstance*, const TQString&)
	this->KPluginSelector::addPlugins((const TDEInstance*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// addPlugins(const TDEInstance*)
	this->KPluginSelector::addPlugins((const TDEInstance*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// addPlugins(const TQValueList<KPluginInfo*>&, const TQString&, const TQString&, TDEConfig*)
	this->KPluginSelector::addPlugins(*(const TQValueList<KPluginInfo*> *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(TDEConfig*)x[4].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// addPlugins(const TQValueList<KPluginInfo*>&, const TQString&, const TQString&)
	this->KPluginSelector::addPlugins(*(const TQValueList<KPluginInfo*> *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// addPlugins(const TQValueList<KPluginInfo*>&, const TQString&)
	this->KPluginSelector::addPlugins(*(const TQValueList<KPluginInfo*> *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// addPlugins(const TQValueList<KPluginInfo*>&)
	this->KPluginSelector::addPlugins(*(const TQValueList<KPluginInfo*> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// setShowEmptyConfigPage(bool)
	this->KPluginSelector::setShowEmptyConfigPage((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// load()
	this->KPluginSelector::load();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// save()
	this->KPluginSelector::save();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// defaults()
	this->KPluginSelector::defaults();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// changed(bool)
	this->KPluginSelector::changed((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// configCommitted(const TQCString&)
	this->KPluginSelector::configCommitted(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_27(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPluginSelector::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(8600, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPluginSelector::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(8599, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPluginSelector::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(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(8601, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPluginSelector::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(8603, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPluginSelector::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(8602, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPluginSelector::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(8604, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPluginSelector::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_KPluginSelector() { qt_Smoke->binding->deleted(351, (void*)this); }
};
void xcall_KPluginSelector(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPluginSelector *xself = (x_KPluginSelector*)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_KPluginSelector::x_7(args);	break;
	case 8: x_KPluginSelector::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: x_KPluginSelector::x_27(args);	break;
	case 28: delete (KPluginSelector*)xself;	break;
    }
}

class x_KPreviewWidgetBase : public KPreviewWidgetBase {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPreviewWidgetBase::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPreviewWidgetBase::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPreviewWidgetBase::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->KPreviewWidgetBase::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->KPreviewWidgetBase::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->KPreviewWidgetBase::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->KPreviewWidgetBase::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KPreviewWidgetBase(TQWidget*, const char*)
	x_KPreviewWidgetBase* xret = new x_KPreviewWidgetBase((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPreviewWidgetBase(TQWidget* x1, const char* x2) : KPreviewWidgetBase(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KPreviewWidgetBase(TQWidget*)
	x_KPreviewWidgetBase* xret = new x_KPreviewWidgetBase((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPreviewWidgetBase(TQWidget* x1) : KPreviewWidgetBase(x1) {
    }
    void x_9(Smoke::Stack x) const {
	// supportedMimeTypes()
	TQStringList xret = this->KPreviewWidgetBase::supportedMimeTypes();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    static void x_10(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPreviewWidgetBase::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) {
	// setSupportedMimeTypes(const TQStringList&)
	this->KPreviewWidgetBase::setSupportedMimeTypes(*(const TQStringList *)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(8629, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPreviewWidgetBase::className();
    }
    virtual void clearPreview() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(8639, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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(8628, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPreviewWidgetBase::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 void showPreview(const KURL& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(8638, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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(8630, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPreviewWidgetBase::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(8632, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPreviewWidgetBase::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(8631, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPreviewWidgetBase::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(8633, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPreviewWidgetBase::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_KPreviewWidgetBase() { qt_Smoke->binding->deleted(352, (void*)this); }
};
void xcall_KPreviewWidgetBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPreviewWidgetBase *xself = (x_KPreviewWidgetBase*)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_KPreviewWidgetBase::x_7(args);	break;
	case 8: x_KPreviewWidgetBase::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_KPreviewWidgetBase::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: delete (KPreviewWidgetBase*)xself;	break;
    }
}

class x_KPrintAction : public KPrintAction {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPrintAction::All;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPrintAction::Regular;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPrintAction::Specials;
    }
    void x_3(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KPrintAction::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// className()
	const char* xret = this->KPrintAction::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KPrintAction::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->KPrintAction::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->KPrintAction::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->KPrintAction::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->KPrintAction::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// KPrintAction(const TQString&, KPrintAction::PrinterType, TQWidget*, TQObject*, const char*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,(KPrintAction::PrinterType)x[2].s_enum,(TQWidget*)x[3].s_class,(TQObject*)x[4].s_class,(const char*)x[5].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, KPrintAction::PrinterType x2, TQWidget* x3, TQObject* x4, const char* x5) : KPrintAction(x1, x2, x3, x4, x5) {
    }
    static void x_11(Smoke::Stack x) {
	// KPrintAction(const TQString&, KPrintAction::PrinterType, TQWidget*, TQObject*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,(KPrintAction::PrinterType)x[2].s_enum,(TQWidget*)x[3].s_class,(TQObject*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, KPrintAction::PrinterType x2, TQWidget* x3, TQObject* x4) : KPrintAction(x1, x2, x3, x4) {
    }
    static void x_12(Smoke::Stack x) {
	// KPrintAction(const TQString&, KPrintAction::PrinterType, TQWidget*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,(KPrintAction::PrinterType)x[2].s_enum,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, KPrintAction::PrinterType x2, TQWidget* x3) : KPrintAction(x1, x2, x3) {
    }
    static void x_13(Smoke::Stack x) {
	// KPrintAction(const TQString&, KPrintAction::PrinterType)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,(KPrintAction::PrinterType)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, KPrintAction::PrinterType x2) : KPrintAction(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// KPrintAction(const TQString&)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1) : KPrintAction(x1) {
    }
    static void x_15(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQIconSet&, KPrintAction::PrinterType, TQWidget*, TQObject*, const char*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQIconSet& x2, KPrintAction::PrinterType x3, TQWidget* x4, TQObject* x5, const char* x6) : KPrintAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_16(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQIconSet&, KPrintAction::PrinterType, TQWidget*, TQObject*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQIconSet& x2, KPrintAction::PrinterType x3, TQWidget* x4, TQObject* x5) : KPrintAction(x1, x2, x3, x4, x5) {
    }
    static void x_17(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQIconSet&, KPrintAction::PrinterType, TQWidget*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQIconSet& x2, KPrintAction::PrinterType x3, TQWidget* x4) : KPrintAction(x1, x2, x3, x4) {
    }
    static void x_18(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQIconSet&, KPrintAction::PrinterType)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class,(KPrintAction::PrinterType)x[3].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQIconSet& x2, KPrintAction::PrinterType x3) : KPrintAction(x1, x2, x3) {
    }
    static void x_19(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQIconSet&)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQIconSet *)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQIconSet& x2) : KPrintAction(x1, x2) {
    }
    static void x_20(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQString&, KPrintAction::PrinterType, TQWidget*, TQObject*, const char*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQString& x2, KPrintAction::PrinterType x3, TQWidget* x4, TQObject* x5, const char* x6) : KPrintAction(x1, x2, x3, x4, x5, x6) {
    }
    static void x_21(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQString&, KPrintAction::PrinterType, TQWidget*, TQObject*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQString& x2, KPrintAction::PrinterType x3, TQWidget* x4, TQObject* x5) : KPrintAction(x1, x2, x3, x4, x5) {
    }
    static void x_22(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQString&, KPrintAction::PrinterType, TQWidget*)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(KPrintAction::PrinterType)x[3].s_enum,(TQWidget*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQString& x2, KPrintAction::PrinterType x3, TQWidget* x4) : KPrintAction(x1, x2, x3, x4) {
    }
    static void x_23(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQString&, KPrintAction::PrinterType)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(KPrintAction::PrinterType)x[3].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQString& x2, KPrintAction::PrinterType x3) : KPrintAction(x1, x2, x3) {
    }
    static void x_24(Smoke::Stack x) {
	// KPrintAction(const TQString&, const TQString&)
	x_KPrintAction* xret = new x_KPrintAction(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KPrintAction(const TQString& x1, const TQString& x2) : KPrintAction(x1, x2) {
    }
    void x_25(Smoke::Stack x) {
	// print(KPrinter*)
	this->KPrintAction::print((KPrinter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_26(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KPrintAction::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_27(Smoke::Stack x) {
	// exportAll(TQWidget*, TQObject*, const char*)
	KPrintAction* xret = KPrintAction::exportAll((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_28(Smoke::Stack x) {
	// exportAll(TQWidget*, TQObject*)
	KPrintAction* xret = KPrintAction::exportAll((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_29(Smoke::Stack x) {
	// exportAll(TQWidget*)
	KPrintAction* xret = KPrintAction::exportAll((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_30(Smoke::Stack x) {
	// exportAll()
	KPrintAction* xret = KPrintAction::exportAll();
	x[0].s_class = (void*)xret;
    }
    static void x_31(Smoke::Stack x) {
	// exportRegular(TQWidget*, TQObject*, const char*)
	KPrintAction* xret = KPrintAction::exportRegular((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_32(Smoke::Stack x) {
	// exportRegular(TQWidget*, TQObject*)
	KPrintAction* xret = KPrintAction::exportRegular((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_33(Smoke::Stack x) {
	// exportRegular(TQWidget*)
	KPrintAction* xret = KPrintAction::exportRegular((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_34(Smoke::Stack x) {
	// exportRegular()
	KPrintAction* xret = KPrintAction::exportRegular();
	x[0].s_class = (void*)xret;
    }
    static void x_35(Smoke::Stack x) {
	// exportSpecial(TQWidget*, TQObject*, const char*)
	KPrintAction* xret = KPrintAction::exportSpecial((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_36(Smoke::Stack x) {
	// exportSpecial(TQWidget*, TQObject*)
	KPrintAction* xret = KPrintAction::exportSpecial((TQWidget*)x[1].s_class,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_37(Smoke::Stack x) {
	// exportSpecial(TQWidget*)
	KPrintAction* xret = KPrintAction::exportSpecial((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_38(Smoke::Stack x) {
	// exportSpecial()
	KPrintAction* xret = KPrintAction::exportSpecial();
	x[0].s_class = (void*)xret;
    }
    void x_39(Smoke::Stack x) {
	// initialize(KPrintAction::PrinterType, TQWidget*)
	this->KPrintAction::initialize((KPrintAction::PrinterType)x[1].s_enum,(TQWidget*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// slotAboutToShow()
	this->KPrintAction::slotAboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// slotActivated(int)
	this->KPrintAction::slotActivated((int)x[1].s_int);
	(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(8647, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KPrintAction::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(8646, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KPrintAction::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(8648, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KPrintAction::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(8650, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPrintAction::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(8649, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPrintAction::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(8651, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPrintAction::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 790: //KPrintAction::PrinterType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrintAction::PrinterType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrintAction::PrinterType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrintAction::PrinterType*)xdata = (KPrintAction::PrinterType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrintAction::PrinterType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPrintAction() { qt_Smoke->binding->deleted(353, (void*)this); }
};
void xenum_KPrintAction(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPrintAction::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPrintAction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPrintAction *xself = (x_KPrintAction*)obj;
    switch(xi) {
	case 0: x_KPrintAction::x_0(args);	break;
	case 1: x_KPrintAction::x_1(args);	break;
	case 2: x_KPrintAction::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_KPrintAction::x_10(args);	break;
	case 11: x_KPrintAction::x_11(args);	break;
	case 12: x_KPrintAction::x_12(args);	break;
	case 13: x_KPrintAction::x_13(args);	break;
	case 14: x_KPrintAction::x_14(args);	break;
	case 15: x_KPrintAction::x_15(args);	break;
	case 16: x_KPrintAction::x_16(args);	break;
	case 17: x_KPrintAction::x_17(args);	break;
	case 18: x_KPrintAction::x_18(args);	break;
	case 19: x_KPrintAction::x_19(args);	break;
	case 20: x_KPrintAction::x_20(args);	break;
	case 21: x_KPrintAction::x_21(args);	break;
	case 22: x_KPrintAction::x_22(args);	break;
	case 23: x_KPrintAction::x_23(args);	break;
	case 24: x_KPrintAction::x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: x_KPrintAction::x_26(args);	break;
	case 27: x_KPrintAction::x_27(args);	break;
	case 28: x_KPrintAction::x_28(args);	break;
	case 29: x_KPrintAction::x_29(args);	break;
	case 30: x_KPrintAction::x_30(args);	break;
	case 31: x_KPrintAction::x_31(args);	break;
	case 32: x_KPrintAction::x_32(args);	break;
	case 33: x_KPrintAction::x_33(args);	break;
	case 34: x_KPrintAction::x_34(args);	break;
	case 35: x_KPrintAction::x_35(args);	break;
	case 36: x_KPrintAction::x_36(args);	break;
	case 37: x_KPrintAction::x_37(args);	break;
	case 38: x_KPrintAction::x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: delete (KPrintAction*)xself;	break;
    }
}

class x_KPrinter : public KPrinter {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::CopiesPage;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::FilesPage;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Custom;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::ApplicationSide;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::SystemSide;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Dialog;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::StandAlone;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::StandAlonePersistent;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::AllPages;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::OddPages;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::EvenPages;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Collate;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Uncollate;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::GrayScale;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Color;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Portrait;
    }
    static void x_16(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Landscape;
    }
    static void x_17(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::FirstPageFirst;
    }
    static void x_18(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::LastPageFirst;
    }
    static void x_19(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A4;
    }
    static void x_20(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B5;
    }
    static void x_21(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Letter;
    }
    static void x_22(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Legal;
    }
    static void x_23(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Executive;
    }
    static void x_24(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A0;
    }
    static void x_25(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A1;
    }
    static void x_26(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A2;
    }
    static void x_27(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A3;
    }
    static void x_28(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A5;
    }
    static void x_29(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A6;
    }
    static void x_30(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A7;
    }
    static void x_31(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A8;
    }
    static void x_32(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::A9;
    }
    static void x_33(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B0;
    }
    static void x_34(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B1;
    }
    static void x_35(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B10;
    }
    static void x_36(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B2;
    }
    static void x_37(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B3;
    }
    static void x_38(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B4;
    }
    static void x_39(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B6;
    }
    static void x_40(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B7;
    }
    static void x_41(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B8;
    }
    static void x_42(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::B9;
    }
    static void x_43(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::C5E;
    }
    static void x_44(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Comm10E;
    }
    static void x_45(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::DLE;
    }
    static void x_46(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Folio;
    }
    static void x_47(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Ledger;
    }
    static void x_48(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::Tabloid;
    }
    static void x_49(Smoke::Stack x) {
	x[0].s_enum = (long)KPrinter::NPageSize;
    }
    static void x_50(Smoke::Stack x) {
	// KPrinter(bool, TQPrinter::PrinterMode)
	x_KPrinter* xret = new x_KPrinter((bool)x[1].s_bool,(TQPrinter::PrinterMode)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KPrinter(bool x1, TQPrinter::PrinterMode x2) : KPrinter(x1, x2) {
    }
    static void x_51(Smoke::Stack x) {
	// KPrinter(bool)
	x_KPrinter* xret = new x_KPrinter((bool)x[1].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KPrinter(bool x1) : KPrinter(x1) {
    }
    static void x_52(Smoke::Stack x) {
	// KPrinter()
	x_KPrinter* xret = new x_KPrinter();
	x[0].s_class = (void*)xret;
    }
    x_KPrinter() : KPrinter() {
    }
    void x_53(Smoke::Stack x) {
	// newPage()
	bool xret = this->KPrinter::newPage();
	x[0].s_bool = xret;
    }
    void x_54(Smoke::Stack x) {
	// abort()
	bool xret = this->KPrinter::abort();
	x[0].s_bool = xret;
    }
    void x_55(Smoke::Stack x) const {
	// aborted()
	bool xret = this->KPrinter::aborted();
	x[0].s_bool = xret;
    }
    void x_56(Smoke::Stack x) const {
	// outputToFile()
	bool xret = this->KPrinter::outputToFile();
	x[0].s_bool = xret;
    }
    void x_57(Smoke::Stack x) {
	// setOutputToFile(bool)
	this->KPrinter::setOutputToFile((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_58(Smoke::Stack x) const {
	// outputFileName()
	TQString xret = this->KPrinter::outputFileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_59(Smoke::Stack x) {
	// setOutputFileName(const TQString&)
	this->KPrinter::setOutputFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_60(Smoke::Stack x) const {
	// docName()
	TQString xret = this->KPrinter::docName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_61(Smoke::Stack x) {
	// setDocName(const TQString&)
	this->KPrinter::setDocName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_62(Smoke::Stack x) const {
	// creator()
	TQString xret = this->KPrinter::creator();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_63(Smoke::Stack x) {
	// setCreator(const TQString&)
	this->KPrinter::setCreator(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_64(Smoke::Stack x) const {
	// fullPage()
	bool xret = this->KPrinter::fullPage();
	x[0].s_bool = xret;
    }
    void x_65(Smoke::Stack x) {
	// setFullPage(bool)
	this->KPrinter::setFullPage((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_66(Smoke::Stack x) const {
	// colorMode()
	KPrinter::ColorMode xret = this->KPrinter::colorMode();
	x[0].s_enum = xret;
    }
    void x_67(Smoke::Stack x) {
	// setColorMode(KPrinter::ColorMode)
	this->KPrinter::setColorMode((KPrinter::ColorMode)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_68(Smoke::Stack x) const {
	// numCopies()
	int xret = this->KPrinter::numCopies();
	x[0].s_int = xret;
    }
    void x_69(Smoke::Stack x) {
	// setNumCopies(int)
	this->KPrinter::setNumCopies((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_70(Smoke::Stack x) const {
	// orientation()
	KPrinter::Orientation xret = this->KPrinter::orientation();
	x[0].s_enum = xret;
    }
    void x_71(Smoke::Stack x) {
	// setOrientation(KPrinter::Orientation, bool)
	this->KPrinter::setOrientation((KPrinter::Orientation)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_72(Smoke::Stack x) {
	// setOrientation(KPrinter::Orientation)
	this->KPrinter::setOrientation((KPrinter::Orientation)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_73(Smoke::Stack x) const {
	// pageOrder()
	KPrinter::PageOrder xret = this->KPrinter::pageOrder();
	x[0].s_enum = xret;
    }
    void x_74(Smoke::Stack x) {
	// setPageOrder(KPrinter::PageOrder)
	this->KPrinter::setPageOrder((KPrinter::PageOrder)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_75(Smoke::Stack x) const {
	// collate()
	KPrinter::CollateType xret = this->KPrinter::collate();
	x[0].s_enum = xret;
    }
    void x_76(Smoke::Stack x) {
	// setCollate(KPrinter::CollateType)
	this->KPrinter::setCollate((KPrinter::CollateType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_77(Smoke::Stack x) const {
	// minPage()
	int xret = this->KPrinter::minPage();
	x[0].s_int = xret;
    }
    void x_78(Smoke::Stack x) const {
	// maxPage()
	int xret = this->KPrinter::maxPage();
	x[0].s_int = xret;
    }
    void x_79(Smoke::Stack x) {
	// setMinMax(int, int)
	this->KPrinter::setMinMax((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_80(Smoke::Stack x) {
	// setFromTo(int, int)
	this->KPrinter::setFromTo((int)x[1].s_int,(int)x[2].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_81(Smoke::Stack x) const {
	// pageSize()
	KPrinter::PageSize xret = this->KPrinter::pageSize();
	x[0].s_enum = xret;
    }
    void x_82(Smoke::Stack x) {
	// setPageSize(KPrinter::PageSize, bool)
	this->KPrinter::setPageSize((KPrinter::PageSize)x[1].s_enum,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_83(Smoke::Stack x) {
	// setPageSize(KPrinter::PageSize)
	this->KPrinter::setPageSize((KPrinter::PageSize)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_84(Smoke::Stack x) const {
	// printerName()
	TQString xret = this->KPrinter::printerName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_85(Smoke::Stack x) {
	// setPrinterName(const TQString&)
	this->KPrinter::setPrinterName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_86(Smoke::Stack x) const {
	// printProgram()
	TQString xret = this->KPrinter::printProgram();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_87(Smoke::Stack x) {
	// setPrintProgram(const TQString&)
	this->KPrinter::setPrintProgram(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_88(Smoke::Stack x) const {
	// printerSelectionOption()
	TQString xret = this->KPrinter::printerSelectionOption();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_89(Smoke::Stack x) {
	// setPrinterSelectionOption(const TQString&)
	this->KPrinter::setPrinterSelectionOption(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_90(Smoke::Stack x) const {
	// currentPage()
	int xret = this->KPrinter::currentPage();
	x[0].s_int = xret;
    }
    void x_91(Smoke::Stack x) {
	// setCurrentPage(int)
	this->KPrinter::setCurrentPage((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_92(Smoke::Stack x) {
	// setCurrentPage()
	this->KPrinter::setCurrentPage();
	(void)x; // noop (for compiler warning)
    }
    void x_93(Smoke::Stack x) const {
	// pageSet()
	KPrinter::PageSetType xret = this->KPrinter::pageSet();
	x[0].s_enum = xret;
    }
    void x_94(Smoke::Stack x) {
	// setup(TQWidget*, const TQString&, bool)
	bool xret = this->KPrinter::setup((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_bool = xret;
    }
    void x_95(Smoke::Stack x) {
	// setup(TQWidget*, const TQString&)
	bool xret = this->KPrinter::setup((TQWidget*)x[1].s_class,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_96(Smoke::Stack x) {
	// setup(TQWidget*)
	bool xret = this->KPrinter::setup((TQWidget*)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_97(Smoke::Stack x) {
	// setup()
	bool xret = this->KPrinter::setup();
	x[0].s_bool = xret;
    }
    void x_98(Smoke::Stack x) const {
	// margins()
	TQSize xret = this->KPrinter::margins();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_99(Smoke::Stack x) {
	// setMargins(TQSize)
	this->KPrinter::setMargins(*(TQSize *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_100(Smoke::Stack x) const {
	// margins(uint*, uint*, uint*, uint*)
	this->KPrinter::margins((uint*)x[1].s_voidp,(uint*)x[2].s_voidp,(uint*)x[3].s_voidp,(uint*)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_101(Smoke::Stack x) {
	// setMargins(uint, uint, uint, uint)
	this->KPrinter::setMargins((uint)x[1].s_uint,(uint)x[2].s_uint,(uint)x[3].s_uint,(uint)x[4].s_uint);
	(void)x; // noop (for compiler warning)
    }
    void x_102(Smoke::Stack x) const {
	// pageList()
	TQValueList<int> xret = this->KPrinter::pageList();
	x[0].s_voidp = (void*)new TQValueList<int>(xret);
    }
    void x_103(Smoke::Stack x) {
	// setPreviewOnly(bool)
	this->KPrinter::setPreviewOnly((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_104(Smoke::Stack x) const {
	// previewOnly()
	bool xret = this->KPrinter::previewOnly();
	x[0].s_bool = xret;
    }
    void x_105(Smoke::Stack x) {
	// setResolution(int)
	this->KPrinter::setResolution((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_106(Smoke::Stack x) const {
	// resolution()
	int xret = this->KPrinter::resolution();
	x[0].s_int = xret;
    }
    void x_107(Smoke::Stack x) {
	// setUsePrinterResolution(bool)
	this->KPrinter::setUsePrinterResolution((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_108(Smoke::Stack x) const {
	// implementation()
	KPrinterImpl* xret = this->KPrinter::implementation();
	x[0].s_voidp = (void*)xret;
    }
    void x_109(Smoke::Stack x) {
	// printFiles(const TQStringList&, bool, bool)
	bool xret = this->KPrinter::printFiles(*(const TQStringList *)x[1].s_voidp,(bool)x[2].s_bool,(bool)x[3].s_bool);
	x[0].s_bool = xret;
    }
    void x_110(Smoke::Stack x) {
	// printFiles(const TQStringList&, bool)
	bool xret = this->KPrinter::printFiles(*(const TQStringList *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_111(Smoke::Stack x) {
	// printFiles(const TQStringList&)
	bool xret = this->KPrinter::printFiles(*(const TQStringList *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_112(Smoke::Stack x) const {
	// option(const TQString&)
	const TQString& xret = this->KPrinter::option(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)&xret;
    }
    void x_113(Smoke::Stack x) {
	// setOption(const TQString&, const TQString&)
	this->KPrinter::setOption(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_114(Smoke::Stack x) const {
	// options()
	const TQMap<TQString, TQString>& xret = this->KPrinter::options();
	x[0].s_voidp = (void*)&xret;
    }
    void x_115(Smoke::Stack x) {
	// setOptions(const TQMap<TQString, TQString>&)
	this->KPrinter::setOptions(*(const TQMap<TQString, TQString> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_116(Smoke::Stack x) {
	// initOptions(const TQMap<TQString, TQString>&)
	this->KPrinter::initOptions(*(const TQMap<TQString, TQString> *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_117(Smoke::Stack x) const {
	// searchName()
	TQString xret = this->KPrinter::searchName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_118(Smoke::Stack x) {
	// setSearchName(const TQString&)
	this->KPrinter::setSearchName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_119(Smoke::Stack x) const {
	// errorMessage()
	TQString xret = this->KPrinter::errorMessage();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_120(Smoke::Stack x) {
	// setErrorMessage(const TQString&)
	this->KPrinter::setErrorMessage(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_121(Smoke::Stack x) {
	// autoConfigure(const TQString&, TQWidget*)
	bool xret = this->KPrinter::autoConfigure(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_122(Smoke::Stack x) {
	// autoConfigure(const TQString&)
	bool xret = this->KPrinter::autoConfigure(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_123(Smoke::Stack x) {
	// autoConfigure()
	bool xret = this->KPrinter::autoConfigure();
	x[0].s_bool = xret;
    }
    void x_124(Smoke::Stack x) {
	// setDocFileName(const TQString&)
	this->KPrinter::setDocFileName(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_125(Smoke::Stack x) const {
	// docFileName()
	TQString xret = this->KPrinter::docFileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_126(Smoke::Stack x) {
	// setDocDirectory(const TQString&)
	this->KPrinter::setDocDirectory(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_127(Smoke::Stack x) const {
	// docDirectory()
	TQString xret = this->KPrinter::docDirectory();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_128(Smoke::Stack x) {
	// addDialogPage(KPrintDialogPage*)
	KPrinter::addDialogPage((KPrintDialogPage*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_129(Smoke::Stack x) {
	// setPageSelection(KPrinter::PageSelectionType)
	KPrinter::setPageSelection((KPrinter::PageSelectionType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_130(Smoke::Stack x) {
	// pageSelection()
	KPrinter::PageSelectionType xret = KPrinter::pageSelection();
	x[0].s_enum = xret;
    }
    static void x_131(Smoke::Stack x) {
	// setApplicationType(KPrinter::ApplicationType)
	KPrinter::setApplicationType((KPrinter::ApplicationType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_132(Smoke::Stack x) {
	// applicationType()
	KPrinter::ApplicationType xret = KPrinter::applicationType();
	x[0].s_enum = xret;
    }
    static void x_133(Smoke::Stack x) {
	// addStandardPage(int)
	KPrinter::addStandardPage((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_134(Smoke::Stack x) {
	// removeStandardPage(int)
	KPrinter::removeStandardPage((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_135(Smoke::Stack x) {
	// cmd(int, TQPainter*, TQPDevCmdParam*)
	bool xret = this->KPrinter::cmd((int)x[1].s_int,(TQPainter*)x[2].s_class,(TQPDevCmdParam*)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    void x_136(Smoke::Stack x) const {
	// metric(int)
	int xret = this->KPrinter::metric((int)x[1].s_int);
	x[0].s_int = xret;
    }
    void x_137(Smoke::Stack x) {
	// translateQtOptions()
	this->KPrinter::translateQtOptions();
	(void)x; // noop (for compiler warning)
    }
    void x_138(Smoke::Stack x) {
	// loadSettings()
	this->KPrinter::loadSettings();
	(void)x; // noop (for compiler warning)
    }
    void x_139(Smoke::Stack x) {
	// saveSettings()
	this->KPrinter::saveSettings();
	(void)x; // noop (for compiler warning)
    }
    void x_140(Smoke::Stack x) {
	// preparePrinting()
	this->KPrinter::preparePrinting();
	(void)x; // noop (for compiler warning)
    }
    void x_141(Smoke::Stack x) {
	// finishPrinting()
	this->KPrinter::finishPrinting();
	(void)x; // noop (for compiler warning)
    }
    void x_142(Smoke::Stack x) {
	// reload()
	this->KPrinter::reload();
	(void)x; // noop (for compiler warning)
    }
    void x_143(Smoke::Stack x) {
	// init(bool, TQPrinter::PrinterMode)
	this->KPrinter::init((bool)x[1].s_bool,(TQPrinter::PrinterMode)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_144(Smoke::Stack x) {
	// init(bool)
	this->KPrinter::init((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_145(Smoke::Stack x) {
	// init()
	this->KPrinter::init();
	(void)x; // noop (for compiler warning)
    }
    void x_146(Smoke::Stack x) {
	// doPreview(const TQString&)
	bool xret = this->KPrinter::doPreview(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_147(Smoke::Stack x) {
	// setRealPageSize(DrPageSize*)
	this->KPrinter::setRealPageSize((DrPageSize*)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_148(Smoke::Stack x) {
	// setOption(const TQString&, const TQString&, bool)
	this->KPrinter::setOption(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    virtual void aboutToReload() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7555, (void*)this, x)) return;
	this->KPReloadObject::aboutToReload();
    }
    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(8822, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KPrinter::cmd(x1, x2, x3);
    }
    virtual void configChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(7556, (void*)this, x)) return;
	this->KPReloadObject::configChanged();
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8823, (void*)this, x)) return (int)x[0].s_int;
	return this->KPrinter::metric(x1);
    }
    virtual void reload() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8829, (void*)this, x)) return;
	this->KPrinter::reload();
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8793, (void*)this, x)) return (int)x[0].s_int;
	return this->KPrinter::resolution();
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8792, (void*)this, x)) return;
	this->KPrinter::setResolution(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 796: //KPrinter::Orientation
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::Orientation;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::Orientation*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::Orientation*)xdata = (KPrinter::Orientation)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::Orientation*)xdata;
		break;
	    }
	    break;
	  case 794: //KPrinter::CollateType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::CollateType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::CollateType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::CollateType*)xdata = (KPrinter::CollateType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::CollateType*)xdata;
		break;
	    }
	    break;
	  case 801: //KPrinter::StandardPageType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::StandardPageType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::StandardPageType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::StandardPageType*)xdata = (KPrinter::StandardPageType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::StandardPageType*)xdata;
		break;
	    }
	    break;
	  case 798: //KPrinter::PageSelectionType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::PageSelectionType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::PageSelectionType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::PageSelectionType*)xdata = (KPrinter::PageSelectionType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::PageSelectionType*)xdata;
		break;
	    }
	    break;
	  case 800: //KPrinter::PageSize
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::PageSize;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::PageSize*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::PageSize*)xdata = (KPrinter::PageSize)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::PageSize*)xdata;
		break;
	    }
	    break;
	  case 799: //KPrinter::PageSetType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::PageSetType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::PageSetType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::PageSetType*)xdata = (KPrinter::PageSetType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::PageSetType*)xdata;
		break;
	    }
	    break;
	  case 795: //KPrinter::ColorMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::ColorMode;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::ColorMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::ColorMode*)xdata = (KPrinter::ColorMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::ColorMode*)xdata;
		break;
	    }
	    break;
	  case 793: //KPrinter::ApplicationType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::ApplicationType;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::ApplicationType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::ApplicationType*)xdata = (KPrinter::ApplicationType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::ApplicationType*)xdata;
		break;
	    }
	    break;
	  case 797: //KPrinter::PageOrder
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KPrinter::PageOrder;
		break;
	      case Smoke::EnumDelete:
		delete (KPrinter::PageOrder*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KPrinter::PageOrder*)xdata = (KPrinter::PageOrder)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KPrinter::PageOrder*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KPrinter() { qt_Smoke->binding->deleted(354, (void*)this); }
};
void xenum_KPrinter(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KPrinter::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KPrinter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KPrinter *xself = (x_KPrinter*)obj;
    switch(xi) {
	case 0: x_KPrinter::x_0(args);	break;
	case 1: x_KPrinter::x_1(args);	break;
	case 2: x_KPrinter::x_2(args);	break;
	case 3: x_KPrinter::x_3(args);	break;
	case 4: x_KPrinter::x_4(args);	break;
	case 5: x_KPrinter::x_5(args);	break;
	case 6: x_KPrinter::x_6(args);	break;
	case 7: x_KPrinter::x_7(args);	break;
	case 8: x_KPrinter::x_8(args);	break;
	case 9: x_KPrinter::x_9(args);	break;
	case 10: x_KPrinter::x_10(args);	break;
	case 11: x_KPrinter::x_11(args);	break;
	case 12: x_KPrinter::x_12(args);	break;
	case 13: x_KPrinter::x_13(args);	break;
	case 14: x_KPrinter::x_14(args);	break;
	case 15: x_KPrinter::x_15(args);	break;
	case 16: x_KPrinter::x_16(args);	break;
	case 17: x_KPrinter::x_17(args);	break;
	case 18: x_KPrinter::x_18(args);	break;
	case 19: x_KPrinter::x_19(args);	break;
	case 20: x_KPrinter::x_20(args);	break;
	case 21: x_KPrinter::x_21(args);	break;
	case 22: x_KPrinter::x_22(args);	break;
	case 23: x_KPrinter::x_23(args);	break;
	case 24: x_KPrinter::x_24(args);	break;
	case 25: x_KPrinter::x_25(args);	break;
	case 26: x_KPrinter::x_26(args);	break;
	case 27: x_KPrinter::x_27(args);	break;
	case 28: x_KPrinter::x_28(args);	break;
	case 29: x_KPrinter::x_29(args);	break;
	case 30: x_KPrinter::x_30(args);	break;
	case 31: x_KPrinter::x_31(args);	break;
	case 32: x_KPrinter::x_32(args);	break;
	case 33: x_KPrinter::x_33(args);	break;
	case 34: x_KPrinter::x_34(args);	break;
	case 35: x_KPrinter::x_35(args);	break;
	case 36: x_KPrinter::x_36(args);	break;
	case 37: x_KPrinter::x_37(args);	break;
	case 38: x_KPrinter::x_38(args);	break;
	case 39: x_KPrinter::x_39(args);	break;
	case 40: x_KPrinter::x_40(args);	break;
	case 41: x_KPrinter::x_41(args);	break;
	case 42: x_KPrinter::x_42(args);	break;
	case 43: x_KPrinter::x_43(args);	break;
	case 44: x_KPrinter::x_44(args);	break;
	case 45: x_KPrinter::x_45(args);	break;
	case 46: x_KPrinter::x_46(args);	break;
	case 47: x_KPrinter::x_47(args);	break;
	case 48: x_KPrinter::x_48(args);	break;
	case 49: x_KPrinter::x_49(args);	break;
	case 50: x_KPrinter::x_50(args);	break;
	case 51: x_KPrinter::x_51(args);	break;
	case 52: x_KPrinter::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: x_KPrinter::x_128(args);	break;
	case 129: x_KPrinter::x_129(args);	break;
	case 130: x_KPrinter::x_130(args);	break;
	case 131: x_KPrinter::x_131(args);	break;
	case 132: x_KPrinter::x_132(args);	break;
	case 133: x_KPrinter::x_133(args);	break;
	case 134: x_KPrinter::x_134(args);	break;
	case 135: xself->x_135(args);	break;
	case 136: xself->x_136(args);	break;
	case 137: xself->x_137(args);	break;
	case 138: xself->x_138(args);	break;
	case 139: xself->x_139(args);	break;
	case 140: xself->x_140(args);	break;
	case 141: xself->x_141(args);	break;
	case 142: xself->x_142(args);	break;
	case 143: xself->x_143(args);	break;
	case 144: xself->x_144(args);	break;
	case 145: xself->x_145(args);	break;
	case 146: xself->x_146(args);	break;
	case 147: xself->x_147(args);	break;
	case 148: xself->x_148(args);	break;
	case 149: delete (KPrinter*)xself;	break;
    }
}

class x_KProcIO : public KProcIO {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KProcIO::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KProcIO::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KProcIO::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->KProcIO::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->KProcIO::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->KProcIO::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->KProcIO::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KProcIO(TQTextCodec*)
	x_KProcIO* xret = new x_KProcIO((TQTextCodec*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KProcIO(TQTextCodec* x1) : KProcIO(x1) {
    }
    static void x_8(Smoke::Stack x) {
	// KProcIO()
	x_KProcIO* xret = new x_KProcIO();
	x[0].s_class = (void*)xret;
    }
    x_KProcIO() : KProcIO() {
    }
    void x_9(Smoke::Stack x) {
	// setComm(TDEProcess::Communication)
	this->KProcIO::setComm((TDEProcess::Communication)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// start(TDEProcess::RunMode, bool)
	bool xret = this->KProcIO::start((TDEProcess::RunMode)x[1].s_enum,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// start(TDEProcess::RunMode)
	bool xret = this->KProcIO::start((TDEProcess::RunMode)x[1].s_enum);
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) {
	// start()
	bool xret = this->KProcIO::start();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// writeStdin(const TQString&, bool)
	bool xret = this->KProcIO::writeStdin(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// writeStdin(const TQString&)
	bool xret = this->KProcIO::writeStdin(*(const TQString *)x[1].s_voidp);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// writeStdin(const TQCString&, bool)
	bool xret = this->KProcIO::writeStdin(*(const TQCString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// writeStdin(const TQByteArray&)
	bool xret = this->KProcIO::writeStdin(*(const TQByteArray *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// closeWhenDone()
	this->KProcIO::closeWhenDone();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// readln(TQString&, bool, bool*)
	int xret = this->KProcIO::readln(*(TQString *)x[1].s_voidp,(bool)x[2].s_bool,(bool*)x[3].s_voidp);
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// readln(TQString&, bool)
	int xret = this->KProcIO::readln(*(TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_int = xret;
    }
    void x_20(Smoke::Stack x) {
	// readln(TQString&)
	int xret = this->KProcIO::readln(*(TQString *)x[1].s_voidp);
	x[0].s_int = xret;
    }
    void x_21(Smoke::Stack x) {
	// resetAll()
	this->KProcIO::resetAll();
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// ackRead()
	this->KProcIO::ackRead();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// enableReadSignals(bool)
	this->KProcIO::enableReadSignals((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// readReady(KProcIO*)
	this->KProcIO::readReady((KProcIO*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KProcIO::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) {
	// controlledEmission()
	this->KProcIO::controlledEmission();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// received(TDEProcess*, char*, int)
	this->KProcIO::received((TDEProcess*)x[1].s_class,(char*)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// sent(TDEProcess*)
	this->KProcIO::sent((TDEProcess*)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(8837, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KProcIO::className();
    }
    virtual void commClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17183, (void*)this, x)) return;
	this->TDEProcess::commClose();
    }
    virtual int commSetupDoneC() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17181, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::commSetupDoneC();
    }
    virtual int commSetupDoneP() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(17180, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::commSetupDoneP();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual bool kill(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17141, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::kill(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(8836, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KProcIO::metaObject();
    }
    virtual void processHasExited(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(17182, (void*)this, x)) return;
	this->TDEProcess::processHasExited(x1);
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual int setupCommunication(TDEProcess::Communication x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(17179, (void*)this, x)) return (int)x[0].s_int;
	return this->TDEProcess::setupCommunication(x1);
    }
    virtual bool start(TDEProcess::RunMode x1, TDEProcess::Communication x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(17138, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TDEProcess::start(x1, x2);
    }
    virtual void timerEvent(TQTimerEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25564, (void*)this, x)) return;
	this->TQObject::timerEvent(x1);
    }
    virtual void* tqt_cast(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(8838, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KProcIO::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(8840, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProcIO::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(8839, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProcIO::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(8841, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProcIO::tqt_property(x1, x2, x3);
    }
    ~x_KProcIO() { qt_Smoke->binding->deleted(355, (void*)this); }
};
void xcall_KProcIO(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KProcIO *xself = (x_KProcIO*)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_KProcIO::x_7(args);	break;
	case 8: x_KProcIO::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: x_KProcIO::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: delete (KProcIO*)xself;	break;
    }
}

class x_KProgress : public KProgress {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KProgress::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KProgress::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KProgress::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->KProgress::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->KProgress::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->KProgress::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->KProgress::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KProgress(TQWidget*, const char*, TQt::WFlags)
	x_KProgress* xret = new x_KProgress((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(TQt::WFlags)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(TQWidget* x1, const char* x2, TQt::WFlags x3) : KProgress(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KProgress(TQWidget*, const char*)
	x_KProgress* xret = new x_KProgress((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(TQWidget* x1, const char* x2) : KProgress(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KProgress(TQWidget*)
	x_KProgress* xret = new x_KProgress((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(TQWidget* x1) : KProgress(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// KProgress()
	x_KProgress* xret = new x_KProgress();
	x[0].s_class = (void*)xret;
    }
    x_KProgress() : KProgress() {
    }
    static void x_11(Smoke::Stack x) {
	// KProgress(int, TQWidget*, const char*, TQt::WFlags)
	x_KProgress* xret = new x_KProgress((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp,(TQt::WFlags)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(int x1, TQWidget* x2, const char* x3, TQt::WFlags x4) : KProgress(x1, x2, x3, x4) {
    }
    static void x_12(Smoke::Stack x) {
	// KProgress(int, TQWidget*, const char*)
	x_KProgress* xret = new x_KProgress((int)x[1].s_int,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(int x1, TQWidget* x2, const char* x3) : KProgress(x1, x2, x3) {
    }
    static void x_13(Smoke::Stack x) {
	// KProgress(int, TQWidget*)
	x_KProgress* xret = new x_KProgress((int)x[1].s_int,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(int x1, TQWidget* x2) : KProgress(x1, x2) {
    }
    static void x_14(Smoke::Stack x) {
	// KProgress(int)
	x_KProgress* xret = new x_KProgress((int)x[1].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KProgress(int x1) : KProgress(x1) {
    }
    void x_15(Smoke::Stack x) {
	// setTextEnabled(bool)
	this->KProgress::setTextEnabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// textEnabled()
	bool xret = this->KProgress::textEnabled();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// format()
	TQString xret = this->KProgress::format();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// setFormat(const TQString&)
	this->KProgress::setFormat(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setTotalSteps(int)
	this->KProgress::setTotalSteps((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setProgress(int)
	this->KProgress::setProgress((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// advance(int)
	this->KProgress::advance((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// percentageChanged(int)
	this->KProgress::percentageChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    static void x_23(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KProgress::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// setIndicator(TQString&, int, int)
	bool xret = this->KProgress::setIndicator(*(TQString *)x[1].s_voidp,(int)x[2].s_int,(int)x[3].s_int);
	x[0].s_bool = xret;
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void advance(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8888, (void*)this, x)) return;
	this->KProgress::advance(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(8867, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KProgress::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(26419, (void*)this, x)) return;
	this->TQProgressBar::drawContents(x1);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(8866, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KProgress::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(26404, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProgressBar::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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 bool setIndicator(TQString& x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(8891, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgress::setIndicator(x1, x2, x3);
    }
    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 setOrientation(TQt::Orientation x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26412, (void*)this, x)) return;
	this->TQProgressBar::setOrientation(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setProgress(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8887, (void*)this, x)) return;
	this->KProgress::setProgress(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(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 setTotalSteps(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(8886, (void*)this, x)) return;
	this->KProgress::setTotalSteps(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(26411, (void*)this, x)) return;
	this->TQProgressBar::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(26403, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQProgressBar::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(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(26421, (void*)this, x)) return;
	this->TQProgressBar::styleChange(x1);
    }
    virtual void tabletEvent(TQTabletEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(8868, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KProgress::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(8870, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgress::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(8869, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgress::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(8871, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgress::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_KProgress() { qt_Smoke->binding->deleted(356, (void*)this); }
};
void xcall_KProgress(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KProgress *xself = (x_KProgress*)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_KProgress::x_7(args);	break;
	case 8: x_KProgress::x_8(args);	break;
	case 9: x_KProgress::x_9(args);	break;
	case 10: x_KProgress::x_10(args);	break;
	case 11: x_KProgress::x_11(args);	break;
	case 12: x_KProgress::x_12(args);	break;
	case 13: x_KProgress::x_13(args);	break;
	case 14: x_KProgress::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: x_KProgress::x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: delete (KProgress*)xself;	break;
    }
}

class x_KProgressDialog : public KProgressDialog {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KProgressDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KProgressDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KProgressDialog::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->KProgressDialog::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->KProgressDialog::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->KProgressDialog::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->KProgressDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KProgressDialog(TQWidget*, const char*, const TQString&, const TQString&, bool)
	x_KProgressDialog* xret = new x_KProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KProgressDialog(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4, bool x5) : KProgressDialog(x1, x2, x3, x4, x5) {
    }
    static void x_8(Smoke::Stack x) {
	// KProgressDialog(TQWidget*, const char*, const TQString&, const TQString&)
	x_KProgressDialog* xret = new x_KProgressDialog((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_KProgressDialog(TQWidget* x1, const char* x2, const TQString& x3, const TQString& x4) : KProgressDialog(x1, x2, x3, x4) {
    }
    static void x_9(Smoke::Stack x) {
	// KProgressDialog(TQWidget*, const char*, const TQString&)
	x_KProgressDialog* xret = new x_KProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KProgressDialog(TQWidget* x1, const char* x2, const TQString& x3) : KProgressDialog(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// KProgressDialog(TQWidget*, const char*)
	x_KProgressDialog* xret = new x_KProgressDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KProgressDialog(TQWidget* x1, const char* x2) : KProgressDialog(x1, x2) {
    }
    static void x_11(Smoke::Stack x) {
	// KProgressDialog(TQWidget*)
	x_KProgressDialog* xret = new x_KProgressDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KProgressDialog(TQWidget* x1) : KProgressDialog(x1) {
    }
    static void x_12(Smoke::Stack x) {
	// KProgressDialog()
	x_KProgressDialog* xret = new x_KProgressDialog();
	x[0].s_class = (void*)xret;
    }
    x_KProgressDialog() : KProgressDialog() {
    }
    void x_13(Smoke::Stack x) const {
	// progressBar()
	const KProgress* xret = this->KProgressDialog::progressBar();
	x[0].s_class = (void*)xret;
    }
    void x_14(Smoke::Stack x) {
	// setLabel(const TQString&)
	this->KProgressDialog::setLabel(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) const {
	// labelText()
	TQString xret = this->KProgressDialog::labelText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) {
	// setAllowCancel(bool)
	this->KProgressDialog::setAllowCancel((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// allowCancel()
	bool xret = this->KProgressDialog::allowCancel();
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// showCancelButton(bool)
	this->KProgressDialog::showCancelButton((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setAutoClose(bool)
	this->KProgressDialog::setAutoClose((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) const {
	// autoClose()
	bool xret = this->KProgressDialog::autoClose();
	x[0].s_bool = xret;
    }
    void x_21(Smoke::Stack x) {
	// setAutoReset(bool)
	this->KProgressDialog::setAutoReset((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) const {
	// autoReset()
	bool xret = this->KProgressDialog::autoReset();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) const {
	// wasCancelled()
	bool xret = this->KProgressDialog::wasCancelled();
	x[0].s_bool = xret;
    }
    void x_24(Smoke::Stack x) {
	// ignoreCancel()
	this->KProgressDialog::ignoreCancel();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setButtonText(const TQString&)
	this->KProgressDialog::setButtonText(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) const {
	// buttonText()
	TQString xret = this->KProgressDialog::buttonText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_27(Smoke::Stack x) {
	// setMinimumDuration(int)
	this->KProgressDialog::setMinimumDuration((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// minimumDuration()
	int xret = this->KProgressDialog::minimumDuration();
	x[0].s_int = xret;
    }
    void x_29(Smoke::Stack x) {
	// show()
	this->KProgressDialog::show();
	(void)x; // noop (for compiler warning)
    }
    static void x_30(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KProgressDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_31(Smoke::Stack x) {
	// slotAutoShow()
	this->KProgressDialog::slotAutoShow();
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// slotAutoActions(int)
	this->KProgressDialog::slotAutoActions((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// slotCancel()
	this->KProgressDialog::slotCancel();
	(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(8893, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KProgressDialog::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(8892, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KProgressDialog::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 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(8922, (void*)this, x)) return;
	this->KProgressDialog::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(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(8926, (void*)this, x)) return;
	this->KProgressDialog::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(8894, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KProgressDialog::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(8896, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgressDialog::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(8895, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgressDialog::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(8897, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KProgressDialog::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_KProgressDialog() { qt_Smoke->binding->deleted(357, (void*)this); }
};
void xcall_KProgressDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KProgressDialog *xself = (x_KProgressDialog*)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_KProgressDialog::x_7(args);	break;
	case 8: x_KProgressDialog::x_8(args);	break;
	case 9: x_KProgressDialog::x_9(args);	break;
	case 10: x_KProgressDialog::x_10(args);	break;
	case 11: x_KProgressDialog::x_11(args);	break;
	case 12: x_KProgressDialog::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_KProgressDialog::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 (KProgressDialog*)xself;	break;
    }
}

