20 #ifndef KORGANIZERIFACE_H 21 #define KORGANIZERIFACE_H 23 #include <dcopobject.h> 24 #include <tqdatetime.h> 26 class KOrganizerIface : virtual public DCOPObject 30 virtual bool openURL( const TQString &url) = 0; 31 virtual bool mergeURL( const TQString &url) = 0; 32 virtual void closeURL() = 0; 33 virtual bool saveURL() = 0; 34 virtual bool canQueryClose() = 0; 35 virtual bool saveAsURL( const TQString &url) = 0; 36 virtual TQString getCurrentURLasString() const = 0; 37 virtual bool editIncidence( const TQString &uid) = 0; 38 virtual bool editIncidence( const TQString &uid, const TQDate &date ) = 0; 39 virtual bool deleteIncidence( const TQString &uid) = 0; 40 virtual void syncAllResources() = 0; 47 virtual bool deleteIncidence( const TQString &uid, bool force) = 0; 56 virtual bool addIncidence( const TQString &iCal) = 0; 58 virtual void loadProfile( const TQString& path ) = 0; 59 virtual void saveToProfile( const TQString& path ) const = 0; 66 virtual bool handleCommandLine() = 0;
|