00001
00002
00003
00004
00005
00006
00007
00008
00009
#include "./kbookmarknotifier.h"
00010
00011
#include <kdatastream.h>
00012
00013
00014
static const char*
const KBookmarkNotifier_ftable[1][3] = {
00015 { 0, 0, 0 }
00016 };
00017
00018
bool KBookmarkNotifier::process(
const QCString &fun,
const QByteArray &data,
QCString& replyType,
QByteArray &replyData)
00019 {
00020
return DCOPObject::process( fun, data, replyType, replyData );
00021 }
00022
00023 QCStringList
KBookmarkNotifier::interfaces()
00024 {
00025 QCStringList ifaces =
DCOPObject::interfaces();
00026 ifaces +=
"KBookmarkNotifier";
00027
return ifaces;
00028 }
00029
00030 QCStringList
KBookmarkNotifier::functions()
00031 {
00032 QCStringList funcs =
DCOPObject::functions();
00033
for (
int i = 0; KBookmarkNotifier_ftable[i][2]; i++ ) {
00034
QCString func = KBookmarkNotifier_ftable[i][0];
00035 func +=
' ';
00036 func += KBookmarkNotifier_ftable[i][2];
00037 funcs << func;
00038 }
00039
return funcs;
00040 }
00041
00042
void KBookmarkNotifier::addedBookmark(
QString arg0,
QString arg1,
QString arg2,
QString arg3,
QString arg4 )
00043 {
00044
QByteArray data;
00045
QDataStream arg( data, IO_WriteOnly );
00046 arg << arg0;
00047 arg << arg1;
00048 arg << arg2;
00049 arg << arg3;
00050 arg << arg4;
00051
emitDCOPSignal(
"addedBookmark(QString,QString,QString,QString,QString)", data );
00052 }
00053
00054
void KBookmarkNotifier::createdNewFolder(
QString arg0,
QString arg1,
QString arg2 )
00055 {
00056
QByteArray data;
00057
QDataStream arg( data, IO_WriteOnly );
00058 arg << arg0;
00059 arg << arg1;
00060 arg << arg2;
00061
emitDCOPSignal(
"createdNewFolder(QString,QString,QString)", data );
00062 }
00063
00064
void KBookmarkNotifier::updatedAccessMetadata(
QString arg0,
QString arg1 )
00065 {
00066
QByteArray data;
00067
QDataStream arg( data, IO_WriteOnly );
00068 arg << arg0;
00069 arg << arg1;
00070
emitDCOPSignal(
"updatedAccessMetadata(QString,QString)", data );
00071 }
00072
00073