kmailicalIface.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef KMAILICALIFACE_H
00022 #define KMAILICALIFACE_H
00023
00024 #include <dcopobject.h>
00025 #include <qstringlist.h>
00026
00027 class KMailICalIface : virtual public DCOPObject
00028 {
00029 K_DCOP
00030 k_dcop:
00031 virtual bool addIncidence( const QString& folder, const QString& uid,
00032 const QString& ical ) = 0;
00033 virtual bool deleteIncidence( const QString& folder, const QString& uid ) = 0;
00034 virtual QStringList incidences( const QString& folder ) = 0;
00035
00036
00037
00038 virtual bool update( const QString& folder,
00039 const QStringList& entries ) = 0;
00040
00041
00042 virtual bool update( const QString& folder, const QString& uid,
00043 const QString& entry ) = 0;
00044
00045 k_dcop_signals:
00046 void incidenceAdded( const QString& folder, const QString& ical );
00047 void incidenceDeleted( const QString& folder, const QString& uid );
00048 };
00049
00050 #endif
This file is part of the documentation for kmail Library Version 3.2.2.