libkcal

KCal Namespace Reference

Namespaces

 AttachmentHandler
 
 CalHelper
 

Classes

class  Alarm
 
class  AssignmentVisitor
 
class  Attachment
 
class  Attendee
 
class  Calendar
 
class  CalendarLocal
 
class  CalendarNull
 
class  CalendarResources
 
class  CalFilter
 
class  CalFormat
 
class  CalStorage
 
class  ComparisonVisitor
 
class  CompatFactory
 
class  Compat
 
class  CustomProperties
 
class  DndFactory
 
class  Duration
 
class  Event
 
class  Exception
 
class  ErrorFormat
 
class  FileStorage
 
class  FreeBusy
 
class  HtmlExport
 
class  ICalDrag
 
class  ICalFormat
 
class  Incidence
 
class  IncidenceBase
 
class  IncidenceFormatter
 
class  Journal
 
class  ListBase
 
class  Period
 
class  Person
 
class  TQtopiaFormat
 
class  Recurrence
 
class  RecurrenceRule
 
class  ResourceCached
 
class  ResourceCachedReloadConfig
 
class  ResourceCachedSaveConfig
 
class  ResourceCalendar
 
class  ResourceLocal
 
class  ResourceLocalConfig
 
class  ScheduleMessage
 
class  Scheduler
 
class  Todo
 
class  VCalDrag
 
class  VCalFormat
 

Typedefs

typedef TQValueList< PeriodPeriodList
 
typedef TQStringList IncidenceList
 
typedef TQStringList::iterator IncidenceListIterator
 
typedef TQValueList< TQDate > DateList
 
typedef TQValueList< TQDateTime > DateTimeList
 
typedef TQValueList< TQTime > TimeList
 
typedef KRES::Manager< ResourceCalendarCalendarResourceManager
 

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

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

◆ EventSortField

How Events are to be sorted.

Enumerator
EventSortUnsorted 

Events are to be unsorted.

EventSortStartDate 

Sort Events chronologically, by start date.

EventSortEndDate 

Sort Events chronologically, by end date.

EventSortSummary 

Sort Events alphabetically, by summary.

Definition at line 74 of file calendar.h.

◆ JournalSortField

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.

◆ 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.

◆ TodoSortField

How Todos are to be sorted.

Enumerator
TodoSortUnsorted 

Todos are to be unsorted.

TodoSortStartDate 

Sort Todos chronologically, by start date.

TodoSortDueDate 

Sort Todos chronologically, by due date.

TodoSortPriority 

Sort Todos by priority.

TodoSortPercentComplete 

Sort Todos by percentage completed.

TodoSortSummary 

Sort Todos alphabetically, by summary.

Definition at line 90 of file calendar.h.