21 #ifndef KCAL_ICALFORMAT_H
22 #define KCAL_ICALFORMAT_H
26 #include "scheduler.h"
28 #include "calformat.h"
29 #include <tdepimmacros.h>
57 bool load( Calendar * calendar, const TQString &fileName );
65 bool save( Calendar * calendar, const TQString &fileName );
70 bool fromString( Calendar * calendar, const TQString & );
75 Incidence *fromString( const TQString & );
118 FreeBusy *parseFreeBusy( const TQString & );
123 void setTimeZone( const TQString & id, bool utc );
127 TQString timeZoneId() const;
139 bool fromRawString( Calendar * calendar, const TQCString & );
140 void setImplementation( ICalFormatImpl *impl );
143 ICalFormatImpl *mImpl;
145 TQString mTimeZoneId;
|