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();
The ActionManager creates all the actions in KOrganizer.
|