korganizerifaceimpl.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
#ifndef KORGANIZER_SHARED_H
00032
#define KORGANIZER_SHARED_H
00033
00034
#include "korganizeriface.h"
00035
00036
#include <qobject.h>
00037
00038
class ActionManager;
00039
00040
00041
class KOrganizerIfaceImpl :
public QObject,
virtual public KOrganizerIface {
00042
public:
00043 KOrganizerIfaceImpl(
ActionManager* mActionManager,
00044
QObject* parent=0,
const char* name=0 );
00045 ~KOrganizerIfaceImpl();
00046
00047
bool openURL(
QString url );
00048
bool mergeURL(
QString url );
00049
void closeURL();
00050
bool saveURL();
00051
bool saveAsURL(
QString url );
00052
QString getCurrentURLasString() const;
00053
00054
bool editIncidence(
QString uid );
00055
bool deleteEvent(
QString uid );
00056
bool eventRequest(
QString request,
QString receiver,
QString iCal );
00057
bool eventReply(
QString iCal );
00058
bool cancelEvent(
QString iCal );
00059
00060
00061
00062
QString formatICal(
QString iCal );
00063
QString formatTNEF(
QByteArray tnef );
00064
QString msTNEFToVPart(
QByteArray tnef );
00065
00066 private:
00067
ActionManager* mActionManager;
00068 };
00069
00070
00071 #endif
00072
This file is part of the documentation for korganizer Library Version 3.3.0.