//Auto-generated by kalyptus. DO NOT EDIT.
#include <smoke.h>
#include <qt_smoke.h>
#include <tdeaction.h>
#include <ntqstrlist.h>
#include <ntqsize.h>
#include <kasyncio.h>
#include <ntqbutton.h>
#include <dom/css_stylesheet.h>
#include <kbookmarkimporter.h>
#include <kbookmark.h>
#include <ntqscrollview.h>
#include <dom/dom_doc.h>
#include <kbuttonbox.h>
#include <kurl.h>
#include <ntqpoint.h>
#include <kbookmarkmanager.h>
#include <ntqcursor.h>
#include <kcmultidialog.h>
#include <ntqbrush.h>
#include <kar.h>
#include <kbookmarkmenu.h>
#include <dom/dom_xml.h>
#include <ntqtextedit.h>
#include <ntqfont.h>
#include <kanimwidget.h>
#include <kauthicon.h>
#include <kmacroexpander.h>
#include <ntqstylesheet.h>
#include <ntqglobal.h>
#include <ntqrect.h>
#include <kbookmarkdombuilder.h>
#include <ntqpixmap.h>
#include <ntqscrollbar.h>
#include <ntqstring.h>
#include <ntqregion.h>
#include <dom/dom_string.h>
#include <kcatalogue.h>
#include <ntqvariant.h>
#include <kguiitem.h>
#include <dom/dom2_events.h>
#include <kbookmarkbar.h>
#include <kcalendarsystem.h>
#include <ntqkeysequence.h>
#include <ntqpalette.h>
#include <ntqwindowdefs.h>
#include <ntqwidget.h>
#include <ntqdatetime.h>
#include <dom/dom_text.h>
#include <kcpuinfo.h>
#include <ntqstyle.h>
#include <ntqstringlist.h>
#include <kaudioplayer.h>
#include <ntqbitmap.h>
#include <dom/dom_node.h>
#include <dom/dom2_traversal.h>
#include <ntqdragobject.h>
#include <kbookmarkdrag.h>
#include <ntqiodevice.h>
#include <kactivelabel.h>
#include <tdecmoduleinfo.h>
#include <dom/dom2_views.h>
#include <ntqdom.h>
#include <kbookmarkimporter_kde1.h>
#include <kcharselect.h>
#include <kbookmarkexporter.h>
#include <ntqcstring.h>
#include <ntqsizepolicy.h>
#include <ntqnamespace.h>
#include <ntqcolor.h>
#include <dom/dom2_range.h>
#include <karrowbutton.h>
#include <karchive.h>
#include <kcalendarsystemfactory.h>
#include <kbugreport.h>
#include <kextsock.h>
#include <dom/css_value.h>

class x_DOM__MouseEvent : public DOM::MouseEvent {
public:
    static void x_0(Smoke::Stack x) {
	// MouseEvent()
	x_DOM__MouseEvent* xret = new x_DOM__MouseEvent();
	x[0].s_class = (void*)xret;
    }
    x_DOM__MouseEvent() : DOM::MouseEvent() {
    }
    static void x_1(Smoke::Stack x) {
	// MouseEvent(const DOM::MouseEvent&)
	x_DOM__MouseEvent* xret = new x_DOM__MouseEvent(*(const DOM::MouseEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MouseEvent(const DOM::MouseEvent& x1) : DOM::MouseEvent(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// MouseEvent(const DOM::Event&)
	x_DOM__MouseEvent* xret = new x_DOM__MouseEvent(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MouseEvent(const DOM::Event& x1) : DOM::MouseEvent(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::MouseEvent&)
	DOM::MouseEvent& xret = this->DOM::MouseEvent::operator=(*(const DOM::MouseEvent *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::Event&)
	DOM::MouseEvent& xret = this->DOM::MouseEvent::operator=(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// screenX()
	long xret = this->DOM::MouseEvent::screenX();
	x[0].s_long = xret;
    }
    void x_6(Smoke::Stack x) const {
	// screenY()
	long xret = this->DOM::MouseEvent::screenY();
	x[0].s_long = xret;
    }
    void x_7(Smoke::Stack x) const {
	// clientX()
	long xret = this->DOM::MouseEvent::clientX();
	x[0].s_long = xret;
    }
    void x_8(Smoke::Stack x) const {
	// clientY()
	long xret = this->DOM::MouseEvent::clientY();
	x[0].s_long = xret;
    }
    void x_9(Smoke::Stack x) const {
	// ctrlKey()
	bool xret = this->DOM::MouseEvent::ctrlKey();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// shiftKey()
	bool xret = this->DOM::MouseEvent::shiftKey();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) const {
	// altKey()
	bool xret = this->DOM::MouseEvent::altKey();
	x[0].s_bool = xret;
    }
    void x_12(Smoke::Stack x) const {
	// metaKey()
	bool xret = this->DOM::MouseEvent::metaKey();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// button()
	unsigned short xret = this->DOM::MouseEvent::button();
	x[0].s_ushort = xret;
    }
    void x_14(Smoke::Stack x) const {
	// relatedTarget()
	DOM::Node xret = this->DOM::MouseEvent::relatedTarget();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_15(Smoke::Stack x) {
	// initMouseEvent(const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long, long, long, long, long, bool, bool, bool, bool, unsigned short, const DOM::Node&)
	this->DOM::MouseEvent::initMouseEvent(*(const DOM::DOMString *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool,*(const DOM::AbstractView *)x[4].s_class,(long)x[5].s_long,(long)x[6].s_long,(long)x[7].s_long,(long)x[8].s_long,(long)x[9].s_long,(bool)x[10].s_bool,(bool)x[11].s_bool,(bool)x[12].s_bool,(bool)x[13].s_bool,(unsigned short)x[14].s_ushort,*(const DOM::Node *)x[15].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// MouseEvent(DOM::MouseEventImpl*)
	x_DOM__MouseEvent* xret = new x_DOM__MouseEvent((DOM::MouseEventImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MouseEvent(DOM::MouseEventImpl* x1) : DOM::MouseEvent(x1) {
    }
    ~x_DOM__MouseEvent() { qt_Smoke->binding->deleted(103, (void*)this); }
};
void xcall_DOM__MouseEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__MouseEvent *xself = (x_DOM__MouseEvent*)obj;
    switch(xi) {
	case 0: x_DOM__MouseEvent::x_0(args);	break;
	case 1: x_DOM__MouseEvent::x_1(args);	break;
	case 2: x_DOM__MouseEvent::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: x_DOM__MouseEvent::x_16(args);	break;
	case 17: delete (DOM::MouseEvent*)xself;	break;
    }
}

class x_DOM__MutationEvent : public DOM::MutationEvent {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::MutationEvent::MODIFICATION;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::MutationEvent::ADDITION;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::MutationEvent::REMOVAL;
    }
    static void x_3(Smoke::Stack x) {
	// MutationEvent()
	x_DOM__MutationEvent* xret = new x_DOM__MutationEvent();
	x[0].s_class = (void*)xret;
    }
    x_DOM__MutationEvent() : DOM::MutationEvent() {
    }
    static void x_4(Smoke::Stack x) {
	// MutationEvent(const DOM::MutationEvent&)
	x_DOM__MutationEvent* xret = new x_DOM__MutationEvent(*(const DOM::MutationEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MutationEvent(const DOM::MutationEvent& x1) : DOM::MutationEvent(x1) {
    }
    static void x_5(Smoke::Stack x) {
	// MutationEvent(const DOM::Event&)
	x_DOM__MutationEvent* xret = new x_DOM__MutationEvent(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MutationEvent(const DOM::Event& x1) : DOM::MutationEvent(x1) {
    }
    void x_6(Smoke::Stack x) {
	// operator=(const DOM::MutationEvent&)
	DOM::MutationEvent& xret = this->DOM::MutationEvent::operator=(*(const DOM::MutationEvent *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_7(Smoke::Stack x) {
	// operator=(const DOM::Event&)
	DOM::MutationEvent& xret = this->DOM::MutationEvent::operator=(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_8(Smoke::Stack x) const {
	// relatedNode()
	DOM::Node xret = this->DOM::MutationEvent::relatedNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_9(Smoke::Stack x) const {
	// prevValue()
	DOM::DOMString xret = this->DOM::MutationEvent::prevValue();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// newValue()
	DOM::DOMString xret = this->DOM::MutationEvent::newValue();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// attrName()
	DOM::DOMString xret = this->DOM::MutationEvent::attrName();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// attrChange()
	unsigned short xret = this->DOM::MutationEvent::attrChange();
	x[0].s_ushort = xret;
    }
    void x_13(Smoke::Stack x) {
	// initMutationEvent(const DOM::DOMString&, bool, bool, const DOM::Node&, const DOM::DOMString&, const DOM::DOMString&, const DOM::DOMString&, unsigned short)
	this->DOM::MutationEvent::initMutationEvent(*(const DOM::DOMString *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool,*(const DOM::Node *)x[4].s_class,*(const DOM::DOMString *)x[5].s_class,*(const DOM::DOMString *)x[6].s_class,*(const DOM::DOMString *)x[7].s_class,(unsigned short)x[8].s_ushort);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// MutationEvent(DOM::MutationEventImpl*)
	x_DOM__MutationEvent* xret = new x_DOM__MutationEvent((DOM::MutationEventImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__MutationEvent(DOM::MutationEventImpl* x1) : DOM::MutationEvent(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 329: //DOM::MutationEvent::attrChangeType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::MutationEvent::attrChangeType;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::MutationEvent::attrChangeType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::MutationEvent::attrChangeType*)xdata = (DOM::MutationEvent::attrChangeType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::MutationEvent::attrChangeType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_DOM__MutationEvent() { qt_Smoke->binding->deleted(104, (void*)this); }
};
void xenum_DOM__MutationEvent(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_DOM__MutationEvent::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_DOM__MutationEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__MutationEvent *xself = (x_DOM__MutationEvent*)obj;
    switch(xi) {
	case 0: x_DOM__MutationEvent::x_0(args);	break;
	case 1: x_DOM__MutationEvent::x_1(args);	break;
	case 2: x_DOM__MutationEvent::x_2(args);	break;
	case 3: x_DOM__MutationEvent::x_3(args);	break;
	case 4: x_DOM__MutationEvent::x_4(args);	break;
	case 5: x_DOM__MutationEvent::x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_DOM__MutationEvent::x_14(args);	break;
	case 15: delete (DOM::MutationEvent*)xself;	break;
    }
}

class x_DOM__NamedNodeMap : public DOM::NamedNodeMap {
public:
    static void x_0(Smoke::Stack x) {
	// NamedNodeMap()
	x_DOM__NamedNodeMap* xret = new x_DOM__NamedNodeMap();
	x[0].s_class = (void*)xret;
    }
    x_DOM__NamedNodeMap() : DOM::NamedNodeMap() {
    }
    static void x_1(Smoke::Stack x) {
	// NamedNodeMap(const DOM::NamedNodeMap&)
	x_DOM__NamedNodeMap* xret = new x_DOM__NamedNodeMap(*(const DOM::NamedNodeMap *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NamedNodeMap(const DOM::NamedNodeMap& x1) : DOM::NamedNodeMap(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const DOM::NamedNodeMap&)
	DOM::NamedNodeMap& xret = this->DOM::NamedNodeMap::operator=(*(const DOM::NamedNodeMap *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// length()
	unsigned long xret = this->DOM::NamedNodeMap::length();
	x[0].s_ulong = xret;
    }
    void x_4(Smoke::Stack x) const {
	// getNamedItem(const DOM::DOMString&)
	DOM::Node xret = this->DOM::NamedNodeMap::getNamedItem(*(const DOM::DOMString *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_5(Smoke::Stack x) {
	// setNamedItem(const DOM::Node&)
	DOM::Node xret = this->DOM::NamedNodeMap::setNamedItem(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_6(Smoke::Stack x) {
	// removeNamedItem(const DOM::DOMString&)
	DOM::Node xret = this->DOM::NamedNodeMap::removeNamedItem(*(const DOM::DOMString *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_7(Smoke::Stack x) const {
	// item(unsigned long)
	DOM::Node xret = this->DOM::NamedNodeMap::item((unsigned long)x[1].s_ulong);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_8(Smoke::Stack x) const {
	// getNamedItemNS(const DOM::DOMString&, const DOM::DOMString&)
	DOM::Node xret = this->DOM::NamedNodeMap::getNamedItemNS(*(const DOM::DOMString *)x[1].s_class,*(const DOM::DOMString *)x[2].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_9(Smoke::Stack x) {
	// setNamedItemNS(const DOM::Node&)
	DOM::Node xret = this->DOM::NamedNodeMap::setNamedItemNS(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_10(Smoke::Stack x) {
	// removeNamedItemNS(const DOM::DOMString&, const DOM::DOMString&)
	DOM::Node xret = this->DOM::NamedNodeMap::removeNamedItemNS(*(const DOM::DOMString *)x[1].s_class,*(const DOM::DOMString *)x[2].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_11(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::NamedNodeMap::isNull();
	x[0].s_bool = xret;
    }
    static void x_12(Smoke::Stack x) {
	// NamedNodeMap(DOM::NamedNodeMapImpl*)
	x_DOM__NamedNodeMap* xret = new x_DOM__NamedNodeMap((DOM::NamedNodeMapImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NamedNodeMap(DOM::NamedNodeMapImpl* x1) : DOM::NamedNodeMap(x1) {
    }
    ~x_DOM__NamedNodeMap() { qt_Smoke->binding->deleted(105, (void*)this); }
};
void xcall_DOM__NamedNodeMap(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__NamedNodeMap *xself = (x_DOM__NamedNodeMap*)obj;
    switch(xi) {
	case 0: x_DOM__NamedNodeMap::x_0(args);	break;
	case 1: x_DOM__NamedNodeMap::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_DOM__NamedNodeMap::x_12(args);	break;
	case 13: delete (DOM::NamedNodeMap*)xself;	break;
    }
}

class x_DOM__Node : public DOM::Node {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::ELEMENT_NODE;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::ATTRIBUTE_NODE;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::TEXT_NODE;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::CDATA_SECTION_NODE;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::ENTITY_REFERENCE_NODE;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::ENTITY_NODE;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::PROCESSING_INSTRUCTION_NODE;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::COMMENT_NODE;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::DOCUMENT_NODE;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::DOCUMENT_TYPE_NODE;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::DOCUMENT_FRAGMENT_NODE;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Node::NOTATION_NODE;
    }
    static void x_12(Smoke::Stack x) {
	// Node()
	x_DOM__Node* xret = new x_DOM__Node();
	x[0].s_class = (void*)xret;
    }
    x_DOM__Node() : DOM::Node() {
    }
    static void x_13(Smoke::Stack x) {
	// Node(const DOM::Node&)
	x_DOM__Node* xret = new x_DOM__Node(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Node(const DOM::Node& x1) : DOM::Node(x1) {
    }
    static void x_14(Smoke::Stack x) {
	// Node(DOM::NodeImpl*)
	x_DOM__Node* xret = new x_DOM__Node((DOM::NodeImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Node(DOM::NodeImpl* x1) : DOM::Node(x1) {
    }
    void x_15(Smoke::Stack x) {
	// operator=(const DOM::Node&)
	DOM::Node& xret = this->DOM::Node::operator=(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_16(Smoke::Stack x) const {
	// operator==(const DOM::Node&)
	bool xret = this->DOM::Node::operator==(*(const DOM::Node *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) const {
	// operator!=(const DOM::Node&)
	bool xret = this->DOM::Node::operator!=(*(const DOM::Node *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) const {
	// nodeName()
	DOM::DOMString xret = this->DOM::Node::nodeName();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_19(Smoke::Stack x) const {
	// nodeValue()
	DOM::DOMString xret = this->DOM::Node::nodeValue();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_20(Smoke::Stack x) {
	// setNodeValue(const DOM::DOMString&)
	this->DOM::Node::setNodeValue(*(const DOM::DOMString *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// nodeType()
	unsigned short xret = this->DOM::Node::nodeType();
	x[0].s_ushort = xret;
    }
    void x_22(Smoke::Stack x) const {
	// parentNode()
	DOM::Node xret = this->DOM::Node::parentNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_23(Smoke::Stack x) const {
	// childNodes()
	DOM::NodeList xret = this->DOM::Node::childNodes();
	x[0].s_class = (void*)new DOM::NodeList(xret);
    }
    void x_24(Smoke::Stack x) const {
	// firstChild()
	DOM::Node xret = this->DOM::Node::firstChild();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_25(Smoke::Stack x) const {
	// lastChild()
	DOM::Node xret = this->DOM::Node::lastChild();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_26(Smoke::Stack x) const {
	// previousSibling()
	DOM::Node xret = this->DOM::Node::previousSibling();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_27(Smoke::Stack x) const {
	// nextSibling()
	DOM::Node xret = this->DOM::Node::nextSibling();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_28(Smoke::Stack x) const {
	// attributes()
	DOM::NamedNodeMap xret = this->DOM::Node::attributes();
	x[0].s_class = (void*)new DOM::NamedNodeMap(xret);
    }
    void x_29(Smoke::Stack x) const {
	// ownerDocument()
	DOM::Document xret = this->DOM::Node::ownerDocument();
	x[0].s_class = (void*)new DOM::Document(xret);
    }
    void x_30(Smoke::Stack x) {
	// insertBefore(const DOM::Node&, const DOM::Node&)
	DOM::Node xret = this->DOM::Node::insertBefore(*(const DOM::Node *)x[1].s_class,*(const DOM::Node *)x[2].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_31(Smoke::Stack x) {
	// replaceChild(const DOM::Node&, const DOM::Node&)
	DOM::Node xret = this->DOM::Node::replaceChild(*(const DOM::Node *)x[1].s_class,*(const DOM::Node *)x[2].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_32(Smoke::Stack x) {
	// removeChild(const DOM::Node&)
	DOM::Node xret = this->DOM::Node::removeChild(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_33(Smoke::Stack x) {
	// appendChild(const DOM::Node&)
	DOM::Node xret = this->DOM::Node::appendChild(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_34(Smoke::Stack x) {
	// hasChildNodes()
	bool xret = this->DOM::Node::hasChildNodes();
	x[0].s_bool = xret;
    }
    void x_35(Smoke::Stack x) {
	// cloneNode(bool)
	DOM::Node xret = this->DOM::Node::cloneNode((bool)x[1].s_bool);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_36(Smoke::Stack x) {
	// normalize()
	this->DOM::Node::normalize();
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) const {
	// isSupported(const DOM::DOMString&, const DOM::DOMString&)
	bool xret = this->DOM::Node::isSupported(*(const DOM::DOMString *)x[1].s_class,*(const DOM::DOMString *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_38(Smoke::Stack x) const {
	// namespaceURI()
	DOM::DOMString xret = this->DOM::Node::namespaceURI();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_39(Smoke::Stack x) const {
	// prefix()
	DOM::DOMString xret = this->DOM::Node::prefix();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_40(Smoke::Stack x) {
	// setPrefix(const DOM::DOMString&)
	this->DOM::Node::setPrefix(*(const DOM::DOMString *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) const {
	// localName()
	DOM::DOMString xret = this->DOM::Node::localName();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_42(Smoke::Stack x) {
	// hasAttributes()
	bool xret = this->DOM::Node::hasAttributes();
	x[0].s_bool = xret;
    }
    void x_43(Smoke::Stack x) const {
	// textContent()
	DOM::DOMString xret = this->DOM::Node::textContent();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_44(Smoke::Stack x) const {
	// setTextContent(const DOM::DOMString&)
	this->DOM::Node::setTextContent(*(const DOM::DOMString *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// addEventListener(const DOM::DOMString&, DOM::EventListener*, const bool)
	this->DOM::Node::addEventListener(*(const DOM::DOMString *)x[1].s_class,(DOM::EventListener*)x[2].s_class,(const bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// removeEventListener(const DOM::DOMString&, DOM::EventListener*, bool)
	this->DOM::Node::removeEventListener(*(const DOM::DOMString *)x[1].s_class,(DOM::EventListener*)x[2].s_class,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_47(Smoke::Stack x) {
	// dispatchEvent(const DOM::Event&)
	bool xret = this->DOM::Node::dispatchEvent(*(const DOM::Event *)x[1].s_class);
	x[0].s_bool = xret;
    }
    void x_48(Smoke::Stack x) const {
	// elementId()
	TQ_UINT32 xret = this->DOM::Node::elementId();
	x[0].s_uint = xret;
    }
    void x_49(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::Node::isNull();
	x[0].s_bool = xret;
    }
    void x_50(Smoke::Stack x) const {
	// index()
	unsigned long xret = this->DOM::Node::index();
	x[0].s_ulong = xret;
    }
    void x_51(Smoke::Stack x) {
	// applyChanges()
	this->DOM::Node::applyChanges();
	(void)x; // noop (for compiler warning)
    }
    void x_52(Smoke::Stack x) {
	// getRect()
	TQRect xret = this->DOM::Node::getRect();
	x[0].s_class = (void*)new TQRect(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 338: //DOM::Node::NodeType
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::Node::NodeType;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::Node::NodeType*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::Node::NodeType*)xdata = (DOM::Node::NodeType)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::Node::NodeType*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_DOM__Node() { qt_Smoke->binding->deleted(106, (void*)this); }
};
void xenum_DOM__Node(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_DOM__Node::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_DOM__Node(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__Node *xself = (x_DOM__Node*)obj;
    switch(xi) {
	case 0: x_DOM__Node::x_0(args);	break;
	case 1: x_DOM__Node::x_1(args);	break;
	case 2: x_DOM__Node::x_2(args);	break;
	case 3: x_DOM__Node::x_3(args);	break;
	case 4: x_DOM__Node::x_4(args);	break;
	case 5: x_DOM__Node::x_5(args);	break;
	case 6: x_DOM__Node::x_6(args);	break;
	case 7: x_DOM__Node::x_7(args);	break;
	case 8: x_DOM__Node::x_8(args);	break;
	case 9: x_DOM__Node::x_9(args);	break;
	case 10: x_DOM__Node::x_10(args);	break;
	case 11: x_DOM__Node::x_11(args);	break;
	case 12: x_DOM__Node::x_12(args);	break;
	case 13: x_DOM__Node::x_13(args);	break;
	case 14: x_DOM__Node::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: xself->x_38(args);	break;
	case 39: xself->x_39(args);	break;
	case 40: xself->x_40(args);	break;
	case 41: xself->x_41(args);	break;
	case 42: xself->x_42(args);	break;
	case 43: xself->x_43(args);	break;
	case 44: xself->x_44(args);	break;
	case 45: xself->x_45(args);	break;
	case 46: xself->x_46(args);	break;
	case 47: xself->x_47(args);	break;
	case 48: xself->x_48(args);	break;
	case 49: xself->x_49(args);	break;
	case 50: xself->x_50(args);	break;
	case 51: xself->x_51(args);	break;
	case 52: xself->x_52(args);	break;
	case 53: delete (DOM::Node*)xself;	break;
    }
}

class x_DOM__NodeFilter : public DOM::NodeFilter {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::FILTER_ACCEPT;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::FILTER_REJECT;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::FILTER_SKIP;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_ALL;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_ELEMENT;
    }
    static void x_5(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_ATTRIBUTE;
    }
    static void x_6(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_TEXT;
    }
    static void x_7(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_CDATA_SECTION;
    }
    static void x_8(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_ENTITY_REFERENCE;
    }
    static void x_9(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_ENTITY;
    }
    static void x_10(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_PROCESSING_INSTRUCTION;
    }
    static void x_11(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_COMMENT;
    }
    static void x_12(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_DOCUMENT;
    }
    static void x_13(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_DOCUMENT_TYPE;
    }
    static void x_14(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_DOCUMENT_FRAGMENT;
    }
    static void x_15(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::NodeFilter::SHOW_NOTATION;
    }
    static void x_16(Smoke::Stack x) {
	// NodeFilter()
	x_DOM__NodeFilter* xret = new x_DOM__NodeFilter();
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeFilter() : DOM::NodeFilter() {
    }
    static void x_17(Smoke::Stack x) {
	// NodeFilter(const DOM::NodeFilter&)
	x_DOM__NodeFilter* xret = new x_DOM__NodeFilter(*(const DOM::NodeFilter *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeFilter(const DOM::NodeFilter& x1) : DOM::NodeFilter(x1) {
    }
    static void x_18(Smoke::Stack x) {
	// NodeFilter(DOM::NodeFilterImpl*)
	x_DOM__NodeFilter* xret = new x_DOM__NodeFilter((DOM::NodeFilterImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeFilter(DOM::NodeFilterImpl* x1) : DOM::NodeFilter(x1) {
    }
    void x_19(Smoke::Stack x) {
	// operator=(const DOM::NodeFilter&)
	DOM::NodeFilter& xret = this->DOM::NodeFilter::operator=(*(const DOM::NodeFilter *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_20(Smoke::Stack x) {
	// acceptNode(const DOM::Node&)
	short xret = this->DOM::NodeFilter::acceptNode(*(const DOM::Node *)x[1].s_class);
	x[0].s_short = xret;
    }
    void x_21(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::NodeFilter::isNull();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) {
	// setCustomNodeFilter(DOM::CustomNodeFilter*)
	this->DOM::NodeFilter::setCustomNodeFilter((DOM::CustomNodeFilter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// customNodeFilter()
	DOM::CustomNodeFilter* xret = this->DOM::NodeFilter::customNodeFilter();
	x[0].s_class = (void*)xret;
    }
    static void x_24(Smoke::Stack x) {
	// createCustom(DOM::CustomNodeFilter*)
	DOM::NodeFilter xret = DOM::NodeFilter::createCustom((DOM::CustomNodeFilter*)x[1].s_class);
	x[0].s_class = (void*)new DOM::NodeFilter(xret);
    }
    virtual short acceptNode(const DOM::Node& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1801, (void*)this, x)) return (short)x[0].s_short;
	return this->NodeFilter::acceptNode(x1);
    }
    virtual bool isNull() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(1802, (void*)this, x)) return (bool)x[0].s_bool;
	return this->NodeFilter::isNull();
    }
    virtual DOM::NodeFilter& operator=(const DOM::NodeFilter& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(1799, (void*)this, x)) return *(DOM::NodeFilter *)x[0].s_class;
	return this->NodeFilter::operator=(x1);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 343: //DOM::NodeFilter::ShowCode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::NodeFilter::ShowCode;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::NodeFilter::ShowCode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::NodeFilter::ShowCode*)xdata = (DOM::NodeFilter::ShowCode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::NodeFilter::ShowCode*)xdata;
		break;
	    }
	    break;
	  case 342: //DOM::NodeFilter::AcceptCode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::NodeFilter::AcceptCode;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::NodeFilter::AcceptCode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::NodeFilter::AcceptCode*)xdata = (DOM::NodeFilter::AcceptCode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::NodeFilter::AcceptCode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_DOM__NodeFilter() { qt_Smoke->binding->deleted(107, (void*)this); }
};
void xenum_DOM__NodeFilter(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_DOM__NodeFilter::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_DOM__NodeFilter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__NodeFilter *xself = (x_DOM__NodeFilter*)obj;
    switch(xi) {
	case 0: x_DOM__NodeFilter::x_0(args);	break;
	case 1: x_DOM__NodeFilter::x_1(args);	break;
	case 2: x_DOM__NodeFilter::x_2(args);	break;
	case 3: x_DOM__NodeFilter::x_3(args);	break;
	case 4: x_DOM__NodeFilter::x_4(args);	break;
	case 5: x_DOM__NodeFilter::x_5(args);	break;
	case 6: x_DOM__NodeFilter::x_6(args);	break;
	case 7: x_DOM__NodeFilter::x_7(args);	break;
	case 8: x_DOM__NodeFilter::x_8(args);	break;
	case 9: x_DOM__NodeFilter::x_9(args);	break;
	case 10: x_DOM__NodeFilter::x_10(args);	break;
	case 11: x_DOM__NodeFilter::x_11(args);	break;
	case 12: x_DOM__NodeFilter::x_12(args);	break;
	case 13: x_DOM__NodeFilter::x_13(args);	break;
	case 14: x_DOM__NodeFilter::x_14(args);	break;
	case 15: x_DOM__NodeFilter::x_15(args);	break;
	case 16: x_DOM__NodeFilter::x_16(args);	break;
	case 17: x_DOM__NodeFilter::x_17(args);	break;
	case 18: x_DOM__NodeFilter::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_DOM__NodeFilter::x_24(args);	break;
	case 25: delete (DOM::NodeFilter*)xself;	break;
    }
}

class x_DOM__NodeIterator : public DOM::NodeIterator {
public:
    static void x_0(Smoke::Stack x) {
	// NodeIterator()
	x_DOM__NodeIterator* xret = new x_DOM__NodeIterator();
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeIterator() : DOM::NodeIterator() {
    }
    static void x_1(Smoke::Stack x) {
	// NodeIterator(const DOM::NodeIterator&)
	x_DOM__NodeIterator* xret = new x_DOM__NodeIterator(*(const DOM::NodeIterator *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeIterator(const DOM::NodeIterator& x1) : DOM::NodeIterator(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const DOM::NodeIterator&)
	DOM::NodeIterator& xret = this->DOM::NodeIterator::operator=(*(const DOM::NodeIterator *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) {
	// root()
	DOM::Node xret = this->DOM::NodeIterator::root();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_4(Smoke::Stack x) {
	// whatToShow()
	unsigned long xret = this->DOM::NodeIterator::whatToShow();
	x[0].s_ulong = xret;
    }
    void x_5(Smoke::Stack x) {
	// filter()
	DOM::NodeFilter xret = this->DOM::NodeIterator::filter();
	x[0].s_class = (void*)new DOM::NodeFilter(xret);
    }
    void x_6(Smoke::Stack x) {
	// expandEntityReferences()
	bool xret = this->DOM::NodeIterator::expandEntityReferences();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// nextNode()
	DOM::Node xret = this->DOM::NodeIterator::nextNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_8(Smoke::Stack x) {
	// previousNode()
	DOM::Node xret = this->DOM::NodeIterator::previousNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_9(Smoke::Stack x) {
	// detach()
	this->DOM::NodeIterator::detach();
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::NodeIterator::isNull();
	x[0].s_bool = xret;
    }
    static void x_11(Smoke::Stack x) {
	// NodeIterator(DOM::NodeIteratorImpl*)
	x_DOM__NodeIterator* xret = new x_DOM__NodeIterator((DOM::NodeIteratorImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeIterator(DOM::NodeIteratorImpl* x1) : DOM::NodeIterator(x1) {
    }
    ~x_DOM__NodeIterator() { qt_Smoke->binding->deleted(108, (void*)this); }
};
void xcall_DOM__NodeIterator(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__NodeIterator *xself = (x_DOM__NodeIterator*)obj;
    switch(xi) {
	case 0: x_DOM__NodeIterator::x_0(args);	break;
	case 1: x_DOM__NodeIterator::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_DOM__NodeIterator::x_11(args);	break;
	case 12: delete (DOM::NodeIterator*)xself;	break;
    }
}

class x_DOM__NodeList : public DOM::NodeList {
public:
    static void x_0(Smoke::Stack x) {
	// NodeList()
	x_DOM__NodeList* xret = new x_DOM__NodeList();
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeList() : DOM::NodeList() {
    }
    static void x_1(Smoke::Stack x) {
	// NodeList(const DOM::NodeList&)
	x_DOM__NodeList* xret = new x_DOM__NodeList(*(const DOM::NodeList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeList(const DOM::NodeList& x1) : DOM::NodeList(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const DOM::NodeList&)
	DOM::NodeList& xret = this->DOM::NodeList::operator=(*(const DOM::NodeList *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// length()
	unsigned long xret = this->DOM::NodeList::length();
	x[0].s_ulong = xret;
    }
    void x_4(Smoke::Stack x) const {
	// item(unsigned long)
	DOM::Node xret = this->DOM::NodeList::item((unsigned long)x[1].s_ulong);
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_5(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::NodeList::isNull();
	x[0].s_bool = xret;
    }
    static void x_6(Smoke::Stack x) {
	// NodeList(const DOM::NodeListImpl*)
	x_DOM__NodeList* xret = new x_DOM__NodeList((const DOM::NodeListImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__NodeList(const DOM::NodeListImpl* x1) : DOM::NodeList(x1) {
    }
    ~x_DOM__NodeList() { qt_Smoke->binding->deleted(109, (void*)this); }
};
void xcall_DOM__NodeList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__NodeList *xself = (x_DOM__NodeList*)obj;
    switch(xi) {
	case 0: x_DOM__NodeList::x_0(args);	break;
	case 1: x_DOM__NodeList::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_DOM__NodeList::x_6(args);	break;
	case 7: delete (DOM::NodeList*)xself;	break;
    }
}

class x_DOM__Notation : public DOM::Notation {
public:
    static void x_0(Smoke::Stack x) {
	// Notation()
	x_DOM__Notation* xret = new x_DOM__Notation();
	x[0].s_class = (void*)xret;
    }
    x_DOM__Notation() : DOM::Notation() {
    }
    static void x_1(Smoke::Stack x) {
	// Notation(const DOM::Notation&)
	x_DOM__Notation* xret = new x_DOM__Notation(*(const DOM::Notation *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Notation(const DOM::Notation& x1) : DOM::Notation(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// Notation(const DOM::Node&)
	x_DOM__Notation* xret = new x_DOM__Notation(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Notation(const DOM::Node& x1) : DOM::Notation(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::Node&)
	DOM::Notation& xret = this->DOM::Notation::operator=(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::Notation&)
	DOM::Notation& xret = this->DOM::Notation::operator=(*(const DOM::Notation *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// publicId()
	DOM::DOMString xret = this->DOM::Notation::publicId();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// systemId()
	DOM::DOMString xret = this->DOM::Notation::systemId();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    static void x_7(Smoke::Stack x) {
	// Notation(DOM::NotationImpl*)
	x_DOM__Notation* xret = new x_DOM__Notation((DOM::NotationImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Notation(DOM::NotationImpl* x1) : DOM::Notation(x1) {
    }
    ~x_DOM__Notation() { qt_Smoke->binding->deleted(110, (void*)this); }
};
void xcall_DOM__Notation(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__Notation *xself = (x_DOM__Notation*)obj;
    switch(xi) {
	case 0: x_DOM__Notation::x_0(args);	break;
	case 1: x_DOM__Notation::x_1(args);	break;
	case 2: x_DOM__Notation::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_DOM__Notation::x_7(args);	break;
	case 8: delete (DOM::Notation*)xself;	break;
    }
}

class x_DOM__ProcessingInstruction : public DOM::ProcessingInstruction {
public:
    static void x_0(Smoke::Stack x) {
	// ProcessingInstruction()
	x_DOM__ProcessingInstruction* xret = new x_DOM__ProcessingInstruction();
	x[0].s_class = (void*)xret;
    }
    x_DOM__ProcessingInstruction() : DOM::ProcessingInstruction() {
    }
    static void x_1(Smoke::Stack x) {
	// ProcessingInstruction(const DOM::ProcessingInstruction&)
	x_DOM__ProcessingInstruction* xret = new x_DOM__ProcessingInstruction(*(const DOM::ProcessingInstruction *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__ProcessingInstruction(const DOM::ProcessingInstruction& x1) : DOM::ProcessingInstruction(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// ProcessingInstruction(const DOM::Node&)
	x_DOM__ProcessingInstruction* xret = new x_DOM__ProcessingInstruction(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__ProcessingInstruction(const DOM::Node& x1) : DOM::ProcessingInstruction(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::Node&)
	DOM::ProcessingInstruction& xret = this->DOM::ProcessingInstruction::operator=(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::ProcessingInstruction&)
	DOM::ProcessingInstruction& xret = this->DOM::ProcessingInstruction::operator=(*(const DOM::ProcessingInstruction *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// target()
	DOM::DOMString xret = this->DOM::ProcessingInstruction::target();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// data()
	DOM::DOMString xret = this->DOM::ProcessingInstruction::data();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_7(Smoke::Stack x) {
	// setData(const DOM::DOMString&)
	this->DOM::ProcessingInstruction::setData(*(const DOM::DOMString *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) const {
	// sheet()
	DOM::StyleSheet xret = this->DOM::ProcessingInstruction::sheet();
	x[0].s_class = (void*)new DOM::StyleSheet(xret);
    }
    static void x_9(Smoke::Stack x) {
	// ProcessingInstruction(DOM::ProcessingInstructionImpl*)
	x_DOM__ProcessingInstruction* xret = new x_DOM__ProcessingInstruction((DOM::ProcessingInstructionImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__ProcessingInstruction(DOM::ProcessingInstructionImpl* x1) : DOM::ProcessingInstruction(x1) {
    }
    ~x_DOM__ProcessingInstruction() { qt_Smoke->binding->deleted(111, (void*)this); }
};
void xcall_DOM__ProcessingInstruction(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__ProcessingInstruction *xself = (x_DOM__ProcessingInstruction*)obj;
    switch(xi) {
	case 0: x_DOM__ProcessingInstruction::x_0(args);	break;
	case 1: x_DOM__ProcessingInstruction::x_1(args);	break;
	case 2: x_DOM__ProcessingInstruction::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_DOM__ProcessingInstruction::x_9(args);	break;
	case 10: delete (DOM::ProcessingInstruction*)xself;	break;
    }
}

class x_DOM__RGBColor : public DOM::RGBColor {
public:
    static void x_0(Smoke::Stack x) {
	// RGBColor()
	x_DOM__RGBColor* xret = new x_DOM__RGBColor();
	x[0].s_class = (void*)xret;
    }
    x_DOM__RGBColor() : DOM::RGBColor() {
    }
    static void x_1(Smoke::Stack x) {
	// RGBColor(TQRgb)
	x_DOM__RGBColor* xret = new x_DOM__RGBColor((TQRgb)x[1].s_uint);
	x[0].s_class = (void*)xret;
    }
    x_DOM__RGBColor(TQRgb x1) : DOM::RGBColor(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// RGBColor(const DOM::RGBColor&)
	x_DOM__RGBColor* xret = new x_DOM__RGBColor(*(const DOM::RGBColor *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__RGBColor(const DOM::RGBColor& x1) : DOM::RGBColor(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::RGBColor&)
	DOM::RGBColor& xret = this->DOM::RGBColor::operator=(*(const DOM::RGBColor *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// red()
	DOM::CSSPrimitiveValue xret = this->DOM::RGBColor::red();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_5(Smoke::Stack x) const {
	// green()
	DOM::CSSPrimitiveValue xret = this->DOM::RGBColor::green();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_6(Smoke::Stack x) const {
	// blue()
	DOM::CSSPrimitiveValue xret = this->DOM::RGBColor::blue();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_7(Smoke::Stack x) const {
	// color()
	TQRgb xret = this->DOM::RGBColor::color();
	x[0].s_uint = xret;
    }
    ~x_DOM__RGBColor() { qt_Smoke->binding->deleted(112, (void*)this); }
};
void xcall_DOM__RGBColor(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__RGBColor *xself = (x_DOM__RGBColor*)obj;
    switch(xi) {
	case 0: x_DOM__RGBColor::x_0(args);	break;
	case 1: x_DOM__RGBColor::x_1(args);	break;
	case 2: x_DOM__RGBColor::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: delete (DOM::RGBColor*)xself;	break;
    }
}

class x_DOM__Range : public DOM::Range {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Range::START_TO_START;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Range::START_TO_END;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Range::END_TO_END;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::Range::END_TO_START;
    }
    static void x_4(Smoke::Stack x) {
	// Range()
	x_DOM__Range* xret = new x_DOM__Range();
	x[0].s_class = (void*)xret;
    }
    x_DOM__Range() : DOM::Range() {
    }
    static void x_5(Smoke::Stack x) {
	// Range(const DOM::Document)
	x_DOM__Range* xret = new x_DOM__Range(*(const DOM::Document *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Range(const DOM::Document x1) : DOM::Range(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// Range(const DOM::Range&)
	x_DOM__Range* xret = new x_DOM__Range(*(const DOM::Range *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Range(const DOM::Range& x1) : DOM::Range(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// Range(const DOM::Node, const long, const DOM::Node, const long)
	x_DOM__Range* xret = new x_DOM__Range(*(const DOM::Node *)x[1].s_class,(const long)x[2].s_long,*(const DOM::Node *)x[3].s_class,(const long)x[4].s_long);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Range(const DOM::Node x1, const long x2, const DOM::Node x3, const long x4) : DOM::Range(x1, x2, x3, x4) {
    }
    void x_8(Smoke::Stack x) {
	// operator=(const DOM::Range&)
	DOM::Range& xret = this->DOM::Range::operator=(*(const DOM::Range *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_9(Smoke::Stack x) const {
	// startContainer()
	DOM::Node xret = this->DOM::Range::startContainer();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_10(Smoke::Stack x) const {
	// startOffset()
	long xret = this->DOM::Range::startOffset();
	x[0].s_long = xret;
    }
    void x_11(Smoke::Stack x) const {
	// endContainer()
	DOM::Node xret = this->DOM::Range::endContainer();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_12(Smoke::Stack x) const {
	// endOffset()
	long xret = this->DOM::Range::endOffset();
	x[0].s_long = xret;
    }
    void x_13(Smoke::Stack x) const {
	// collapsed()
	bool xret = this->DOM::Range::collapsed();
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// commonAncestorContainer()
	DOM::Node xret = this->DOM::Range::commonAncestorContainer();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_15(Smoke::Stack x) {
	// setStart(const DOM::Node&, long)
	this->DOM::Range::setStart(*(const DOM::Node *)x[1].s_class,(long)x[2].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// setEnd(const DOM::Node&, long)
	this->DOM::Range::setEnd(*(const DOM::Node *)x[1].s_class,(long)x[2].s_long);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// setStartBefore(const DOM::Node&)
	this->DOM::Range::setStartBefore(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// setStartAfter(const DOM::Node&)
	this->DOM::Range::setStartAfter(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setEndBefore(const DOM::Node&)
	this->DOM::Range::setEndBefore(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// setEndAfter(const DOM::Node&)
	this->DOM::Range::setEndAfter(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// collapse(bool)
	this->DOM::Range::collapse((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// selectNode(const DOM::Node&)
	this->DOM::Range::selectNode(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// selectNodeContents(const DOM::Node&)
	this->DOM::Range::selectNodeContents(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// compareBoundaryPoints(DOM::Range::CompareHow, const DOM::Range&)
	short xret = this->DOM::Range::compareBoundaryPoints((DOM::Range::CompareHow)x[1].s_enum,*(const DOM::Range *)x[2].s_class);
	x[0].s_short = xret;
    }
    void x_25(Smoke::Stack x) {
	// boundaryPointsValid()
	bool xret = this->DOM::Range::boundaryPointsValid();
	x[0].s_bool = xret;
    }
    void x_26(Smoke::Stack x) {
	// deleteContents()
	this->DOM::Range::deleteContents();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// extractContents()
	DOM::DocumentFragment xret = this->DOM::Range::extractContents();
	x[0].s_class = (void*)new DOM::DocumentFragment(xret);
    }
    void x_28(Smoke::Stack x) {
	// cloneContents()
	DOM::DocumentFragment xret = this->DOM::Range::cloneContents();
	x[0].s_class = (void*)new DOM::DocumentFragment(xret);
    }
    void x_29(Smoke::Stack x) {
	// insertNode(const DOM::Node&)
	this->DOM::Range::insertNode(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// surroundContents(const DOM::Node&)
	this->DOM::Range::surroundContents(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// cloneRange()
	DOM::Range xret = this->DOM::Range::cloneRange();
	x[0].s_class = (void*)new DOM::Range(xret);
    }
    void x_32(Smoke::Stack x) {
	// toString()
	DOM::DOMString xret = this->DOM::Range::toString();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_33(Smoke::Stack x) {
	// toHTML()
	DOM::DOMString xret = this->DOM::Range::toHTML();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_34(Smoke::Stack x) {
	// createContextualFragment(const DOM::DOMString&)
	DOM::DocumentFragment xret = this->DOM::Range::createContextualFragment(*(const DOM::DOMString *)x[1].s_class);
	x[0].s_class = (void*)new DOM::DocumentFragment(xret);
    }
    void x_35(Smoke::Stack x) {
	// detach()
	this->DOM::Range::detach();
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) const {
	// isDetached()
	bool xret = this->DOM::Range::isDetached();
	x[0].s_bool = xret;
    }
    void x_37(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::Range::isNull();
	x[0].s_bool = xret;
    }
    static void x_38(Smoke::Stack x) {
	// Range(DOM::RangeImpl*)
	x_DOM__Range* xret = new x_DOM__Range((DOM::RangeImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Range(DOM::RangeImpl* x1) : DOM::Range(x1) {
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 366: //DOM::Range::CompareHow
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::Range::CompareHow;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::Range::CompareHow*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::Range::CompareHow*)xdata = (DOM::Range::CompareHow)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::Range::CompareHow*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_DOM__Range() { qt_Smoke->binding->deleted(113, (void*)this); }
};
void xenum_DOM__Range(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_DOM__Range::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_DOM__Range(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__Range *xself = (x_DOM__Range*)obj;
    switch(xi) {
	case 0: x_DOM__Range::x_0(args);	break;
	case 1: x_DOM__Range::x_1(args);	break;
	case 2: x_DOM__Range::x_2(args);	break;
	case 3: x_DOM__Range::x_3(args);	break;
	case 4: x_DOM__Range::x_4(args);	break;
	case 5: x_DOM__Range::x_5(args);	break;
	case 6: x_DOM__Range::x_6(args);	break;
	case 7: x_DOM__Range::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: xself->x_32(args);	break;
	case 33: xself->x_33(args);	break;
	case 34: xself->x_34(args);	break;
	case 35: xself->x_35(args);	break;
	case 36: xself->x_36(args);	break;
	case 37: xself->x_37(args);	break;
	case 38: x_DOM__Range::x_38(args);	break;
	case 39: delete (DOM::Range*)xself;	break;
    }
}

class x_DOM__RangeException : public DOM::RangeException {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::RangeException::BAD_BOUNDARYPOINTS_ERR;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::RangeException::INVALID_NODE_TYPE_ERR;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::RangeException::_EXCEPTION_OFFSET;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)DOM::RangeException::_EXCEPTION_MAX;
    }
    void x_4(Smoke::Stack x) {
        x[0].s_ushort = this->code;
    }
    static void x_5(Smoke::Stack x) {
	// RangeException(unsigned short)
	x_DOM__RangeException* xret = new x_DOM__RangeException((unsigned short)x[1].s_ushort);
	x[0].s_class = (void*)xret;
    }
    x_DOM__RangeException(unsigned short x1) : DOM::RangeException(x1) {
    }
    static void x_6(Smoke::Stack x) {
	// RangeException(const DOM::RangeException&)
	x_DOM__RangeException* xret = new x_DOM__RangeException(*(const DOM::RangeException *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__RangeException(const DOM::RangeException& x1) : DOM::RangeException(x1) {
    }
    void x_7(Smoke::Stack x) {
	// operator=(const DOM::RangeException&)
	DOM::RangeException& xret = this->DOM::RangeException::operator=(*(const DOM::RangeException *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_8(Smoke::Stack x) {
	// setCode(unsigned short)
	this->code = (unsigned short)x[1].s_ushort;
	(void)x; // noop (for compiler warning)
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 369: //DOM::RangeException::RangeExceptionCode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new DOM::RangeException::RangeExceptionCode;
		break;
	      case Smoke::EnumDelete:
		delete (DOM::RangeException::RangeExceptionCode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(DOM::RangeException::RangeExceptionCode*)xdata = (DOM::RangeException::RangeExceptionCode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(DOM::RangeException::RangeExceptionCode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_DOM__RangeException() { qt_Smoke->binding->deleted(114, (void*)this); }
};
void xenum_DOM__RangeException(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_DOM__RangeException::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_DOM__RangeException(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__RangeException *xself = (x_DOM__RangeException*)obj;
    switch(xi) {
	case 0: x_DOM__RangeException::x_0(args);	break;
	case 1: x_DOM__RangeException::x_1(args);	break;
	case 2: x_DOM__RangeException::x_2(args);	break;
	case 3: x_DOM__RangeException::x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: x_DOM__RangeException::x_5(args);	break;
	case 6: x_DOM__RangeException::x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: delete (DOM::RangeException*)xself;	break;
    }
}

class x_DOM__Rect : public DOM::Rect {
public:
    static void x_0(Smoke::Stack x) {
	// Rect()
	x_DOM__Rect* xret = new x_DOM__Rect();
	x[0].s_class = (void*)xret;
    }
    x_DOM__Rect() : DOM::Rect() {
    }
    static void x_1(Smoke::Stack x) {
	// Rect(const DOM::Rect&)
	x_DOM__Rect* xret = new x_DOM__Rect(*(const DOM::Rect *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Rect(const DOM::Rect& x1) : DOM::Rect(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const DOM::Rect&)
	DOM::Rect& xret = this->DOM::Rect::operator=(*(const DOM::Rect *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) const {
	// top()
	DOM::CSSPrimitiveValue xret = this->DOM::Rect::top();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_4(Smoke::Stack x) const {
	// right()
	DOM::CSSPrimitiveValue xret = this->DOM::Rect::right();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_5(Smoke::Stack x) const {
	// bottom()
	DOM::CSSPrimitiveValue xret = this->DOM::Rect::bottom();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_6(Smoke::Stack x) const {
	// left()
	DOM::CSSPrimitiveValue xret = this->DOM::Rect::left();
	x[0].s_class = (void*)new DOM::CSSPrimitiveValue(xret);
    }
    void x_7(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::Rect::isNull();
	x[0].s_bool = xret;
    }
    static void x_8(Smoke::Stack x) {
	// Rect(DOM::RectImpl*)
	x_DOM__Rect* xret = new x_DOM__Rect((DOM::RectImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Rect(DOM::RectImpl* x1) : DOM::Rect(x1) {
    }
    ~x_DOM__Rect() { qt_Smoke->binding->deleted(115, (void*)this); }
};
void xcall_DOM__Rect(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__Rect *xself = (x_DOM__Rect*)obj;
    switch(xi) {
	case 0: x_DOM__Rect::x_0(args);	break;
	case 1: x_DOM__Rect::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_DOM__Rect::x_8(args);	break;
	case 9: delete (DOM::Rect*)xself;	break;
    }
}

class x_DOM__StyleSheet : public DOM::StyleSheet {
public:
    static void x_0(Smoke::Stack x) {
	// StyleSheet()
	x_DOM__StyleSheet* xret = new x_DOM__StyleSheet();
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheet() : DOM::StyleSheet() {
    }
    static void x_1(Smoke::Stack x) {
	// StyleSheet(const DOM::StyleSheet&)
	x_DOM__StyleSheet* xret = new x_DOM__StyleSheet(*(const DOM::StyleSheet *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheet(const DOM::StyleSheet& x1) : DOM::StyleSheet(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// StyleSheet(DOM::StyleSheetImpl*)
	x_DOM__StyleSheet* xret = new x_DOM__StyleSheet((DOM::StyleSheetImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheet(DOM::StyleSheetImpl* x1) : DOM::StyleSheet(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::StyleSheet&)
	DOM::StyleSheet& xret = this->DOM::StyleSheet::operator=(*(const DOM::StyleSheet *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// type()
	DOM::DOMString xret = this->DOM::StyleSheet::type();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// disabled()
	bool xret = this->DOM::StyleSheet::disabled();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// setDisabled(bool)
	this->DOM::StyleSheet::setDisabled((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// ownerNode()
	DOM::Node xret = this->DOM::StyleSheet::ownerNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_8(Smoke::Stack x) const {
	// parentStyleSheet()
	DOM::StyleSheet xret = this->DOM::StyleSheet::parentStyleSheet();
	x[0].s_class = (void*)new DOM::StyleSheet(xret);
    }
    void x_9(Smoke::Stack x) const {
	// href()
	DOM::DOMString xret = this->DOM::StyleSheet::href();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// title()
	DOM::DOMString xret = this->DOM::StyleSheet::title();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// media()
	DOM::MediaList xret = this->DOM::StyleSheet::media();
	x[0].s_class = (void*)new DOM::MediaList(xret);
    }
    void x_12(Smoke::Stack x) const {
	// isCSSStyleSheet()
	bool xret = this->DOM::StyleSheet::isCSSStyleSheet();
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::StyleSheet::isNull();
	x[0].s_bool = xret;
    }
    ~x_DOM__StyleSheet() { qt_Smoke->binding->deleted(116, (void*)this); }
};
void xcall_DOM__StyleSheet(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__StyleSheet *xself = (x_DOM__StyleSheet*)obj;
    switch(xi) {
	case 0: x_DOM__StyleSheet::x_0(args);	break;
	case 1: x_DOM__StyleSheet::x_1(args);	break;
	case 2: x_DOM__StyleSheet::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: delete (DOM::StyleSheet*)xself;	break;
    }
}

class x_DOM__StyleSheetList : public DOM::StyleSheetList {
public:
    static void x_0(Smoke::Stack x) {
	// StyleSheetList()
	x_DOM__StyleSheetList* xret = new x_DOM__StyleSheetList();
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheetList() : DOM::StyleSheetList() {
    }
    static void x_1(Smoke::Stack x) {
	// StyleSheetList(const DOM::StyleSheetList&)
	x_DOM__StyleSheetList* xret = new x_DOM__StyleSheetList(*(const DOM::StyleSheetList *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheetList(const DOM::StyleSheetList& x1) : DOM::StyleSheetList(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// StyleSheetList(DOM::StyleSheetListImpl*)
	x_DOM__StyleSheetList* xret = new x_DOM__StyleSheetList((DOM::StyleSheetListImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__StyleSheetList(DOM::StyleSheetListImpl* x1) : DOM::StyleSheetList(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::StyleSheetList&)
	DOM::StyleSheetList& xret = this->DOM::StyleSheetList::operator=(*(const DOM::StyleSheetList *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) const {
	// length()
	unsigned long xret = this->DOM::StyleSheetList::length();
	x[0].s_ulong = xret;
    }
    void x_5(Smoke::Stack x) {
	// item(unsigned long)
	DOM::StyleSheet xret = this->DOM::StyleSheetList::item((unsigned long)x[1].s_ulong);
	x[0].s_class = (void*)new DOM::StyleSheet(xret);
    }
    void x_6(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::StyleSheetList::isNull();
	x[0].s_bool = xret;
    }
    ~x_DOM__StyleSheetList() { qt_Smoke->binding->deleted(117, (void*)this); }
};
void xcall_DOM__StyleSheetList(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__StyleSheetList *xself = (x_DOM__StyleSheetList*)obj;
    switch(xi) {
	case 0: x_DOM__StyleSheetList::x_0(args);	break;
	case 1: x_DOM__StyleSheetList::x_1(args);	break;
	case 2: x_DOM__StyleSheetList::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: delete (DOM::StyleSheetList*)xself;	break;
    }
}

class x_DOM__Text : public DOM::Text {
public:
    static void x_0(Smoke::Stack x) {
	// Text()
	x_DOM__Text* xret = new x_DOM__Text();
	x[0].s_class = (void*)xret;
    }
    x_DOM__Text() : DOM::Text() {
    }
    static void x_1(Smoke::Stack x) {
	// Text(const DOM::Text&)
	x_DOM__Text* xret = new x_DOM__Text(*(const DOM::Text *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Text(const DOM::Text& x1) : DOM::Text(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// Text(const DOM::Node&)
	x_DOM__Text* xret = new x_DOM__Text(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Text(const DOM::Node& x1) : DOM::Text(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::Node&)
	DOM::Text& xret = this->DOM::Text::operator=(*(const DOM::Node *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::Text&)
	DOM::Text& xret = this->DOM::Text::operator=(*(const DOM::Text *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) {
	// splitText(const unsigned long)
	DOM::Text xret = this->DOM::Text::splitText((const unsigned long)x[1].s_ulong);
	x[0].s_class = (void*)new DOM::Text(xret);
    }
    static void x_6(Smoke::Stack x) {
	// Text(DOM::TextImpl*)
	x_DOM__Text* xret = new x_DOM__Text((DOM::TextImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__Text(DOM::TextImpl* x1) : DOM::Text(x1) {
    }
    ~x_DOM__Text() { qt_Smoke->binding->deleted(118, (void*)this); }
};
void xcall_DOM__Text(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__Text *xself = (x_DOM__Text*)obj;
    switch(xi) {
	case 0: x_DOM__Text::x_0(args);	break;
	case 1: x_DOM__Text::x_1(args);	break;
	case 2: x_DOM__Text::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_DOM__Text::x_6(args);	break;
	case 7: delete (DOM::Text*)xself;	break;
    }
}

class x_DOM__TextEvent : public DOM::TextEvent {
public:
    static void x_0(Smoke::Stack x) {
	// TextEvent()
	x_DOM__TextEvent* xret = new x_DOM__TextEvent();
	x[0].s_class = (void*)xret;
    }
    x_DOM__TextEvent() : DOM::TextEvent() {
    }
    static void x_1(Smoke::Stack x) {
	// TextEvent(const DOM::TextEvent&)
	x_DOM__TextEvent* xret = new x_DOM__TextEvent(*(const DOM::TextEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__TextEvent(const DOM::TextEvent& x1) : DOM::TextEvent(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// TextEvent(const DOM::Event&)
	x_DOM__TextEvent* xret = new x_DOM__TextEvent(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__TextEvent(const DOM::Event& x1) : DOM::TextEvent(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::TextEvent&)
	DOM::TextEvent& xret = this->DOM::TextEvent::operator=(*(const DOM::TextEvent *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::Event&)
	DOM::TextEvent& xret = this->DOM::TextEvent::operator=(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) {
	// initTextEvent(const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long, const DOM::DOMString&, unsigned long, unsigned long, bool, bool)
	this->DOM::TextEvent::initTextEvent(*(const DOM::DOMString *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool,*(const DOM::AbstractView *)x[4].s_class,(long)x[5].s_long,*(const DOM::DOMString *)x[6].s_class,(unsigned long)x[7].s_ulong,(unsigned long)x[8].s_ulong,(bool)x[9].s_bool,(bool)x[10].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) {
	// initModifier(unsigned long, bool)
	this->DOM::TextEvent::initModifier((unsigned long)x[1].s_ulong,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// inputGenerated()
	bool xret = this->DOM::TextEvent::inputGenerated();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// keyVal()
	unsigned long xret = this->DOM::TextEvent::keyVal();
	x[0].s_ulong = xret;
    }
    void x_9(Smoke::Stack x) const {
	// numPad()
	bool xret = this->DOM::TextEvent::numPad();
	x[0].s_bool = xret;
    }
    void x_10(Smoke::Stack x) const {
	// outputString()
	DOM::DOMString xret = this->DOM::TextEvent::outputString();
	x[0].s_class = (void*)new DOM::DOMString(xret);
    }
    void x_11(Smoke::Stack x) const {
	// virtKeyVal()
	unsigned long xret = this->DOM::TextEvent::virtKeyVal();
	x[0].s_ulong = xret;
    }
    void x_12(Smoke::Stack x) {
	// checkModifier(unsigned long)
	bool xret = this->DOM::TextEvent::checkModifier((unsigned long)x[1].s_ulong);
	x[0].s_bool = xret;
    }
    static void x_13(Smoke::Stack x) {
	// TextEvent(DOM::KeyEventBaseImpl*)
	x_DOM__TextEvent* xret = new x_DOM__TextEvent((DOM::KeyEventBaseImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__TextEvent(DOM::KeyEventBaseImpl* x1) : DOM::TextEvent(x1) {
    }
    ~x_DOM__TextEvent() { qt_Smoke->binding->deleted(119, (void*)this); }
};
void xcall_DOM__TextEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__TextEvent *xself = (x_DOM__TextEvent*)obj;
    switch(xi) {
	case 0: x_DOM__TextEvent::x_0(args);	break;
	case 1: x_DOM__TextEvent::x_1(args);	break;
	case 2: x_DOM__TextEvent::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: x_DOM__TextEvent::x_13(args);	break;
	case 14: delete (DOM::TextEvent*)xself;	break;
    }
}

class x_DOM__TreeWalker : public DOM::TreeWalker {
public:
    static void x_0(Smoke::Stack x) {
	// TreeWalker()
	x_DOM__TreeWalker* xret = new x_DOM__TreeWalker();
	x[0].s_class = (void*)xret;
    }
    x_DOM__TreeWalker() : DOM::TreeWalker() {
    }
    static void x_1(Smoke::Stack x) {
	// TreeWalker(const DOM::TreeWalker&)
	x_DOM__TreeWalker* xret = new x_DOM__TreeWalker(*(const DOM::TreeWalker *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__TreeWalker(const DOM::TreeWalker& x1) : DOM::TreeWalker(x1) {
    }
    void x_2(Smoke::Stack x) {
	// operator=(const DOM::TreeWalker&)
	DOM::TreeWalker& xret = this->DOM::TreeWalker::operator=(*(const DOM::TreeWalker *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_3(Smoke::Stack x) {
	// root()
	DOM::Node xret = this->DOM::TreeWalker::root();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_4(Smoke::Stack x) {
	// whatToShow()
	unsigned long xret = this->DOM::TreeWalker::whatToShow();
	x[0].s_ulong = xret;
    }
    void x_5(Smoke::Stack x) {
	// filter()
	DOM::NodeFilter xret = this->DOM::TreeWalker::filter();
	x[0].s_class = (void*)new DOM::NodeFilter(xret);
    }
    void x_6(Smoke::Stack x) {
	// expandEntityReferences()
	bool xret = this->DOM::TreeWalker::expandEntityReferences();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) {
	// currentNode()
	DOM::Node xret = this->DOM::TreeWalker::currentNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_8(Smoke::Stack x) {
	// setCurrentNode(const DOM::Node&)
	this->DOM::TreeWalker::setCurrentNode(*(const DOM::Node *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// parentNode()
	DOM::Node xret = this->DOM::TreeWalker::parentNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_10(Smoke::Stack x) {
	// firstChild()
	DOM::Node xret = this->DOM::TreeWalker::firstChild();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_11(Smoke::Stack x) {
	// lastChild()
	DOM::Node xret = this->DOM::TreeWalker::lastChild();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_12(Smoke::Stack x) {
	// previousSibling()
	DOM::Node xret = this->DOM::TreeWalker::previousSibling();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_13(Smoke::Stack x) {
	// nextSibling()
	DOM::Node xret = this->DOM::TreeWalker::nextSibling();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_14(Smoke::Stack x) {
	// previousNode()
	DOM::Node xret = this->DOM::TreeWalker::previousNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_15(Smoke::Stack x) {
	// nextNode()
	DOM::Node xret = this->DOM::TreeWalker::nextNode();
	x[0].s_class = (void*)new DOM::Node(xret);
    }
    void x_16(Smoke::Stack x) const {
	// isNull()
	bool xret = this->DOM::TreeWalker::isNull();
	x[0].s_bool = xret;
    }
    static void x_17(Smoke::Stack x) {
	// TreeWalker(DOM::TreeWalkerImpl*)
	x_DOM__TreeWalker* xret = new x_DOM__TreeWalker((DOM::TreeWalkerImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__TreeWalker(DOM::TreeWalkerImpl* x1) : DOM::TreeWalker(x1) {
    }
    ~x_DOM__TreeWalker() { qt_Smoke->binding->deleted(120, (void*)this); }
};
void xcall_DOM__TreeWalker(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__TreeWalker *xself = (x_DOM__TreeWalker*)obj;
    switch(xi) {
	case 0: x_DOM__TreeWalker::x_0(args);	break;
	case 1: x_DOM__TreeWalker::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: x_DOM__TreeWalker::x_17(args);	break;
	case 18: delete (DOM::TreeWalker*)xself;	break;
    }
}

class x_DOM__UIEvent : public DOM::UIEvent {
public:
    static void x_0(Smoke::Stack x) {
	// UIEvent()
	x_DOM__UIEvent* xret = new x_DOM__UIEvent();
	x[0].s_class = (void*)xret;
    }
    x_DOM__UIEvent() : DOM::UIEvent() {
    }
    static void x_1(Smoke::Stack x) {
	// UIEvent(const DOM::UIEvent&)
	x_DOM__UIEvent* xret = new x_DOM__UIEvent(*(const DOM::UIEvent *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__UIEvent(const DOM::UIEvent& x1) : DOM::UIEvent(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// UIEvent(const DOM::Event&)
	x_DOM__UIEvent* xret = new x_DOM__UIEvent(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_DOM__UIEvent(const DOM::Event& x1) : DOM::UIEvent(x1) {
    }
    void x_3(Smoke::Stack x) {
	// operator=(const DOM::UIEvent&)
	DOM::UIEvent& xret = this->DOM::UIEvent::operator=(*(const DOM::UIEvent *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_4(Smoke::Stack x) {
	// operator=(const DOM::Event&)
	DOM::UIEvent& xret = this->DOM::UIEvent::operator=(*(const DOM::Event *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// view()
	DOM::AbstractView xret = this->DOM::UIEvent::view();
	x[0].s_class = (void*)new DOM::AbstractView(xret);
    }
    void x_6(Smoke::Stack x) const {
	// detail()
	long xret = this->DOM::UIEvent::detail();
	x[0].s_long = xret;
    }
    void x_7(Smoke::Stack x) const {
	// keyCode()
	int xret = this->DOM::UIEvent::keyCode();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) const {
	// charCode()
	int xret = this->DOM::UIEvent::charCode();
	x[0].s_int = xret;
    }
    void x_9(Smoke::Stack x) const {
	// pageX()
	int xret = this->DOM::UIEvent::pageX();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// pageY()
	int xret = this->DOM::UIEvent::pageY();
	x[0].s_int = xret;
    }
    void x_11(Smoke::Stack x) const {
	// layerX()
	int xret = this->DOM::UIEvent::layerX();
	x[0].s_int = xret;
    }
    void x_12(Smoke::Stack x) const {
	// layerY()
	int xret = this->DOM::UIEvent::layerY();
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// which()
	int xret = this->DOM::UIEvent::which();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// initUIEvent(const DOM::DOMString&, bool, bool, const DOM::AbstractView&, long)
	this->DOM::UIEvent::initUIEvent(*(const DOM::DOMString *)x[1].s_class,(bool)x[2].s_bool,(bool)x[3].s_bool,*(const DOM::AbstractView *)x[4].s_class,(long)x[5].s_long);
	(void)x; // noop (for compiler warning)
    }
    static void x_15(Smoke::Stack x) {
	// UIEvent(DOM::UIEventImpl*)
	x_DOM__UIEvent* xret = new x_DOM__UIEvent((DOM::UIEventImpl*)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_DOM__UIEvent(DOM::UIEventImpl* x1) : DOM::UIEvent(x1) {
    }
    ~x_DOM__UIEvent() { qt_Smoke->binding->deleted(121, (void*)this); }
};
void xcall_DOM__UIEvent(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_DOM__UIEvent *xself = (x_DOM__UIEvent*)obj;
    switch(xi) {
	case 0: x_DOM__UIEvent::x_0(args);	break;
	case 1: x_DOM__UIEvent::x_1(args);	break;
	case 2: x_DOM__UIEvent::x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: x_DOM__UIEvent::x_15(args);	break;
	case 16: delete (DOM::UIEvent*)xself;	break;
    }
}

class x_KActiveLabel : public KActiveLabel {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KActiveLabel::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KActiveLabel::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KActiveLabel::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->KActiveLabel::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->KActiveLabel::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->KActiveLabel::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->KActiveLabel::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KActiveLabel(TQWidget*, const char*)
	x_KActiveLabel* xret = new x_KActiveLabel((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KActiveLabel(TQWidget* x1, const char* x2) : KActiveLabel(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KActiveLabel(TQWidget*)
	x_KActiveLabel* xret = new x_KActiveLabel((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KActiveLabel(TQWidget* x1) : KActiveLabel(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KActiveLabel(const TQString&, TQWidget*, const char*)
	x_KActiveLabel* xret = new x_KActiveLabel(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KActiveLabel(const TQString& x1, TQWidget* x2, const char* x3) : KActiveLabel(x1, x2, x3) {
    }
    static void x_10(Smoke::Stack x) {
	// KActiveLabel(const TQString&, TQWidget*)
	x_KActiveLabel* xret = new x_KActiveLabel(*(const TQString *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KActiveLabel(const TQString& x1, TQWidget* x2) : KActiveLabel(x1, x2) {
    }
    void x_11(Smoke::Stack x) const {
	// minimumSizeHint()
	TQSize xret = this->KActiveLabel::minimumSizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_12(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KActiveLabel::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_13(Smoke::Stack x) {
	// openLink(const TQString&)
	this->KActiveLabel::openLink(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KActiveLabel::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// focusInEvent(TQFocusEvent*)
	this->KActiveLabel::focusInEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// focusOutEvent(TQFocusEvent*)
	this->KActiveLabel::focusOutEvent((TQFocusEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// keyPressEvent(TQKeyEvent*)
	this->KActiveLabel::keyPressEvent((TQKeyEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void addChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26813, (void*)this, x)) return;
	this->TQScrollView::addChild(x1, x2, x3);
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual void append(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29884, (void*)this, x)) return;
	this->TQTextEdit::append(x1);
    }
    virtual void backward() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29665, (void*)this, x)) return;
	this->TQTextBrowser::backward();
    }
    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(1999, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KActiveLabel::className();
    }
    virtual void clear() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29903, (void*)this, x)) return;
	this->TQTextEdit::clear();
    }
    virtual void clearParagraphBackground(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29945, (void*)this, x)) return;
	this->TQTextEdit::clearParagraphBackground(x1);
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contentsContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29986, (void*)this, x)) return;
	this->TQTextEdit::contentsContextMenuEvent(x1);
    }
    virtual void contentsDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29982, (void*)this, x)) return;
	this->TQTextEdit::contentsDragEnterEvent(x1);
    }
    virtual void contentsDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29984, (void*)this, x)) return;
	this->TQTextEdit::contentsDragLeaveEvent(x1);
    }
    virtual void contentsDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29983, (void*)this, x)) return;
	this->TQTextEdit::contentsDragMoveEvent(x1);
    }
    virtual void contentsDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29985, (void*)this, x)) return;
	this->TQTextEdit::contentsDropEvent(x1);
    }
    virtual void contentsMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29977, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseDoubleClickEvent(x1);
    }
    virtual void contentsMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29975, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseMoveEvent(x1);
    }
    virtual void contentsMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29974, (void*)this, x)) return;
	this->TQTextEdit::contentsMousePressEvent(x1);
    }
    virtual void contentsMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29976, (void*)this, x)) return;
	this->TQTextEdit::contentsMouseReleaseEvent(x1);
    }
    virtual void contentsWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29978, (void*)this, x)) return;
	this->TQTextEdit::contentsWheelEvent(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26920, (void*)this, x)) return;
	this->TQScrollView::contextMenuEvent(x1);
    }
    virtual void copy() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29883, (void*)this, x)) return;
	this->TQTextEdit::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(29993, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu();
    }
    virtual TQPopupMenu* createPopupMenu(const TQPoint& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29992, (void*)this, x)) return (TQPopupMenu*)x[0].s_class;
	return this->TQTextEdit::createPopupMenu(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 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(29900, (void*)this, x)) return;
	this->TQTextEdit::cut();
    }
    virtual void del() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29904, (void*)this, x)) return;
	this->TQTextEdit::del();
    }
    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 doChangeInterval() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29996, (void*)this, x)) return;
	this->TQTextEdit::doChangeInterval();
    }
    virtual void doKeyboardAction(TQTextEdit::KeyboardAction x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29928, (void*)this, x)) return;
	this->TQTextEdit::doKeyboardAction(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawContents(TQPainter* x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(29969, (void*)this, x)) return;
	this->TQTextEdit::drawContents(x1, x2, x3, x4, x5);
    }
    virtual void drawContentsOffset(TQPainter* x1, int x2, int x3, int x4, int x5, int x6, int x7) {
	Smoke::StackItem x[8];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	x[6].s_int = x6;
	x[7].s_int = x7;
	if(qt_Smoke->binding->callMethod(26882, (void*)this, x)) return;
	this->TQScrollView::drawContentsOffset(x1, x2, x3, x4, x5, x6, x7);
    }
    virtual void drawFrame(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21614, (void*)this, x)) return;
	this->TQFrame::drawFrame(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31303, (void*)this, x)) return;
	this->TQWidget::enabledChange(x1);
    }
    virtual void ensureCursorVisible() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29924, (void*)this, x)) return;
	this->TQTextEdit::ensureCursorVisible();
    }
    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(29970, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::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(29869, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::eventFilter(x1, x2);
    }
    virtual bool find(const TQString& x1, bool x2, bool x3, bool x4, int* x5, int* x6) {
	Smoke::StackItem x[7];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	x[5].s_voidp = (void*)x5;
	x[6].s_voidp = (void*)x6;
	if(qt_Smoke->binding->callMethod(29822, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::find(x1, x2, x3, x4, x5, x6);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2014, (void*)this, x)) return;
	this->KActiveLabel::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29988, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::focusNextPrevChild(x1);
    }
    virtual void focusOutEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2015, (void*)this, x)) return;
	this->KActiveLabel::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26924, (void*)this, x)) return;
	this->TQScrollView::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void forward() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29666, (void*)this, x)) return;
	this->TQTextBrowser::forward();
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26905, (void*)this, x)) return;
	this->TQScrollView::frameChanged();
    }
    virtual bool getFormat(int x1, int x2, TQFont* x3, TQColor* x4, TQTextEdit::VerticalAlignment* x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)x3;
	x[4].s_class = (void*)x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(29864, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getFormat(x1, x2, x3, x4, x5);
    }
    virtual bool getParagraphFormat(int x1, TQFont* x2, TQColor* x3, TQTextEdit::VerticalAlignment* x4, int* x5, TQStyleSheetItem::DisplayMode* x6, TQStyleSheetItem::ListStyle* x7, int* x8) {
	Smoke::StackItem x[9];
	x[1].s_int = x1;
	x[2].s_class = (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;
	x[7].s_voidp = (void*)x7;
	x[8].s_voidp = (void*)x8;
	if(qt_Smoke->binding->callMethod(29865, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQTextEdit::getParagraphFormat(x1, x2, x3, x4, x5, x6, x7, x8);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29839, (void*)this, x)) return (int)x[0].s_int;
	return this->TQTextEdit::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 home() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29667, (void*)this, x)) return;
	this->TQTextBrowser::home();
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29980, (void*)this, x)) return;
	this->TQTextEdit::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29981, (void*)this, x)) return;
	this->TQTextEdit::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29979, (void*)this, x)) return;
	this->TQTextEdit::imStartEvent(x1);
    }
    virtual void indent() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29905, (void*)this, x)) return;
	this->TQTextEdit::indent();
    }
    virtual void insert(const TQString& x1, bool x2, bool x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(29938, (void*)this, x)) return;
	this->TQTextEdit::insert(x1, x2, x3, x4);
    }
    virtual void insertAt(const 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(29941, (void*)this, x)) return;
	this->TQTextEdit::insertAt(x1, x2, x3);
    }
    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 insertParagraph(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(29943, (void*)this, x)) return;
	this->TQTextEdit::insertParagraph(x1, x2);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2016, (void*)this, x)) return;
	this->KActiveLabel::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(1998, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KActiveLabel::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(2009, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KActiveLabel::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26917, (void*)this, x)) return;
	this->TQScrollView::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26918, (void*)this, x)) return;
	this->TQScrollView::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26915, (void*)this, x)) return;
	this->TQScrollView::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26916, (void*)this, x)) return;
	this->TQScrollView::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveChild(TQWidget* x1, int x2, int x3) {
	Smoke::StackItem x[4];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	if(qt_Smoke->binding->callMethod(26816, (void*)this, x)) return;
	this->TQScrollView::moveChild(x1, x2, x3);
    }
    virtual void moveCursor(TQTextEdit::CursorAction x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(29927, (void*)this, x)) return;
	this->TQTextEdit::moveCursor(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 openLink(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2012, (void*)this, x)) return;
	this->KActiveLabel::openLink(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(29901, (void*)this, x)) return;
	this->TQTextEdit::paste();
    }
    virtual void pasteSubType(const TQCString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29902, (void*)this, x)) return;
	this->TQTextEdit::pasteSubType(x1);
    }
    virtual void placeCursor(const TQPoint& x1, TQTextCursor* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	if(qt_Smoke->binding->callMethod(29925, (void*)this, x)) return;
	this->TQTextEdit::placeCursor(x1, x2);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29948, (void*)this, x)) return;
	this->TQTextEdit::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(29899, (void*)this, x)) return;
	this->TQTextEdit::redo();
    }
    virtual void reload() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29668, (void*)this, x)) return;
	this->TQTextBrowser::reload();
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26860, (void*)this, x)) return;
	this->TQScrollView::removeChild(x1);
    }
    virtual void removeParagraph(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29942, (void*)this, x)) return;
	this->TQTextEdit::removeParagraph(x1);
    }
    virtual void removeSelectedText(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29929, (void*)this, x)) return;
	this->TQTextEdit::removeSelectedText(x1);
    }
    virtual void removeSelection(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29931, (void*)this, x)) return;
	this->TQTextEdit::removeSelection(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 resetFormat() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29921, (void*)this, x)) return;
	this->TQTextEdit::resetFormat();
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26838, (void*)this, x)) return;
	this->TQScrollView::resize(x1, x2);
    }
    virtual void resizeContents(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26866, (void*)this, x)) return;
	this->TQScrollView::resizeContents(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29972, (void*)this, x)) return;
	this->TQTextEdit::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 scrollToAnchor(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29877, (void*)this, x)) return;
	this->TQTextEdit::scrollToAnchor(x1);
    }
    virtual void scrollToBottom() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29935, (void*)this, x)) return;
	this->TQTextEdit::scrollToBottom();
    }
    virtual void selectAll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29888, (void*)this, x)) return;
	this->TQTextEdit::selectAll(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAlignment(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29914, (void*)this, x)) return;
	this->TQTextEdit::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 setBold(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29907, (void*)this, x)) return;
	this->TQTextEdit::setBold(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 setColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29911, (void*)this, x)) return;
	this->TQTextEdit::setColor(x1);
    }
    virtual void setContentsPos(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26868, (void*)this, x)) return;
	this->TQScrollView::setContentsPos(x1, x2);
    }
    virtual void setCornerWidget(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26827, (void*)this, x)) return;
	this->TQScrollView::setCornerWidget(x1);
    }
    virtual void setCurrentFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29933, (void*)this, x)) return;
	this->TQTextEdit::setCurrentFont(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, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29916, (void*)this, x)) return;
	this->TQTextEdit::setCursorPosition(x1, x2);
    }
    virtual void setDragAutoScroll(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26863, (void*)this, x)) return;
	this->TQScrollView::setDragAutoScroll(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29874, (void*)this, x)) return;
	this->TQTextEdit::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 setFamily(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29909, (void*)this, x)) return;
	this->TQTextEdit::setFamily(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(29912, (void*)this, x)) return;
	this->TQTextEdit::setFont(x1);
    }
    virtual void setFormat(TQTextFormat* x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(29923, (void*)this, x)) return;
	this->TQTextEdit::setFormat(x1, x2);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setHBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26912, (void*)this, x)) return;
	this->TQScrollView::setHBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setHScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26825, (void*)this, x)) return;
	this->TQScrollView::setHScrollBarMode(x1);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setItalic(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29906, (void*)this, x)) return;
	this->TQTextEdit::setItalic(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 setLinkUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29879, (void*)this, x)) return;
	this->TQTextEdit::setLinkUnderline(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMargins(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26906, (void*)this, x)) return;
	this->TQScrollView::setMargins(x1, x2, x3, x4);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMimeSourceFactory(TQMimeSourceFactory* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29875, (void*)this, x)) return;
	this->TQTextEdit::setMimeSourceFactory(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 setModified(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29920, (void*)this, x)) return;
	this->TQTextEdit::setModified(x1);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOverwriteMode(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29934, (void*)this, x)) return;
	this->TQTextEdit::setOverwriteMode(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29814, (void*)this, x)) return;
	this->TQTextEdit::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 setPaper(const TQBrush& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(29878, (void*)this, x)) return;
	this->TQTextEdit::setPaper(x1);
    }
    virtual void setParagType(TQStyleSheetItem::DisplayMode x1, TQStyleSheetItem::ListStyle x2) {
	Smoke::StackItem x[3];
	x[1].s_enum = x1;
	x[2].s_enum = x2;
	if(qt_Smoke->binding->callMethod(29915, (void*)this, x)) return;
	this->TQTextEdit::setParagType(x1, x2);
    }
    virtual void setParagraphBackgroundColor(int x1, const TQColor& x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(29944, (void*)this, x)) return;
	this->TQTextEdit::setParagraphBackgroundColor(x1, x2);
    }
    virtual void setPointSize(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29910, (void*)this, x)) return;
	this->TQTextEdit::setPointSize(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(29897, (void*)this, x)) return;
	this->TQTextEdit::setReadOnly(x1);
    }
    virtual void setResizePolicy(TQScrollView::ResizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26809, (void*)this, x)) return;
	this->TQScrollView::setResizePolicy(x1);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSelection(int x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(29917, (void*)this, x)) return;
	this->TQTextEdit::setSelection(x1, x2, x3, x4, x5);
    }
    virtual void setSelectionAttributes(int x1, const TQColor& x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)&x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(29919, (void*)this, x)) return;
	this->TQTextEdit::setSelectionAttributes(x1, x2, x3);
    }
    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 setStyleSheet(TQStyleSheet* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29876, (void*)this, x)) return;
	this->TQTextEdit::setStyleSheet(x1);
    }
    virtual void setTabStopWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29890, (void*)this, x)) return;
	this->TQTextEdit::setTabStopWidth(x1);
    }
    virtual void setText(const TQString& x1, const TQString& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(29670, (void*)this, x)) return;
	this->TQTextBrowser::setText(x1, x2);
    }
    virtual void setTextFormat(TQt::TextFormat x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29887, (void*)this, x)) return;
	this->TQTextEdit::setTextFormat(x1);
    }
    virtual void setUnderline(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29908, (void*)this, x)) return;
	this->TQTextEdit::setUnderline(x1);
    }
    virtual void setUndoDepth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29922, (void*)this, x)) return;
	this->TQTextEdit::setUndoDepth(x1);
    }
    virtual void setUndoRedoEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29946, (void*)this, x)) return;
	this->TQTextEdit::setUndoRedoEnabled(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setVBarGeometry(TQScrollBar& x1, int x2, int x3, int x4, int x5) {
	Smoke::StackItem x[6];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_int = x5;
	if(qt_Smoke->binding->callMethod(26913, (void*)this, x)) return;
	this->TQScrollView::setVBarGeometry(x1, x2, x3, x4, x5);
    }
    virtual void setVScrollBarMode(TQScrollView::ScrollBarMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(26823, (void*)this, x)) return;
	this->TQScrollView::setVScrollBarMode(x1);
    }
    virtual void setVerticalAlignment(TQTextEdit::VerticalAlignment x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29913, (void*)this, x)) return;
	this->TQTextEdit::setVerticalAlignment(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 setWordWrap(TQTextEdit::WordWrap x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29880, (void*)this, x)) return;
	this->TQTextEdit::setWordWrap(x1);
    }
    virtual void setWrapColumnOrWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29881, (void*)this, x)) return;
	this->TQTextEdit::setWrapColumnOrWidth(x1);
    }
    virtual void setWrapPolicy(TQTextEdit::WrapPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(29882, (void*)this, x)) return;
	this->TQTextEdit::setWrapPolicy(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(26840, (void*)this, x)) return;
	this->TQScrollView::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2010, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KActiveLabel::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual void styleChange(TQStyle& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26811, (void*)this, x)) return;
	this->TQScrollView::styleChange(x1);
    }
    virtual void sync() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29896, (void*)this, x)) return;
	this->TQTextEdit::sync();
    }
    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(2000, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KActiveLabel::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(2002, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KActiveLabel::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(2001, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KActiveLabel::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(2003, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KActiveLabel::tqt_property(x1, x2, x3);
    }
    virtual void undo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29898, (void*)this, x)) return;
	this->TQTextEdit::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 viewportContextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26904, (void*)this, x)) return;
	this->TQScrollView::viewportContextMenuEvent(x1);
    }
    virtual void viewportDragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26899, (void*)this, x)) return;
	this->TQScrollView::viewportDragEnterEvent(x1);
    }
    virtual void viewportDragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26901, (void*)this, x)) return;
	this->TQScrollView::viewportDragLeaveEvent(x1);
    }
    virtual void viewportDragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26900, (void*)this, x)) return;
	this->TQScrollView::viewportDragMoveEvent(x1);
    }
    virtual void viewportDropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26902, (void*)this, x)) return;
	this->TQScrollView::viewportDropEvent(x1);
    }
    virtual void viewportMouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26897, (void*)this, x)) return;
	this->TQScrollView::viewportMouseDoubleClickEvent(x1);
    }
    virtual void viewportMouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26898, (void*)this, x)) return;
	this->TQScrollView::viewportMouseMoveEvent(x1);
    }
    virtual void viewportMousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26895, (void*)this, x)) return;
	this->TQScrollView::viewportMousePressEvent(x1);
    }
    virtual void viewportMouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26896, (void*)this, x)) return;
	this->TQScrollView::viewportMouseReleaseEvent(x1);
    }
    virtual void viewportPaintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26893, (void*)this, x)) return;
	this->TQScrollView::viewportPaintEvent(x1);
    }
    virtual void viewportResizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(29973, (void*)this, x)) return;
	this->TQTextEdit::viewportResizeEvent(x1);
    }
    virtual void viewportWheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26903, (void*)this, x)) return;
	this->TQScrollView::viewportWheelEvent(x1);
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26919, (void*)this, x)) return;
	this->TQScrollView::wheelEvent(x1);
    }
    virtual void windowActivationChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(29995, (void*)this, x)) return;
	this->TQTextEdit::windowActivationChange(x1);
    }
    virtual void zoomIn() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29892, (void*)this, x)) return;
	this->TQTextEdit::zoomIn();
    }
    virtual void zoomIn(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29891, (void*)this, x)) return;
	this->TQTextEdit::zoomIn(x1);
    }
    virtual void zoomOut() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(29894, (void*)this, x)) return;
	this->TQTextEdit::zoomOut();
    }
    virtual void zoomOut(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29893, (void*)this, x)) return;
	this->TQTextEdit::zoomOut(x1);
    }
    virtual void zoomTo(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(29895, (void*)this, x)) return;
	this->TQTextEdit::zoomTo(x1);
    }
    ~x_KActiveLabel() { qt_Smoke->binding->deleted(122, (void*)this); }
};
void xcall_KActiveLabel(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KActiveLabel *xself = (x_KActiveLabel*)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_KActiveLabel::x_7(args);	break;
	case 8: x_KActiveLabel::x_8(args);	break;
	case 9: x_KActiveLabel::x_9(args);	break;
	case 10: x_KActiveLabel::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_KActiveLabel::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: delete (KActiveLabel*)xself;	break;
    }
}

class x_KAddressInfo {
private:
    KAddressInfo *xthis;
public:
    x_KAddressInfo(void *x) : xthis((KAddressInfo*)x) {}
    void x_0(Smoke::Stack x) const {
	// length()
	int xret = xthis->KAddressInfo::length();
	x[0].s_int = xret;
    }
    ~x_KAddressInfo() { qt_Smoke->binding->deleted(123, (void*)this); }
};
void xcall_KAddressInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAddressInfo xtmp(obj), *xself = &xtmp;
    switch(xi) {
	case 0: xself->x_0(args);	break;
    }
}

class x_KAnimWidget : public KAnimWidget {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KAnimWidget::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KAnimWidget::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KAnimWidget::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->KAnimWidget::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->KAnimWidget::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->KAnimWidget::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->KAnimWidget::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KAnimWidget(const TQString&, int, TQWidget*, const char*)
	x_KAnimWidget* xret = new x_KAnimWidget(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAnimWidget(const TQString& x1, int x2, TQWidget* x3, const char* x4) : KAnimWidget(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// KAnimWidget(const TQString&, int, TQWidget*)
	x_KAnimWidget* xret = new x_KAnimWidget(*(const TQString *)x[1].s_voidp,(int)x[2].s_int,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KAnimWidget(const TQString& x1, int x2, TQWidget* x3) : KAnimWidget(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// KAnimWidget(const TQString&, int)
	x_KAnimWidget* xret = new x_KAnimWidget(*(const TQString *)x[1].s_voidp,(int)x[2].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KAnimWidget(const TQString& x1, int x2) : KAnimWidget(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// KAnimWidget(const TQString&)
	x_KAnimWidget* xret = new x_KAnimWidget(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAnimWidget(const TQString& x1) : KAnimWidget(x1) {
    }
    void x_11(Smoke::Stack x) {
	// setSize(int)
	this->KAnimWidget::setSize((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) const {
	// size()
	int xret = this->KAnimWidget::size();
	x[0].s_int = xret;
    }
    void x_13(Smoke::Stack x) const {
	// icons()
	TQString xret = this->KAnimWidget::icons();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_14(Smoke::Stack x) {
	// setIcons(const TQString&)
	this->KAnimWidget::setIcons(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// start()
	this->KAnimWidget::start();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// stop()
	this->KAnimWidget::stop();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// clicked()
	this->KAnimWidget::clicked();
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KAnimWidget::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// drawContents(TQPainter*)
	this->KAnimWidget::drawContents((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// leaveEvent(TQEvent*)
	this->KAnimWidget::leaveEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// enterEvent(TQEvent*)
	this->KAnimWidget::enterEvent((TQEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// hideEvent(TQHideEvent*)
	this->KAnimWidget::hideEvent((TQHideEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// showEvent(TQShowEvent*)
	this->KAnimWidget::showEvent((TQShowEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// mousePressEvent(TQMouseEvent*)
	this->KAnimWidget::mousePressEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// mouseReleaseEvent(TQMouseEvent*)
	this->KAnimWidget::mouseReleaseEvent((TQMouseEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// slotTimerUpdate()
	this->KAnimWidget::slotTimerUpdate();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// updateIcons()
	this->KAnimWidget::updateIcons();
	(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(2019, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KAnimWidget::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(2038, (void*)this, x)) return;
	this->KAnimWidget::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(2040, (void*)this, x)) return;
	this->KAnimWidget::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(2041, (void*)this, x)) return;
	this->KAnimWidget::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(2039, (void*)this, x)) return;
	this->KAnimWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2018, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KAnimWidget::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(2043, (void*)this, x)) return;
	this->KAnimWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2044, (void*)this, x)) return;
	this->KAnimWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setFrameRect(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(21609, (void*)this, x)) return;
	this->TQFrame::setFrameRect(x1);
    }
    virtual void setFrameStyle(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21593, (void*)this, x)) return;
	this->TQFrame::setFrameStyle(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21603, (void*)this, x)) return;
	this->TQFrame::setLineWidth(x1);
    }
    virtual void setMargin(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21605, (void*)this, x)) return;
	this->TQFrame::setMargin(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMidLineWidth(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(21607, (void*)this, x)) return;
	this->TQFrame::setMidLineWidth(x1);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2042, (void*)this, x)) return;
	this->KAnimWidget::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(2020, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KAnimWidget::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(2022, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAnimWidget::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(2021, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAnimWidget::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(2023, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAnimWidget::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_KAnimWidget() { qt_Smoke->binding->deleted(124, (void*)this); }
};
void xcall_KAnimWidget(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAnimWidget *xself = (x_KAnimWidget*)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_KAnimWidget::x_7(args);	break;
	case 8: x_KAnimWidget::x_8(args);	break;
	case 9: x_KAnimWidget::x_9(args);	break;
	case 10: x_KAnimWidget::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_KAnimWidget::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: delete (KAnimWidget*)xself;	break;
    }
}

class x_KAr : public KAr {
public:
    static void x_0(Smoke::Stack x) {
	// KAr(const TQString&)
	x_KAr* xret = new x_KAr(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAr(const TQString& x1) : KAr(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// KAr(TQIODevice*)
	x_KAr* xret = new x_KAr((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KAr(TQIODevice* x1) : KAr(x1) {
    }
    void x_2(Smoke::Stack x) {
	// fileName()
	TQString xret = this->KAr::fileName();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) {
	// prepareWriting(const TQString&, const TQString&, const TQString&, uint)
	bool xret = this->KAr::prepareWriting(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint);
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) {
	// doneWriting(uint)
	bool xret = this->KAr::doneWriting((uint)x[1].s_uint);
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) {
	// writeDir(const TQString&, const TQString&, const TQString&)
	bool xret = this->KAr::writeDir(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_bool = xret;
    }
    static void x_6(Smoke::Stack x) {
	// KAr(const KAr&)
	x_KAr* xret = new x_KAr(*(const KAr *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KAr(const KAr& x1) : KAr(x1) {
    }
    void x_7(Smoke::Stack x) {
	// openArchive(int)
	bool xret = this->KAr::openArchive((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) {
	// closeArchive()
	bool xret = this->KAr::closeArchive();
	x[0].s_bool = xret;
    }
    virtual void close() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2059, (void*)this, x)) return;
	this->KArchive::close();
    }
    virtual bool closeArchive() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2056, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAr::closeArchive();
    }
    virtual bool doneWriting(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(2052, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAr::doneWriting(x1);
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2058, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchive::open(x1);
    }
    virtual bool openArchive(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2055, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAr::openArchive(x1);
    }
    virtual bool prepareWriting(const TQString& x1, const TQString& x2, const TQString& x3, uint x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	if(qt_Smoke->binding->callMethod(2051, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAr::prepareWriting(x1, x2, x3, x4);
    }
    virtual KArchiveDirectory* rootDir() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2085, (void*)this, x)) return (KArchiveDirectory*)x[0].s_class;
	return this->KArchive::rootDir();
    }
    virtual bool writeDir(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	if(qt_Smoke->binding->callMethod(2053, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAr::writeDir(x1, x2, x3);
    }
    virtual bool writeFile(const TQString& x1, const TQString& x2, const TQString& x3, uint x4, const char* x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(2070, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchive::writeFile(x1, x2, x3, x4, x5);
    }
    ~x_KAr() { qt_Smoke->binding->deleted(125, (void*)this); }
};
void xcall_KAr(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAr *xself = (x_KAr*)obj;
    switch(xi) {
	case 0: x_KAr::x_0(args);	break;
	case 1: x_KAr::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: x_KAr::x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: delete (KAr*)xself;	break;
    }
}

class x_KArchive : public KArchive {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KArchive::VIRTUAL_WRITE_DATA;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KArchive::VIRTUAL_WRITE_SYMLINK;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KArchive::VIRTUAL_WRITE_DIR;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KArchive::VIRTUAL_WRITE_FILE;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KArchive::VIRTUAL_PREPARE_WRITING;
    }
    void x_5(Smoke::Stack x) {
	// open(int)
	bool xret = this->KArchive::open((int)x[1].s_int);
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) {
	// close()
	this->KArchive::close();
	(void)x; // noop (for compiler warning)
    }
    void x_7(Smoke::Stack x) const {
	// closeSucceeded()
	bool xret = this->KArchive::closeSucceeded();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// isOpened()
	bool xret = this->KArchive::isOpened();
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// mode()
	int xret = this->KArchive::mode();
	x[0].s_int = xret;
    }
    void x_10(Smoke::Stack x) const {
	// device()
	TQIODevice* xret = this->KArchive::device();
	x[0].s_class = (void*)xret;
    }
    void x_11(Smoke::Stack x) const {
	// directory()
	const KArchiveDirectory* xret = this->KArchive::directory();
	x[0].s_class = (void*)xret;
    }
    void x_12(Smoke::Stack x) {
	// addLocalFile(const TQString&, const TQString&)
	bool xret = this->KArchive::addLocalFile(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_13(Smoke::Stack x) {
	// addLocalDirectory(const TQString&, const TQString&)
	bool xret = this->KArchive::addLocalDirectory(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_bool = xret;
    }
    void x_14(Smoke::Stack x) {
	// writeDir(const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::writeDir(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(mode_t)x[4].s_long,(time_t)x[5].s_int,(time_t)x[6].s_int,(time_t)x[7].s_int);
	x[0].s_bool = xret;
    }
    void x_15(Smoke::Stack x) {
	// writeSymLink(const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::writeSymLink(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_16(Smoke::Stack x) {
	// writeFile(const TQString&, const TQString&, const TQString&, uint, const char*)
	bool xret = this->KArchive::writeFile(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(const char*)x[5].s_voidp);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// writeFile(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*)
	bool xret = this->KArchive::writeFile(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int,(const char*)x[9].s_voidp);
	x[0].s_bool = xret;
    }
    void x_18(Smoke::Stack x) {
	// prepareWriting(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::prepareWriting(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) {
	// writeData(const char*, uint)
	bool xret = this->KArchive::writeData((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_bool = xret;
    }
    static void x_20(Smoke::Stack x) {
	// KArchive(const KArchive&)
	x_KArchive* xret = new x_KArchive(*(const KArchive *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArchive(const KArchive& x1) : KArchive(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// KArchive(TQIODevice*)
	x_KArchive* xret = new x_KArchive((TQIODevice*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArchive(TQIODevice* x1) : KArchive(x1) {
    }
    void x_22(Smoke::Stack x) {
	// rootDir()
	KArchiveDirectory* xret = this->KArchive::rootDir();
	x[0].s_class = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// findOrCreate(const TQString&)
	KArchiveDirectory* xret = this->KArchive::findOrCreate(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_24(Smoke::Stack x) {
	// setDevice(TQIODevice*)
	this->KArchive::setDevice((TQIODevice*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// setRootDir(KArchiveDirectory*)
	this->KArchive::setRootDir((KArchiveDirectory*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// prepareWriting_impl(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::prepareWriting_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_27(Smoke::Stack x) {
	// writeFile_impl(const TQString&, const TQString&, const TQString&, uint, mode_t, time_t, time_t, time_t, const char*)
	bool xret = this->KArchive::writeFile_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(uint)x[4].s_uint,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int,(const char*)x[9].s_voidp);
	x[0].s_bool = xret;
    }
    void x_28(Smoke::Stack x) {
	// writeDir_impl(const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::writeDir_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,(mode_t)x[4].s_long,(time_t)x[5].s_int,(time_t)x[6].s_int,(time_t)x[7].s_int);
	x[0].s_bool = xret;
    }
    void x_29(Smoke::Stack x) {
	// writeSymLink_impl(const TQString&, const TQString&, const TQString&, const TQString&, mode_t, time_t, time_t, time_t)
	bool xret = this->KArchive::writeSymLink_impl(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQString *)x[4].s_voidp,(mode_t)x[5].s_long,(time_t)x[6].s_int,(time_t)x[7].s_int,(time_t)x[8].s_int);
	x[0].s_bool = xret;
    }
    void x_30(Smoke::Stack x) {
	// writeData_impl(const char*, uint)
	bool xret = this->KArchive::writeData_impl((const char*)x[1].s_voidp,(uint)x[2].s_uint);
	x[0].s_bool = xret;
    }
    virtual void close() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2059, (void*)this, x)) return;
	this->KArchive::close();
    }
    virtual bool closeArchive() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2084, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool doneWriting(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	qt_Smoke->binding->callMethod(2075, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2058, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchive::open(x1);
    }
    virtual bool openArchive(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(2083, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool prepareWriting(const TQString& x1, const TQString& x2, const TQString& x3, uint x4) {
	Smoke::StackItem x[5];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	qt_Smoke->binding->callMethod(2072, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual KArchiveDirectory* rootDir() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2085, (void*)this, x)) return (KArchiveDirectory*)x[0].s_class;
	return this->KArchive::rootDir();
    }
    virtual bool writeDir(const TQString& x1, const TQString& x2, const TQString& x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	qt_Smoke->binding->callMethod(2067, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool writeFile(const TQString& x1, const TQString& x2, const TQString& x3, uint x4, const char* x5) {
	Smoke::StackItem x[6];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	x[3].s_voidp = (void*)&x3;
	x[4].s_uint = x4;
	x[5].s_voidp = (void*)x5;
	if(qt_Smoke->binding->callMethod(2070, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchive::writeFile(x1, x2, x3, x4, x5);
    }
    ~x_KArchive() { qt_Smoke->binding->deleted(126, (void*)this); }
};
void xcall_KArchive(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KArchive *xself = (x_KArchive*)obj;
    switch(xi) {
	case 0: x_KArchive::x_0(args);	break;
	case 1: x_KArchive::x_1(args);	break;
	case 2: x_KArchive::x_2(args);	break;
	case 3: x_KArchive::x_3(args);	break;
	case 4: x_KArchive::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: x_KArchive::x_20(args);	break;
	case 21: x_KArchive::x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: delete (KArchive*)xself;	break;
    }
}

class x_KArchiveDirectory : public KArchiveDirectory {
public:
    static void x_0(Smoke::Stack x) {
	// KArchiveDirectory(KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&)
	x_KArchiveDirectory* xret = new x_KArchiveDirectory((KArchive*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQString *)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveDirectory(KArchive* x1, const TQString& x2, int x3, int x4, const TQString& x5, const TQString& x6, const TQString& x7) : KArchiveDirectory(x1, x2, x3, x4, x5, x6, x7) {
    }
    void x_1(Smoke::Stack x) const {
	// entries()
	TQStringList xret = this->KArchiveDirectory::entries();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_2(Smoke::Stack x) const {
	// entry(TQString)
	const KArchiveEntry* xret = this->KArchiveDirectory::entry(*(TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// addEntry(KArchiveEntry*)
	this->KArchiveDirectory::addEntry((KArchiveEntry*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// isDirectory()
	bool xret = this->KArchiveDirectory::isDirectory();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// copyTo(const TQString&, bool)
	this->KArchiveDirectory::copyTo(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_6(Smoke::Stack x) const {
	// copyTo(const TQString&)
	this->KArchiveDirectory::copyTo(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_7(Smoke::Stack x) {
	// KArchiveDirectory(const KArchiveDirectory&)
	x_KArchiveDirectory* xret = new x_KArchiveDirectory(*(const KArchiveDirectory *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveDirectory(const KArchiveDirectory& x1) : KArchiveDirectory(x1) {
    }
    virtual bool isDirectory() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2099, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveDirectory::isDirectory();
    }
    virtual bool isFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2112, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveEntry::isFile();
    }
    ~x_KArchiveDirectory() { qt_Smoke->binding->deleted(127, (void*)this); }
};
void xcall_KArchiveDirectory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KArchiveDirectory *xself = (x_KArchiveDirectory*)obj;
    switch(xi) {
	case 0: x_KArchiveDirectory::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_KArchiveDirectory::x_7(args);	break;
	case 8: delete (KArchiveDirectory*)xself;	break;
    }
}

class x_KArchiveEntry : public KArchiveEntry {
public:
    static void x_0(Smoke::Stack x) {
	// KArchiveEntry(KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&)
	x_KArchiveEntry* xret = new x_KArchiveEntry((KArchive*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQString *)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveEntry(KArchive* x1, const TQString& x2, int x3, int x4, const TQString& x5, const TQString& x6, const TQString& x7) : KArchiveEntry(x1, x2, x3, x4, x5, x6, x7) {
    }
    void x_1(Smoke::Stack x) const {
	// datetime()
	TQDateTime xret = this->KArchiveEntry::datetime();
	x[0].s_class = (void*)new TQDateTime(xret);
    }
    void x_2(Smoke::Stack x) const {
	// date()
	int xret = this->KArchiveEntry::date();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) const {
	// name()
	TQString xret = this->KArchiveEntry::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_4(Smoke::Stack x) const {
	// permissions()
	mode_t xret = this->KArchiveEntry::permissions();
	x[0].s_long = xret;
    }
    void x_5(Smoke::Stack x) const {
	// user()
	TQString xret = this->KArchiveEntry::user();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// group()
	TQString xret = this->KArchiveEntry::group();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// symlink()
	TQString xret = this->KArchiveEntry::symlink();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_8(Smoke::Stack x) const {
	// isFile()
	bool xret = this->KArchiveEntry::isFile();
	x[0].s_bool = xret;
    }
    void x_9(Smoke::Stack x) const {
	// isDirectory()
	bool xret = this->KArchiveEntry::isDirectory();
	x[0].s_bool = xret;
    }
    static void x_10(Smoke::Stack x) {
	// KArchiveEntry(const KArchiveEntry&)
	x_KArchiveEntry* xret = new x_KArchiveEntry(*(const KArchiveEntry *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveEntry(const KArchiveEntry& x1) : KArchiveEntry(x1) {
    }
    void x_11(Smoke::Stack x) const {
	// archive()
	KArchive* xret = this->KArchiveEntry::archive();
	x[0].s_class = (void*)xret;
    }
    virtual bool isDirectory() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2113, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveEntry::isDirectory();
    }
    virtual bool isFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2112, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveEntry::isFile();
    }
    ~x_KArchiveEntry() { qt_Smoke->binding->deleted(128, (void*)this); }
};
void xcall_KArchiveEntry(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KArchiveEntry *xself = (x_KArchiveEntry*)obj;
    switch(xi) {
	case 0: x_KArchiveEntry::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: x_KArchiveEntry::x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: delete (KArchiveEntry*)xself;	break;
    }
}

class x_KArchiveFile : public KArchiveFile {
public:
    static void x_0(Smoke::Stack x) {
	// KArchiveFile(KArchive*, const TQString&, int, int, const TQString&, const TQString&, const TQString&, int, int)
	x_KArchiveFile* xret = new x_KArchiveFile((KArchive*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int,(int)x[4].s_int,*(const TQString *)x[5].s_voidp,*(const TQString *)x[6].s_voidp,*(const TQString *)x[7].s_voidp,(int)x[8].s_int,(int)x[9].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveFile(KArchive* x1, const TQString& x2, int x3, int x4, const TQString& x5, const TQString& x6, const TQString& x7, int x8, int x9) : KArchiveFile(x1, x2, x3, x4, x5, x6, x7, x8, x9) {
    }
    void x_1(Smoke::Stack x) const {
	// position()
	int xret = this->KArchiveFile::position();
	x[0].s_int = xret;
    }
    void x_2(Smoke::Stack x) const {
	// size()
	int xret = this->KArchiveFile::size();
	x[0].s_int = xret;
    }
    void x_3(Smoke::Stack x) {
	// setSize(int)
	this->KArchiveFile::setSize((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) const {
	// data()
	TQByteArray xret = this->KArchiveFile::data();
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    void x_5(Smoke::Stack x) const {
	// device()
	TQIODevice* xret = this->KArchiveFile::device();
	x[0].s_class = (void*)xret;
    }
    void x_6(Smoke::Stack x) const {
	// isFile()
	bool xret = this->KArchiveFile::isFile();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// copyTo(const TQString&)
	this->KArchiveFile::copyTo(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_8(Smoke::Stack x) {
	// KArchiveFile(const KArchiveFile&)
	x_KArchiveFile* xret = new x_KArchiveFile(*(const KArchiveFile *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArchiveFile(const KArchiveFile& x1) : KArchiveFile(x1) {
    }
    virtual TQByteArray data() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2121, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KArchiveFile::data();
    }
    virtual bool isDirectory() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2113, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveEntry::isDirectory();
    }
    virtual bool isFile() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2123, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArchiveFile::isFile();
    }
    ~x_KArchiveFile() { qt_Smoke->binding->deleted(129, (void*)this); }
};
void xcall_KArchiveFile(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KArchiveFile *xself = (x_KArchiveFile*)obj;
    switch(xi) {
	case 0: x_KArchiveFile::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_KArchiveFile::x_8(args);	break;
	case 9: delete (KArchiveFile*)xself;	break;
    }
}

class x_KArrowButton : public KArrowButton {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KArrowButton::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KArrowButton::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KArrowButton::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->KArrowButton::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->KArrowButton::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->KArrowButton::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->KArrowButton::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KArrowButton(TQWidget*, TQt::ArrowType, const char*)
	x_KArrowButton* xret = new x_KArrowButton((TQWidget*)x[1].s_class,(TQt::ArrowType)x[2].s_enum,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KArrowButton(TQWidget* x1, TQt::ArrowType x2, const char* x3) : KArrowButton(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KArrowButton(TQWidget*, TQt::ArrowType)
	x_KArrowButton* xret = new x_KArrowButton((TQWidget*)x[1].s_class,(TQt::ArrowType)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KArrowButton(TQWidget* x1, TQt::ArrowType x2) : KArrowButton(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KArrowButton(TQWidget*)
	x_KArrowButton* xret = new x_KArrowButton((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KArrowButton(TQWidget* x1) : KArrowButton(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// KArrowButton()
	x_KArrowButton* xret = new x_KArrowButton();
	x[0].s_class = (void*)xret;
    }
    x_KArrowButton() : KArrowButton() {
    }
    void x_11(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KArrowButton::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_12(Smoke::Stack x) const {
	// arrowType()
	TQt::ArrowType xret = this->KArrowButton::arrowType();
	x[0].s_enum = xret;
    }
    void x_13(Smoke::Stack x) const {
	// arrowTp()
	int xret = this->KArrowButton::arrowTp();
	x[0].s_int = xret;
    }
    void x_14(Smoke::Stack x) {
	// setArrowTp(int)
	this->KArrowButton::setArrowTp((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setArrowType(TQt::ArrowType)
	this->KArrowButton::setArrowType((TQt::ArrowType)x[1].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_16(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KArrowButton::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// drawButton(TQPainter*)
	this->KArrowButton::drawButton((TQPainter*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void adjustSize() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31267, (void*)this, x)) return;
	this->TQWidget::adjustSize();
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2127, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KArrowButton::className();
    }
    virtual bool close(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::close(x1);
    }
    virtual void closeEvent(TQCloseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31289, (void*)this, x)) return;
	this->TQWidget::closeEvent(x1);
    }
    virtual bool cmd(int x1, TQPainter* x2, TQPDevCmdParam* x3) {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25657, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQPaintDevice::cmd(x1, x2, x3);
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void contextMenuEvent(TQContextMenuEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31290, (void*)this, x)) return;
	this->TQWidget::contextMenuEvent(x1);
    }
    virtual void create(WId x1, bool x2, bool x3) {
	Smoke::StackItem x[4];
	x[1].s_ulong = x1;
	x[2].s_bool = x2;
	x[3].s_bool = x3;
	if(qt_Smoke->binding->callMethod(31309, (void*)this, x)) return;
	this->TQWidget::create(x1, x2, x3);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual bool customWhatsThis() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31209, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::customWhatsThis();
    }
    virtual void destroy(bool x1, bool x2) {
	Smoke::StackItem x[3];
	x[1].s_bool = x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(31313, (void*)this, x)) return;
	this->TQWidget::destroy(x1, x2);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void dragEnterEvent(TQDragEnterEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31295, (void*)this, x)) return;
	this->TQWidget::dragEnterEvent(x1);
    }
    virtual void dragLeaveEvent(TQDragLeaveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31297, (void*)this, x)) return;
	this->TQWidget::dragLeaveEvent(x1);
    }
    virtual void dragMoveEvent(TQDragMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31296, (void*)this, x)) return;
	this->TQWidget::dragMoveEvent(x1);
    }
    virtual void drawButton(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(2144, (void*)this, x)) return;
	this->KArrowButton::drawButton(x1);
    }
    virtual void drawButtonLabel(TQPainter* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26512, (void*)this, x)) return;
	this->TQPushButton::drawButtonLabel(x1);
    }
    virtual void dropEvent(TQDropEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31298, (void*)this, x)) return;
	this->TQWidget::dropEvent(x1);
    }
    virtual void enabledChange(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18607, (void*)this, x)) return;
	this->TQButton::enabledChange(x1);
    }
    virtual void enterEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31284, (void*)this, x)) return;
	this->TQWidget::enterEvent(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31274, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQWidget::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual void focusInEvent(TQFocusEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26513, (void*)this, x)) return;
	this->TQPushButton::focusInEvent(x1);
    }
    virtual bool focusNextPrevChild(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(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(26514, (void*)this, x)) return;
	this->TQPushButton::focusOutEvent(x1);
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual bool hitButton(const TQPoint& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18596, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQButton::hitButton(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual void keyPressEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18599, (void*)this, x)) return;
	this->TQButton::keyPressEvent(x1);
    }
    virtual void keyReleaseEvent(TQKeyEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18600, (void*)this, x)) return;
	this->TQButton::keyReleaseEvent(x1);
    }
    virtual void leaveEvent(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31285, (void*)this, x)) return;
	this->TQWidget::leaveEvent(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2126, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KArrowButton::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18603, (void*)this, x)) return;
	this->TQButton::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18601, (void*)this, x)) return;
	this->TQButton::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18602, (void*)this, x)) return;
	this->TQButton::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26490, (void*)this, x)) return;
	this->TQPushButton::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(18604, (void*)this, x)) return;
	this->TQButton::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(26492, (void*)this, x)) return;
	this->TQPushButton::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(26515, (void*)this, x)) return;
	this->TQPushButton::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAccel(const TQKeySequence& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18571, (void*)this, x)) return;
	this->TQButton::setAccel(x1);
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoDefault(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26498, (void*)this, x)) return;
	this->TQPushButton::setAutoDefault(x1);
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setAutoRepeat(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18581, (void*)this, x)) return;
	this->TQButton::setAutoRepeat(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setDefault(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26500, (void*)this, x)) return;
	this->TQPushButton::setDefault(x1);
    }
    virtual void setDown(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(18574, (void*)this, x)) return;
	this->TQButton::setDown(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(26495, (void*)this, x)) return;
	this->TQPushButton::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(26494, (void*)this, x)) return;
	this->TQPushButton::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(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 setIsMenuButton(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26501, (void*)this, x)) return;
	this->TQPushButton::setIsMenuButton(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setOn(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(26509, (void*)this, x)) return;
	this->TQPushButton::setOn(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual void setPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18569, (void*)this, x)) return;
	this->TQButton::setPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setState(TQButton::ToggleState x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18595, (void*)this, x)) return;
	this->TQButton::setState(x1);
    }
    virtual void setText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(18567, (void*)this, x)) return;
	this->TQButton::setText(x1);
    }
    virtual void setToggleType(TQButton::ToggleType x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(18593, (void*)this, x)) return;
	this->TQButton::setToggleType(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2138, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KArrowButton::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(2128, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KArrowButton::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(2130, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArrowButton::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(2129, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArrowButton::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(2131, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KArrowButton::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(26516, (void*)this, x)) return;
	this->TQPushButton::updateMask();
    }
    virtual void wheelEvent(TQWheelEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(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_KArrowButton() { qt_Smoke->binding->deleted(130, (void*)this); }
};
void xcall_KArrowButton(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KArrowButton *xself = (x_KArrowButton*)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_KArrowButton::x_7(args);	break;
	case 8: x_KArrowButton::x_8(args);	break;
	case 9: x_KArrowButton::x_9(args);	break;
	case 10: x_KArrowButton::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_KArrowButton::x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: delete (KArrowButton*)xself;	break;
    }
}

class x_KAsyncIO : public KAsyncIO {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KAsyncIO::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KAsyncIO::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KAsyncIO::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->KAsyncIO::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->KAsyncIO::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->KAsyncIO::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->KAsyncIO::qObject();
	x[0].s_class = (void*)xret;
    }
    void x_7(Smoke::Stack x) {
	// readyRead()
	this->KAsyncIO::readyRead();
	(void)x; // noop (for compiler warning)
    }
    void x_8(Smoke::Stack x) {
	// readyWrite()
	this->KAsyncIO::readyWrite();
	(void)x; // noop (for compiler warning)
    }
    static void x_9(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KAsyncIO::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// KAsyncIO()
	x_KAsyncIO* xret = new x_KAsyncIO();
	x[0].s_class = (void*)xret;
    }
    x_KAsyncIO() : KAsyncIO() {
    }
    virtual TQIODevice::Offset at() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22767, (void*)this, x)) return (TQIODevice::Offset)x[0].s_ulong;
	return this->TQIODevice::at();
    }
    virtual bool at(TQIODevice::Offset x1) {
	Smoke::StackItem x[2];
	x[1].s_ulong = x1;
	if(qt_Smoke->binding->callMethod(22768, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIODevice::at(x1);
    }
    virtual bool atEnd() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22769, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQIODevice::atEnd();
    }
    virtual 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(2146, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KAsyncIO::className();
    }
    virtual void close() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22764, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual void enableRead(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	qt_Smoke->binding->callMethod(2152, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual void enableWrite(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	qt_Smoke->binding->callMethod(2153, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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 flush() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22765, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual int getch() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22776, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual 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(2145, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KAsyncIO::metaObject();
    }
    virtual bool open(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22763, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual 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 int putch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22777, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQByteArray readAll() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22775, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQIODevice::readAll();
    }
    virtual TQ_LONG readBlock(char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	qt_Smoke->binding->callMethod(22771, (void*)this, x, true /*pure virtual*/);
	return (TQ_LONG)x[0].s_long;
	// ABSTRACT
    }
    virtual TQ_LONG readLine(char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	if(qt_Smoke->binding->callMethod(22773, (void*)this, x)) return (TQ_LONG)x[0].s_long;
	return this->TQIODevice::readLine(x1, x2);
    }
    virtual 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 TQIODevice::Offset size() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(22766, (void*)this, x, true /*pure virtual*/);
	return (TQIODevice::Offset)x[0].s_ulong;
	// ABSTRACT
    }
    virtual 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(2147, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KAsyncIO::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(2149, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAsyncIO::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(2148, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAsyncIO::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(2150, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAsyncIO::tqt_property(x1, x2, x3);
    }
    virtual int ungetch(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(22778, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQ_LONG writeBlock(const char* x1, TQ_ULONG x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_long = x2;
	qt_Smoke->binding->callMethod(22772, (void*)this, x, true /*pure virtual*/);
	return (TQ_LONG)x[0].s_long;
	// ABSTRACT
    }
    ~x_KAsyncIO() { qt_Smoke->binding->deleted(131, (void*)this); }
};
void xcall_KAsyncIO(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAsyncIO *xself = (x_KAsyncIO*)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: x_KAsyncIO::x_9(args);	break;
	case 10: x_KAsyncIO::x_10(args);	break;
	case 11: delete (KAsyncIO*)xself;	break;
    }
}

class x_KAudioPlayer : public KAudioPlayer {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KAudioPlayer::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KAudioPlayer::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KAudioPlayer::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->KAudioPlayer::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->KAudioPlayer::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->KAudioPlayer::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->KAudioPlayer::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KAudioPlayer(const TQString&, TQObject*, const char*)
	x_KAudioPlayer* xret = new x_KAudioPlayer(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAudioPlayer(const TQString& x1, TQObject* x2, const char* x3) : KAudioPlayer(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KAudioPlayer(const TQString&, TQObject*)
	x_KAudioPlayer* xret = new x_KAudioPlayer(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KAudioPlayer(const TQString& x1, TQObject* x2) : KAudioPlayer(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KAudioPlayer(const TQString&)
	x_KAudioPlayer* xret = new x_KAudioPlayer(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAudioPlayer(const TQString& x1) : KAudioPlayer(x1) {
    }
    void x_10(Smoke::Stack x) {
	// play()
	this->KAudioPlayer::play();
	(void)x; // noop (for compiler warning)
    }
    static void x_11(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KAudioPlayer::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_12(Smoke::Stack x) {
	// play(const TQString&)
	KAudioPlayer::play(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2160, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KAudioPlayer::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(2159, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KAudioPlayer::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(2161, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KAudioPlayer::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(2163, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAudioPlayer::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(2162, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAudioPlayer::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(2164, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAudioPlayer::tqt_property(x1, x2, x3);
    }
    ~x_KAudioPlayer() { qt_Smoke->binding->deleted(132, (void*)this); }
};
void xcall_KAudioPlayer(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAudioPlayer *xself = (x_KAudioPlayer*)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_KAudioPlayer::x_7(args);	break;
	case 8: x_KAudioPlayer::x_8(args);	break;
	case 9: x_KAudioPlayer::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: x_KAudioPlayer::x_11(args);	break;
	case 12: x_KAudioPlayer::x_12(args);	break;
	case 13: delete (KAudioPlayer*)xself;	break;
    }
}

class x_KAuthIcon : public KAuthIcon {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KAuthIcon::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KAuthIcon::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KAuthIcon::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->KAuthIcon::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->KAuthIcon::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->KAuthIcon::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->KAuthIcon::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KAuthIcon(TQWidget*, const char*)
	x_KAuthIcon* xret = new x_KAuthIcon((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KAuthIcon(TQWidget* x1, const char* x2) : KAuthIcon(x1, x2) {
    }
    static void x_8(Smoke::Stack x) {
	// KAuthIcon(TQWidget*)
	x_KAuthIcon* xret = new x_KAuthIcon((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KAuthIcon(TQWidget* x1) : KAuthIcon(x1) {
    }
    static void x_9(Smoke::Stack x) {
	// KAuthIcon()
	x_KAuthIcon* xret = new x_KAuthIcon();
	x[0].s_class = (void*)xret;
    }
    x_KAuthIcon() : KAuthIcon() {
    }
    void x_10(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KAuthIcon::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_11(Smoke::Stack x) {
	// authChanged(bool)
	this->KAuthIcon::authChanged((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    static void x_12(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KAuthIcon::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(2174, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KAuthIcon::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(2173, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KAuthIcon::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31286, (void*)this, x)) return;
	this->TQWidget::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31288, (void*)this, x)) return;
	this->TQWidget::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setCursor(const TQCursor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31134, (void*)this, x)) return;
	this->TQWidget::setCursor(x1);
    }
    virtual void setEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31226, (void*)this, x)) return;
	this->TQWidget::setEnabled(x1);
    }
    virtual void setEraseColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31111, (void*)this, x)) return;
	this->TQWidget::setEraseColor(x1);
    }
    virtual void setErasePixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31113, (void*)this, x)) return;
	this->TQWidget::setErasePixmap(x1);
    }
    virtual void setFocus() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31232, (void*)this, x)) return;
	this->TQWidget::setFocus();
    }
    virtual void setFocusPolicy(TQWidget::FocusPolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31152, (void*)this, x)) return;
	this->TQWidget::setFocusPolicy(x1);
    }
    virtual void setFocusProxy(TQWidget* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31154, (void*)this, x)) return;
	this->TQWidget::setFocusProxy(x1);
    }
    virtual void setFont(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31128, (void*)this, x)) return;
	this->TQWidget::setFont(x1);
    }
    virtual void setGeometry(const TQRect& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31266, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1);
    }
    virtual void setGeometry(int x1, int x2, int x3, int x4) {
	Smoke::StackItem x[5];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(31265, (void*)this, x)) return;
	this->TQWidget::setGeometry(x1, x2, x3, x4);
    }
    virtual void setIcon(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31229, (void*)this, x)) return;
	this->TQWidget::setIcon(x1);
    }
    virtual void setIconText(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31230, (void*)this, x)) return;
	this->TQWidget::setIconText(x1);
    }
    virtual void setKeyCompression(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31326, (void*)this, x)) return;
	this->TQWidget::setKeyCompression(x1);
    }
    virtual void setMask(const TQBitmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31141, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMask(const TQRegion& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31142, (void*)this, x)) return;
	this->TQWidget::setMask(x1);
    }
    virtual void setMaximumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31084, (void*)this, x)) return;
	this->TQWidget::setMaximumSize(x1, x2);
    }
    virtual void setMicroFocusHint(int x1, int x2, int x3, int x4, bool x5, TQFont* x6) {
	Smoke::StackItem x[7];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	x[5].s_bool = x5;
	x[6].s_class = (void*)x6;
	if(qt_Smoke->binding->callMethod(31327, (void*)this, x)) return;
	this->TQWidget::setMicroFocusHint(x1, x2, x3, x4, x5, x6);
    }
    virtual void setMinimumSize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31082, (void*)this, x)) return;
	this->TQWidget::setMinimumSize(x1, x2);
    }
    virtual void setMouseTracking(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31231, (void*)this, x)) return;
	this->TQWidget::setMouseTracking(x1);
    }
    virtual void setNFlags(TQt::NFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31320, (void*)this, x)) return;
	this->TQWidget::setNFlags(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(31051, (void*)this, x)) return;
	this->TQWidget::setName(x1);
    }
    virtual void setPalette(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31117, (void*)this, x)) return;
	this->TQWidget::setPalette(x1);
    }
    virtual void setPaletteBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31122, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundColor(x1);
    }
    virtual void setPaletteBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31124, (void*)this, x)) return;
	this->TQWidget::setPaletteBackgroundPixmap(x1);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setResolution(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(25654, (void*)this, x)) return;
	this->TQPaintDevice::setResolution(x1);
    }
    virtual void setSizeIncrement(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31091, (void*)this, x)) return;
	this->TQWidget::setSizeIncrement(x1, x2);
    }
    virtual void setSizePolicy(TQSizePolicy x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31179, (void*)this, x)) return;
	this->TQWidget::setSizePolicy(x1);
    }
    virtual void setUpdatesEnabled(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31234, (void*)this, x)) return;
	this->TQWidget::setUpdatesEnabled(x1);
    }
    virtual void setWFlags(TQt::WFlags x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31318, (void*)this, x)) return;
	this->TQWidget::setWFlags(x1);
    }
    virtual void setWState(uint x1) {
	Smoke::StackItem x[2];
	x[1].s_uint = x1;
	if(qt_Smoke->binding->callMethod(31316, (void*)this, x)) return;
	this->TQWidget::setWState(x1);
    }
    virtual void show() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31246, (void*)this, x)) return;
	this->TQWidget::show();
    }
    virtual void showEvent(TQShowEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31299, (void*)this, x)) return;
	this->TQWidget::showEvent(x1);
    }
    virtual void showMaximized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31252, (void*)this, x)) return;
	this->TQWidget::showMaximized();
    }
    virtual void showMinimized() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31251, (void*)this, x)) return;
	this->TQWidget::showMinimized();
    }
    virtual void showNormal() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31254, (void*)this, x)) return;
	this->TQWidget::showNormal();
    }
    virtual TQSize sizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2184, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KAuthIcon::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31178, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::sizePolicy();
    }
    virtual bool status() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2185, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    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(2175, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KAuthIcon::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(2177, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAuthIcon::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(2176, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAuthIcon::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(2178, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KAuthIcon::tqt_property(x1, x2, x3);
    }
    virtual void unsetCursor() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31135, (void*)this, x)) return;
	this->TQWidget::unsetCursor();
    }
    virtual void updateMask() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31301, (void*)this, x)) return;
	this->TQWidget::updateMask();
    }
    virtual void updateStatus() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2186, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    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_KAuthIcon() { qt_Smoke->binding->deleted(133, (void*)this); }
};
void xcall_KAuthIcon(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KAuthIcon *xself = (x_KAuthIcon*)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_KAuthIcon::x_7(args);	break;
	case 8: x_KAuthIcon::x_8(args);	break;
	case 9: x_KAuthIcon::x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: x_KAuthIcon::x_12(args);	break;
	case 13: delete (KAuthIcon*)xself;	break;
    }
}

class x_KBookmark : public KBookmark {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KBookmark::OverwriteMetaData;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KBookmark::DontOverwriteMetaData;
    }
    static void x_2(Smoke::Stack x) {
	// KBookmark()
	x_KBookmark* xret = new x_KBookmark();
	x[0].s_class = (void*)xret;
    }
    x_KBookmark() : KBookmark() {
    }
    static void x_3(Smoke::Stack x) {
	// KBookmark(TQDomElement)
	x_KBookmark* xret = new x_KBookmark(*(TQDomElement *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmark(TQDomElement x1) : KBookmark(x1) {
    }
    void x_4(Smoke::Stack x) const {
	// isGroup()
	bool xret = this->KBookmark::isGroup();
	x[0].s_bool = xret;
    }
    void x_5(Smoke::Stack x) const {
	// isSeparator()
	bool xret = this->KBookmark::isSeparator();
	x[0].s_bool = xret;
    }
    void x_6(Smoke::Stack x) const {
	// isNull()
	bool xret = this->KBookmark::isNull();
	x[0].s_bool = xret;
    }
    void x_7(Smoke::Stack x) const {
	// hasParent()
	bool xret = this->KBookmark::hasParent();
	x[0].s_bool = xret;
    }
    void x_8(Smoke::Stack x) const {
	// text()
	TQString xret = this->KBookmark::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_9(Smoke::Stack x) const {
	// fullText()
	TQString xret = this->KBookmark::fullText();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_10(Smoke::Stack x) const {
	// url()
	KURL xret = this->KBookmark::url();
	x[0].s_class = (void*)new KURL(xret);
    }
    void x_11(Smoke::Stack x) const {
	// icon()
	TQString xret = this->KBookmark::icon();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) const {
	// parentGroup()
	KBookmarkGroup xret = this->KBookmark::parentGroup();
	x[0].s_class = (void*)new KBookmarkGroup(xret);
    }
    void x_13(Smoke::Stack x) const {
	// toGroup()
	KBookmarkGroup xret = this->KBookmark::toGroup();
	x[0].s_class = (void*)new KBookmarkGroup(xret);
    }
    void x_14(Smoke::Stack x) const {
	// address()
	TQString xret = this->KBookmark::address();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_15(Smoke::Stack x) const {
	// internalElement()
	TQDomElement xret = this->KBookmark::internalElement();
	x[0].s_class = (void*)new TQDomElement(xret);
    }
    void x_16(Smoke::Stack x) {
	// updateAccessMetadata()
	this->KBookmark::updateAccessMetadata();
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) const {
	// metaDataItem(const TQString&)
	TQString xret = this->KBookmark::metaDataItem(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) {
	// setMetaDataItem(const TQString&, const TQString&, KBookmark::MetaDataOverwriteMode)
	this->KBookmark::setMetaDataItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(KBookmark::MetaDataOverwriteMode)x[3].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// setMetaDataItem(const TQString&, const TQString&)
	this->KBookmark::setMetaDataItem(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_20(Smoke::Stack x) {
	// KBookmark(const KBookmark&)
	x_KBookmark* xret = new x_KBookmark(*(const KBookmark *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmark(const KBookmark& x1) : KBookmark(x1) {
    }
    static void x_21(Smoke::Stack x) {
	// standaloneBookmark(const TQString&, const KURL&, const TQString&)
	KBookmark xret = KBookmark::standaloneBookmark(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    static void x_22(Smoke::Stack x) {
	// standaloneBookmark(const TQString&, const KURL&)
	KBookmark xret = KBookmark::standaloneBookmark(*(const TQString *)x[1].s_voidp,*(const KURL *)x[2].s_class);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    static void x_23(Smoke::Stack x) {
	// parentAddress(const TQString&)
	TQString xret = KBookmark::parentAddress(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_24(Smoke::Stack x) {
	// positionInParent(const TQString&)
	uint xret = KBookmark::positionInParent(*(const TQString *)x[1].s_voidp);
	x[0].s_uint = xret;
    }
    static void x_25(Smoke::Stack x) {
	// previousAddress(const TQString&)
	TQString xret = KBookmark::previousAddress(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_26(Smoke::Stack x) {
	// nextAddress(const TQString&)
	TQString xret = KBookmark::nextAddress(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_27(Smoke::Stack x) {
	// commonParent(TQString, TQString)
	TQString xret = KBookmark::commonParent(*(TQString *)x[1].s_voidp,*(TQString *)x[2].s_voidp);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 419: //KBookmark::MetaDataOverwriteMode
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KBookmark::MetaDataOverwriteMode;
		break;
	      case Smoke::EnumDelete:
		delete (KBookmark::MetaDataOverwriteMode*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KBookmark::MetaDataOverwriteMode*)xdata = (KBookmark::MetaDataOverwriteMode)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KBookmark::MetaDataOverwriteMode*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KBookmark() { qt_Smoke->binding->deleted(134, (void*)this); }
};
void xenum_KBookmark(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KBookmark::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KBookmark(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmark *xself = (x_KBookmark*)obj;
    switch(xi) {
	case 0: x_KBookmark::x_0(args);	break;
	case 1: x_KBookmark::x_1(args);	break;
	case 2: x_KBookmark::x_2(args);	break;
	case 3: x_KBookmark::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: x_KBookmark::x_20(args);	break;
	case 21: x_KBookmark::x_21(args);	break;
	case 22: x_KBookmark::x_22(args);	break;
	case 23: x_KBookmark::x_23(args);	break;
	case 24: x_KBookmark::x_24(args);	break;
	case 25: x_KBookmark::x_25(args);	break;
	case 26: x_KBookmark::x_26(args);	break;
	case 27: x_KBookmark::x_27(args);	break;
	case 28: delete (KBookmark*)xself;	break;
    }
}

class x_KBookmarkBar : public KBookmarkBar {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KBookmarkBar::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KBookmarkBar::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KBookmarkBar::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->KBookmarkBar::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->KBookmarkBar::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->KBookmarkBar::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->KBookmarkBar::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KBookmarkBar(KBookmarkManager*, KBookmarkOwner*, TDEToolBar*, TDEActionCollection*, TQObject*, const char*)
	x_KBookmarkBar* xret = new x_KBookmarkBar((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEToolBar*)x[3].s_class,(TDEActionCollection*)x[4].s_class,(TQObject*)x[5].s_class,(const char*)x[6].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkBar(KBookmarkManager* x1, KBookmarkOwner* x2, TDEToolBar* x3, TDEActionCollection* x4, TQObject* x5, const char* x6) : KBookmarkBar(x1, x2, x3, x4, x5, x6) {
    }
    static void x_8(Smoke::Stack x) {
	// KBookmarkBar(KBookmarkManager*, KBookmarkOwner*, TDEToolBar*, TDEActionCollection*, TQObject*)
	x_KBookmarkBar* xret = new x_KBookmarkBar((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEToolBar*)x[3].s_class,(TDEActionCollection*)x[4].s_class,(TQObject*)x[5].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkBar(KBookmarkManager* x1, KBookmarkOwner* x2, TDEToolBar* x3, TDEActionCollection* x4, TQObject* x5) : KBookmarkBar(x1, x2, x3, x4, x5) {
    }
    static void x_9(Smoke::Stack x) {
	// KBookmarkBar(KBookmarkManager*, KBookmarkOwner*, TDEToolBar*, TDEActionCollection*)
	x_KBookmarkBar* xret = new x_KBookmarkBar((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEToolBar*)x[3].s_class,(TDEActionCollection*)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkBar(KBookmarkManager* x1, KBookmarkOwner* x2, TDEToolBar* x3, TDEActionCollection* x4) : KBookmarkBar(x1, x2, x3, x4) {
    }
    void x_10(Smoke::Stack x) const {
	// isReadOnly()
	bool xret = this->KBookmarkBar::isReadOnly();
	x[0].s_bool = xret;
    }
    void x_11(Smoke::Stack x) {
	// setReadOnly(bool)
	this->KBookmarkBar::setReadOnly((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// parentAddress()
	TQString xret = this->KBookmarkBar::parentAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// clear()
	this->KBookmarkBar::clear();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// slotBookmarksChanged(const TQString&)
	this->KBookmarkBar::slotBookmarksChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// slotBookmarkSelected()
	this->KBookmarkBar::slotBookmarkSelected();
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// slotBookmarkSelected(TDEAction::ActivationReason, TQt::ButtonState)
	this->KBookmarkBar::slotBookmarkSelected((TDEAction::ActivationReason)x[1].s_enum,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// slotRMBActionRemove(int)
	this->KBookmarkBar::slotRMBActionRemove((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// slotRMBActionInsert(int)
	this->KBookmarkBar::slotRMBActionInsert((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// slotRMBActionCopyLocation(int)
	this->KBookmarkBar::slotRMBActionCopyLocation((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// slotRMBActionEditAt(int)
	this->KBookmarkBar::slotRMBActionEditAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// slotRMBActionProperties(int)
	this->KBookmarkBar::slotRMBActionProperties((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// aboutToShowContextMenu(const KBookmark&, TQPopupMenu*)
	this->KBookmarkBar::aboutToShowContextMenu(*(const KBookmark *)x[1].s_class,(TQPopupMenu*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// openBookmark(const TQString&, TQt::ButtonState)
	this->KBookmarkBar::openBookmark(*(const TQString *)x[1].s_voidp,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_24(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KBookmarkBar::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_25(Smoke::Stack x) {
	// fillBookmarkBar(KBookmarkGroup&)
	this->KBookmarkBar::fillBookmarkBar(*(KBookmarkGroup *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->KBookmarkBar::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    virtual bool checkConnectArgs(const char* x1, const TQObject* x2, const char* x3) {
	Smoke::StackItem x[4];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)x2;
	x[3].s_voidp = (void*)x3;
	if(qt_Smoke->binding->callMethod(25569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::checkConnectArgs(x1, x2, x3);
    }
    virtual void childEvent(TQChildEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25565, (void*)this, x)) return;
	this->TQObject::childEvent(x1);
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2219, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBookmarkBar::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(2245, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkBar::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(2218, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KBookmarkBar::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(2220, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KBookmarkBar::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(2222, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkBar::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(2221, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkBar::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(2223, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkBar::tqt_property(x1, x2, x3);
    }
    ~x_KBookmarkBar() { qt_Smoke->binding->deleted(135, (void*)this); }
};
void xcall_KBookmarkBar(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkBar *xself = (x_KBookmarkBar*)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_KBookmarkBar::x_7(args);	break;
	case 8: x_KBookmarkBar::x_8(args);	break;
	case 9: x_KBookmarkBar::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: x_KBookmarkBar::x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: xself->x_26(args);	break;
	case 27: delete (KBookmarkBar*)xself;	break;
    }
}

class x_KBookmarkDomBuilder : public KBookmarkDomBuilder {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KBookmarkDomBuilder::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KBookmarkDomBuilder::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KBookmarkDomBuilder::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->KBookmarkDomBuilder::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->KBookmarkDomBuilder::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->KBookmarkDomBuilder::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->KBookmarkDomBuilder::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KBookmarkDomBuilder(const KBookmarkGroup&, KBookmarkManager*)
	x_KBookmarkDomBuilder* xret = new x_KBookmarkDomBuilder(*(const KBookmarkGroup *)x[1].s_class,(KBookmarkManager*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkDomBuilder(const KBookmarkGroup& x1, KBookmarkManager* x2) : KBookmarkDomBuilder(x1, x2) {
    }
    void x_8(Smoke::Stack x) {
	// connectImporter(const TQObject*)
	this->KBookmarkDomBuilder::connectImporter((const TQObject*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_9(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KBookmarkDomBuilder::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_10(Smoke::Stack x) {
	// newBookmark(const TQString&, const TQCString&, const TQString&)
	this->KBookmarkDomBuilder::newBookmark(*(const TQString *)x[1].s_voidp,*(const TQCString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// newFolder(const TQString&, bool, const TQString&)
	this->KBookmarkDomBuilder::newFolder(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// newSeparator()
	this->KBookmarkDomBuilder::newSeparator();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// endFolder()
	this->KBookmarkDomBuilder::endFolder();
	(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(2247, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBookmarkDomBuilder::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(2246, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KBookmarkDomBuilder::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(2248, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KBookmarkDomBuilder::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(2250, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkDomBuilder::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(2249, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkDomBuilder::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(2251, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkDomBuilder::tqt_property(x1, x2, x3);
    }
    ~x_KBookmarkDomBuilder() { qt_Smoke->binding->deleted(136, (void*)this); }
};
void xcall_KBookmarkDomBuilder(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkDomBuilder *xself = (x_KBookmarkDomBuilder*)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_KBookmarkDomBuilder::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: x_KBookmarkDomBuilder::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: delete (KBookmarkDomBuilder*)xself;	break;
    }
}

class x_KBookmarkDrag : public KBookmarkDrag {
public:
    void x_0(Smoke::Stack x) const {
	// format(int)
	const char* xret = this->KBookmarkDrag::format((int)x[1].s_int);
	x[0].s_voidp = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// encodedData(const char*)
	TQByteArray xret = this->KBookmarkDrag::encodedData((const char*)x[1].s_voidp);
	x[0].s_class = (void*)new TQByteArray(xret);
    }
    static void x_2(Smoke::Stack x) {
	// newDrag(const TQValueList<KBookmark>&, TQWidget*, const char*)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const TQValueList<KBookmark> *)x[1].s_voidp,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_3(Smoke::Stack x) {
	// newDrag(const TQValueList<KBookmark>&, TQWidget*)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const TQValueList<KBookmark> *)x[1].s_voidp,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// newDrag(const TQValueList<KBookmark>&)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const TQValueList<KBookmark> *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_5(Smoke::Stack x) {
	// newDrag(const KBookmark&, TQWidget*, const char*)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const KBookmark *)x[1].s_class,(TQWidget*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_6(Smoke::Stack x) {
	// newDrag(const KBookmark&, TQWidget*)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const KBookmark *)x[1].s_class,(TQWidget*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// newDrag(const KBookmark&)
	KBookmarkDrag* xret = KBookmarkDrag::newDrag(*(const KBookmark *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// canDecode(const TQMimeSource*)
	bool xret = KBookmarkDrag::canDecode((const TQMimeSource*)x[1].s_class);
	x[0].s_bool = xret;
    }
    static void x_9(Smoke::Stack x) {
	// decode(const TQMimeSource*)
	TQValueList<KBookmark> xret = KBookmarkDrag::decode((const TQMimeSource*)x[1].s_class);
	x[0].s_voidp = (void*)new TQValueList<KBookmark>(xret);
    }
    static void x_10(Smoke::Stack x) {
	// KBookmarkDrag(const TQValueList<KBookmark>&, const TQStrList&, TQWidget*, const char*)
	x_KBookmarkDrag* xret = new x_KBookmarkDrag(*(const TQValueList<KBookmark> *)x[1].s_voidp,*(const TQStrList *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkDrag(const TQValueList<KBookmark>& x1, const TQStrList& x2, TQWidget* x3, const char* x4) : KBookmarkDrag(x1, x2, x3, x4) {
    }
    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(30472, (void*)this, x)) return (const char*)x[0].s_class;
	return this->TQUriDrag::className();
    }
    virtual void connectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25567, (void*)this, x)) return;
	this->TQObject::connectNotify(x1);
    }
    virtual void customEvent(TQCustomEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25566, (void*)this, x)) return;
	this->TQObject::customEvent(x1);
    }
    virtual void disconnectNotify(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25568, (void*)this, x)) return;
	this->TQObject::disconnectNotify(x1);
    }
    virtual bool drag(TQDragObject::DragMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(20864, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQDragObject::drag(x1);
    }
    virtual TQByteArray encodedData(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(2263, (void*)this, x)) {
	    TQByteArray *xptr = (TQByteArray *)x[0].s_class;
	    TQByteArray xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KBookmarkDrag::encodedData(x1);
    }
    virtual bool event(TQEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25496, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::event(x1);
    }
    virtual bool eventFilter(TQObject* x1, TQEvent* x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_class = (void*)x2;
	if(qt_Smoke->binding->callMethod(25497, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::eventFilter(x1, x2);
    }
    virtual const char* format(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2262, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBookmarkDrag::format(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(30471, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->TQUriDrag::metaObject();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual bool provides(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25228, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQMimeSource::provides(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void setEncodedData(const TQByteArray& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(28271, (void*)this, x)) return;
	this->TQStoredDrag::setEncodedData(x1);
    }
    virtual void setName(const char* x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25502, (void*)this, x)) return;
	this->TQObject::setName(x1);
    }
    virtual void setPixmap(TQPixmap x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(20856, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1);
    }
    virtual void setPixmap(TQPixmap x1, const TQPoint& x2) {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(20857, (void*)this, x)) return;
	this->TQDragObject::setPixmap(x1, x2);
    }
    virtual bool setProperty(const char* x1, const TQVariant& x2) {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)x1;
	x[2].s_class = (void*)&x2;
	if(qt_Smoke->binding->callMethod(25535, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQObject::setProperty(x1, x2);
    }
    virtual void setUris(TQStrList x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(30488, (void*)this, x)) return;
	this->TQUriDrag::setUris(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(30473, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->TQUriDrag::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(30475, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::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(30474, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::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(30476, (void*)this, x)) return (bool)x[0].s_bool;
	return this->TQUriDrag::tqt_property(x1, x2, x3);
    }
    ~x_KBookmarkDrag() { qt_Smoke->binding->deleted(137, (void*)this); }
};
void xcall_KBookmarkDrag(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkDrag *xself = (x_KBookmarkDrag*)obj;
    switch(xi) {
	case 0: xself->x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_KBookmarkDrag::x_2(args);	break;
	case 3: x_KBookmarkDrag::x_3(args);	break;
	case 4: x_KBookmarkDrag::x_4(args);	break;
	case 5: x_KBookmarkDrag::x_5(args);	break;
	case 6: x_KBookmarkDrag::x_6(args);	break;
	case 7: x_KBookmarkDrag::x_7(args);	break;
	case 8: x_KBookmarkDrag::x_8(args);	break;
	case 9: x_KBookmarkDrag::x_9(args);	break;
	case 10: x_KBookmarkDrag::x_10(args);	break;
	case 11: delete (KBookmarkDrag*)xself;	break;
    }
}

class x_KBookmarkExporterBase : public KBookmarkExporterBase {
public:
    static void x_0(Smoke::Stack x) {
	// KBookmarkExporterBase(KBookmarkManager*, const TQString&)
	x_KBookmarkExporterBase* xret = new x_KBookmarkExporterBase((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkExporterBase(KBookmarkManager* x1, const TQString& x2) : KBookmarkExporterBase(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// KBookmarkExporterBase(const KBookmarkExporterBase&)
	x_KBookmarkExporterBase* xret = new x_KBookmarkExporterBase(*(const KBookmarkExporterBase *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkExporterBase(const KBookmarkExporterBase& x1) : KBookmarkExporterBase(x1) {
    }
    virtual void write(KBookmarkGroup x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2275, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    ~x_KBookmarkExporterBase() { qt_Smoke->binding->deleted(138, (void*)this); }
};
void xcall_KBookmarkExporterBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkExporterBase *xself = (x_KBookmarkExporterBase*)obj;
    switch(xi) {
	case 0: x_KBookmarkExporterBase::x_0(args);	break;
	case 1: x_KBookmarkExporterBase::x_1(args);	break;
	case 2: delete (KBookmarkExporterBase*)xself;	break;
    }
}

class x_KBookmarkGroup : public KBookmarkGroup {
public:
    static void x_0(Smoke::Stack x) {
	// KBookmarkGroup()
	x_KBookmarkGroup* xret = new x_KBookmarkGroup();
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkGroup() : KBookmarkGroup() {
    }
    static void x_1(Smoke::Stack x) {
	// KBookmarkGroup(TQDomElement)
	x_KBookmarkGroup* xret = new x_KBookmarkGroup(*(TQDomElement *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkGroup(TQDomElement x1) : KBookmarkGroup(x1) {
    }
    void x_2(Smoke::Stack x) const {
	// groupAddress()
	TQString xret = this->KBookmarkGroup::groupAddress();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// isOpen()
	bool xret = this->KBookmarkGroup::isOpen();
	x[0].s_bool = xret;
    }
    void x_4(Smoke::Stack x) const {
	// first()
	KBookmark xret = this->KBookmarkGroup::first();
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_5(Smoke::Stack x) const {
	// previous(const KBookmark&)
	KBookmark xret = this->KBookmarkGroup::previous(*(const KBookmark *)x[1].s_class);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_6(Smoke::Stack x) const {
	// next(const KBookmark&)
	KBookmark xret = this->KBookmarkGroup::next(*(const KBookmark *)x[1].s_class);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_7(Smoke::Stack x) {
	// createNewFolder(KBookmarkManager*, const TQString&, bool)
	KBookmarkGroup xret = this->KBookmarkGroup::createNewFolder((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)new KBookmarkGroup(xret);
    }
    void x_8(Smoke::Stack x) {
	// createNewFolder(KBookmarkManager*, const TQString&)
	KBookmarkGroup xret = this->KBookmarkGroup::createNewFolder((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)new KBookmarkGroup(xret);
    }
    void x_9(Smoke::Stack x) {
	// createNewFolder(KBookmarkManager*)
	KBookmarkGroup xret = this->KBookmarkGroup::createNewFolder((KBookmarkManager*)x[1].s_voidp);
	x[0].s_class = (void*)new KBookmarkGroup(xret);
    }
    void x_10(Smoke::Stack x) {
	// createNewSeparator()
	KBookmark xret = this->KBookmarkGroup::createNewSeparator();
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_11(Smoke::Stack x) {
	// addBookmark(KBookmarkManager*, const KBookmark&, bool)
	KBookmark xret = this->KBookmarkGroup::addBookmark((KBookmarkManager*)x[1].s_voidp,*(const KBookmark *)x[2].s_class,(bool)x[3].s_bool);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_12(Smoke::Stack x) {
	// addBookmark(KBookmarkManager*, const KBookmark&)
	KBookmark xret = this->KBookmarkGroup::addBookmark((KBookmarkManager*)x[1].s_voidp,*(const KBookmark *)x[2].s_class);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_13(Smoke::Stack x) {
	// addBookmark(KBookmarkManager*, const TQString&, const KURL&, const TQString&, bool)
	KBookmark xret = this->KBookmarkGroup::addBookmark((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const KURL *)x[3].s_class,*(const TQString *)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_14(Smoke::Stack x) {
	// addBookmark(KBookmarkManager*, const TQString&, const KURL&, const TQString&)
	KBookmark xret = this->KBookmarkGroup::addBookmark((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const KURL *)x[3].s_class,*(const TQString *)x[4].s_voidp);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_15(Smoke::Stack x) {
	// addBookmark(KBookmarkManager*, const TQString&, const KURL&)
	KBookmark xret = this->KBookmarkGroup::addBookmark((KBookmarkManager*)x[1].s_voidp,*(const TQString *)x[2].s_voidp,*(const KURL *)x[3].s_class);
	x[0].s_class = (void*)new KBookmark(xret);
    }
    void x_16(Smoke::Stack x) {
	// moveItem(const KBookmark&, const KBookmark&)
	bool xret = this->KBookmarkGroup::moveItem(*(const KBookmark *)x[1].s_class,*(const KBookmark *)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// deleteBookmark(KBookmark)
	this->KBookmarkGroup::deleteBookmark(*(KBookmark *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) const {
	// isToolbarGroup()
	bool xret = this->KBookmarkGroup::isToolbarGroup();
	x[0].s_bool = xret;
    }
    void x_19(Smoke::Stack x) const {
	// findToolbar()
	TQDomElement xret = this->KBookmarkGroup::findToolbar();
	x[0].s_class = (void*)new TQDomElement(xret);
    }
    void x_20(Smoke::Stack x) const {
	// groupUrlList()
	TQValueList<KURL> xret = this->KBookmarkGroup::groupUrlList();
	x[0].s_voidp = (void*)new TQValueList<KURL>(xret);
    }
    static void x_21(Smoke::Stack x) {
	// KBookmarkGroup(const KBookmarkGroup&)
	x_KBookmarkGroup* xret = new x_KBookmarkGroup(*(const KBookmarkGroup *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkGroup(const KBookmarkGroup& x1) : KBookmarkGroup(x1) {
    }
    void x_22(Smoke::Stack x) const {
	// nextKnownTag(TQDomElement, bool)
	TQDomElement xret = this->KBookmarkGroup::nextKnownTag(*(TQDomElement *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)new TQDomElement(xret);
    }
    ~x_KBookmarkGroup() { qt_Smoke->binding->deleted(139, (void*)this); }
};
void xcall_KBookmarkGroup(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkGroup *xself = (x_KBookmarkGroup*)obj;
    switch(xi) {
	case 0: x_KBookmarkGroup::x_0(args);	break;
	case 1: x_KBookmarkGroup::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
	case 6: xself->x_6(args);	break;
	case 7: xself->x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: x_KBookmarkGroup::x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: delete (KBookmarkGroup*)xself;	break;
    }
}

class x_KBookmarkGroupTraverser : public KBookmarkGroupTraverser {
public:
    static void x_0(Smoke::Stack x) {
	// KBookmarkGroupTraverser()
	x_KBookmarkGroupTraverser* xret = new x_KBookmarkGroupTraverser();
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkGroupTraverser() : KBookmarkGroupTraverser() {
    }
    static void x_1(Smoke::Stack x) {
	// KBookmarkGroupTraverser(const KBookmarkGroupTraverser&)
	x_KBookmarkGroupTraverser* xret = new x_KBookmarkGroupTraverser(*(const KBookmarkGroupTraverser *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkGroupTraverser(const KBookmarkGroupTraverser& x1) : KBookmarkGroupTraverser(x1) {
    }
    void x_2(Smoke::Stack x) {
	// traverse(const KBookmarkGroup&)
	this->KBookmarkGroupTraverser::traverse(*(const KBookmarkGroup *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_3(Smoke::Stack x) {
	// visit(const KBookmark&)
	this->KBookmarkGroupTraverser::visit(*(const KBookmark *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_4(Smoke::Stack x) {
	// visitEnter(const KBookmarkGroup&)
	this->KBookmarkGroupTraverser::visitEnter(*(const KBookmarkGroup *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_5(Smoke::Stack x) {
	// visitLeave(const KBookmarkGroup&)
	this->KBookmarkGroupTraverser::visitLeave(*(const KBookmarkGroup *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    virtual void visit(const KBookmark& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2304, (void*)this, x)) return;
	this->KBookmarkGroupTraverser::visit(x1);
    }
    virtual void visitEnter(const KBookmarkGroup& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2305, (void*)this, x)) return;
	this->KBookmarkGroupTraverser::visitEnter(x1);
    }
    virtual void visitLeave(const KBookmarkGroup& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2306, (void*)this, x)) return;
	this->KBookmarkGroupTraverser::visitLeave(x1);
    }
    ~x_KBookmarkGroupTraverser() { qt_Smoke->binding->deleted(140, (void*)this); }
};
void xcall_KBookmarkGroupTraverser(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkGroupTraverser *xself = (x_KBookmarkGroupTraverser*)obj;
    switch(xi) {
	case 0: x_KBookmarkGroupTraverser::x_0(args);	break;
	case 1: x_KBookmarkGroupTraverser::x_1(args);	break;
	case 2: xself->x_2(args);	break;
	case 3: xself->x_3(args);	break;
	case 4: xself->x_4(args);	break;
	case 5: xself->x_5(args);	break;
    }
}

class x_KBookmarkImporter : public KBookmarkImporter {
public:
    static void x_0(Smoke::Stack x) {
	// KBookmarkImporter(TQDomDocument*)
	x_KBookmarkImporter* xret = new x_KBookmarkImporter((TQDomDocument*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkImporter(TQDomDocument* x1) : KBookmarkImporter(x1) {
    }
    void x_1(Smoke::Stack x) {
	// import(const TQString&)
	this->KBookmarkImporter::import(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_2(Smoke::Stack x) {
	// KBookmarkImporter(const KBookmarkImporter&)
	x_KBookmarkImporter* xret = new x_KBookmarkImporter(*(const KBookmarkImporter *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkImporter(const KBookmarkImporter& x1) : KBookmarkImporter(x1) {
    }
    ~x_KBookmarkImporter() { qt_Smoke->binding->deleted(141, (void*)this); }
};
void xcall_KBookmarkImporter(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkImporter *xself = (x_KBookmarkImporter*)obj;
    switch(xi) {
	case 0: x_KBookmarkImporter::x_0(args);	break;
	case 1: xself->x_1(args);	break;
	case 2: x_KBookmarkImporter::x_2(args);	break;
	case 3: delete (KBookmarkImporter*)xself;	break;
    }
}

class x_KBookmarkImporterBase : public KBookmarkImporterBase {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KBookmarkImporterBase::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KBookmarkImporterBase::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KBookmarkImporterBase::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->KBookmarkImporterBase::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->KBookmarkImporterBase::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->KBookmarkImporterBase::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->KBookmarkImporterBase::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KBookmarkImporterBase()
	x_KBookmarkImporterBase* xret = new x_KBookmarkImporterBase();
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkImporterBase() : KBookmarkImporterBase() {
    }
    void x_8(Smoke::Stack x) {
	// setFilename(const TQString&)
	this->KBookmarkImporterBase::setFilename(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) {
	// setupSignalForwards(TQObject*, TQObject*)
	this->KBookmarkImporterBase::setupSignalForwards((TQObject*)x[1].s_class,(TQObject*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_10(Smoke::Stack x) {
	// newBookmark(const TQString&, const TQCString&, const TQString&)
	this->KBookmarkImporterBase::newBookmark(*(const TQString *)x[1].s_voidp,*(const TQCString *)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_11(Smoke::Stack x) {
	// newFolder(const TQString&, bool, const TQString&)
	this->KBookmarkImporterBase::newFolder(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,*(const TQString *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_12(Smoke::Stack x) {
	// newSeparator()
	this->KBookmarkImporterBase::newSeparator();
	(void)x; // noop (for compiler warning)
    }
    void x_13(Smoke::Stack x) {
	// endFolder()
	this->KBookmarkImporterBase::endFolder();
	(void)x; // noop (for compiler warning)
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KBookmarkImporterBase::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_15(Smoke::Stack x) {
	// factory(const TQString&)
	KBookmarkImporterBase* xret = KBookmarkImporterBase::factory(*(const TQString *)x[1].s_voidp);
	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(2312, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBookmarkImporterBase::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 findDefaultLocation(bool x1) const {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	qt_Smoke->binding->callMethod(2322, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// 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 TQMetaObject* metaObject() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2311, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KBookmarkImporterBase::metaObject();
    }
    virtual void parse() {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2321, (void*)this, x, true /*pure virtual*/);
	return;
	// ABSTRACT
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(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(2313, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KBookmarkImporterBase::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(2315, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkImporterBase::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(2314, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkImporterBase::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(2316, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkImporterBase::tqt_property(x1, x2, x3);
    }
    ~x_KBookmarkImporterBase() { qt_Smoke->binding->deleted(142, (void*)this); }
};
void xcall_KBookmarkImporterBase(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkImporterBase *xself = (x_KBookmarkImporterBase*)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_KBookmarkImporterBase::x_7(args);	break;
	case 8: xself->x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: xself->x_10(args);	break;
	case 11: xself->x_11(args);	break;
	case 12: xself->x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: x_KBookmarkImporterBase::x_14(args);	break;
	case 15: x_KBookmarkImporterBase::x_15(args);	break;
	case 16: delete (KBookmarkImporterBase*)xself;	break;
    }
}

class x_KBookmarkMenu : public KBookmarkMenu {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(KBookmarkMenu::s_highlightedAddress);
    }
    static void x_1(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(KBookmarkMenu::s_highlightedImportLocation);
    }
    static void x_2(Smoke::Stack x) {
        x[0].s_voidp = (void*)new TQString(KBookmarkMenu::s_highlightedImportType);
    }
    void x_3(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KBookmarkMenu::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_4(Smoke::Stack x) const {
	// className()
	const char* xret = this->KBookmarkMenu::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_5(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KBookmarkMenu::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->KBookmarkMenu::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->KBookmarkMenu::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->KBookmarkMenu::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->KBookmarkMenu::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_10(Smoke::Stack x) {
	// KBookmarkMenu(KBookmarkManager*, KBookmarkOwner*, TDEPopupMenu*, TDEActionCollection*, bool, bool, const TQString&)
	x_KBookmarkMenu* xret = new x_KBookmarkMenu((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEPopupMenu*)x[3].s_class,(TDEActionCollection*)x[4].s_class,(bool)x[5].s_bool,(bool)x[6].s_bool,*(const TQString *)x[7].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkMenu(KBookmarkManager* x1, KBookmarkOwner* x2, TDEPopupMenu* x3, TDEActionCollection* x4, bool x5, bool x6, const TQString& x7) : KBookmarkMenu(x1, x2, x3, x4, x5, x6, x7) {
    }
    static void x_11(Smoke::Stack x) {
	// KBookmarkMenu(KBookmarkManager*, KBookmarkOwner*, TDEPopupMenu*, TDEActionCollection*, bool, bool)
	x_KBookmarkMenu* xret = new x_KBookmarkMenu((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEPopupMenu*)x[3].s_class,(TDEActionCollection*)x[4].s_class,(bool)x[5].s_bool,(bool)x[6].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkMenu(KBookmarkManager* x1, KBookmarkOwner* x2, TDEPopupMenu* x3, TDEActionCollection* x4, bool x5, bool x6) : KBookmarkMenu(x1, x2, x3, x4, x5, x6) {
    }
    static void x_12(Smoke::Stack x) {
	// KBookmarkMenu(KBookmarkManager*, KBookmarkOwner*, TDEPopupMenu*, TDEActionCollection*, bool)
	x_KBookmarkMenu* xret = new x_KBookmarkMenu((KBookmarkManager*)x[1].s_voidp,(KBookmarkOwner*)x[2].s_class,(TDEPopupMenu*)x[3].s_class,(TDEActionCollection*)x[4].s_class,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkMenu(KBookmarkManager* x1, KBookmarkOwner* x2, TDEPopupMenu* x3, TDEActionCollection* x4, bool x5) : KBookmarkMenu(x1, x2, x3, x4, x5) {
    }
    void x_13(Smoke::Stack x) {
	// fillBookmarkMenu()
	this->KBookmarkMenu::fillBookmarkMenu();
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// ensureUpToDate()
	this->KBookmarkMenu::ensureUpToDate();
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// slotBookmarksChanged(const TQString&)
	this->KBookmarkMenu::slotBookmarksChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// aboutToShowContextMenu(const KBookmark&, TQPopupMenu*)
	this->KBookmarkMenu::aboutToShowContextMenu(*(const KBookmark *)x[1].s_class,(TQPopupMenu*)x[2].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// openBookmark(const TQString&, TQt::ButtonState)
	this->KBookmarkMenu::openBookmark(*(const TQString *)x[1].s_voidp,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    static void x_18(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KBookmarkMenu::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    static void x_19(Smoke::Stack x) {
	// showDynamicBookmarks(const TQString&)
	KBookmarkMenu::DynMenuInfo xret = KBookmarkMenu::showDynamicBookmarks(*(const TQString *)x[1].s_voidp);
	x[0].s_voidp = (void*)new KBookmarkMenu::DynMenuInfo(xret);
    }
    static void x_20(Smoke::Stack x) {
	// setDynamicBookmarks(const TQString&, const KBookmarkMenu::DynMenuInfo&)
	KBookmarkMenu::setDynamicBookmarks(*(const TQString *)x[1].s_voidp,*(const KBookmarkMenu::DynMenuInfo *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_21(Smoke::Stack x) {
	// dynamicBookmarksList()
	TQStringList xret = KBookmarkMenu::dynamicBookmarksList();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    void x_22(Smoke::Stack x) {
	// extOwner()
	KExtendedBookmarkOwner* xret = this->KBookmarkMenu::extOwner();
	x[0].s_voidp = (void*)xret;
    }
    void x_23(Smoke::Stack x) {
	// refill()
	this->KBookmarkMenu::refill();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// addAddBookmark()
	this->KBookmarkMenu::addAddBookmark();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// addAddBookmarksList()
	this->KBookmarkMenu::addAddBookmarksList();
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// addEditBookmarks()
	this->KBookmarkMenu::addEditBookmarks();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// addNewFolder()
	this->KBookmarkMenu::addNewFolder();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// fillContextMenu(TQPopupMenu*, const TQString&, int)
	this->KBookmarkMenu::fillContextMenu((TQPopupMenu*)x[1].s_class,*(const TQString *)x[2].s_voidp,(int)x[3].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// slotAboutToShow()
	this->KBookmarkMenu::slotAboutToShow();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// slotAboutToShowContextMenu(TDEPopupMenu*, int, TQPopupMenu*)
	this->KBookmarkMenu::slotAboutToShowContextMenu((TDEPopupMenu*)x[1].s_class,(int)x[2].s_int,(TQPopupMenu*)x[3].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// slotActionHighlighted(TDEAction*)
	this->KBookmarkMenu::slotActionHighlighted((TDEAction*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_32(Smoke::Stack x) {
	// slotRMBActionRemove(int)
	this->KBookmarkMenu::slotRMBActionRemove((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// slotRMBActionInsert(int)
	this->KBookmarkMenu::slotRMBActionInsert((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_34(Smoke::Stack x) {
	// slotRMBActionCopyLocation(int)
	this->KBookmarkMenu::slotRMBActionCopyLocation((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// slotRMBActionEditAt(int)
	this->KBookmarkMenu::slotRMBActionEditAt((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// slotRMBActionProperties(int)
	this->KBookmarkMenu::slotRMBActionProperties((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// slotBookmarkSelected()
	this->KBookmarkMenu::slotBookmarkSelected();
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// slotBookmarkSelected(TDEAction::ActivationReason, TQt::ButtonState)
	this->KBookmarkMenu::slotBookmarkSelected((TDEAction::ActivationReason)x[1].s_enum,(TQt::ButtonState)x[2].s_enum);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// slotAddBookmarksList()
	this->KBookmarkMenu::slotAddBookmarksList();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// slotAddBookmark()
	this->KBookmarkMenu::slotAddBookmark();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// slotNewFolder()
	this->KBookmarkMenu::slotNewFolder();
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// slotNSLoad()
	this->KBookmarkMenu::slotNSLoad();
	(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(2332, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBookmarkMenu::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(2331, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KBookmarkMenu::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(2333, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KBookmarkMenu::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(2335, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkMenu::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(2334, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkMenu::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(2336, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBookmarkMenu::tqt_property(x1, x2, x3);
    }
    ~x_KBookmarkMenu() { qt_Smoke->binding->deleted(143, (void*)this); }
};
void xcall_KBookmarkMenu(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkMenu *xself = (x_KBookmarkMenu*)obj;
    switch(xi) {
	case 0: x_KBookmarkMenu::x_0(args);	break;
	case 1: x_KBookmarkMenu::x_1(args);	break;
	case 2: x_KBookmarkMenu::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_KBookmarkMenu::x_10(args);	break;
	case 11: x_KBookmarkMenu::x_11(args);	break;
	case 12: x_KBookmarkMenu::x_12(args);	break;
	case 13: xself->x_13(args);	break;
	case 14: xself->x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: x_KBookmarkMenu::x_18(args);	break;
	case 19: x_KBookmarkMenu::x_19(args);	break;
	case 20: x_KBookmarkMenu::x_20(args);	break;
	case 21: x_KBookmarkMenu::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: delete (KBookmarkMenu*)xself;	break;
    }
}

class x_KBookmarkOwner : public KBookmarkOwner {
public:
    void x_0(Smoke::Stack x) {
	// openBookmarkURL(const TQString&)
	this->KBookmarkOwner::openBookmarkURL(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_1(Smoke::Stack x) const {
	// currentTitle()
	TQString xret = this->KBookmarkOwner::currentTitle();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_2(Smoke::Stack x) const {
	// currentURL()
	TQString xret = this->KBookmarkOwner::currentURL();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_3(Smoke::Stack x) {
	// KBookmarkOwner()
	x_KBookmarkOwner* xret = new x_KBookmarkOwner();
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkOwner() : KBookmarkOwner() {
    }
    static void x_4(Smoke::Stack x) {
	// KBookmarkOwner(const KBookmarkOwner&)
	x_KBookmarkOwner* xret = new x_KBookmarkOwner(*(const KBookmarkOwner *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBookmarkOwner(const KBookmarkOwner& x1) : KBookmarkOwner(x1) {
    }
    virtual TQString currentTitle() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2376, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KBookmarkOwner::currentTitle();
    }
    virtual TQString currentURL() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2377, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KBookmarkOwner::currentURL();
    }
    virtual void openBookmarkURL(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2375, (void*)this, x)) return;
	this->KBookmarkOwner::openBookmarkURL(x1);
    }
    ~x_KBookmarkOwner() { qt_Smoke->binding->deleted(144, (void*)this); }
};
void xcall_KBookmarkOwner(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBookmarkOwner *xself = (x_KBookmarkOwner*)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: x_KBookmarkOwner::x_3(args);	break;
	case 4: x_KBookmarkOwner::x_4(args);	break;
	case 5: delete (KBookmarkOwner*)xself;	break;
    }
}

class x_KBugReport : public KBugReport {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KBugReport::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KBugReport::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KBugReport::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->KBugReport::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->KBugReport::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->KBugReport::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->KBugReport::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KBugReport(TQWidget*, bool, const TDEAboutData*)
	x_KBugReport* xret = new x_KBugReport((TQWidget*)x[1].s_class,(bool)x[2].s_bool,(const TDEAboutData*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBugReport(TQWidget* x1, bool x2, const TDEAboutData* x3) : KBugReport(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KBugReport(TQWidget*, bool)
	x_KBugReport* xret = new x_KBugReport((TQWidget*)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KBugReport(TQWidget* x1, bool x2) : KBugReport(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KBugReport(TQWidget*)
	x_KBugReport* xret = new x_KBugReport((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KBugReport(TQWidget* x1) : KBugReport(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// KBugReport()
	x_KBugReport* xret = new x_KBugReport();
	x[0].s_class = (void*)xret;
    }
    x_KBugReport() : KBugReport() {
    }
    void x_11(Smoke::Stack x) {
	// compilerVersion()
	TQString xret = this->KBugReport::compilerVersion();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_12(Smoke::Stack x) {
	// operatingSystem()
	TQString xret = this->KBugReport::operatingSystem();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_13(Smoke::Stack x) {
	// tdeVersion()
	TQString xret = this->KBugReport::tdeVersion();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    static void x_14(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KBugReport::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) const {
	// text()
	TQString xret = this->KBugReport::text();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_16(Smoke::Stack x) {
	// sendBugReport()
	bool xret = this->KBugReport::sendBugReport();
	x[0].s_bool = xret;
    }
    void x_17(Smoke::Stack x) {
	// slotConfigureEmail()
	this->KBugReport::slotConfigureEmail();
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// slotSetFrom()
	this->KBugReport::slotSetFrom();
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// slotOk()
	this->KBugReport::slotOk();
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// slotCancel()
	this->KBugReport::slotCancel();
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// appChanged(int)
	this->KBugReport::appChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// updateURL()
	this->KBugReport::updateURL();
	(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(2382, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KBugReport::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(2381, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KBugReport::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(2402, (void*)this, x)) return;
	this->KBugReport::slotCancel();
    }
    virtual void slotClose() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(3513, (void*)this, x)) return;
	this->KDialogBase::slotClose();
    }
    virtual void slotConfigureEmail() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2399, (void*)this, x)) return;
	this->KBugReport::slotConfigureEmail();
    }
    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(2401, (void*)this, x)) return;
	this->KBugReport::slotOk();
    }
    virtual void slotSetFrom() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2400, (void*)this, x)) return;
	this->KBugReport::slotSetFrom();
    }
    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(2383, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KBugReport::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(2385, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBugReport::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(2384, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBugReport::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(2386, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KBugReport::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_KBugReport() { qt_Smoke->binding->deleted(145, (void*)this); }
};
void xcall_KBugReport(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KBugReport *xself = (x_KBugReport*)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_KBugReport::x_7(args);	break;
	case 8: x_KBugReport::x_8(args);	break;
	case 9: x_KBugReport::x_9(args);	break;
	case 10: x_KBugReport::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_KBugReport::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: delete (KBugReport*)xself;	break;
    }
}

class x_KButtonBox : public KButtonBox {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KButtonBox::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KButtonBox::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KButtonBox::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->KButtonBox::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->KButtonBox::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->KButtonBox::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->KButtonBox::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KButtonBox(TQWidget*, TQt::Orientation, int, int)
	x_KButtonBox* xret = new x_KButtonBox((TQWidget*)x[1].s_class,(TQt::Orientation)x[2].s_enum,(int)x[3].s_int,(int)x[4].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KButtonBox(TQWidget* x1, TQt::Orientation x2, int x3, int x4) : KButtonBox(x1, x2, x3, x4) {
    }
    static void x_8(Smoke::Stack x) {
	// KButtonBox(TQWidget*, TQt::Orientation, int)
	x_KButtonBox* xret = new x_KButtonBox((TQWidget*)x[1].s_class,(TQt::Orientation)x[2].s_enum,(int)x[3].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KButtonBox(TQWidget* x1, TQt::Orientation x2, int x3) : KButtonBox(x1, x2, x3) {
    }
    static void x_9(Smoke::Stack x) {
	// KButtonBox(TQWidget*, TQt::Orientation)
	x_KButtonBox* xret = new x_KButtonBox((TQWidget*)x[1].s_class,(TQt::Orientation)x[2].s_enum);
	x[0].s_class = (void*)xret;
    }
    x_KButtonBox(TQWidget* x1, TQt::Orientation x2) : KButtonBox(x1, x2) {
    }
    static void x_10(Smoke::Stack x) {
	// KButtonBox(TQWidget*)
	x_KButtonBox* xret = new x_KButtonBox((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KButtonBox(TQWidget* x1) : KButtonBox(x1) {
    }
    void x_11(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KButtonBox::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_12(Smoke::Stack x) const {
	// sizePolicy()
	TQSizePolicy xret = this->KButtonBox::sizePolicy();
	x[0].s_class = (void*)new TQSizePolicy(xret);
    }
    void x_13(Smoke::Stack x) {
	// resizeEvent(TQResizeEvent*)
	this->KButtonBox::resizeEvent((TQResizeEvent*)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// addButton(const TQString&, bool)
	TQPushButton* xret = this->KButtonBox::addButton(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_15(Smoke::Stack x) {
	// addButton(const TQString&)
	TQPushButton* xret = this->KButtonBox::addButton(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_16(Smoke::Stack x) {
	// addButton(const TQString&, TQObject*, const char*, bool)
	TQPushButton* xret = this->KButtonBox::addButton(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_17(Smoke::Stack x) {
	// addButton(const TQString&, TQObject*, const char*)
	TQPushButton* xret = this->KButtonBox::addButton(*(const TQString *)x[1].s_voidp,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_18(Smoke::Stack x) {
	// addButton(const KGuiItem&, bool)
	TQPushButton* xret = this->KButtonBox::addButton(*(const KGuiItem *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_19(Smoke::Stack x) {
	// addButton(const KGuiItem&)
	TQPushButton* xret = this->KButtonBox::addButton(*(const KGuiItem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    void x_20(Smoke::Stack x) {
	// addButton(const KGuiItem&, TQObject*, const char*, bool)
	TQPushButton* xret = this->KButtonBox::addButton(*(const KGuiItem *)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp,(bool)x[4].s_bool);
	x[0].s_class = (void*)xret;
    }
    void x_21(Smoke::Stack x) {
	// addButton(const KGuiItem&, TQObject*, const char*)
	TQPushButton* xret = this->KButtonBox::addButton(*(const KGuiItem *)x[1].s_class,(TQObject*)x[2].s_class,(const char*)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    void x_22(Smoke::Stack x) {
	// addStretch(int)
	this->KButtonBox::addStretch((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// addStretch()
	this->KButtonBox::addStretch();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// layout()
	this->KButtonBox::layout();
	(void)x; // noop (for compiler warning)
    }
    static void x_25(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KButtonBox::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_26(Smoke::Stack x) const {
	// bestButtonSize()
	TQSize xret = this->KButtonBox::bestButtonSize();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_27(Smoke::Stack x) {
	// placeButtons()
	this->KButtonBox::placeButtons();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) const {
	// buttonSizeHint(TQPushButton*)
	TQSize xret = this->KButtonBox::buttonSizeHint((TQPushButton*)x[1].s_class);
	x[0].s_class = (void*)new TQSize(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(2406, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KButtonBox::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(2405, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KButtonBox::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(2419, (void*)this, x)) return;
	this->KButtonBox::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(2417, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KButtonBox::sizeHint();
    }
    virtual TQSizePolicy sizePolicy() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2418, (void*)this, x)) {
	    TQSizePolicy *xptr = (TQSizePolicy *)x[0].s_class;
	    TQSizePolicy xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KButtonBox::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(2407, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KButtonBox::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(2409, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KButtonBox::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(2408, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KButtonBox::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(2410, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KButtonBox::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_KButtonBox() { qt_Smoke->binding->deleted(146, (void*)this); }
};
void xcall_KButtonBox(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KButtonBox *xself = (x_KButtonBox*)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_KButtonBox::x_7(args);	break;
	case 8: x_KButtonBox::x_8(args);	break;
	case 9: x_KButtonBox::x_9(args);	break;
	case 10: x_KButtonBox::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_KButtonBox::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 (KButtonBox*)xself;	break;
    }
}

class x_KCMultiDialog : public KCMultiDialog {
public:
    void x_0(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KCMultiDialog::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_1(Smoke::Stack x) const {
	// className()
	const char* xret = this->KCMultiDialog::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_2(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KCMultiDialog::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->KCMultiDialog::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->KCMultiDialog::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->KCMultiDialog::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->KCMultiDialog::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_7(Smoke::Stack x) {
	// KCMultiDialog(TQWidget*, const char*, bool)
	x_KCMultiDialog* xret = new x_KCMultiDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,(bool)x[3].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(TQWidget* x1, const char* x2, bool x3) : KCMultiDialog(x1, x2, x3) {
    }
    static void x_8(Smoke::Stack x) {
	// KCMultiDialog(TQWidget*, const char*)
	x_KCMultiDialog* xret = new x_KCMultiDialog((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(TQWidget* x1, const char* x2) : KCMultiDialog(x1, x2) {
    }
    static void x_9(Smoke::Stack x) {
	// KCMultiDialog(TQWidget*)
	x_KCMultiDialog* xret = new x_KCMultiDialog((TQWidget*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(TQWidget* x1) : KCMultiDialog(x1) {
    }
    static void x_10(Smoke::Stack x) {
	// KCMultiDialog()
	x_KCMultiDialog* xret = new x_KCMultiDialog();
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog() : KCMultiDialog() {
    }
    static void x_11(Smoke::Stack x) {
	// KCMultiDialog(int, const TQString&, TQWidget*, const char*, bool)
	x_KCMultiDialog* xret = new x_KCMultiDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class,(const char*)x[4].s_voidp,(bool)x[5].s_bool);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(int x1, const TQString& x2, TQWidget* x3, const char* x4, bool x5) : KCMultiDialog(x1, x2, x3, x4, x5) {
    }
    static void x_12(Smoke::Stack x) {
	// KCMultiDialog(int, const TQString&, TQWidget*, const char*)
	x_KCMultiDialog* xret = new x_KCMultiDialog((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;
    }
    x_KCMultiDialog(int x1, const TQString& x2, TQWidget* x3, const char* x4) : KCMultiDialog(x1, x2, x3, x4) {
    }
    static void x_13(Smoke::Stack x) {
	// KCMultiDialog(int, const TQString&, TQWidget*)
	x_KCMultiDialog* xret = new x_KCMultiDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp,(TQWidget*)x[3].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(int x1, const TQString& x2, TQWidget* x3) : KCMultiDialog(x1, x2, x3) {
    }
    static void x_14(Smoke::Stack x) {
	// KCMultiDialog(int, const TQString&)
	x_KCMultiDialog* xret = new x_KCMultiDialog((int)x[1].s_int,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KCMultiDialog(int x1, const TQString& x2) : KCMultiDialog(x1, x2) {
    }
    void x_15(Smoke::Stack x) {
	// addModule(const TQString&, bool, TQStringList)
	this->KCMultiDialog::addModule(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool,*(TQStringList *)x[3].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) {
	// addModule(const TQString&, bool)
	this->KCMultiDialog::addModule(*(const TQString *)x[1].s_voidp,(bool)x[2].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_17(Smoke::Stack x) {
	// addModule(const TQString&)
	this->KCMultiDialog::addModule(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_18(Smoke::Stack x) {
	// addModule(const TDECModuleInfo&, TQStringList, bool, TQStringList)
	this->KCMultiDialog::addModule(*(const TDECModuleInfo *)x[1].s_class,*(TQStringList *)x[2].s_voidp,(bool)x[3].s_bool,*(TQStringList *)x[4].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_19(Smoke::Stack x) {
	// addModule(const TDECModuleInfo&, TQStringList, bool)
	this->KCMultiDialog::addModule(*(const TDECModuleInfo *)x[1].s_class,*(TQStringList *)x[2].s_voidp,(bool)x[3].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// addModule(const TDECModuleInfo&, TQStringList)
	this->KCMultiDialog::addModule(*(const TDECModuleInfo *)x[1].s_class,*(TQStringList *)x[2].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) {
	// addModule(const TDECModuleInfo&)
	this->KCMultiDialog::addModule(*(const TDECModuleInfo *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_22(Smoke::Stack x) {
	// removeAllModules()
	this->KCMultiDialog::removeAllModules();
	(void)x; // noop (for compiler warning)
    }
    void x_23(Smoke::Stack x) {
	// show()
	this->KCMultiDialog::show();
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// configCommitted()
	this->KCMultiDialog::configCommitted();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// configCommitted(const TQCString&)
	this->KCMultiDialog::configCommitted(*(const TQCString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    static void x_26(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KCMultiDialog::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_27(Smoke::Stack x) {
	// slotDefault()
	this->KCMultiDialog::slotDefault();
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// slotUser1()
	this->KCMultiDialog::slotUser1();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// slotApply()
	this->KCMultiDialog::slotApply();
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// slotOk()
	this->KCMultiDialog::slotOk();
	(void)x; // noop (for compiler warning)
    }
    void x_31(Smoke::Stack x) {
	// slotHelp()
	this->KCMultiDialog::slotHelp();
	(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(2436, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KCMultiDialog::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(2435, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KCMultiDialog::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(2459, (void*)this, x)) return;
	this->KCMultiDialog::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(2465, (void*)this, x)) return;
	this->KCMultiDialog::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(2463, (void*)this, x)) return;
	this->KCMultiDialog::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(2467, (void*)this, x)) return;
	this->KCMultiDialog::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(2466, (void*)this, x)) return;
	this->KCMultiDialog::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(2464, (void*)this, x)) return;
	this->KCMultiDialog::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(2437, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KCMultiDialog::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(2439, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCMultiDialog::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(2438, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCMultiDialog::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(2440, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCMultiDialog::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_KCMultiDialog() { qt_Smoke->binding->deleted(147, (void*)this); }
};
void xcall_KCMultiDialog(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCMultiDialog *xself = (x_KCMultiDialog*)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_KCMultiDialog::x_7(args);	break;
	case 8: x_KCMultiDialog::x_8(args);	break;
	case 9: x_KCMultiDialog::x_9(args);	break;
	case 10: x_KCMultiDialog::x_10(args);	break;
	case 11: x_KCMultiDialog::x_11(args);	break;
	case 12: x_KCMultiDialog::x_12(args);	break;
	case 13: x_KCMultiDialog::x_13(args);	break;
	case 14: x_KCMultiDialog::x_14(args);	break;
	case 15: xself->x_15(args);	break;
	case 16: xself->x_16(args);	break;
	case 17: xself->x_17(args);	break;
	case 18: xself->x_18(args);	break;
	case 19: xself->x_19(args);	break;
	case 20: xself->x_20(args);	break;
	case 21: xself->x_21(args);	break;
	case 22: xself->x_22(args);	break;
	case 23: xself->x_23(args);	break;
	case 24: xself->x_24(args);	break;
	case 25: xself->x_25(args);	break;
	case 26: x_KCMultiDialog::x_26(args);	break;
	case 27: xself->x_27(args);	break;
	case 28: xself->x_28(args);	break;
	case 29: xself->x_29(args);	break;
	case 30: xself->x_30(args);	break;
	case 31: xself->x_31(args);	break;
	case 32: delete (KCMultiDialog*)xself;	break;
    }
}

class x_KCPUInfo : public KCPUInfo {
public:
    static void x_0(Smoke::Stack x) {
	x[0].s_enum = (long)KCPUInfo::IntelMMX;
    }
    static void x_1(Smoke::Stack x) {
	x[0].s_enum = (long)KCPUInfo::IntelSSE;
    }
    static void x_2(Smoke::Stack x) {
	x[0].s_enum = (long)KCPUInfo::IntelSSE2;
    }
    static void x_3(Smoke::Stack x) {
	x[0].s_enum = (long)KCPUInfo::AMD3DNOW;
    }
    static void x_4(Smoke::Stack x) {
	x[0].s_enum = (long)KCPUInfo::AltiVec;
    }
    static void x_5(Smoke::Stack x) {
	// KCPUInfo()
	x_KCPUInfo* xret = new x_KCPUInfo();
	x[0].s_class = (void*)xret;
    }
    x_KCPUInfo() : KCPUInfo() {
    }
    static void x_6(Smoke::Stack x) {
	// KCPUInfo(const KCPUInfo&)
	x_KCPUInfo* xret = new x_KCPUInfo(*(const KCPUInfo *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCPUInfo(const KCPUInfo& x1) : KCPUInfo(x1) {
    }
    static void x_7(Smoke::Stack x) {
	// haveExtension(unsigned int)
	bool xret = KCPUInfo::haveExtension((unsigned int)x[1].s_uint);
	x[0].s_bool = xret;
    }
    static void xenum_operation(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
	switch(xtype) {
	  case 438: //KCPUInfo::Extensions
	    switch(xop) {
	      case Smoke::EnumNew:
		xdata = (void*)new KCPUInfo::Extensions;
		break;
	      case Smoke::EnumDelete:
		delete (KCPUInfo::Extensions*)xdata;
		break;
	      case Smoke::EnumFromLong:
		*(KCPUInfo::Extensions*)xdata = (KCPUInfo::Extensions)xvalue;
		break;
	      case Smoke::EnumToLong:
		xvalue = (long)*(KCPUInfo::Extensions*)xdata;
		break;
	    }
	    break;
	}
    }
    ~x_KCPUInfo() { qt_Smoke->binding->deleted(148, (void*)this); }
};
void xenum_KCPUInfo(Smoke::EnumOperation xop, Smoke::Index xtype, void *&xdata, long &xvalue) {
    x_KCPUInfo::xenum_operation(xop, xtype, xdata, xvalue);
}
void xcall_KCPUInfo(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCPUInfo *xself = (x_KCPUInfo*)obj;
    switch(xi) {
	case 0: x_KCPUInfo::x_0(args);	break;
	case 1: x_KCPUInfo::x_1(args);	break;
	case 2: x_KCPUInfo::x_2(args);	break;
	case 3: x_KCPUInfo::x_3(args);	break;
	case 4: x_KCPUInfo::x_4(args);	break;
	case 5: x_KCPUInfo::x_5(args);	break;
	case 6: x_KCPUInfo::x_6(args);	break;
	case 7: x_KCPUInfo::x_7(args);	break;
	case 8: delete (KCPUInfo*)xself;	break;
    }
}

class x_KCalendarSystem : public KCalendarSystem {
public:
    static void x_0(Smoke::Stack x) {
	// KCalendarSystem(const TDELocale*)
	x_KCalendarSystem* xret = new x_KCalendarSystem((const TDELocale*)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCalendarSystem(const TDELocale* x1) : KCalendarSystem(x1) {
    }
    static void x_1(Smoke::Stack x) {
	// KCalendarSystem()
	x_KCalendarSystem* xret = new x_KCalendarSystem();
	x[0].s_class = (void*)xret;
    }
    x_KCalendarSystem() : KCalendarSystem() {
    }
    void x_2(Smoke::Stack x) const {
	// yearString(const TQDate&, bool)
	TQString xret = this->KCalendarSystem::yearString(*(const TQDate *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_3(Smoke::Stack x) const {
	// yearStringToInteger(const TQString&, int&)
	int xret = this->KCalendarSystem::yearStringToInteger(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_4(Smoke::Stack x) const {
	// monthString(const TQDate&, bool)
	TQString xret = this->KCalendarSystem::monthString(*(const TQDate *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_5(Smoke::Stack x) const {
	// monthStringToInteger(const TQString&, int&)
	int xret = this->KCalendarSystem::monthStringToInteger(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    void x_6(Smoke::Stack x) const {
	// dayString(const TQDate&, bool)
	TQString xret = this->KCalendarSystem::dayString(*(const TQDate *)x[1].s_class,(bool)x[2].s_bool);
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// dayStringToInteger(const TQString&, int&)
	int xret = this->KCalendarSystem::dayStringToInteger(*(const TQString *)x[1].s_voidp,*(int *)x[2].s_voidp);
	x[0].s_int = xret;
    }
    static void x_8(Smoke::Stack x) {
	// KCalendarSystem(const KCalendarSystem&)
	x_KCalendarSystem* xret = new x_KCalendarSystem(*(const KCalendarSystem *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCalendarSystem(const KCalendarSystem& x1) : KCalendarSystem(x1) {
    }
    void x_9(Smoke::Stack x) const {
	// locale()
	const TDELocale* xret = this->KCalendarSystem::locale();
	x[0].s_class = (void*)xret;
    }
    virtual TQDate addDays(const TQDate& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(2494, (void*)this, x, true /*pure virtual*/);
	TQDate *xptr = (TQDate *)x[0].s_class;
	TQDate xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQDate addMonths(const TQDate& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(2493, (void*)this, x, true /*pure virtual*/);
	TQDate *xptr = (TQDate *)x[0].s_class;
	TQDate xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQDate addYears(const TQDate& x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	qt_Smoke->binding->callMethod(2492, (void*)this, x, true /*pure virtual*/);
	TQDate *xptr = (TQDate *)x[0].s_class;
	TQDate xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString calendarName() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2516, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual int day(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2486, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int dayOfWeek(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2489, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int dayOfYear(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2490, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQString dayString(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(2487, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCalendarSystem::dayString(x1, x2);
    }
    virtual int dayStringToInteger(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(2488, (void*)this, x)) return (int)x[0].s_int;
	return this->KCalendarSystem::dayStringToInteger(x1, x2);
    }
    virtual int daysInMonth(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2497, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int daysInYear(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2496, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual bool isLunar() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2517, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool isLunisolar() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2518, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual bool isSolar() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2519, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual int maxValidYear() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2514, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int minValidYear() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2513, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int month(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2483, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQString monthName(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(2503, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString monthName(int x1, int x2, bool x3) const {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	qt_Smoke->binding->callMethod(2501, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString monthNamePossessive(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(2507, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString monthNamePossessive(int x1, int x2, bool x3) const {
	Smoke::StackItem x[4];
	x[1].s_int = x1;
	x[2].s_int = x2;
	x[3].s_bool = x3;
	qt_Smoke->binding->callMethod(2505, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString monthString(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(2484, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCalendarSystem::monthString(x1, x2);
    }
    virtual int monthStringToInteger(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(2485, (void*)this, x)) return (int)x[0].s_int;
	return this->KCalendarSystem::monthStringToInteger(x1, x2);
    }
    virtual int monthsInYear(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2495, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual bool setYMD(TQDate& x1, int x2, int x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)&x1;
	x[2].s_int = x2;
	x[3].s_int = x3;
	x[4].s_int = x4;
	qt_Smoke->binding->callMethod(2491, (void*)this, x, true /*pure virtual*/);
	return (bool)x[0].s_bool;
	// ABSTRACT
    }
    virtual TQString weekDayName(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(2511, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual TQString weekDayName(int x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_bool = x2;
	qt_Smoke->binding->callMethod(2509, (void*)this, x, true /*pure virtual*/);
	TQString *xptr = (TQString *)x[0].s_class;
	TQString xret(*xptr);
	delete xptr;
	return xret;
	// ABSTRACT
    }
    virtual int weekDayOfPray() const {
	Smoke::StackItem x[1];
	qt_Smoke->binding->callMethod(2515, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int weekNumber(const TQDate& x1, int* x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_voidp = (void*)x2;
	qt_Smoke->binding->callMethod(2499, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int weeksInYear(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	qt_Smoke->binding->callMethod(2498, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual int year(const TQDate& x1) const {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	qt_Smoke->binding->callMethod(2480, (void*)this, x, true /*pure virtual*/);
	return (int)x[0].s_int;
	// ABSTRACT
    }
    virtual TQString yearString(const TQDate& x1, bool x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)&x1;
	x[2].s_bool = x2;
	if(qt_Smoke->binding->callMethod(2481, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCalendarSystem::yearString(x1, x2);
    }
    virtual int yearStringToInteger(const TQString& x1, int& x2) const {
	Smoke::StackItem x[3];
	x[1].s_voidp = (void*)&x1;
	x[2].s_voidp = (void*)&x2;
	if(qt_Smoke->binding->callMethod(2482, (void*)this, x)) return (int)x[0].s_int;
	return this->KCalendarSystem::yearStringToInteger(x1, x2);
    }
    ~x_KCalendarSystem() { qt_Smoke->binding->deleted(149, (void*)this); }
};
void xcall_KCalendarSystem(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCalendarSystem *xself = (x_KCalendarSystem*)obj;
    switch(xi) {
	case 0: x_KCalendarSystem::x_0(args);	break;
	case 1: x_KCalendarSystem::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_KCalendarSystem::x_8(args);	break;
	case 9: xself->x_9(args);	break;
	case 10: delete (KCalendarSystem*)xself;	break;
    }
}

class x_KCalendarSystemFactory : public KCalendarSystemFactory {
public:
    static void x_0(Smoke::Stack x) {
	// KCalendarSystemFactory()
	x_KCalendarSystemFactory* xret = new x_KCalendarSystemFactory();
	x[0].s_class = (void*)xret;
    }
    x_KCalendarSystemFactory() : KCalendarSystemFactory() {
    }
    static void x_1(Smoke::Stack x) {
	// KCalendarSystemFactory(const KCalendarSystemFactory&)
	x_KCalendarSystemFactory* xret = new x_KCalendarSystemFactory(*(const KCalendarSystemFactory *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCalendarSystemFactory(const KCalendarSystemFactory& x1) : KCalendarSystemFactory(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// create(const TQString&, const TDELocale*)
	KCalendarSystem* xret = KCalendarSystemFactory::create(*(const TQString *)x[1].s_voidp,(const TDELocale*)x[2].s_class);
	x[0].s_class = (void*)xret;
    }
    static void x_3(Smoke::Stack x) {
	// create(const TQString&)
	KCalendarSystem* xret = KCalendarSystemFactory::create(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    static void x_4(Smoke::Stack x) {
	// create()
	KCalendarSystem* xret = KCalendarSystemFactory::create();
	x[0].s_class = (void*)xret;
    }
    static void x_5(Smoke::Stack x) {
	// calendarSystems()
	TQStringList xret = KCalendarSystemFactory::calendarSystems();
	x[0].s_voidp = (void*)new TQStringList(xret);
    }
    ~x_KCalendarSystemFactory() { qt_Smoke->binding->deleted(150, (void*)this); }
};
void xcall_KCalendarSystemFactory(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCalendarSystemFactory *xself = (x_KCalendarSystemFactory*)obj;
    switch(xi) {
	case 0: x_KCalendarSystemFactory::x_0(args);	break;
	case 1: x_KCalendarSystemFactory::x_1(args);	break;
	case 2: x_KCalendarSystemFactory::x_2(args);	break;
	case 3: x_KCalendarSystemFactory::x_3(args);	break;
	case 4: x_KCalendarSystemFactory::x_4(args);	break;
	case 5: x_KCalendarSystemFactory::x_5(args);	break;
	case 6: delete (KCalendarSystemFactory*)xself;	break;
    }
}

class x_KCatalogue : public KCatalogue {
public:
    static void x_0(Smoke::Stack x) {
	// KCatalogue(const TQString&, const TQString&)
	x_KCatalogue* xret = new x_KCatalogue(*(const TQString *)x[1].s_voidp,*(const TQString *)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    explicit x_KCatalogue(const TQString& x1, const TQString& x2) : KCatalogue(x1, x2) {
    }
    static void x_1(Smoke::Stack x) {
	// KCatalogue(const TQString&)
	x_KCatalogue* xret = new x_KCatalogue(*(const TQString *)x[1].s_voidp);
	x[0].s_class = (void*)xret;
    }
    explicit x_KCatalogue(const TQString& x1) : KCatalogue(x1) {
    }
    static void x_2(Smoke::Stack x) {
	// KCatalogue()
	x_KCatalogue* xret = new x_KCatalogue();
	x[0].s_class = (void*)xret;
    }
    explicit x_KCatalogue() : KCatalogue() {
    }
    static void x_3(Smoke::Stack x) {
	// KCatalogue(const KCatalogue&)
	x_KCatalogue* xret = new x_KCatalogue(*(const KCatalogue *)x[1].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCatalogue(const KCatalogue& x1) : KCatalogue(x1) {
    }
    void x_4(Smoke::Stack x) {
	// operator=(const KCatalogue&)
	KCatalogue& xret = this->KCatalogue::operator=(*(const KCatalogue *)x[1].s_class);
	x[0].s_class = (void*)&xret;
    }
    void x_5(Smoke::Stack x) const {
	// name()
	TQString xret = this->KCatalogue::name();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_6(Smoke::Stack x) const {
	// language()
	TQString xret = this->KCatalogue::language();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_7(Smoke::Stack x) const {
	// pluralType()
	int xret = this->KCatalogue::pluralType();
	x[0].s_int = xret;
    }
    void x_8(Smoke::Stack x) {
	// setPluralType(int)
	this->KCatalogue::setPluralType((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_9(Smoke::Stack x) const {
	// translate(const char*)
	const char* xret = this->KCatalogue::translate((const char*)x[1].s_voidp);
	x[0].s_voidp = (void*)xret;
    }
    ~x_KCatalogue() { qt_Smoke->binding->deleted(151, (void*)this); }
};
void xcall_KCatalogue(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCatalogue *xself = (x_KCatalogue*)obj;
    switch(xi) {
	case 0: x_KCatalogue::x_0(args);	break;
	case 1: x_KCatalogue::x_1(args);	break;
	case 2: x_KCatalogue::x_2(args);	break;
	case 3: x_KCatalogue::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: delete (KCatalogue*)xself;	break;
    }
}

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

class x_KCharSelect : public KCharSelect {
public:
    static void x_0(Smoke::Stack x) {
        x[0].s_voidp = (void*)KCharSelect::fontDataBase;
    }
    void x_1(Smoke::Stack x) const {
	// metaObject()
	TQMetaObject* xret = this->KCharSelect::metaObject();
	x[0].s_class = (void*)xret;
    }
    void x_2(Smoke::Stack x) const {
	// className()
	const char* xret = this->KCharSelect::className();
	x[0].s_voidp = (void*)xret;
    }
    void x_3(Smoke::Stack x) {
	// tqt_cast(const char*)
	void* xret = this->KCharSelect::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->KCharSelect::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->KCharSelect::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->KCharSelect::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->KCharSelect::qObject();
	x[0].s_class = (void*)xret;
    }
    static void x_8(Smoke::Stack x) {
	// KCharSelect(TQWidget*, const char*, const TQString&, const TQChar&, int)
	x_KCharSelect* xret = new x_KCharSelect((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQChar *)x[4].s_class,(int)x[5].s_int);
	x[0].s_class = (void*)xret;
    }
    x_KCharSelect(TQWidget* x1, const char* x2, const TQString& x3, const TQChar& x4, int x5) : KCharSelect(x1, x2, x3, x4, x5) {
    }
    static void x_9(Smoke::Stack x) {
	// KCharSelect(TQWidget*, const char*, const TQString&, const TQChar&)
	x_KCharSelect* xret = new x_KCharSelect((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp,*(const TQChar *)x[4].s_class);
	x[0].s_class = (void*)xret;
    }
    x_KCharSelect(TQWidget* x1, const char* x2, const TQString& x3, const TQChar& x4) : KCharSelect(x1, x2, x3, x4) {
    }
    static void x_10(Smoke::Stack x) {
	// KCharSelect(TQWidget*, const char*, const TQString&)
	x_KCharSelect* xret = new x_KCharSelect((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp,*(const TQString *)x[3].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KCharSelect(TQWidget* x1, const char* x2, const TQString& x3) : KCharSelect(x1, x2, x3) {
    }
    static void x_11(Smoke::Stack x) {
	// KCharSelect(TQWidget*, const char*)
	x_KCharSelect* xret = new x_KCharSelect((TQWidget*)x[1].s_class,(const char*)x[2].s_voidp);
	x[0].s_class = (void*)xret;
    }
    x_KCharSelect(TQWidget* x1, const char* x2) : KCharSelect(x1, x2) {
    }
    void x_12(Smoke::Stack x) const {
	// sizeHint()
	TQSize xret = this->KCharSelect::sizeHint();
	x[0].s_class = (void*)new TQSize(xret);
    }
    void x_13(Smoke::Stack x) {
	// setFont(const TQString&)
	this->KCharSelect::setFont(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_14(Smoke::Stack x) {
	// setChar(const TQChar&)
	this->KCharSelect::setChar(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_15(Smoke::Stack x) {
	// setTableNum(int)
	this->KCharSelect::setTableNum((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_16(Smoke::Stack x) const {
	// chr()
	TQChar xret = this->KCharSelect::chr();
	x[0].s_class = (void*)new TQChar(xret);
    }
    void x_17(Smoke::Stack x) const {
	// font()
	TQString xret = this->KCharSelect::font();
	x[0].s_voidp = (void*)new TQString(xret);
    }
    void x_18(Smoke::Stack x) const {
	// tableNum()
	int xret = this->KCharSelect::tableNum();
	x[0].s_int = xret;
    }
    void x_19(Smoke::Stack x) {
	// enableFontCombo(bool)
	this->KCharSelect::enableFontCombo((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_20(Smoke::Stack x) {
	// enableTableSpinBox(bool)
	this->KCharSelect::enableTableSpinBox((bool)x[1].s_bool);
	(void)x; // noop (for compiler warning)
    }
    void x_21(Smoke::Stack x) const {
	// isFontComboEnabled()
	bool xret = this->KCharSelect::isFontComboEnabled();
	x[0].s_bool = xret;
    }
    void x_22(Smoke::Stack x) const {
	// isTableSpinBoxEnabled()
	bool xret = this->KCharSelect::isTableSpinBoxEnabled();
	x[0].s_bool = xret;
    }
    void x_23(Smoke::Stack x) {
	// highlighted(const TQChar&)
	this->KCharSelect::highlighted(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_24(Smoke::Stack x) {
	// highlighted()
	this->KCharSelect::highlighted();
	(void)x; // noop (for compiler warning)
    }
    void x_25(Smoke::Stack x) {
	// activated(const TQChar&)
	this->KCharSelect::activated(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_26(Smoke::Stack x) {
	// activated()
	this->KCharSelect::activated();
	(void)x; // noop (for compiler warning)
    }
    void x_27(Smoke::Stack x) {
	// fontChanged(const TQString&)
	this->KCharSelect::fontChanged(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_28(Smoke::Stack x) {
	// focusItemChanged()
	this->KCharSelect::focusItemChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_29(Smoke::Stack x) {
	// focusItemChanged(const TQChar&)
	this->KCharSelect::focusItemChanged(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_30(Smoke::Stack x) {
	// doubleClicked()
	this->KCharSelect::doubleClicked();
	(void)x; // noop (for compiler warning)
    }
    static void x_31(Smoke::Stack x) {
	// staticMetaObject()
	TQMetaObject* xret = KCharSelect::staticMetaObject();
	x[0].s_class = (void*)xret;
    }
    void x_32(Smoke::Stack x) {
	// fillFontCombo()
	this->KCharSelect::fillFontCombo();
	(void)x; // noop (for compiler warning)
    }
    void x_33(Smoke::Stack x) {
	// eventFilter(TQObject*, TQEvent*)
	bool xret = this->KCharSelect::eventFilter((TQObject*)x[1].s_class,(TQEvent*)x[2].s_class);
	x[0].s_bool = xret;
    }
    void x_34(Smoke::Stack x) {
	// fontSelected(const TQString&)
	this->KCharSelect::fontSelected(*(const TQString *)x[1].s_voidp);
	(void)x; // noop (for compiler warning)
    }
    void x_35(Smoke::Stack x) {
	// tableChanged(int)
	this->KCharSelect::tableChanged((int)x[1].s_int);
	(void)x; // noop (for compiler warning)
    }
    void x_36(Smoke::Stack x) {
	// charHighlighted(const TQChar&)
	this->KCharSelect::charHighlighted(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_37(Smoke::Stack x) {
	// charHighlighted()
	this->KCharSelect::charHighlighted();
	(void)x; // noop (for compiler warning)
    }
    void x_38(Smoke::Stack x) {
	// charActivated(const TQChar&)
	this->KCharSelect::charActivated(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_39(Smoke::Stack x) {
	// charActivated()
	this->KCharSelect::charActivated();
	(void)x; // noop (for compiler warning)
    }
    void x_40(Smoke::Stack x) {
	// charFocusItemChanged()
	this->KCharSelect::charFocusItemChanged();
	(void)x; // noop (for compiler warning)
    }
    void x_41(Smoke::Stack x) {
	// charFocusItemChanged(const TQChar&)
	this->KCharSelect::charFocusItemChanged(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    void x_42(Smoke::Stack x) {
	// charTableUp()
	this->KCharSelect::charTableUp();
	(void)x; // noop (for compiler warning)
    }
    void x_43(Smoke::Stack x) {
	// charTableDown()
	this->KCharSelect::charTableDown();
	(void)x; // noop (for compiler warning)
    }
    void x_44(Smoke::Stack x) {
	// slotDoubleClicked()
	this->KCharSelect::slotDoubleClicked();
	(void)x; // noop (for compiler warning)
    }
    void x_45(Smoke::Stack x) {
	// slotUnicodeEntered()
	this->KCharSelect::slotUnicodeEntered();
	(void)x; // noop (for compiler warning)
    }
    void x_46(Smoke::Stack x) {
	// slotUpdateUnicode(const TQChar&)
	this->KCharSelect::slotUpdateUnicode(*(const TQChar *)x[1].s_class);
	(void)x; // noop (for compiler warning)
    }
    static void x_47(Smoke::Stack x) {
	// cleanupFontDatabase()
	KCharSelect::cleanupFontDatabase();
	(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 TQChar chr() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2563, (void*)this, x)) {
	    TQChar *xptr = (TQChar *)x[0].s_class;
	    TQChar xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCharSelect::chr();
    }
    virtual const char* className() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2548, (void*)this, x)) return (const char*)x[0].s_class;
	return this->KCharSelect::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 enableFontCombo(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(2566, (void*)this, x)) return;
	this->KCharSelect::enableFontCombo(x1);
    }
    virtual void enableTableSpinBox(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(2567, (void*)this, x)) return;
	this->KCharSelect::enableTableSpinBox(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(2580, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::eventFilter(x1, x2);
    }
    virtual void fillFontCombo() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2579, (void*)this, x)) return;
	this->KCharSelect::fillFontCombo();
    }
    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 TQString font() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2564, (void*)this, x)) {
	    TQString *xptr = (TQString *)x[0].s_class;
	    TQString xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCharSelect::font();
    }
    virtual void fontChange(const TQFont& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31305, (void*)this, x)) return;
	this->TQWidget::fontChange(x1);
    }
    virtual int fontInf(TQFont* x1, int x2) const {
	Smoke::StackItem x[3];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(25662, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontInf(x1, x2);
    }
    virtual int fontMet(TQFont* x1, int x2, const char* x3, int x4) const {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_voidp = (void*)x3;
	x[4].s_int = x4;
	if(qt_Smoke->binding->callMethod(25659, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::fontMet(x1, x2, x3, x4);
    }
    virtual void frameChanged() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(22438, (void*)this, x)) return;
	this->TQHBox::frameChanged();
    }
    virtual int heightForWidth(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31182, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::heightForWidth(x1);
    }
    virtual void hide() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31247, (void*)this, x)) return;
	this->TQWidget::hide();
    }
    virtual void hideEvent(TQHideEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31300, (void*)this, x)) return;
	this->TQWidget::hideEvent(x1);
    }
    virtual void imComposeEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31292, (void*)this, x)) return;
	this->TQWidget::imComposeEvent(x1);
    }
    virtual void imEndEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31293, (void*)this, x)) return;
	this->TQWidget::imEndEvent(x1);
    }
    virtual void imStartEvent(TQIMEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31291, (void*)this, x)) return;
	this->TQWidget::imStartEvent(x1);
    }
    virtual void insertChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25520, (void*)this, x)) return;
	this->TQObject::insertChild(x1);
    }
    virtual bool isFontComboEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2568, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::isFontComboEnabled();
    }
    virtual bool isTableSpinBoxEnabled() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2569, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::isTableSpinBoxEnabled();
    }
    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(2547, (void*)this, x)) return (TQMetaObject*)x[0].s_class;
	return this->KCharSelect::metaObject();
    }
    virtual int metric(int x1) const {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(31307, (void*)this, x)) return (int)x[0].s_int;
	return this->TQWidget::metric(x1);
    }
    virtual TQSize minimumSizeHint() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31177, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQWidget::minimumSizeHint();
    }
    virtual void mouseDoubleClickEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31277, (void*)this, x)) return;
	this->TQWidget::mouseDoubleClickEvent(x1);
    }
    virtual void mouseMoveEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31278, (void*)this, x)) return;
	this->TQWidget::mouseMoveEvent(x1);
    }
    virtual void mousePressEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31275, (void*)this, x)) return;
	this->TQWidget::mousePressEvent(x1);
    }
    virtual void mouseReleaseEvent(TQMouseEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31276, (void*)this, x)) return;
	this->TQWidget::mouseReleaseEvent(x1);
    }
    virtual void move(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31261, (void*)this, x)) return;
	this->TQWidget::move(x1, x2);
    }
    virtual void moveEvent(TQMoveEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(31287, (void*)this, x)) return;
	this->TQWidget::moveEvent(x1);
    }
    virtual void paintEvent(TQPaintEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21612, (void*)this, x)) return;
	this->TQFrame::paintEvent(x1);
    }
    virtual void paletteChange(const TQPalette& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31304, (void*)this, x)) return;
	this->TQWidget::paletteChange(x1);
    }
    virtual void polish() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31255, (void*)this, x)) return;
	this->TQWidget::polish();
    }
    virtual TQVariant property(const char* x1) const {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)x1;
	if(qt_Smoke->binding->callMethod(25536, (void*)this, x)) {
	    TQVariant *xptr = (TQVariant *)x[0].s_class;
	    TQVariant xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->TQObject::property(x1);
    }
    virtual void removeChild(TQObject* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(25521, (void*)this, x)) return;
	this->TQObject::removeChild(x1);
    }
    virtual void reparent(TQWidget* x1, TQt::WFlags x2, const TQPoint& x3, bool x4) {
	Smoke::StackItem x[5];
	x[1].s_class = (void*)x1;
	x[2].s_int = x2;
	x[3].s_class = (void*)&x3;
	x[4].s_bool = x4;
	if(qt_Smoke->binding->callMethod(31186, (void*)this, x)) return;
	this->TQWidget::reparent(x1, x2, x3, x4);
    }
    virtual void resize(int x1, int x2) {
	Smoke::StackItem x[3];
	x[1].s_int = x1;
	x[2].s_int = x2;
	if(qt_Smoke->binding->callMethod(31263, (void*)this, x)) return;
	this->TQWidget::resize(x1, x2);
    }
    virtual void resizeEvent(TQResizeEvent* x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)x1;
	if(qt_Smoke->binding->callMethod(21613, (void*)this, x)) return;
	this->TQFrame::resizeEvent(x1);
    }
    virtual int resolution() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(25655, (void*)this, x)) return (int)x[0].s_int;
	return this->TQPaintDevice::resolution();
    }
    virtual void setAcceptDrops(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31203, (void*)this, x)) return;
	this->TQWidget::setAcceptDrops(x1);
    }
    virtual void setActiveWindow() {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(31149, (void*)this, x)) return;
	this->TQWidget::setActiveWindow();
    }
    virtual void setAutoMask(bool x1) {
	Smoke::StackItem x[2];
	x[1].s_bool = x1;
	if(qt_Smoke->binding->callMethod(31204, (void*)this, x)) return;
	this->TQWidget::setAutoMask(x1);
    }
    virtual void setBackgroundColor(const TQColor& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31145, (void*)this, x)) return;
	this->TQWidget::setBackgroundColor(x1);
    }
    virtual void setBackgroundMode(TQt::BackgroundMode x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31107, (void*)this, x)) return;
	this->TQWidget::setBackgroundMode(x1);
    }
    virtual void setBackgroundOrigin(TQWidget::BackgroundOrigin x1) {
	Smoke::StackItem x[2];
	x[1].s_enum = x1;
	if(qt_Smoke->binding->callMethod(31206, (void*)this, x)) return;
	this->TQWidget::setBackgroundOrigin(x1);
    }
    virtual void setBackgroundPixmap(const TQPixmap& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31147, (void*)this, x)) return;
	this->TQWidget::setBackgroundPixmap(x1);
    }
    virtual void setCaption(const TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(31228, (void*)this, x)) return;
	this->TQWidget::setCaption(x1);
    }
    virtual void setChar(const TQChar& x1) {
	Smoke::StackItem x[2];
	x[1].s_class = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2561, (void*)this, x)) return;
	this->KCharSelect::setChar(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 TQString& x1) {
	Smoke::StackItem x[2];
	x[1].s_voidp = (void*)&x1;
	if(qt_Smoke->binding->callMethod(2560, (void*)this, x)) return;
	this->KCharSelect::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 setTableNum(int x1) {
	Smoke::StackItem x[2];
	x[1].s_int = x1;
	if(qt_Smoke->binding->callMethod(2562, (void*)this, x)) return;
	this->KCharSelect::setTableNum(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(2559, (void*)this, x)) {
	    TQSize *xptr = (TQSize *)x[0].s_class;
	    TQSize xret(*xptr);
	    delete xptr;
	    return xret;
	}
	return this->KCharSelect::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 int tableNum() const {
	Smoke::StackItem x[1];
	if(qt_Smoke->binding->callMethod(2565, (void*)this, x)) return (int)x[0].s_int;
	return this->KCharSelect::tableNum();
    }
    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(2549, (void*)this, x)) return (void*)x[0].s_voidp;
	return this->KCharSelect::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(2551, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::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(2550, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::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(2552, (void*)this, x)) return (bool)x[0].s_bool;
	return this->KCharSelect::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_KCharSelect() { qt_Smoke->binding->deleted(153, (void*)this); }
};
void xcall_KCharSelect(Smoke::Index xi, void *obj, Smoke::Stack args) {
    x_KCharSelect *xself = (x_KCharSelect*)obj;
    switch(xi) {
	case 0: x_KCharSelect::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_KCharSelect::x_8(args);	break;
	case 9: x_KCharSelect::x_9(args);	break;
	case 10: x_KCharSelect::x_10(args);	break;
	case 11: x_KCharSelect::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_KCharSelect::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: x_KCharSelect::x_47(args);	break;
	case 48: delete (KCharSelect*)xself;	break;
    }
}

