\section{KFile\-Filter Class Reference}
\label{classKFileFilter}\index{KFileFilter@{KFileFilter}}
A KFile\-Filter is a simple base class for file filters. Base class for file filters.  


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

Inheritance diagram for KFile\-Filter:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=64pt]{classKFileFilter__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual bool {\bf passes\-Filter} (const {\bf KFile\-Item} $\ast$item) const =0
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKFileFilter_b0}

\end{CompactItemize}


\subsection{Detailed Description}
A KFile\-Filter is a simple base class for file filters. Base class for file filters. 

Just reimplement {\bf passes\-Filter()}{\rm (p.\,\pageref{classKFileFilter_a0})}. 



Definition at line 41 of file kfilefilter.h.

\subsection{Member Function Documentation}
\index{KFileFilter@{KFile\-Filter}!passesFilter@{passesFilter}}
\index{passesFilter@{passesFilter}!KFileFilter@{KFile\-Filter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual bool KFile\-Filter::passes\-Filter (const {\bf KFile\-Item} $\ast$ {\em item}) const\hspace{0.3cm}{\tt  [pure virtual]}}\label{classKFileFilter_a0}


Checks the given {\tt item}. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em item}]the item to filter \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]true if the {\tt item} passes the filter, false otherwise \end{Desc}


Implemented in {\bf KSimple\-File\-Filter} {\rm (p.\,\pageref{classKSimpleFileFilter_a12})}.

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