KDevelop API Documentation

DocSearchDialog Class Reference

#include <docsearchdlg.h>

Inheritance diagram for DocSearchDialog:

QDialog List of all members.

Public Member Functions

 DocSearchDialog (QWidget *parent=0, const char *name=0)
 ~DocSearchDialog ()
void setSearchTerm (const QString &str)
bool performSearch ()

Private Slots

void htsearchStdout (KProcess *, char *buffer, int len)
void htsearchExited (KProcess *)

Private Member Functions

virtual void accept ()

Private Attributes

QLineEditsearchterm_edit
QComboBoxmethod_combo
QComboBoxsort_combo
QString searchResult

Constructor & Destructor Documentation

DocSearchDialog::DocSearchDialog QWidget parent = 0,
const char *  name = 0
 

Definition at line 37 of file docsearchdlg.cpp.

References accept(), KButtonBox::addButton(), KButtonBox::addStretch(), QBoxLayout::addWidget(), DocSearchDialog(), KButtonBox::layout(), method_combo, searchterm_edit, and sort_combo.

Referenced by DocSearchDialog().

DocSearchDialog::~DocSearchDialog  ) 
 

Definition at line 93 of file docsearchdlg.cpp.


Member Function Documentation

void DocSearchDialog::accept  )  [private, virtual]
 

Definition at line 196 of file docsearchdlg.cpp.

References performSearch().

Referenced by DocSearchDialog().

void DocSearchDialog::htsearchExited KProcess  )  [private, slot]
 

Definition at line 209 of file docsearchdlg.cpp.

References htsearchExited().

Referenced by htsearchExited(), and performSearch().

void DocSearchDialog::htsearchStdout KProcess ,
char *  buffer,
int  len
[private, slot]
 

Definition at line 203 of file docsearchdlg.cpp.

References htsearchStdout(), len, and searchResult.

Referenced by htsearchStdout(), and performSearch().

bool DocSearchDialog::performSearch  ) 
 

Definition at line 101 of file docsearchdlg.cpp.

References config, endl(), KProcess::exitStatus(), htsearchExited(), htsearchStdout(), kdDebug(), method_combo, KProcess::normalExit(), qt_enter_modal(), qt_leave_modal(), KConfigBase::readPathEntry(), searchResult, searchterm_edit, KConfigBase::setGroup(), sort_combo, and KProcess::start().

Referenced by accept(), and DocTreeViewPart::slotContextFulltextSearch().

void DocSearchDialog::setSearchTerm const QString str  )  [inline]
 

Definition at line 33 of file docsearchdlg.h.

References searchterm_edit, and setSearchTerm().

Referenced by setSearchTerm(), and DocTreeViewPart::slotContextFulltextSearch().


Member Data Documentation

QComboBox* DocSearchDialog::method_combo [private]
 

Definition at line 45 of file docsearchdlg.h.

Referenced by DocSearchDialog(), and performSearch().

QString DocSearchDialog::searchResult [private]
 

Definition at line 48 of file docsearchdlg.h.

Referenced by htsearchStdout(), and performSearch().

QLineEdit* DocSearchDialog::searchterm_edit [private]
 

Definition at line 44 of file docsearchdlg.h.

Referenced by DocSearchDialog(), performSearch(), and setSearchTerm().

QComboBox* DocSearchDialog::sort_combo [private]
 

Definition at line 46 of file docsearchdlg.h.

Referenced by DocSearchDialog(), and performSearch().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:02 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003