Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Opie::OPimTodo Class Reference

#include </home/clem/local/src/opie/libopie2/opiepim/core/opimtodo.h>

Inheritance diagram for Opie::OPimTodo:

Inheritance graph
[legend]
Collaboration diagram for Opie::OPimTodo:

Collaboration graph
[legend]
List of all members.

Public Types

typedef QValueList< OPimTodoValueList
enum  RecordFields {
  Uid = Qtopia::UID_ID, Category = Qtopia::CATEGORY_ID, HasDate, Completed,
  Description, Summary, Priority, DateDay,
  DateMonth, DateYear, Progress, CrossReference,
  State, Recurrence, Alarms, Reminders,
  Maintainer, StartDate, CompletedDate, DueDate
}
enum  TaskPriority {
  VeryHigh = 1, High, Normal, Low,
  VeryLow
}

Public Member Functions

 OPimTodo (bool completed=false, int priority=Normal, const QStringList &category=QStringList(), const QString &summary=QString::null, const QString &description=QString::null, ushort progress=0, bool hasDate=false, QDate date=QDate::currentDate(), int uid=0)
 OPimTodo (bool completed, int priority, const QArray< int > &category, const QString &summary=QString::null, const QString &description=QString::null, ushort progress=0, bool hasDate=false, QDate date=QDate::currentDate(), int uid=0)
 OPimTodo (const OPimTodo &)
 ~OPimTodo ()
bool isCompleted () const
bool hasDueDate () const
bool hasStartDate () const
 Does this Todo have a start date.
bool hasCompletedDate () const
 Does this Todo have a Date when it was completed.
int priority () const
ushort progress () const
QDate dueDate () const
QDate startDate () const
QDate completedDate () const
bool hasState () const
OPimState state () const
bool hasRecurrence () const
OPimRecurrence recurrence () const
bool hasMaintainer () const
OPimMaintainer maintainer () const
QString description () const
QString summary () const
QString toRichText () const
bool hasNotifiers () const
OPimNotifyManagernotifiers ()
const OPimNotifyManagernotifiers () const
QString type () const
QString toShortText () const
QString recordField (int id) const
QMap< int, QStringtoMap () const
void setCompleted (bool completed)
void setHasDueDate (bool hasDate)
void setPriority (int priority)
void setProgress (ushort progress)
void setDueDate (const QDate &date)
void setStartDate (const QDate &date)
void setCompletedDate (const QDate &date)
void setRecurrence (const OPimRecurrence &)
void setDescription (const QString &)
void setSummary (const QString &)
void setState (const OPimState &state)
void setMaintainer (const OPimMaintainer &)
bool isOverdue () const
virtual bool match (const QRegExp &r) const
bool operator< (const OPimTodo &toDoEvent) const
bool operator<= (const OPimTodo &toDoEvent) const
bool operator!= (const OPimTodo &toDoEvent) const
bool operator> (const OPimTodo &toDoEvent) const
bool operator>= (const OPimTodo &toDoEvent) const
bool operator== (const OPimTodo &toDoEvent) const
OPimTodooperator= (const OPimTodo &toDoEvent)
int rtti () const

Static Public Member Functions

static OPimTodosafeCast (const OPimRecord *)
 Provide a SafeCast to OPimTodo from a OPimRecord.

Private Member Functions

void deref ()
void changeOrModify ()
void copy (OPimTodoData *src, OPimTodoData *dest)

Private Attributes

OPimTodoPrivate * d
OPimTodoDatadata

Classes

struct  OPimTodoData

Member Typedef Documentation

typedef QValueList<OPimTodo> Opie::OPimTodo::ValueList
 

Definition at line 56 of file opimtodo.h.


Member Enumeration Documentation

enum Opie::OPimTodo::RecordFields
 

Enumeration values:
Uid 
Category 
HasDate 
Completed 
Description 
Summary 
Priority 
DateDay 
DateMonth 
DateYear 
Progress 
CrossReference 
State 
Recurrence 
Alarms 
Reminders 
Maintainer 
StartDate 
CompletedDate 
DueDate 

Definition at line 57 of file opimtodo.h.

enum Opie::OPimTodo::TaskPriority
 

Enumeration values:
VeryHigh 
High 
Normal 
Low 
VeryLow 

Definition at line 82 of file opimtodo.h.


Constructor & Destructor Documentation

Opie::OPimTodo::OPimTodo bool  completed = false,
int  priority = Normal,
const QStringList category = QStringList(),
const QString summary = QString::null,
const QString description = QString::null,
ushort  progress = 0,
bool  hasDate = false,
QDate  date = QDate::currentDate(),
int  uid = 0
 

Definition at line 131 of file opimtodo.cpp.

References data, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::desc, Opie::OPimTodo::OPimTodoData::hasDate, Qtopia::Record::idsFromString(), Opie::OPimTodo::OPimTodoData::isCompleted, QStringList::join(), Opie::OPimTodo::OPimTodoData::priority, Opie::OPimTodo::OPimTodoData::prog, Qtopia::Record::setCategories(), Qtopia::simplifyMultiLineSpace(), and Opie::OPimTodo::OPimTodoData::sum.

Opie::OPimTodo::OPimTodo bool  completed,
int  priority,
const QArray< int > &  category,
const QString summary = QString::null,
const QString description = QString::null,
ushort  progress = 0,
bool  hasDate = false,
QDate  date = QDate::currentDate(),
int  uid = 0
 

Definition at line 105 of file opimtodo.cpp.

References data, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::desc, Opie::OPimTodo::OPimTodoData::hasDate, Opie::OPimTodo::OPimTodoData::isCompleted, Opie::OPimTodo::OPimTodoData::priority, Opie::OPimTodo::OPimTodoData::prog, Qtopia::Record::setCategories(), Qtopia::simplifyMultiLineSpace(), and Opie::OPimTodo::OPimTodoData::sum.

Opie::OPimTodo::OPimTodo const OPimTodo  ) 
 

Copy c'tor

Definition at line 87 of file opimtodo.cpp.

References data, and QShared::ref().

Opie::OPimTodo::~OPimTodo  ) 
 

destructor

Definition at line 94 of file opimtodo.cpp.

References data, QShared::deref(), and l.


Member Function Documentation

void Opie::OPimTodo::changeOrModify  )  [inline, private]
 

change or modify looks at the ref count and either creates a new QShared Object or it can modify it right in place

Definition at line 674 of file opimtodo.cpp.

References copy(), QShared::count, data, and QShared::deref().

Referenced by setCompleted(), setCompletedDate(), setDescription(), setDueDate(), setHasDueDate(), setMaintainer(), setPriority(), setProgress(), setRecurrence(), setStartDate(), setState(), and setSummary().

QDate Opie::OPimTodo::completedDate  )  const
 

When was it completed?

Definition at line 257 of file opimtodo.cpp.

References Opie::OPimTodo::OPimTodoData::completed, and data.

Referenced by TaskEditorStatus::load(), and Opie::OPimTodoAccessXML::toString().

void Opie::OPimTodo::copy OPimTodoData src,
OPimTodoData dest
[private]
 

Definition at line 691 of file opimtodo.cpp.

References Opie::OPimTodo::OPimTodoData::completed, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::desc, Opie::OPimTodo::OPimTodoData::extra, Opie::OPimTodo::OPimTodoData::hasDate, Opie::OPimTodo::OPimTodoData::isCompleted, Opie::OPimTodo::OPimTodoData::maintainer, Opie::OPimTodo::OPimTodoData::notifiers, Opie::OPimTodo::OPimTodoData::priority, Opie::OPimTodo::OPimTodoData::prog, Opie::OPimTodo::OPimTodoData::recur, Opie::OPimTodo::OPimTodoData::start, Opie::OPimTodo::OPimTodoData::state, and Opie::OPimTodo::OPimTodoData::sum.

Referenced by changeOrModify().

void Opie::OPimTodo::deref  )  [private]
 

Definition at line 620 of file opimtodo.cpp.

References data, and QShared::deref().

Referenced by operator=().

QString Opie::OPimTodo::description  )  const
 

The description of the todo

Definition at line 263 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::desc.

Referenced by TaskEditorOverView::load(), recordField(), Opie::Internal::string(), toRichText(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

QDate Opie::OPimTodo::dueDate  )  const
 

The due Date

Definition at line 245 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::date.

Referenced by Opie::Internal::deadline(), Opie::OPimTodoAccessXML::load(), TaskEditorStatus::load(), Opie::OPimTodoAccessBackend::occurrences(), operator<(), operator<=(), operator>(), operator>=(), recordField(), toRichText(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

bool Opie::OPimTodo::hasCompletedDate  )  const
 

Does this Todo have a Date when it was completed.

As in

See also:
hasStartDate() it is determined if there is a completed date by looking if the internal date isValid

QDate::isValid.

hasStartDate

Returns:
True if the completedDate is set and valid.

Definition at line 221 of file opimtodo.cpp.

References Opie::OPimTodo::OPimTodoData::completed, data, and QDate::isValid().

Referenced by TaskEditorStatus::load(), recordField(), and Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::hasDueDate  )  const
 

Does this Event have a deadline

Definition at line 189 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::hasDate.

Referenced by Opie::Internal::deadline(), Opie::OPimTodoAccessXML::load(), TaskEditorStatus::load(), operator<(), operator<=(), operator>(), operator>=(), recordField(), toRichText(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

bool Opie::OPimTodo::hasMaintainer  )  const
 

does this OPimTodo have a maintainer?

Definition at line 303 of file opimtodo.cpp.

References data, Opie::OPimTodo::OPimTodoData::maintainer, Opie::OPimMaintainer::mode(), and Opie::OPimMaintainer::Undefined.

Referenced by TaskEditorStatus::load().

bool Opie::OPimTodo::hasNotifiers  )  const
 

Definition at line 504 of file opimtodo.cpp.

References data, Opie::OPimNotifyManager::isEmpty(), and Opie::OPimTodo::OPimTodoData::notifiers.

Referenced by Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::hasRecurrence  )  const
 

has recurrence?

Definition at line 288 of file opimtodo.cpp.

References data, Opie::OPimRecurrence::doesRecur(), and Opie::OPimTodo::OPimTodoData::recur.

Referenced by TaskEditorOverView::load(), recordField(), and Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::hasStartDate  )  const
 

Does this Todo have a start date.

Does this Todo have a start date. The decision is based on if the internal startDate isValid in the sense of QDate::isValid.

Returns:
True if the startDate isValid
See also:
startDate

setStartDate

QDate::isValid()

Definition at line 206 of file opimtodo.cpp.

References data, QDate::isValid(), and Opie::OPimTodo::OPimTodoData::start.

Referenced by TaskEditorStatus::load(), Opie::OPimTodoAccessBackend::occurrences(), recordField(), and Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::hasState  )  const
 

does it have a state?

Definition at line 269 of file opimtodo.cpp.

References data, Opie::OPimState::state(), Opie::OPimTodo::OPimTodoData::state, and Opie::OPimState::Undefined.

Referenced by TaskEditorStatus::load(), and Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::isCompleted  )  const
 

Is this event completed?

Definition at line 183 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::isCompleted.

Referenced by Opie::Internal::completed(), TodoSearch::insertItem(), TaskEditorStatus::load(), recordField(), Opie::OPimTodoAccessXML::sorted(), Opie::OPimTodoAccessBackend::sorted(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

bool Opie::OPimTodo::isOverdue  )  const
 

Definition at line 410 of file opimtodo.cpp.

References QDate::currentDate(), data, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::hasDate, and Opie::OPimTodo::OPimTodoData::isCompleted.

Referenced by Opie::OPimTodoAccessBackend::occurrences(), Opie::OPimTodoAccessXML::sorted(), and Opie::OPimTodoAccessBackend::sorted().

OPimMaintainer Opie::OPimTodo::maintainer  )  const
 

the Maintainer of this OPimTodo

Definition at line 311 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::maintainer.

Referenced by TaskEditorStatus::load().

bool Opie::OPimTodo::match const QRegExp r  )  const [virtual]
 

Reimplemented from Qtopia::Record.

Definition at line 157 of file opimtodo.cpp.

References data, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::desc, Description, QString::find(), HasDate, Opie::OPimTodo::OPimTodoData::hasDate, QString::number(), Priority, Opie::OPimTodo::OPimTodoData::priority, Opie::OPimRecord::setLastHitField(), Opie::OPimTodo::OPimTodoData::sum, Summary, and QDate::toString().

const OPimNotifyManager & Opie::OPimTodo::notifiers  )  const
 

Definition at line 519 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::notifiers.

OPimNotifyManager & Opie::OPimTodo::notifiers  ) 
 

return a reference to our notifiers...

Definition at line 511 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::notifiers.

Referenced by TaskEditorAlarms::save(), Opie::OPimTodoAccessXML::todo(), and Opie::OPimTodoAccessXML::toString().

bool Opie::OPimTodo::operator!= const OPimTodo toDoEvent  )  const [inline]
 

Definition at line 318 of file opimtodo.h.

bool Opie::OPimTodo::operator< const OPimTodo toDoEvent  )  const
 

Definition at line 528 of file opimtodo.cpp.

References dueDate(), hasDueDate(), and priority().

bool Opie::OPimTodo::operator<= const OPimTodo toDoEvent  )  const
 

Definition at line 547 of file opimtodo.cpp.

References dueDate(), hasDueDate(), and priority().

OPimTodo & Opie::OPimTodo::operator= const OPimTodo toDoEvent  ) 
 

Definition at line 631 of file opimtodo.cpp.

References data, deref(), and OPimRecord::operator=().

bool Opie::OPimTodo::operator== const OPimTodo toDoEvent  )  const
 

Definition at line 604 of file opimtodo.cpp.

References data, Opie::OPimTodo::OPimTodoData::date, Opie::OPimTodo::OPimTodoData::desc, Opie::OPimTodo::OPimTodoData::hasDate, Opie::OPimTodo::OPimTodoData::isCompleted, Opie::OPimTodo::OPimTodoData::maintainer, Qtopia::Record::operator==(), Opie::OPimTodo::OPimTodoData::priority, Opie::OPimTodo::OPimTodoData::prog, and Opie::OPimTodo::OPimTodoData::sum.

bool Opie::OPimTodo::operator> const OPimTodo toDoEvent  )  const
 

Definition at line 566 of file opimtodo.cpp.

References dueDate(), hasDueDate(), and priority().

bool Opie::OPimTodo::operator>= const OPimTodo toDoEvent  )  const
 

Definition at line 585 of file opimtodo.cpp.

References dueDate(), hasDueDate(), and priority().

int Opie::OPimTodo::priority  )  const
 

What is the priority?

Definition at line 227 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::priority.

Referenced by TaskEditorOverView::load(), operator<(), operator<=(), operator>(), operator>=(), Opie::Internal::priority(), recordField(), toRichText(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

ushort Opie::OPimTodo::progress  )  const
 

progress as ushort 0, 20, 40, 60, 80 or 100%

Definition at line 239 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::prog.

Referenced by TaskEditorStatus::load(), recordField(), toRichText(), and Opie::OPimTodoAccessXML::toString().

QString Opie::OPimTodo::recordField int  id  )  const [virtual]
 

the name for a recordField

Implements Opie::OPimRecord.

Definition at line 725 of file opimtodo.cpp.

References Alarms, Completed, CompletedDate, DateDay, DateMonth, DateYear, description(), Description, DueDate, dueDate(), hasCompletedDate(), HasDate, hasDueDate(), hasRecurrence(), hasStartDate(), isCompleted(), Maintainer, QString::null, QString::number(), priority(), Priority, progress(), Progress, OPimRecord::recordField(), Recurrence, Reminders, StartDate, state(), summary(), Summary, and tr.

OPimRecurrence Opie::OPimTodo::recurrence  )  const
 

the recurrance of this

Definition at line 295 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::recur.

Referenced by Opie::OPimTodoAccessXML::toString().

int Opie::OPimTodo::rtti  )  const [virtual]
 

Reimplemented from Opie::OPimRecord.

Definition at line 800 of file opimtodo.cpp.

References Opie::OPimResolver::TodoList.

OPimTodo * Opie::OPimTodo::safeCast const OPimRecord rec  )  [static]
 

Provide a SafeCast to OPimTodo from a OPimRecord.

Provide a safe cast that will return 0 if the record type is not OPimTodo. In the other case it will be casted to OPimTodo and returned

Parameters:
rec The OPimRecord to be casted
Returns:
a pointer to OPimTodo or 0l

Definition at line 816 of file opimtodo.cpp.

References l, Opie::OPimRecord::rtti(), and Opie::OPimResolver::TodoList.

void Opie::OPimTodo::setCompleted bool  completed  ) 
 

Set if this Todo is completed

Definition at line 319 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::isCompleted.

Referenced by eventByVObj(), and Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setCompletedDate const QDate date  ) 
 

set the completed date

Definition at line 372 of file opimtodo.cpp.

References changeOrModify(), Opie::OPimTodo::OPimTodoData::completed, and data.

Referenced by Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setDescription const QString  ) 
 

Definition at line 333 of file opimtodo.cpp.

References changeOrModify(), data, Opie::OPimTodo::OPimTodoData::desc, and Qtopia::simplifyMultiLineSpace().

Referenced by eventByVObj(), TaskEditorOverView::save(), and Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setDueDate const QDate date  ) 
 

set the end date

Definition at line 358 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::date.

Referenced by eventByVObj(), and Opie::OPimTodoAccessXML::load().

void Opie::OPimTodo::setHasDueDate bool  hasDate  ) 
 

set if this todo got an end data

Definition at line 326 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::hasDate.

Referenced by eventByVObj(), and Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setMaintainer const OPimMaintainer  ) 
 

set the Maintainer Mode

Definition at line 399 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::maintainer.

void Opie::OPimTodo::setPriority int  priority  ) 
 

Set the priority of the Todo

Definition at line 347 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::priority.

Referenced by eventByVObj(), TaskEditorOverView::save(), and Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setProgress ushort  progress  ) 
 

Set the progress.

Definition at line 418 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::prog.

Referenced by Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setRecurrence const OPimRecurrence  ) 
 

Definition at line 389 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::recur.

Referenced by Opie::OPimTodoAccessXML::load().

void Opie::OPimTodo::setStartDate const QDate date  ) 
 

set the start date

Definition at line 365 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::start.

Referenced by Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setState const OPimState state  ) 
 

set the state of a Todo

Parameters:
state State what the todo should take

Definition at line 379 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::state.

Referenced by Opie::OPimTodoAccessXML::todo().

void Opie::OPimTodo::setSummary const QString  ) 
 

Definition at line 340 of file opimtodo.cpp.

References changeOrModify(), data, and Opie::OPimTodo::OPimTodoData::sum.

Referenced by eventByVObj(), TaskEditorOverView::save(), and Opie::OPimTodoAccessXML::todo().

QDate Opie::OPimTodo::startDate  )  const
 

When did it start?

Definition at line 251 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::start.

Referenced by TaskEditorStatus::load(), Opie::OPimTodoAccessBackend::occurrences(), and Opie::OPimTodoAccessXML::toString().

OPimState Opie::OPimTodo::state  )  const
 

What is the state of this OPimTodo?

Definition at line 276 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::state.

Referenced by TaskEditorStatus::load(), recordField(), and Opie::OPimTodoAccessXML::toString().

QString Opie::OPimTodo::summary  )  const
 

A small summary of the todo

Definition at line 233 of file opimtodo.cpp.

References data, and Opie::OPimTodo::OPimTodoData::sum.

Referenced by TaskEditorOverView::load(), Opie::OPimTodoAccessBackend::occurrences(), recordField(), Opie::Internal::string(), toRichText(), toShortText(), Opie::OPimTodoAccessXML::toString(), and vobjByEvent().

QMap< int, QString > Opie::OPimTodo::toMap  )  const [virtual]
 

toMap puts all data into the map. int relates to ToDoEvent RecordFields enum

Implements Opie::OPimRecord.

Definition at line 644 of file opimtodo.cpp.

References Qtopia::Record::categories(), Completed, data, Opie::OPimTodo::OPimTodoData::date, DateDay, DateMonth, DateYear, QDate::day(), Opie::OPimTodo::OPimTodoData::desc, Description, Opie::OPimTodo::OPimTodoData::hasDate, HasDate, Qtopia::Record::idsToString(), QMap< Key, T >::insert(), Opie::OPimTodo::OPimTodoData::isCompleted, QDate::month(), QString::number(), Opie::OPimTodo::OPimTodoData::priority, Priority, Opie::OPimTodo::OPimTodoData::prog, Progress, Opie::OPimTodo::OPimTodoData::sum, Summary, Qtopia::Record::uid(), Uid, and QDate::year().

QString Opie::OPimTodo::toRichText  )  const [virtual]
 

Return this todoevent in a RichText formatted QString

Implements Opie::OPimRecord.

Definition at line 434 of file opimtodo.cpp.

References Opie::OPimRecord::categoryNames(), QDate::currentDate(), description(), dueDate(), Qtopia::escapeString(), hasDueDate(), Opie::OPimRecord::isEmpty(), QString::number(), off, priority(), progress(), summary(), text, QDate::toString(), and tr.

Referenced by TodoItem::toRichText().

QString Opie::OPimTodo::toShortText  )  const [virtual]
 

a small one line summary

Implements Opie::OPimRecord.

Definition at line 425 of file opimtodo.cpp.

References summary().

Referenced by TodoItem::TodoItem().

QString Opie::OPimTodo::type  )  const [virtual]
 

reimplementations

Implements Opie::OPimRecord.

Definition at line 719 of file opimtodo.cpp.

References QString::fromLatin1().


Member Data Documentation

OPimTodoPrivate* Opie::OPimTodo::d [private]
 

Reimplemented from Opie::OPimRecord.

Definition at line 312 of file opimtodo.h.

OPimTodoData* Opie::OPimTodo::data [private]
 

Definition at line 313 of file opimtodo.h.

Referenced by changeOrModify(), completedDate(), deref(), description(), dueDate(), hasCompletedDate(), hasDueDate(), hasMaintainer(), hasNotifiers(), hasRecurrence(), hasStartDate(), hasState(), isCompleted(), isOverdue(), maintainer(), match(), notifiers(), operator=(), operator==(), OPimTodo(), priority(), progress(), recurrence(), setCompleted(), setCompletedDate(), setDescription(), setDueDate(), setHasDueDate(), setMaintainer(), setPriority(), setProgress(), setRecurrence(), setStartDate(), setState(), setSummary(), startDate(), state(), summary(), toMap(), and ~OPimTodo().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 18:00:05 2005 for OPIE by  doxygen 1.4.2