libkcal
KCal Namespace Reference
Namespace KCal is for global classes, objects and/or functions in libkcal. More...
Classes | |
class | Alarm |
This class represents an alarm notification. 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 | Compat |
This class provides compatibility to older (broken) versions of KOrganizer. More... | |
class | Compat32PrereleaseVersions |
class | CompatFactory |
Factory for creating the right Compat object. More... | |
class | CompatOutlook9 |
class | CompatPre31 |
class | CompatPre32 |
class | CompatPre34 |
class | CompatPre35 |
class | ConfirmSaveDialog |
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 | DummyScheduler |
class | Duration |
This class represents a duration. More... | |
class | ErrorFormat |
Calendar format related error class. More... | |
class | Event |
This class provides an Event in the sense of RFC2445. More... | |
class | Exception |
KOrganizer exceptions base 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 | FreeBusyCache |
class | FreeBusyUrlStore |
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 | ICalFormatImpl |
class | IMIPScheduler |
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 | InvitationFormatterHelper |
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 | QtopiaFormat |
This class implements the calendar format used by Qtopia. 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 | ResourceLocalDir |
class | ResourceLocalDirConfig |
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 KRES::Manager < ResourceCalendar > | CalendarResourceManager |
typedef QValueList< QDate > | DateList |
typedef QValueList< QDateTime > | DateTimeList |
typedef QValueList< Period > | PeriodList |
typedef QValueList< QTime > | TimeList |
Enumerations | |
enum | EventSortField { EventSortUnsorted, EventSortStartDate, EventSortEndDate, EventSortSummary } |
enum | JournalSortField { JournalSortUnsorted, JournalSortDate, JournalSortSummary } |
enum | SortDirection { SortDirectionAscending, SortDirectionDescending } |
enum | TodoSortField { TodoSortUnsorted, TodoSortStartDate, TodoSortDueDate, TodoSortPriority, TodoSortPercentComplete, TodoSortSummary } |
Functions | |
bool | operator!= (const Duration &d1, const Duration &d2) |
bool | operator== (const Person &p1, const Person &p2) |
bool | operator== (const Duration &, const Duration &) |
bool | operator== (const Attendee &a1, const Attendee &a2) |
Detailed Description
Namespace KCal is for global classes, objects and/or functions in libkcal.
Typedef Documentation
typedef KRES::Manager<ResourceCalendar> KCal::CalendarResourceManager |
Definition at line 409 of file resourcecalendar.h.
typedef QValueList< QDate > KCal::DateList |
Definition at line 35 of file incidencebase.h.
typedef QValueList< QDateTime > KCal::DateTimeList |
Definition at line 36 of file incidencebase.h.
typedef QValueList<Period> KCal::PeriodList |
Definition at line 36 of file freebusy.h.
typedef QValueList<QTime> KCal::TimeList |
Definition at line 58 of file recurrencerule.h.
Enumeration Type Documentation
enum KCal::EventSortField |
How Events are to be sorted.
- Enumerator:
Definition at line 72 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 108 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 60 of file calendar.h.
enum KCal::TodoSortField |
How Todos are to be sorted.
- Enumerator:
Definition at line 88 of file calendar.h.
Function Documentation
bool KCal::operator!= | ( | const Duration & | d1, | |
const Duration & | d2 | |||
) | [inline] |
Definition at line 52 of file duration.h.
Definition at line 49 of file person.cpp.
Definition at line 45 of file duration.cpp.
Definition at line 45 of file attendee.cpp.