/****************************************************************************
**
** DCOP Skeleton generated by dcopidl2cpp from dcopkommanderif.kidl
**
** WARNING! All changes made in this file will be lost!
**
*****************************************************************************/

#include "/tmp/buildd/tde-packaging/arch/tde-devel/tde-tdewebdev/src/tdewebdev-trinity-14.1.6/kommander/executor/dcopkommanderif.h"

#include <kdatastream.h>
#include <tqasciidict.h>


static const int DCOPKommanderIf_fhash = 53;
static const char* const DCOPKommanderIf_ftable[52][3] = {
    { "void", "setEnabled(TQString,bool)", "setEnabled(TQString widgetName,bool enable)" },
    { "void", "enableWidget(TQString,bool)", "enableWidget(TQString widgetName,bool enable)" },
    { "void", "setVisible(TQString,bool)", "setVisible(TQString widgetName,bool enable)" },
    { "void", "setText(TQString,TQString)", "setText(TQString widgetName,TQString text)" },
    { "void", "changeWidgetText(TQString,TQString)", "changeWidgetText(TQString widgetName,TQString text)" },
    { "TQString", "text(TQString)", "text(TQString widgetName)" },
    { "void", "setSelection(TQString,TQString)", "setSelection(TQString widgetName,TQString text)" },
    { "void", "setCurrentListItem(TQString,TQString)", "setCurrentListItem(TQString widgetName,TQString text)" },
    { "TQString", "selection(TQString)", "selection(TQString widgetName)" },
    { "int", "currentItem(TQString)", "currentItem(TQString widgetName)" },
    { "TQString", "item(TQString,int)", "item(TQString widgetName,int index)" },
    { "int", "itemDepth(TQString,int)", "itemDepth(TQString widgetName,int index)" },
    { "TQString", "itemPath(TQString,int)", "itemPath(TQString widgetName,int index)" },
    { "void", "removeItem(TQString,int)", "removeItem(TQString widgetName,int index)" },
    { "void", "removeListItem(TQString,int)", "removeListItem(TQString widgetName,int index)" },
    { "void", "insertItem(TQString,TQString,int)", "insertItem(TQString widgetName,TQString item,int index)" },
    { "void", "addListItem(TQString,TQString,int)", "addListItem(TQString widgetName,TQString item,int index)" },
    { "void", "setPixmap(TQString,TQString,int)", "setPixmap(TQString widgetName,TQString iconName,int index)" },
    { "void", "insertItems(TQString,TQStringList,int)", "insertItems(TQString widgetName,TQStringList items,int index)" },
    { "void", "addListItems(TQString,TQStringList,int)", "addListItems(TQString widgetName,TQStringList items,int index)" },
    { "void", "addUniqueItem(TQString,TQString)", "addUniqueItem(TQString widgetName,TQString item)" },
    { "int", "findItem(TQString,TQString)", "findItem(TQString widgetName,TQString item)" },
    { "void", "clear(TQString)", "clear(TQString widgetName)" },
    { "void", "clearList(TQString)", "clearList(TQString widgetName)" },
    { "void", "setCurrentItem(TQString,int)", "setCurrentItem(TQString widgetName,int index)" },
    { "void", "setCurrentTab(TQString,int)", "setCurrentTab(TQString widgetName,int index)" },
    { "void", "insertTab(TQString,TQString,int)", "insertTab(TQString widgetName,TQString label,int index)" },
    { "bool", "checked(TQString)", "checked(TQString widgetName)" },
    { "void", "setChecked(TQString,bool)", "setChecked(TQString widgetName,bool checked)" },
    { "void", "setAssociatedText(TQString,TQString)", "setAssociatedText(TQString widgetName,TQString text)" },
    { "TQStringList", "associatedText(TQString)", "associatedText(TQString widgetName)" },
    { "TQString", "type(TQString)", "type(TQString widget)" },
    { "TQStringList", "children(TQString,bool)", "children(TQString parent,bool recursive)" },
    { "TQString", "global(TQString)", "global(TQString variableName)" },
    { "void", "setGlobal(TQString,TQString)", "setGlobal(TQString variableName,TQString value)" },
    { "void", "setMaximum(TQString,int)", "setMaximum(TQString widgetName,int value)" },
    { "TQString", "execute(TQString)", "execute(TQString widgetName)" },
    { "void", "cancel(TQString)", "cancel(TQString widgetName)" },
    { "int", "count(TQString)", "count(TQString widgetName)" },
    { "int", "currentColumn(TQString)", "currentColumn(TQString widgetName)" },
    { "int", "currentRow(TQString)", "currentRow(TQString widgetName)" },
    { "void", "insertRow(TQString,int,int)", "insertRow(TQString widgetName,int row,int count)" },
    { "void", "insertColumn(TQString,int,int)", "insertColumn(TQString widgetName,int column,int count)" },
    { "void", "setCellText(TQString,int,int,TQString)", "setCellText(TQString widgetName,int row,int column,TQString text)" },
    { "TQString", "cellText(TQString,int,int)", "cellText(TQString widgetName,int row,int column)" },
    { "void", "removeRow(TQString,int,int)", "removeRow(TQString widgetName,int row,int count)" },
    { "void", "removeColumn(TQString,int,int)", "removeColumn(TQString widgetName,int column,int count)" },
    { "void", "setRowCaption(TQString,int,TQString)", "setRowCaption(TQString widgetName,int row,TQString text)" },
    { "void", "setColumnCaption(TQString,int,TQString)", "setColumnCaption(TQString widgetName,int column,TQString text)" },
    { "int", "getWinID()", "getWinID()" },
    { "void", "setBusyCursor(bool)", "setBusyCursor(bool busy)" },
    { 0, 0, 0 }
};
static const int DCOPKommanderIf_ftable_hiddens[51] = {
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
    0,
};

bool DCOPKommanderIf::process(const TQCString &fun, const TQByteArray &data, TQCString& replyType, TQByteArray &replyData)
{
    static TQAsciiDict<int>* fdict = 0;
    if ( !fdict ) {
	fdict = new TQAsciiDict<int>( DCOPKommanderIf_fhash, true, false );
	for ( int i = 0; DCOPKommanderIf_ftable[i][1]; i++ )
	    fdict->insert( DCOPKommanderIf_ftable[i][1],  new int( i ) );
    }
    int* fp = fdict->find( fun );
    switch ( fp?*fp:-1) {
    case 0: { // void setEnabled(TQString,bool)
	TQString arg0;
	bool arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[0][0]; 
	setEnabled(arg0, arg1 );
    } break;
    case 1: { // void enableWidget(TQString,bool)
	TQString arg0;
	bool arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[1][0]; 
	enableWidget(arg0, arg1 );
    } break;
    case 2: { // void setVisible(TQString,bool)
	TQString arg0;
	bool arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[2][0]; 
	setVisible(arg0, arg1 );
    } break;
    case 3: { // void setText(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[3][0]; 
	setText(arg0, arg1 );
    } break;
    case 4: { // void changeWidgetText(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[4][0]; 
	changeWidgetText(arg0, arg1 );
    } break;
    case 5: { // TQString text(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[5][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << text(arg0 );
    } break;
    case 6: { // void setSelection(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[6][0]; 
	setSelection(arg0, arg1 );
    } break;
    case 7: { // void setCurrentListItem(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[7][0]; 
	setCurrentListItem(arg0, arg1 );
    } break;
    case 8: { // TQString selection(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[8][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << selection(arg0 );
    } break;
    case 9: { // int currentItem(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[9][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << currentItem(arg0 );
    } break;
    case 10: { // TQString item(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[10][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << item(arg0, arg1 );
    } break;
    case 11: { // int itemDepth(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[11][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << itemDepth(arg0, arg1 );
    } break;
    case 12: { // TQString itemPath(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[12][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << itemPath(arg0, arg1 );
    } break;
    case 13: { // void removeItem(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[13][0]; 
	removeItem(arg0, arg1 );
    } break;
    case 14: { // void removeListItem(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[14][0]; 
	removeListItem(arg0, arg1 );
    } break;
    case 15: { // void insertItem(TQString,TQString,int)
	TQString arg0;
	TQString arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[15][0]; 
	insertItem(arg0, arg1, arg2 );
    } break;
    case 16: { // void addListItem(TQString,TQString,int)
	TQString arg0;
	TQString arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[16][0]; 
	addListItem(arg0, arg1, arg2 );
    } break;
    case 17: { // void setPixmap(TQString,TQString,int)
	TQString arg0;
	TQString arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[17][0]; 
	setPixmap(arg0, arg1, arg2 );
    } break;
    case 18: { // void insertItems(TQString,TQStringList,int)
	TQString arg0;
	TQStringList arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[18][0]; 
	insertItems(arg0, arg1, arg2 );
    } break;
    case 19: { // void addListItems(TQString,TQStringList,int)
	TQString arg0;
	TQStringList arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[19][0]; 
	addListItems(arg0, arg1, arg2 );
    } break;
    case 20: { // void addUniqueItem(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[20][0]; 
	addUniqueItem(arg0, arg1 );
    } break;
    case 21: { // int findItem(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[21][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << findItem(arg0, arg1 );
    } break;
    case 22: { // void clear(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[22][0]; 
	clear(arg0 );
    } break;
    case 23: { // void clearList(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[23][0]; 
	clearList(arg0 );
    } break;
    case 24: { // void setCurrentItem(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[24][0]; 
	setCurrentItem(arg0, arg1 );
    } break;
    case 25: { // void setCurrentTab(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[25][0]; 
	setCurrentTab(arg0, arg1 );
    } break;
    case 26: { // void insertTab(TQString,TQString,int)
	TQString arg0;
	TQString arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[26][0]; 
	insertTab(arg0, arg1, arg2 );
    } break;
    case 27: { // bool checked(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[27][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << checked(arg0 );
    } break;
    case 28: { // void setChecked(TQString,bool)
	TQString arg0;
	bool arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[28][0]; 
	setChecked(arg0, arg1 );
    } break;
    case 29: { // void setAssociatedText(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[29][0]; 
	setAssociatedText(arg0, arg1 );
    } break;
    case 30: { // TQStringList associatedText(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[30][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << associatedText(arg0 );
    } break;
    case 31: { // TQString type(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[31][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << type(arg0 );
    } break;
    case 32: { // TQStringList children(TQString,bool)
	TQString arg0;
	bool arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[32][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << children(arg0, arg1 );
    } break;
    case 33: { // TQString global(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[33][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << global(arg0 );
    } break;
    case 34: { // void setGlobal(TQString,TQString)
	TQString arg0;
	TQString arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[34][0]; 
	setGlobal(arg0, arg1 );
    } break;
    case 35: { // void setMaximum(TQString,int)
	TQString arg0;
	int arg1;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	replyType = DCOPKommanderIf_ftable[35][0]; 
	setMaximum(arg0, arg1 );
    } break;
    case 36: { // TQString execute(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[36][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << execute(arg0 );
    } break;
    case 37: { // void cancel(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[37][0]; 
	cancel(arg0 );
    } break;
    case 38: { // int count(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[38][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << count(arg0 );
    } break;
    case 39: { // int currentColumn(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[39][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << currentColumn(arg0 );
    } break;
    case 40: { // int currentRow(TQString)
	TQString arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[40][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << currentRow(arg0 );
    } break;
    case 41: { // void insertRow(TQString,int,int)
	TQString arg0;
	int arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[41][0]; 
	insertRow(arg0, arg1, arg2 );
    } break;
    case 42: { // void insertColumn(TQString,int,int)
	TQString arg0;
	int arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[42][0]; 
	insertColumn(arg0, arg1, arg2 );
    } break;
    case 43: { // void setCellText(TQString,int,int,TQString)
	TQString arg0;
	int arg1;
	int arg2;
	TQString arg3;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	if (arg.atEnd()) return false;
	arg >> arg3;
	replyType = DCOPKommanderIf_ftable[43][0]; 
	setCellText(arg0, arg1, arg2, arg3 );
    } break;
    case 44: { // TQString cellText(TQString,int,int)
	TQString arg0;
	int arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[44][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << cellText(arg0, arg1, arg2 );
    } break;
    case 45: { // void removeRow(TQString,int,int)
	TQString arg0;
	int arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[45][0]; 
	removeRow(arg0, arg1, arg2 );
    } break;
    case 46: { // void removeColumn(TQString,int,int)
	TQString arg0;
	int arg1;
	int arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[46][0]; 
	removeColumn(arg0, arg1, arg2 );
    } break;
    case 47: { // void setRowCaption(TQString,int,TQString)
	TQString arg0;
	int arg1;
	TQString arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[47][0]; 
	setRowCaption(arg0, arg1, arg2 );
    } break;
    case 48: { // void setColumnCaption(TQString,int,TQString)
	TQString arg0;
	int arg1;
	TQString arg2;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	if (arg.atEnd()) return false;
	arg >> arg1;
	if (arg.atEnd()) return false;
	arg >> arg2;
	replyType = DCOPKommanderIf_ftable[48][0]; 
	setColumnCaption(arg0, arg1, arg2 );
    } break;
    case 49: { // int getWinID()
	replyType = DCOPKommanderIf_ftable[49][0]; 
	TQDataStream _replyStream( replyData, IO_WriteOnly );
	_replyStream << getWinID( );
    } break;
    case 50: { // void setBusyCursor(bool)
	bool arg0;
	TQDataStream arg( data, IO_ReadOnly );
	if (arg.atEnd()) return false;
	arg >> arg0;
	replyType = DCOPKommanderIf_ftable[50][0]; 
	setBusyCursor(arg0 );
    } break;
    default: 
	return DCOPObject::process( fun, data, replyType, replyData );
    }
    return true;
}

QCStringList DCOPKommanderIf::interfaces()
{
    QCStringList ifaces = DCOPObject::interfaces();
    ifaces += "DCOPKommanderIf";
    return ifaces;
}

QCStringList DCOPKommanderIf::functions()
{
    QCStringList funcs = DCOPObject::functions();
    for ( int i = 0; DCOPKommanderIf_ftable[i][2]; i++ ) {
	if (DCOPKommanderIf_ftable_hiddens[i])
	    continue;
	TQCString func = DCOPKommanderIf_ftable[i][0];
	func += ' ';
	func += DCOPKommanderIf_ftable[i][2];
	funcs << func;
    }
    return funcs;
}


