icalformat.h
This class provides information about free/busy time of a calendar user.
Definition freebusy.h:41
void setTimeZone(const TQString &id, bool utc)
Set id of used time zone and whether this time zone is UTC or not.
Definition icalformat.cpp:611
bool load(Calendar *calendar, const TQString &fileName)
Loads a calendar on disk in iCalendar format into calendar.
Definition icalformat.cpp:78
ScheduleMessage * parseScheduleMessage(Calendar *, const TQString &s)
Parse scheduling message provided as string s.
Definition icalformat.cpp:436
bool utc() const
Return true if timezone used is UTC, otherwise return false.
Definition icalformat.cpp:622
bool fromString(Calendar *calendar, const TQString &)
Parse string and populate calendar with that information.
Definition icalformat.cpp:139
TQString createScheduleMessage(IncidenceBase *e, Scheduler::Method m)
Create a scheduling message for event e using method m.
Definition icalformat.cpp:369
TQString toICalString(Incidence *)
Return incidence as full iCalendar formatted text.
Definition icalformat.cpp:277
bool save(Calendar *calendar, const TQString &fileName)
Writes out the calendar to disk in iCalendar format.
Definition icalformat.cpp:102
bool fromRawString(Calendar *calendar, const TQCString &)
Parse string and return first ical component of a raw byte array of a utf8 encoded string.
Definition icalformat.cpp:144
This class provides the base class common to all calendar components.
Definition incidencebase.h:46
This class provides the base class common to all calendar components.
Definition incidence.h:48
This class represents a recurrence rule for a calendar incidence.
Definition recurrencerule.h:170
This class provides an encapsulation of a scheduling message.
Definition scheduler.h:45
