Public Member Functions |
| Todo (const Todo &) |
Todo & | operator= (const Todo &) |
bool | operator== (const Todo &) const |
TQCString | type () const |
Todo * | clone () |
void | setDtDue (const TQDateTime &dtDue, bool first=false) |
TQDateTime | dtDue (bool first=false) const |
KDE_DEPRECATED TQString | dtDueTimeStr () const |
KDE_DEPRECATED TQString | dtDueDateStr (bool shortfmt=true) const |
KDE_DEPRECATED TQString | dtDueStr () const |
bool | hasDueDate () const |
void | setHasDueDate (bool hasDueDate) |
bool | hasStartDate () const |
void | setHasStartDate (bool hasStartDate) |
TQDateTime | dtStart (bool first=false) const |
void | setDtStart (const TQDateTime &dtStart) |
TQString | dtStartTimeStr (bool first=false) const |
TQString | dtStartDateStr (bool shortfmt=true, bool first=false) const |
TQString | dtStartStr (bool first=false) const |
bool | isCompleted () const |
void | setCompleted (bool completed) |
int | percentComplete () const |
void | setPercentComplete (int) |
TQDateTime | completed () const |
TQString | completedStr () const |
void | setCompleted (const TQDateTime &completed) |
bool | hasCompletedDate () const |
void | setDtRecurrence (const TQDateTime &dt) |
TQDateTime | dtRecurrence () const |
virtual bool | recursOn (const TQDate &date) const |
bool | isOverdue () const |
| Incidence (const Incidence &) |
Incidence & | operator= (const Incidence &i) |
bool | operator== (const Incidence &) const |
void | setReadOnly (bool readonly) |
void | setFloats (bool f) |
void | recreate () |
void | setCreated (const TQDateTime &) |
TQDateTime | created () const |
void | setRevision (int rev) |
int | revision () const |
virtual TQDateTime | dtEnd () const |
void | setDescription (const TQString &description) |
TQString | description () const |
void | setSummary (const TQString &summary) |
TQString | summary () const |
void | setCategories (const TQStringList &categories) |
void | setCategories (const TQString &catStr) |
TQStringList | categories () const |
TQString | categoriesStr () const |
void | setRelatedToUid (const TQString &) |
TQString | relatedToUid () const |
void | setRelatedTo (Incidence *relatedTo) |
Incidence * | relatedTo () const |
Incidence::List | relations () const |
void | addRelation (Incidence *) |
void | removeRelation (Incidence *) |
Recurrence * | recurrence () const |
void | clearRecurrence () |
bool | doesRecur () const |
uint | recurrenceType () const |
bool | recursAt (const TQDateTime &qdt) const |
virtual bool | recursOn (const TQDate &qd, Calendar *cal) const |
bool | recursAt (const TQDateTime &qdt, Calendar *cal) const |
virtual TQValueList< TQDateTime > | startDateTimesForDate (const TQDate &date) const |
virtual TQValueList< TQDateTime > | startDateTimesForDateTime (const TQDateTime &datetime) const |
virtual TQDateTime | endDateForStart (const TQDateTime &startDt) const |
void | addAttachment (Attachment *attachment) |
void | deleteAttachment (Attachment *attachment) |
void | deleteAttachments (const TQString &mime) |
Attachment::List | attachments () const |
Attachment::List | attachments (const TQString &mime) const |
void | clearAttachments () |
void | setSecrecy (int) |
int | secrecy () const |
TQString | secrecyStr () const |
void | setStatus (Status status) |
void | setCustomStatus (const TQString &status) |
Status | status () const |
TQString | statusStr () const |
void | setResources (const TQStringList &resources) |
TQStringList | resources () const |
void | setPriority (int priority) |
int | priority () const |
bool | hasRecurrenceID () const |
void | setHasRecurrenceID (bool hasRecurrenceID) |
void | setRecurrenceID (const TQDateTime &recurrenceID) |
TQDateTime | recurrenceID () const |
void | addChildIncidence (TQString childIncidence) |
void | deleteChildIncidence (TQString childIncidence) |
IncidenceList | childIncidences () const |
const Alarm::List & | alarms () const |
Alarm * | newAlarm () |
void | addAlarm (Alarm *) |
void | removeAlarm (Alarm *) |
void | clearAlarms () |
bool | isAlarmEnabled () const |
void | setLocation (const TQString &location) |
TQString | location () const |
void | setSchedulingID (const TQString &sid) |
TQString | schedulingID () const |
virtual void | recurrenceUpdated (Recurrence *) |
| IncidenceBase (const IncidenceBase &) |
IncidenceBase & | operator= (const IncidenceBase &i) |
bool | operator== (const IncidenceBase &) const |
virtual bool | accept (Visitor &) |
void | setUid (const TQString &) |
TQString | uid () const |
void | setLastModified (const TQDateTime &lm) |
TQDateTime | lastModified () const |
void | setOrganizer (const Person &o) |
void | setOrganizer (const TQString &o) |
Person | organizer () const |
bool | isReadOnly () const |
virtual TQDateTime | dtStart () const |
virtual KDE_DEPRECATED TQString | dtStartTimeStr () const |
virtual KDE_DEPRECATED TQString | dtStartDateStr (bool shortfmt=true) const |
virtual KDE_DEPRECATED TQString | dtStartStr () const |
virtual void | setDuration (int seconds) |
int | duration () const |
void | setHasDuration (bool) |
bool | hasDuration () const |
bool | doesFloat () const |
void | addComment (const TQString &comment) |
bool | removeComment (const TQString &comment) |
void | clearComments () |
TQStringList | comments () const |
void | addAttendee (Attendee *attendee, bool doUpdate=true) |
void | clearAttendees () |
const Attendee::List & | attendees () const |
int | attendeeCount () const |
Attendee * | attendeeByMail (const TQString &) const |
Attendee * | attendeeByMails (const TQStringList &, const TQString &email=TQString()) const |
Attendee * | attendeeByUid (const TQString &uid) const |
void | setSyncStatus (int status) |
void | setSyncStatusSilent (int status) |
int | syncStatus () const |
void | setPilotId (unsigned long id) |
unsigned long | pilotId () const |
void | registerObserver (Observer *) |
void | unRegisterObserver (Observer *) |
void | updated () |
void | updatedSilent () |
| CustomProperties () |
| CustomProperties (const CustomProperties &) |
bool | operator== (const CustomProperties &) const |
void | setCustomProperty (const TQCString &app, const TQCString &key, const TQString &value) |
void | removeCustomProperty (const TQCString &app, const TQCString &key) |
TQString | customProperty (const TQCString &app, const TQCString &key) const |
void | setNonKDECustomProperty (const TQCString &name, const TQString &value) |
void | removeNonKDECustomProperty (const TQCString &name) |
TQString | nonKDECustomProperty (const TQCString &name) const |
void | setCustomProperties (const TQMap< TQCString, TQString > &properties) |
TQMap< TQCString, TQString > | customProperties () const |
virtual void | recurrenceUpdated (Recurrence *)=0 |
This class provides a Todo in the sense of RFC2445.
Definition at line 31 of file todo.h.