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

TodoSearch Class Reference

#include </home/clem/local/src/opie/core/pim/osearch/todosearch.h>

Inheritance diagram for TodoSearch:

Inheritance graph
[legend]
Collaboration diagram for TodoSearch:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TodoSearch (QListView *parent, QString name)
 ~TodoSearch ()
virtual QPopupMenu * popupMenu ()

Protected Member Functions

virtual void load ()
virtual int search ()
virtual void insertItem (void *)

Private Attributes

Opie::OPimTodoAccess_todos
QAction * actionShowCompleted
QPopupMenu * _popupMenu

Detailed Description

Author:
Patrick S. Vogt

Definition at line 27 of file todosearch.h.


Constructor & Destructor Documentation

TodoSearch::TodoSearch QListView *  parent,
QString  name
 

Definition at line 24 of file todosearch.cpp.

References actionShowCompleted, Opie::Core::OResource::loadPixmap(), QString::null, Config::readBoolEntry(), Config::setGroup(), Opie::Core::OResource::SmallIcon, tr, and Config::User.

TodoSearch::~TodoSearch  ) 
 

Definition at line 39 of file todosearch.cpp.

References _popupMenu, _todos, actionShowCompleted, Config::setGroup(), Config::User, and Config::writeEntry().


Member Function Documentation

void TodoSearch::insertItem void *   )  [protected, virtual]
 

Implements SearchGroup.

Definition at line 64 of file todosearch.cpp.

References SearchGroup::_resultCount, actionShowCompleted, and Opie::OPimTodo::isCompleted().

Referenced by search().

void TodoSearch::load  )  [protected, virtual]
 

Implements SearchGroup.

Definition at line 50 of file todosearch.cpp.

References _todos, and Opie::OPimAccessTemplate< T >::load().

QPopupMenu * TodoSearch::popupMenu  )  [virtual]
 

Reimplemented from OListViewItem.

Definition at line 73 of file todosearch.cpp.

References _popupMenu, and actionShowCompleted.

int TodoSearch::search  )  [protected, virtual]
 

Implements SearchGroup.

Definition at line 56 of file todosearch.cpp.

References SearchGroup::_resultCount, SearchGroup::_search, _todos, Opie::OPimRecordList< T >::count(), i, insertItem(), and Opie::OPimAccessTemplate< T >::matchRegexp().


Member Data Documentation

QPopupMenu* TodoSearch::_popupMenu [private]
 

Definition at line 43 of file todosearch.h.

Referenced by popupMenu(), and ~TodoSearch().

Opie::OPimTodoAccess* TodoSearch::_todos [private]
 

Definition at line 41 of file todosearch.h.

Referenced by load(), search(), and ~TodoSearch().

QAction* TodoSearch::actionShowCompleted [private]
 

Definition at line 42 of file todosearch.h.

Referenced by insertItem(), popupMenu(), TodoSearch(), and ~TodoSearch().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:54:14 2005 for OPIE by  doxygen 1.4.2