KCal Namespace Reference
Namespaces | |
namespace | AttachmentHandler |
namespace | CalHelper |
Classes | |
class | Alarm |
This class represents an alarm notification. More... | |
class | AssignmentVisitor |
Helper for type correct assignment of incidences via pointers. More... | |
class | Attachment |
This class represents information related to an attachment. More... | |
class | Attendee |
This class represents information related to an attendee of an event. More... | |
class | Calendar |
This is the main "calendar" object class. More... | |
class | CalendarLocal |
This class provides a calendar stored as a local file. More... | |
class | CalendarNull |
This is a null calendar class which does nothing. More... | |
class | CalendarResources |
This class provides a Calendar which is composed of other Calendars known as "Resources". More... | |
class | CalFilter |
Filter for calendar objects. More... | |
class | CalFormat |
This is the base class for calendar formats. More... | |
class | CalStorage |
This class provides the interface to the storage of a calendar. More... | |
class | ComparisonVisitor |
Helper for type correct comparison of incidences via pointers. More... | |
class | CompatFactory |
Factory for creating the right Compat object. More... | |
class | Compat |
This class provides compatibility to older (broken) versions of KOrganizer. More... | |
class | CustomProperties |
This class represents custom calendar properties. More... | |
class | DndFactory |
This class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste. More... | |
class | Duration |
This class represents a duration. More... | |
class | Event |
This class provides an Event in the sense of RFC2445. More... | |
class | Exception |
KOrganizer exceptions base class. More... | |
class | ErrorFormat |
Calendar format related error class. More... | |
class | FileStorage |
This class provides a calendar storage as a local file. More... | |
class | FreeBusy |
This class provides information about free/busy time of a calendar user. More... | |
class | HtmlExport |
This class provides the functions to export a calendar as an HTML page. More... | |
class | ICalDrag |
iCalendar drag&drop class. More... | |
class | ICalFormat |
This class implements the iCalendar format. More... | |
class | Incidence |
This class provides the base class common to all calendar components. More... | |
class | IncidenceBase |
This class provides the base class common to all calendar components. More... | |
class | IncidenceFormatter |
This class is a helper class that provides several static methods to format an Incidence into different formats, like an HTML representation for KMail, a representation for tool tips, or a representation for the event viewer. More... | |
class | Journal |
This class provides a Journal in the sense of RFC2445. More... | |
class | ListBase |
This class provides a template for lists of pointers. More... | |
class | Period |
This class represents a period of time. More... | |
class | Person |
This class represents a person. More... | |
class | TQtopiaFormat |
This class implements the calendar format used by TQtopia. More... | |
class | Recurrence |
This class represents a recurrence rule for a calendar incidence. More... | |
class | RecurrenceRule |
This class represents a recurrence rule for a calendar incidence. More... | |
class | ResourceCached |
This class provides a calendar resource using a local CalendarLocal object to cache the calendar data. More... | |
class | ResourceCachedReloadConfig |
Configuration widget for reload policy. More... | |
class | ResourceCachedSaveConfig |
Configuration widget for save policy. More... | |
class | ResourceCalendar |
This class provides the interfaces for a calendar resource. More... | |
class | ResourceLocal |
This class provides a calendar resource stored as a local file. More... | |
class | ResourceLocalConfig |
Configuration widget for local file resource. More... | |
class | ScheduleMessage |
This class provides an encapsulation of a scheduling message. More... | |
class | Scheduler |
This class provides an encapsulation of iTIP transactions. More... | |
class | Todo |
This class provides a Todo in the sense of RFC2445. More... | |
class | VCalDrag |
vCalendar drag&drop class. More... | |
class | VCalFormat |
This class implements the vCalendar format. More... |
Typedefs | |
typedef TQValueList< Period > | PeriodList |
typedef TQStringList | IncidenceList |
typedef TQStringList::iterator | IncidenceListIterator |
typedef TQValueList< TQDate > | DateList |
typedef TQValueList< TQDateTime > | DateTimeList |
typedef TQValueList< TQTime > | TimeList |
typedef KRES::Manager < ResourceCalendar > | CalendarResourceManager |
Functions | |
static KURL | tempFileForAttachment (Attachment *attachment) |
bool | operator== (const Attendee &a1, const Attendee &a2) |
bool | operator== (const Person &p1, const Person &p2) |
Variables | |
static KTempFile * | s_tempFile = 0 |
Detailed Description
Namespace KCal is for global classes, objects and/or functions in libkcal.
Enumeration Type Documentation
enum KCal::EventSortField |
How Events are to be sorted.
- Enumerator:
Definition at line 74 of file calendar.h.
How Journals are to be sorted.
- Enumerator:
JournalSortUnsorted Journals are to be unsorted.
JournalSortDate Sort Journals chronologically by date.
JournalSortSummary Sort Journals alphabetically, by summary.
Definition at line 110 of file calendar.h.
enum KCal::SortDirection |
Sort direction.
- Enumerator:
SortDirectionAscending Sort in ascending order (first to last)
SortDirectionDescending Sort in descending order (last to first)
Definition at line 62 of file calendar.h.
enum KCal::TodoSortField |
How Todos are to be sorted.
- Enumerator:
Definition at line 90 of file calendar.h.