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

DatebookSearch Class Reference

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

Inheritance diagram for DatebookSearch:

Inheritance graph
[legend]
Collaboration diagram for DatebookSearch:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Protected Member Functions

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

Private Attributes

ODateBookAccess_dates
QAction * actionShowPastEvents
QAction * actionSearchInDates
QPopupMenu * _popupMenu

Detailed Description

Author:
Patrick S. Vogt

Definition at line 26 of file datebooksearch.h.


Constructor & Destructor Documentation

DatebookSearch::DatebookSearch QListView *  parent,
QString  name
 

Definition at line 28 of file datebooksearch.cpp.

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

DatebookSearch::~DatebookSearch  ) 
 

Definition at line 41 of file datebooksearch.cpp.

References _dates, _popupMenu, actionSearchInDates, actionShowPastEvents, odebug, oendl, Config::setGroup(), Config::User, and Config::writeEntry().


Member Function Documentation

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

Implements SearchGroup.

Definition at line 69 of file datebooksearch.cpp.

References SearchGroup::_resultCount, actionSearchInDates, actionShowPastEvents, QDateTime::currentDateTime(), Qtopia::EndDateTime, Opie::OPimEvent::endDateTime(), Opie::OPimRecord::lastHitField(), Opie::OPimEvent::recurrence(), and Qtopia::StartDateTime.

Referenced by search().

void DatebookSearch::load  )  [protected, virtual]
 

Implements SearchGroup.

Definition at line 55 of file datebooksearch.cpp.

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

QPopupMenu * DatebookSearch::popupMenu  )  [virtual]
 

Reimplemented from OListViewItem.

Definition at line 84 of file datebooksearch.cpp.

References _popupMenu, actionSearchInDates, and actionShowPastEvents.

int DatebookSearch::search  )  [protected, virtual]
 

Implements SearchGroup.

Definition at line 61 of file datebooksearch.cpp.

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


Member Data Documentation

ODateBookAccess* DatebookSearch::_dates [private]
 

Definition at line 40 of file datebooksearch.h.

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

QPopupMenu* DatebookSearch::_popupMenu [private]
 

Definition at line 43 of file datebooksearch.h.

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

QAction* DatebookSearch::actionSearchInDates [private]
 

Definition at line 42 of file datebooksearch.h.

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

QAction* DatebookSearch::actionShowPastEvents [private]
 

Definition at line 41 of file datebooksearch.h.

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


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