31 #ifndef KORGANIZER_SHARED_H
32 #define KORGANIZER_SHARED_H
34 #include "korganizeriface.h"
37 #include <tdemacros.h>
42 class TDE_EXPORT KOrganizerIfaceImpl :
public TQObject,
virtual public KOrganizerIface {
45 TQObject* parent=0,
const char* name=0 );
46 ~KOrganizerIfaceImpl();
48 bool openURL(
const TQString &url );
49 bool mergeURL(
const TQString &url );
53 bool saveAsURL(
const TQString &url );
54 TQString getCurrentURLasString()
const;
55 void syncAllResources();
57 bool editIncidence(
const TQString &uid );
58 bool editIncidence(
const TQString &uid,
const TQDate &date );
61 bool deleteIncidence(
const TQString &uid ) {
return deleteIncidence( uid,
false ); }
63 bool deleteIncidence(
const TQString &uid,
bool force );
66 bool addIncidence(
const TQString &iCal );
69 void loadProfile(
const TQString& path );
72 void saveToProfile(
const TQString& path )
const;
75 bool handleCommandLine();
82 #endif // KORGANIZER_SHARED_H
The ActionManager creates all the actions in KOrganizer.