00001 // 00002 // 00003 // C++ Interface: $MODULE$ 00004 // 00005 // Description: 00006 // 00007 // 00008 // Author: Patrick S. Vogt <tille@handhelds.org>, (C) 2003 00009 // 00010 // Copyright: See COPYING file that comes with this distribution 00011 // 00012 // 00013 #ifndef TODOSEARCH_H 00014 #define TODOSEARCH_H 00015 00016 #include "searchgroup.h" 00017 00018 #include <opie2/otodoaccess.h> 00019 #include <opie2/opimtodo.h> 00020 00021 class QAction; 00022 00023 00027 class TodoSearch : public SearchGroup 00028 { 00029 public: 00030 TodoSearch(QListView* parent, QString name); 00031 ~TodoSearch(); 00032 00033 virtual QPopupMenu* popupMenu(); 00034 00035 protected: 00036 virtual void load(); 00037 virtual int search(); 00038 virtual void insertItem( void* ); 00039 00040 private: 00041 Opie::OPimTodoAccess *_todos; 00042 QAction *actionShowCompleted; 00043 QPopupMenu *_popupMenu; 00044 }; 00045 00046 #endif
1.4.2