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

SearchBar Class Reference

#include </home/clem/local/src/opie/noncore/apps/dagger/searchbar.h>

Collaboration diagram for SearchBar:

Collaboration graph
[legend]
List of all members.

Signals

void sigResultClicked (const QString &key)

Public Member Functions

 SearchBar (QMainWindow *parent=0x0)
void setCurrModule (TextWidget *currText)

Private Slots

void slotTextChanged (const QString &newText)
void slotFind ()
void slotPrev ()
void slotNext ()
void slotCloseBtn ()

Private Attributes

TextWidgetm_currText
QLineEdit * m_searchText
QAction * m_actionFind
QAction * m_actionPrev
QComboBox * m_resultList
QAction * m_actionNext

Constructor & Destructor Documentation

SearchBar::SearchBar QMainWindow *  parent = 0x0  ) 
 

Definition at line 40 of file searchbar.cpp.

References add, Opie::Core::OResource::loadPixmap(), m_actionFind, m_actionNext, m_actionPrev, m_resultList, m_searchText, QString::null, sigResultClicked(), slotFind(), slotNext(), slotPrev(), slotTextChanged(), Opie::Core::OResource::SmallIcon, and tr.


Member Function Documentation

void SearchBar::setCurrModule TextWidget currText  ) 
 

Definition at line 90 of file searchbar.cpp.

References TextWidget::getModuleName(), m_actionFind, m_actionNext, m_actionPrev, m_currText, m_resultList, and m_searchText.

Referenced by MainWindow::slotTextClose(), and MainWindow::slotTextDisplayed().

void SearchBar::sigResultClicked const QString key  )  [signal]
 

Referenced by SearchBar(), slotFind(), slotNext(), and slotPrev().

void SearchBar::slotCloseBtn  )  [private, slot]
 

Definition at line 179 of file searchbar.cpp.

void SearchBar::slotFind  )  [private, slot]
 

Definition at line 110 of file searchbar.cpp.

References TextWidget::getModule(), Opie::Ui::OWait::hide(), i, m_actionNext, m_actionPrev, m_currText, m_resultList, m_searchText, qApp, searchCallback(), Opie::Ui::OWait::show(), sigResultClicked(), and wait.

Referenced by SearchBar().

void SearchBar::slotNext  )  [private, slot]
 

Definition at line 169 of file searchbar.cpp.

References m_actionNext, m_actionPrev, m_resultList, and sigResultClicked().

Referenced by SearchBar().

void SearchBar::slotPrev  )  [private, slot]
 

Definition at line 159 of file searchbar.cpp.

References m_actionNext, m_actionPrev, m_resultList, and sigResultClicked().

Referenced by SearchBar().

void SearchBar::slotTextChanged const QString newText  )  [private, slot]
 

Definition at line 105 of file searchbar.cpp.

References m_actionFind, and m_currText.

Referenced by SearchBar().


Member Data Documentation

QAction* SearchBar::m_actionFind [private]
 

Definition at line 41 of file searchbar.h.

Referenced by SearchBar(), setCurrModule(), and slotTextChanged().

QAction* SearchBar::m_actionNext [private]
 

Definition at line 44 of file searchbar.h.

Referenced by SearchBar(), setCurrModule(), slotFind(), slotNext(), and slotPrev().

QAction* SearchBar::m_actionPrev [private]
 

Definition at line 42 of file searchbar.h.

Referenced by SearchBar(), setCurrModule(), slotFind(), slotNext(), and slotPrev().

TextWidget* SearchBar::m_currText [private]
 

Definition at line 38 of file searchbar.h.

Referenced by setCurrModule(), slotFind(), and slotTextChanged().

QComboBox* SearchBar::m_resultList [private]
 

Definition at line 43 of file searchbar.h.

Referenced by SearchBar(), setCurrModule(), slotFind(), slotNext(), and slotPrev().

QLineEdit* SearchBar::m_searchText [private]
 

Definition at line 40 of file searchbar.h.

Referenced by SearchBar(), setCurrModule(), and slotFind().


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