00001
00002
00003
00004
00005
00006
00007
00008
00009
#include "./addresseelineedit.h"
00010
00011
#include <kdatastream.h>
00012
00013
namespace KPIM {
00014
00015
static const char*
const AddresseeLineEdit_ftable[2][3] = {
00016 {
"void",
"slotIMAPCompletionOrderChanged()",
"slotIMAPCompletionOrderChanged()" },
00017 { 0, 0, 0 }
00018 };
00019
static const int AddresseeLineEdit_ftable_hiddens[1] = {
00020 0,
00021 };
00022
00023
bool AddresseeLineEdit::process(
const QCString &fun,
const QByteArray &data,
QCString& replyType,
QByteArray &replyData)
00024 {
00025
if ( fun == AddresseeLineEdit_ftable[0][1] ) {
00026 replyType = AddresseeLineEdit_ftable[0][0];
00027 slotIMAPCompletionOrderChanged( );
00028 }
else {
00029
return DCOPObject::process( fun, data, replyType, replyData );
00030 }
00031
return true;
00032 }
00033
00034 QCStringList AddresseeLineEdit::interfaces()
00035 {
00036 QCStringList ifaces = DCOPObject::interfaces();
00037 ifaces +=
"KPIM::AddresseeLineEdit";
00038
return ifaces;
00039 }
00040
00041 QCStringList AddresseeLineEdit::functions()
00042 {
00043 QCStringList funcs = DCOPObject::functions();
00044
for (
int i = 0; AddresseeLineEdit_ftable[i][2]; i++ ) {
00045
if (AddresseeLineEdit_ftable_hiddens[i])
00046
continue;
00047
QCString func = AddresseeLineEdit_ftable[i][0];
00048 func +=
' ';
00049 func += AddresseeLineEdit_ftable[i][2];
00050 funcs << func;
00051 }
00052
return funcs;
00053 }
00054
00055 }
00056