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

otodoaccessbackend.h

Go to the documentation of this file.
00001 #ifndef OPIE_TODO_ACCESS_BACKEND_H
00002 #define OPIE_TODO_ACCESS_BACKEND_H
00003 
00004 #include <qbitarray.h>
00005 
00006 #include "otodo.h"
00007 #include "opimaccessbackend.h"
00008 
00009 class OTodoAccessBackend : public OPimAccessBackend<OTodo> {
00010 public:
00011     OTodoAccessBackend();
00012     ~OTodoAccessBackend();
00013     virtual QArray<int> effectiveToDos( const QDate& start,
00014                                         const QDate& end,
00015                                         bool includeNoDates ) = 0;
00016     virtual QArray<int> overDue() = 0;
00017     virtual QArray<int> sorted( bool asc, int sortOrder, int sortFilter,
00018                                 int cat ) = 0;
00019     virtual void        removeAllCompleted() = 0;
00020     virtual QBitArray supports()const = 0;
00021     
00022 private:
00023     class Private;
00024     Private *d;
00025 
00026 };
00027 
00028 #endif

Generated on Sat Nov 5 16:16:16 2005 for OPIE by  doxygen 1.4.2