From accd04a63230ac46978f77deae1b0d1419618730 Mon Sep 17 00:00:00 2001 From: zecke Date: Wed, 07 May 2003 16:02:41 +0000 Subject: try to use less memory and only create objects like ORecur, OPimState, OPimNotifyManager and OPimMaintainer if necessary --- (limited to 'libopie2/opiepim/otodo.h') diff --git a/libopie2/opiepim/otodo.h b/libopie2/opiepim/otodo.h index 2f66f55..a58d9aa 100644 --- a/libopie2/opiepim/otodo.h +++ b/libopie2/opiepim/otodo.h @@ -128,16 +128,31 @@ public: QDate completedDate()const; /** + * does it have a state? + */ + bool hasState()const; + + /** * What is the state of this OTodo? */ OPimState state()const; /** + * has recurrence? + */ + bool hasRecurrence()const; + + /** * the recurrance of this */ ORecur recurrence()const; /** + * does this OTodo have a maintainer? + */ + bool hasMaintainer()const; + + /** * the Maintainer of this OTodo */ OPimMaintainer maintainer()const; @@ -158,6 +173,7 @@ public: */ QString toRichText() const; + bool hasNotifiers()const; /* * check if the sharing is still fine!! -zecke */ -- cgit v0.9.0.2