libkcal

calendar.h File Reference


Detailed Description

Provides the main "calendar" object class.

Author:
Preston Brown

Cornelius Schumacher

Reinhold Kainhofer

Definition in file calendar.h.

#include <qobject.h>
#include <qstring.h>
#include <qdatetime.h>
#include <qptrlist.h>
#include <qdict.h>
#include <kdepimmacros.h>
#include "customproperties.h"
#include "event.h"
#include "todo.h"
#include "journal.h"
#include "kcalversion.h"
#include "person.h"

Go to the source code of this file.


Namespaces

namespace  KCal

Enumerations

enum  SortDirection { SortDirectionAscending, SortDirectionDescending }
enum  EventSortField { EventSortUnsorted, EventSortStartDate, EventSortEndDate, EventSortSummary }
enum  TodoSortField {
  TodoSortUnsorted, TodoSortStartDate, TodoSortDueDate, TodoSortPriority,
  TodoSortPercentComplete, TodoSortSummary
}
enum  JournalSortField { JournalSortUnsorted, JournalSortDate, JournalSortSummary }

Enumeration Type Documentation

enum KCal::EventSortField
 

How Events are to be sorted.

Enumeration values:
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 72 of file calendar.h.

enum KCal::JournalSortField
 

How Journals are to be sorted.

Enumeration values:
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.

Enumeration values:
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.

Enumeration values:
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 88 of file calendar.h.

KDE Home | KDE Accessibility Home | Description of Access Keys