#include #include #include #include #include #include #include #include #include #include #include #include "qlistview_imp.h" /** * Namespace containing the KJSEmbed library. */ namespace KJSEmbed { TQListViewImp::TQListViewImp( KJS::ExecState *exec, int mid, bool constructor ) : JSProxyImp(exec), id(mid), cons(constructor) { } TQListViewImp::~TQListViewImp() { } void TQListViewImp::addBindings( KJS::ExecState *exec, KJS::Object &object ) { JSProxy::MethodTable methods[] = { { Method_treeStepSize_3, "treeStepSize" }, { Method_setTreeStepSize_4, "setTreeStepSize" }, { Method_insertItem_5, "insertItem" }, { Method_takeItem_6, "takeItem" }, { Method_removeItem_7, "removeItem" }, { Method_header_8, "header" }, { Method_addColumn_9, "addColumn" }, { Method_addColumn_10, "addColumn" }, { Method_removeColumn_11, "removeColumn" }, { Method_setColumnText_12, "setColumnText" }, { Method_setColumnText_13, "setColumnText" }, { Method_columnText_14, "columnText" }, { Method_setColumnWidth_15, "setColumnWidth" }, { Method_columnWidth_16, "columnWidth" }, { Method_setColumnWidthMode_17, "setColumnWidthMode" }, { Method_columnWidthMode_18, "columnWidthMode" }, { Method_columns_19, "columns" }, { Method_setColumnAlignment_20, "setColumnAlignment" }, { Method_columnAlignment_21, "columnAlignment" }, { Method_show_22, "show" }, { Method_itemAt_23, "itemAt" }, { Method_itemRect_24, "itemRect" }, { Method_itemPos_25, "itemPos" }, { Method_ensureItemVisible_26, "ensureItemVisible" }, { Method_repaintItem_27, "repaintItem" }, { Method_setMultiSelection_28, "setMultiSelection" }, { Method_isMultiSelection_29, "isMultiSelection" }, { Method_setSelectionMode_30, "setSelectionMode" }, { Method_selectionMode_31, "selectionMode" }, { Method_clearSelection_32, "clearSelection" }, { Method_setSelected_33, "setSelected" }, { Method_setSelectionAnchor_34, "setSelectionAnchor" }, { Method_isSelected_35, "isSelected" }, { Method_selectedItem_36, "selectedItem" }, { Method_setOpen_37, "setOpen" }, { Method_isOpen_38, "isOpen" }, { Method_setCurrentItem_39, "setCurrentItem" }, { Method_currentItem_40, "currentItem" }, { Method_firstChild_41, "firstChild" }, { Method_lastItem_42, "lastItem" }, { Method_childCount_43, "childCount" }, { Method_setAllColumnsShowFocus_44, "setAllColumnsShowFocus" }, { Method_allColumnsShowFocus_45, "allColumnsShowFocus" }, { Method_setItemMargin_46, "setItemMargin" }, { Method_itemMargin_47, "itemMargin" }, { Method_setRootIsDecorated_48, "setRootIsDecorated" }, { Method_rootIsDecorated_49, "rootIsDecorated" }, { Method_setSorting_50, "setSorting" }, { Method_sortColumn_51, "sortColumn" }, { Method_setSortColumn_52, "setSortColumn" }, { Method_sortOrder_53, "sortOrder" }, { Method_setSortOrder_54, "setSortOrder" }, { Method_sort_55, "sort" }, { Method_setFont_56, "setFont" }, { Method_setPalette_57, "setPalette" }, { Method_eventFilter_58, "eventFilter" }, { Method_sizeHint_59, "sizeHint" }, { Method_minimumSizeHint_60, "minimumSizeHint" }, { Method_setShowSortIndicator_61, "setShowSortIndicator" }, { Method_showSortIndicator_62, "showSortIndicator" }, { Method_setShowToolTips_63, "setShowToolTips" }, { Method_showToolTips_64, "showToolTips" }, { Method_setResizeMode_65, "setResizeMode" }, { Method_resizeMode_66, "resizeMode" }, { Method_findItem_67, "findItem" }, { Method_setDefaultRenameAction_68, "setDefaultRenameAction" }, { Method_defaultRenameAction_69, "defaultRenameAction" }, { Method_isRenaming_70, "isRenaming" }, { Method_hideColumn_71, "hideColumn" }, { 0, 0 } }; int idx = 0; TQCString lastName; while( methods[idx].id ) { if ( lastName != methods[idx].name ) { TQListViewImp *meth = new TQListViewImp( exec, methods[idx].id ); object.put( exec , methods[idx].name, KJS::Object(meth) ); lastName = methods[idx].name; } ++idx; } // // Define the enum constants // struct EnumValue { const char *id; int val; }; EnumValue enums[] = { // enum WidthMode { "Manual", TQListView::Manual }, { "Maximum", TQListView::Maximum }, // enum SelectionMode { "Single", TQListView::Single }, { "Multi", TQListView::Multi }, { "Extended", TQListView::Extended }, { "NoSelection", TQListView::NoSelection }, // enum ResizeMode { "NoColumn", TQListView::NoColumn }, { "AllColumns", TQListView::AllColumns }, { "LastColumn", TQListView::LastColumn }, // enum RenameAction { "Accept", TQListView::Accept }, { "Reject", TQListView::Reject }, { 0, 0 } }; int enumidx = 0; do { object.put( exec, enums[enumidx].id, KJS::Number(enums[enumidx].val), KJS::ReadOnly ); ++enumidx; } while( enums[enumidx].id ); } TQListView *TQListViewImp::toTQListView( KJS::Object &self ) { JSObjectProxy *ob = JSProxy::toObjectProxy( self.imp() ); if ( ob ) { TQObject *obj = ob->object(); if ( obj ) return dynamic_cast( obj ); } JSOpaqueProxy *op = JSProxy::toOpaqueProxy( self.imp() ); if ( !op ) return 0; if ( op->typeName() != "TQListView" ) return 0; return op->toNative(); } KJS::Object TQListViewImp::construct( KJS::ExecState *exec, const KJS::List &args ) { switch( id ) { case Constructor_QListView_1: return TQListView_1( exec, args ); break; default: break; } TQString msg = i18n("TQListViewCons has no constructor with id '%1'.").arg(id); return throwError(exec, msg,KJS::ReferenceError); } KJS::Object TQListViewImp::TQListView_1( KJS::ExecState *exec, const KJS::List &args ) { // TODO TQWidget *arg0 = 0L; // TODO TQWidget *arg1 = 0L; // TODO TQWidget *arg2 = 0L; } KJS::Value TQListViewImp::call( KJS::ExecState *exec, KJS::Object &self, const KJS::List &args ) { instance = TQListViewImp::toTQListView( self ); switch( id ) { case Method_treeStepSize_3: return treeStepSize_3( exec, self, args ); break; case Method_setTreeStepSize_4: return setTreeStepSize_4( exec, self, args ); break; case Method_insertItem_5: return insertItem_5( exec, self, args ); break; case Method_takeItem_6: return takeItem_6( exec, self, args ); break; case Method_removeItem_7: return removeItem_7( exec, self, args ); break; case Method_header_8: return header_8( exec, self, args ); break; case Method_addColumn_9: return addColumn_9( exec, self, args ); break; case Method_addColumn_10: return addColumn_10( exec, self, args ); break; case Method_removeColumn_11: return removeColumn_11( exec, self, args ); break; case Method_setColumnText_12: return setColumnText_12( exec, self, args ); break; case Method_setColumnText_13: return setColumnText_13( exec, self, args ); break; case Method_columnText_14: return columnText_14( exec, self, args ); break; case Method_setColumnWidth_15: return setColumnWidth_15( exec, self, args ); break; case Method_columnWidth_16: return columnWidth_16( exec, self, args ); break; case Method_setColumnWidthMode_17: return setColumnWidthMode_17( exec, self, args ); break; case Method_columnWidthMode_18: return columnWidthMode_18( exec, self, args ); break; case Method_columns_19: return columns_19( exec, self, args ); break; case Method_setColumnAlignment_20: return setColumnAlignment_20( exec, self, args ); break; case Method_columnAlignment_21: return columnAlignment_21( exec, self, args ); break; case Method_show_22: return show_22( exec, self, args ); break; case Method_itemAt_23: return itemAt_23( exec, self, args ); break; case Method_itemRect_24: return itemRect_24( exec, self, args ); break; case Method_itemPos_25: return itemPos_25( exec, self, args ); break; case Method_ensureItemVisible_26: return ensureItemVisible_26( exec, self, args ); break; case Method_repaintItem_27: return repaintItem_27( exec, self, args ); break; case Method_setMultiSelection_28: return setMultiSelection_28( exec, self, args ); break; case Method_isMultiSelection_29: return isMultiSelection_29( exec, self, args ); break; case Method_setSelectionMode_30: return setSelectionMode_30( exec, self, args ); break; case Method_selectionMode_31: return selectionMode_31( exec, self, args ); break; case Method_clearSelection_32: return clearSelection_32( exec, self, args ); break; case Method_setSelected_33: return setSelected_33( exec, self, args ); break; case Method_setSelectionAnchor_34: return setSelectionAnchor_34( exec, self, args ); break; case Method_isSelected_35: return isSelected_35( exec, self, args ); break; case Method_selectedItem_36: return selectedItem_36( exec, self, args ); break; case Method_setOpen_37: return setOpen_37( exec, self, args ); break; case Method_isOpen_38: return isOpen_38( exec, self, args ); break; case Method_setCurrentItem_39: return setCurrentItem_39( exec, self, args ); break; case Method_currentItem_40: return currentItem_40( exec, self, args ); break; case Method_firstChild_41: return firstChild_41( exec, self, args ); break; case Method_lastItem_42: return lastItem_42( exec, self, args ); break; case Method_childCount_43: return childCount_43( exec, self, args ); break; case Method_setAllColumnsShowFocus_44: return setAllColumnsShowFocus_44( exec, self, args ); break; case Method_allColumnsShowFocus_45: return allColumnsShowFocus_45( exec, self, args ); break; case Method_setItemMargin_46: return setItemMargin_46( exec, self, args ); break; case Method_itemMargin_47: return itemMargin_47( exec, self, args ); break; case Method_setRootIsDecorated_48: return setRootIsDecorated_48( exec, self, args ); break; case Method_rootIsDecorated_49: return rootIsDecorated_49( exec, self, args ); break; case Method_setSorting_50: return setSorting_50( exec, self, args ); break; case Method_sortColumn_51: return sortColumn_51( exec, self, args ); break; case Method_setSortColumn_52: return setSortColumn_52( exec, self, args ); break; case Method_sortOrder_53: return sortOrder_53( exec, self, args ); break; case Method_setSortOrder_54: return setSortOrder_54( exec, self, args ); break; case Method_sort_55: return sort_55( exec, self, args ); break; case Method_setFont_56: return setFont_56( exec, self, args ); break; case Method_setPalette_57: return setPalette_57( exec, self, args ); break; case Method_eventFilter_58: return eventFilter_58( exec, self, args ); break; case Method_sizeHint_59: return sizeHint_59( exec, self, args ); break; case Method_minimumSizeHint_60: return minimumSizeHint_60( exec, self, args ); break; case Method_setShowSortIndicator_61: return setShowSortIndicator_61( exec, self, args ); break; case Method_showSortIndicator_62: return showSortIndicator_62( exec, self, args ); break; case Method_setShowToolTips_63: return setShowToolTips_63( exec, self, args ); break; case Method_showToolTips_64: return showToolTips_64( exec, self, args ); break; case Method_setResizeMode_65: return setResizeMode_65( exec, self, args ); break; case Method_resizeMode_66: return resizeMode_66( exec, self, args ); break; case Method_findItem_67: return findItem_67( exec, self, args ); break; case Method_setDefaultRenameAction_68: return setDefaultRenameAction_68( exec, self, args ); break; case Method_defaultRenameAction_69: return defaultRenameAction_69( exec, self, args ); break; case Method_isRenaming_70: return isRenaming_70( exec, self, args ); break; case Method_hideColumn_71: return hideColumn_71( exec, self, args ); break; default: break; } TQString msg = i18n( "TQListViewImp has no method with id '%1'." ).arg( id ); return throwError(exec, msg,KJS::ReferenceError); } KJS::Value TQListViewImp::treeStepSize_3( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int ret; ret = instance->treeStepSize( ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setTreeStepSize_4( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->setTreeStepSize( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::insertItem_5( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy instance->insertItem( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::takeItem_6( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy instance->takeItem( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::removeItem_7( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy instance->removeItem( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::header_8( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->header( ); return KJS::Value(); // Returns 'TQHeader *' } KJS::Value TQListViewImp::addColumn_9( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { TQString arg0 = (args.size() >= 1) ? args[0].toString(exec).qstring() : TQString::null; int arg1 = (args.size() >= 2) ? args[1].toInteger(exec) : -1; int ret; ret = instance->addColumn( arg0, arg1 ); return KJS::Number( ret ); } KJS::Value TQListViewImp::addColumn_10( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQIconSet return KJS::Value(); const TQIconSet arg0; // Dummy TQString arg1 = (args.size() >= 2) ? args[1].toString(exec).qstring() : TQString::null; int arg2 = (args.size() >= 3) ? args[2].toInteger(exec) : -1; int ret; ret = instance->addColumn( arg0, arg1, arg2 ); return KJS::Number( ret ); } KJS::Value TQListViewImp::removeColumn_11( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->removeColumn( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setColumnText_12( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; TQString arg1 = (args.size() >= 2) ? args[1].toString(exec).qstring() : TQString::null; instance->setColumnText( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setColumnText_13( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; // Unsupported parameter const TQIconSet return KJS::Value(); const TQIconSet arg1; // Dummy TQString arg2 = (args.size() >= 3) ? args[2].toString(exec).qstring() : TQString::null; instance->setColumnText( arg0, arg1, arg2 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::columnText_14( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; TQString ret; ret = instance->columnText( arg0 ); return KJS::String( ret ); } KJS::Value TQListViewImp::setColumnWidth_15( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; int arg1 = (args.size() >= 2) ? args[1].toInteger(exec) : -1; instance->setColumnWidth( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::columnWidth_16( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; int ret; ret = instance->columnWidth( arg0 ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setColumnWidthMode_17( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; // Unsupported parameter WidthMode return KJS::Value(); WidthMode arg1; // Dummy instance->setColumnWidthMode( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::columnWidthMode_18( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->columnWidthMode( arg0 ); return KJS::Value(); // Returns 'WidthMode' } KJS::Value TQListViewImp::columns_19( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int ret; ret = instance->columns( ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setColumnAlignment_20( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; int arg1 = (args.size() >= 2) ? args[1].toInteger(exec) : -1; instance->setColumnAlignment( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::columnAlignment_21( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; int ret; ret = instance->columnAlignment( arg0 ); return KJS::Number( ret ); } KJS::Value TQListViewImp::show_22( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->show( ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::itemAt_23( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQPoint & return KJS::Value(); const TQPoint & arg0; // Dummy instance->itemAt( arg0 ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::itemRect_24( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy instance->itemRect( arg0 ); return KJS::Value(); // Returns 'TQRect' } KJS::Value TQListViewImp::itemPos_25( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy int ret; ret = instance->itemPos( arg0 ); return KJS::Number( ret ); } KJS::Value TQListViewImp::ensureItemVisible_26( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy instance->ensureItemVisible( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::repaintItem_27( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy instance->repaintItem( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setMultiSelection_28( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool arg0 = (args.size() >= 1) ? args[0].toBoolean(exec) : false; instance->setMultiSelection( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::isMultiSelection_29( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->isMultiSelection( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setSelectionMode_30( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter SelectionMode return KJS::Value(); SelectionMode arg0; // Dummy instance->setSelectionMode( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::selectionMode_31( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->selectionMode( ); return KJS::Value(); // Returns 'SelectionMode' } KJS::Value TQListViewImp::clearSelection_32( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->clearSelection( ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setSelected_33( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy bool arg1 = (args.size() >= 2) ? args[1].toBoolean(exec) : false; instance->setSelected( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setSelectionAnchor_34( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy instance->setSelectionAnchor( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::isSelected_35( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy bool ret; ret = instance->isSelected( arg0 ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::selectedItem_36( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->selectedItem( ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::setOpen_37( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy bool arg1 = (args.size() >= 2) ? args[1].toBoolean(exec) : false; instance->setOpen( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::isOpen_38( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter const TQListViewItem * return KJS::Value(); const TQListViewItem * arg0; // Dummy bool ret; ret = instance->isOpen( arg0 ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setCurrentItem_39( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQListViewItem * return KJS::Value(); TQListViewItem * arg0; // Dummy instance->setCurrentItem( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::currentItem_40( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->currentItem( ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::firstChild_41( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->firstChild( ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::lastItem_42( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->lastItem( ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::childCount_43( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int ret; ret = instance->childCount( ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setAllColumnsShowFocus_44( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool arg0 = (args.size() >= 1) ? args[0].toBoolean(exec) : false; instance->setAllColumnsShowFocus( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::allColumnsShowFocus_45( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->allColumnsShowFocus( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setItemMargin_46( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->setItemMargin( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::itemMargin_47( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int ret; ret = instance->itemMargin( ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setRootIsDecorated_48( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool arg0 = (args.size() >= 1) ? args[0].toBoolean(exec) : false; instance->setRootIsDecorated( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::rootIsDecorated_49( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->rootIsDecorated( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setSorting_50( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; bool arg1 = (args.size() >= 2) ? args[1].toBoolean(exec) : false; instance->setSorting( arg0, arg1 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::sortColumn_51( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int ret; ret = instance->sortColumn( ); return KJS::Number( ret ); } KJS::Value TQListViewImp::setSortColumn_52( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->setSortColumn( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::sortOrder_53( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->sortOrder( ); return KJS::Value(); // Returns 'SortOrder' } KJS::Value TQListViewImp::setSortOrder_54( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter SortOrder return KJS::Value(); SortOrder arg0; // Dummy instance->setSortOrder( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::sort_55( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->sort( ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setFont_56( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { TQFont arg0; // TODO instance->setFont( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::setPalette_57( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { TQPalette arg0; // TODO instance->setPalette( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::eventFilter_58( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter TQObject * return KJS::Value(); TQObject * arg0; // Dummy // Unsupported parameter TQEvent * return KJS::Value(); TQEvent * arg1; // Dummy bool ret; ret = instance->eventFilter( arg0, arg1 ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::sizeHint_59( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->sizeHint( ); return KJS::Value(); // Returns 'TQSize' } KJS::Value TQListViewImp::minimumSizeHint_60( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->minimumSizeHint( ); return KJS::Value(); // Returns 'TQSize' } KJS::Value TQListViewImp::setShowSortIndicator_61( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool arg0 = (args.size() >= 1) ? args[0].toBoolean(exec) : false; instance->setShowSortIndicator( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::showSortIndicator_62( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->showSortIndicator( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setShowToolTips_63( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool arg0 = (args.size() >= 1) ? args[0].toBoolean(exec) : false; instance->setShowToolTips( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::showToolTips_64( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->showToolTips( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::setResizeMode_65( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter ResizeMode return KJS::Value(); ResizeMode arg0; // Dummy instance->setResizeMode( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::resizeMode_66( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->resizeMode( ); return KJS::Value(); // Returns 'ResizeMode' } KJS::Value TQListViewImp::findItem_67( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { TQString arg0 = (args.size() >= 1) ? args[0].toString(exec).qstring() : TQString::null; int arg1 = (args.size() >= 2) ? args[1].toInteger(exec) : -1; // Unsupported parameter ComparisonFlags return KJS::Value(); ComparisonFlags arg2; // Dummy instance->findItem( arg0, arg1, arg2 ); return KJS::Value(); // Returns 'TQListViewItem *' } KJS::Value TQListViewImp::setDefaultRenameAction_68( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { // Unsupported parameter RenameAction return KJS::Value(); RenameAction arg0; // Dummy instance->setDefaultRenameAction( arg0 ); return KJS::Value(); // Returns void } KJS::Value TQListViewImp::defaultRenameAction_69( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { instance->defaultRenameAction( ); return KJS::Value(); // Returns 'RenameAction' } KJS::Value TQListViewImp::isRenaming_70( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { bool ret; ret = instance->isRenaming( ); return KJS::Boolean( ret ); } KJS::Value TQListViewImp::hideColumn_71( KJS::ExecState *exec, KJS::Object &obj, const KJS::List &args ) { int arg0 = (args.size() >= 1) ? args[0].toInteger(exec) : -1; instance->hideColumn( arg0 ); return KJS::Value(); // Returns void } } // namespace KJSEmbed // Local Variables: // c-basic-offset: 4 // End: