-rw-r--r-- | libopie/pim/otodo.h | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/libopie/pim/otodo.h b/libopie/pim/otodo.h index 5bd91d6..2cdc587 100644 --- a/libopie/pim/otodo.h +++ b/libopie/pim/otodo.h @@ -18,2 +18,4 @@ +class OPimState; +class ORecur; class OTodo : public OPimRecord { @@ -35,3 +37,8 @@ public: HasAlarmDateTime, - AlarmDateTime + AlarmDateTime, + State, + Recurrance, + Alarms, + Reminders, + Notifiers }; @@ -113,2 +120,12 @@ public: /** + * What is the state of this OTodo? + */ + OPimState state()const; + + /** + * the recurrance of this + */ + ORecur recurrence()const; + + /** * The description of the todo @@ -172,2 +189,4 @@ public: + + void setRecurrence( const ORecur& ); /** @@ -179,2 +198,8 @@ public: void setSummary(const QString& ); + + /** + * set the state of a Todo + * @param state State what the todo should take + */ + void setState( const OPimState& state); bool isOverdue(); |