\section{KText\-Editor::Search\-DCOPInterface Class Reference}
\label{classKTextEditor_1_1SearchDCOPInterface}\index{KTextEditor::SearchDCOPInterface@{KTextEditor::SearchDCOPInterface}}
This is the main interface to the Search\-Interface of {\bf KText\-Edit}. DCOP interface to Search\-Interface.  


{\tt \#include $<$searchdcopinterface.h$>$}

Inheritance diagram for KText\-Editor::Search\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=110pt]{classKTextEditor_1_1SearchDCOPInterface__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KText\-Editor::Search\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=110pt]{classKTextEditor_1_1SearchDCOPInterface__coll__graph}
\end{center}
\end{figure}
\subsection*{DCOP Member Functions}
\begin{CompactItemize}
\item 
bool {\bf find\-First\-String} ({\bf QString} text, bool case\-Sensitive)\label{classKTextEditor_1_1SearchDCOPInterface_z0}

\item 
bool {\bf find\-Next\-String} ({\bf QString} text, bool case\-Sensitive)\label{classKTextEditor_1_1SearchDCOPInterface_z1}

\item 
bool {\bf find\-Previous\-String} ({\bf QString} text, bool case\-Sensitive)\label{classKTextEditor_1_1SearchDCOPInterface_z2}

\item 
bool {\bf find\-Last\-String} ({\bf QString} text, bool case\-Sensitive)\label{classKTextEditor_1_1SearchDCOPInterface_z3}

\item 
bool {\bf find\-String\-At} (uint row, uint col, {\bf QString} text, bool case\-Sensitive)\label{classKTextEditor_1_1SearchDCOPInterface_z4}

\item 
bool {\bf find\-First\-Reg\-Exp} ({\bf QString} regexp)\label{classKTextEditor_1_1SearchDCOPInterface_z5}

\item 
bool {\bf find\-Next\-Reg\-Exp} ({\bf QString} regexp)\label{classKTextEditor_1_1SearchDCOPInterface_z6}

\item 
bool {\bf find\-Previous\-Reg\-Exp} ({\bf QString} regexp)\label{classKTextEditor_1_1SearchDCOPInterface_z7}

\item 
bool {\bf find\-Last\-Reg\-Exp} ({\bf QString} regexp)\label{classKTextEditor_1_1SearchDCOPInterface_z8}

\item 
bool {\bf find\-Reg\-Exp\-At} (uint row, uint col, {\bf QString} regexp)\label{classKTextEditor_1_1SearchDCOPInterface_z9}

\item 
uint {\bf current\-Match\-Line} ()\label{classKTextEditor_1_1SearchDCOPInterface_z10}

\item 
uint {\bf current\-Match\-Col} ()\label{classKTextEditor_1_1SearchDCOPInterface_z11}

\item 
uint {\bf current\-Match\-Length} ()\label{classKTextEditor_1_1SearchDCOPInterface_z12}

\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Search\-DCOPInterface} (Search\-Interface $\ast$Parent, const  char $\ast$name)
\begin{CompactList}\small\item\em Construct a new interface object for the text editor. \item\end{CompactList}\item 
virtual {\bf $\sim$Search\-DCOPInterface} ()
\begin{CompactList}\small\item\em Destructor Cleans up the object. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
This is the main interface to the Search\-Interface of {\bf KText\-Edit}. DCOP interface to Search\-Interface. 

This will provide a consistant dcop interface to all {\bf KDE} applications that use it. 

\begin{Desc}
\item[Author:]Ian Reinhart Geiser $<${\tt geiseri@kde.org}$>$\end{Desc}




Definition at line 18 of file searchdcopinterface.h.

\subsection{Constructor \& Destructor Documentation}
\index{KTextEditor::SearchDCOPInterface@{KText\-Editor::Search\-DCOPInterface}!SearchDCOPInterface@{SearchDCOPInterface}}
\index{SearchDCOPInterface@{SearchDCOPInterface}!KTextEditor::SearchDCOPInterface@{KText\-Editor::Search\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Search\-DCOPInterface::Search\-DCOPInterface (Search\-Interface $\ast$ {\em Parent}, const char $\ast$ {\em name})}\label{classKTextEditor_1_1SearchDCOPInterface_a0}


Construct a new interface object for the text editor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em Parent\-Search\-Interface}]- The parent Search\-Interface object that will provide us with the functions for the interface.\end{description}
\end{Desc}


Definition at line 9 of file searchdcopinterface.cpp.

References KStd\-Accel::name().\index{KTextEditor::SearchDCOPInterface@{KText\-Editor::Search\-DCOPInterface}!~SearchDCOPInterface@{$\sim$SearchDCOPInterface}}
\index{~SearchDCOPInterface@{$\sim$SearchDCOPInterface}!KTextEditor::SearchDCOPInterface@{KText\-Editor::Search\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Search\-DCOPInterface::$\sim${\bf Search\-DCOPInterface} ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKTextEditor_1_1SearchDCOPInterface_a1}


Destructor Cleans up the object. 



Definition at line 18 of file searchdcopinterface.cpp.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
searchdcopinterface.h\item 
searchdcopinterface.cpp\end{CompactItemize}
