KCal Namespace Reference
Namespace KCal is for Calendaring-related definitions. More...
Classes
- class Alarm
- This class represents an alarm notification. More...
- This class represents an alarm notification. More...
- class Attachment
- This class represents information related to an attachment. More...
- This class represents information related to an attachment. More...
- class Attendee
- This class represents information related to an attendee of an event. More...
- This class represents information related to an attendee of an event. More...
- class Calendar
- This is the main "calendar" object class for KOrganizer. More...
- This is the main "calendar" object class for KOrganizer. More...
- class CalendarLocal
- This class provides a calendar stored as a local file. More...
- This class provides a calendar stored as a local file. More...
- class CalendarNull
- This is a null calendar object which does nothing. More...
- This is a null calendar object which does nothing. More...
- class CalendarResources
- This class provides a calendar composed of several calendar resources. More...
- This class provides a calendar composed of several calendar resources. More...
- class CalFilter
- Filter for calendar objects. More...
- Filter for calendar objects. More...
- class CalFormat
- This is the base class for calendar formats. Class providing in interface to a calendar format. More...
- This is the base class for calendar formats. Class providing in interface to a calendar format. More...
- class CalStorage
- This class provides the interface to the storage of a calendar. More...
- This class provides the interface to the storage of a calendar. More...
- class CompatFactory
- class Compat
- This class provides compatibility to older (broken) versions of KOrganizer. More...
- This class provides compatibility to older (broken) versions of KOrganizer. More...
- class CustomProperties
- This class represents custom calendar properties. More...
- 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. vCalendar/iCalendar Drag-and-Drop object factory. More...
- This class implements functions to create Drag and Drop objects used for Drag-and-Drop and Copy-and-Paste. vCalendar/iCalendar Drag-and-Drop object factory. More...
- class Duration
- This class represents a duration. More...
- This class represents a duration. More...
- class Event
- class Exception
- KOrganizer exceptions base class. More...
- KOrganizer exceptions base class. More...
- class ErrorFormat
- class FileStorage
- This class provides a calendar storage as a local file. More...
- 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...
- 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 a HTML page. More...
- This class provides the functions to export a calendar as a HTML page. More...
- class ICalDrag
- iCalendar drag&drop class. More...
- iCalendar drag&drop class. More...
- class ICalFormat
- This class implements the iCalendar format. iCalendar format implementation. More...
- This class implements the iCalendar format. iCalendar format implementation. More...
- class Incidence
- This class provides the base class common to all calendar components. More...
- 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...
- 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, ir a representation for the event viewer. methods to format incidences into various formats for displaying them. More...
- 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, ir a representation for the event viewer. methods to format incidences into various formats for displaying them. More...
- class Journal
- class ListBase
- This class provides a template for lists of pointers. More...
- This class provides a template for lists of pointers. More...
- class Period
- This class represents a period of time. More...
- This class represents a period of time. More...
- class Person
- This class represents a person. More...
- This class represents a person. More...
- class QtopiaFormat
- This class implements the calendar format used by Qtopia. More...
- This class implements the calendar format used by Qtopia. More...
- class Recurrence
- This class represents a recurrence rule for a calendar incidence. More...
- 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...
- 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...
- Configuration widget for reload policy. More...
- class ResourceCachedSaveConfig
- Configuration widget for save policy. More...
- Configuration widget for save policy. More...
- class ResourceCalendar
- This class provides the interfaces for a calendar resource. More...
- This class provides the interfaces for a calendar resource. More...
- class ResourceKABC
- Resource providing birthdays and anniversaries as events. More...
- Resource providing birthdays and anniversaries as events. More...
- class ResourceKABCConfig
- Configuration widget for birtday/anniversaries resource. More...
- Configuration widget for birtday/anniversaries resource. More...
- class ResourceLocal
- This class provides a calendar resource stored as a local file. More...
- This class provides a calendar resource stored as a local file. More...
- class ResourceLocalConfig
- Configuration widget for local file resource. More...
- Configuration widget for local file resource. More...
- class ScheduleMessage
- This class provides an encapsulation of a scheduling message. A Scheduling message. More...
- This class provides an encapsulation of a scheduling message. A Scheduling message. More...
- class Scheduler
- This class provides an encapsulation of iTIP transactions. More...
- This class provides an encapsulation of iTIP transactions. More...
- class Todo
- class VCalDrag
- vCalendar drag&drop class. More...
- vCalendar drag&drop class. More...
- class VCalFormat
- This class implements the vCalendar format. vCalendar format implementation. More...
- This class implements the vCalendar format. vCalendar format implementation. More...
Typedefs
- typedef icaltimezonephase icaltimezonephase
- typedef icaltimezonetype icaltimezonetype
- typedef QValueList< QDate > DateList
- typedef QValueList< QDateTime > DateTimeList
- typedef KRES::Manager< ResourceCalendar > CalendarResourceManager
Enumerations
- enum SortDirection { SortDirectionAscending, SortDirectionDescending }
- enum EventSortField { EventSortUnsorted, EventSortStartDate, EventSortEndDate, EventSortSummary }
- enum TodoSortField {
TodoSortUnsorted, TodoSortStartDate, TodoSortDueDate, TodoSortPriority,
TodoSortPercentComplete, TodoSortSummary
} - enum JournalSortField { JournalSortUnsorted, JournalSortDate, JournalSortSummary }
Functions
- bool operator== (const Attendee &a1, const Attendee &a2)
- bool operator== (const Duration &, const Duration &)
- bool operator!= (const Duration &d1, const Duration &d2)
- static QDateTime ICalDate2QDate (const icaltimetype &t)
- bool operator== (const Person &p1, const Person &p2)
Detailed Description
Namespace KCal is for Calendaring-related definitions.Typedef Documentation
|
A TimezonePhase represents a setting within a timezone, e.g. standard or daylight savings. |
|
A Timezone.
|
Enumeration Type Documentation
|
Sort direction.
|
|
How events are to be sorted.
|
|
How todos are to be sorted.
|
|
How journals are to be sorted.
|