\section{KABC::Addressee\-Item Class Reference}
\label{classKABC_1_1AddresseeItem}\index{KABC::AddresseeItem@{KABC::AddresseeItem}}
Special List\-View\-Item, that is used by the {\bf Addressee\-Dialog}{\rm (p.\,\pageref{classKABC_1_1AddresseeDialog})}.  


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

Inheritance diagram for KABC::Addressee\-Item:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=76pt]{classKABC_1_1AddresseeItem__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KABC::Addressee\-Item:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=153pt]{classKABC_1_1AddresseeItem__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf columns} \{ {\bf Name} =  0, 
{\bf Email} =  1
 \}
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Addressee\-Item} ({\bf QList\-View} $\ast${\bf parent}, const {\bf Addressee} \&addressee)
\item 
{\bf Addressee} {\bf addressee} () const 
\item 
virtual {\bf QString} {\bf key} (int column, bool ascending) const 
\end{CompactItemize}


\subsection{Detailed Description}
Special List\-View\-Item, that is used by the {\bf Addressee\-Dialog}{\rm (p.\,\pageref{classKABC_1_1AddresseeDialog})}. 



Definition at line 37 of file addresseedialog.h.

\subsection{Member Enumeration Documentation}
\index{KABC::AddresseeItem@{KABC::Addressee\-Item}!columns@{columns}}
\index{columns@{columns}!KABC::AddresseeItem@{KABC::Addressee\-Item}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf KABC::Addressee\-Item::columns}}\label{classKABC_1_1AddresseeItem_w2}


Type of column \begin{itemize}
\item {\tt Name} - Name in {\bf Addressee}{\rm (p.\,\pageref{classKABC_1_1Addressee})} \item {\tt Email} - Email in {\bf Addressee}{\rm (p.\,\pageref{classKABC_1_1Addressee})}. \end{itemize}




Definition at line 46 of file addresseedialog.h.

\subsection{Constructor \& Destructor Documentation}
\index{KABC::AddresseeItem@{KABC::Addressee\-Item}!AddresseeItem@{AddresseeItem}}
\index{AddresseeItem@{AddresseeItem}!KABC::AddresseeItem@{KABC::Addressee\-Item}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Addressee\-Item::Addressee\-Item ({\bf QList\-View} $\ast$ {\em parent}, const {\bf Addressee} \& {\em addressee})}\label{classKABC_1_1AddresseeItem_a0}


Constructor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em parent}]The parent listview. \item[{\em addressee}]The associated addressee. \end{description}
\end{Desc}


Definition at line 36 of file addresseedialog.cpp.

References addressee(), KABC::Addressee::preferred\-Email(), KABC::Addressee::real\-Name(), and QList\-View\-Item::set\-Text().

\subsection{Member Function Documentation}
\index{KABC::AddresseeItem@{KABC::Addressee\-Item}!addressee@{addressee}}
\index{addressee@{addressee}!KABC::AddresseeItem@{KABC::Addressee\-Item}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Addressee} KABC::Addressee\-Item::addressee () const\hspace{0.3cm}{\tt  [inline]}}\label{classKABC_1_1AddresseeItem_a1}


Returns the addressee. 



Definition at line 59 of file addresseedialog.h.

Referenced by KABC::Addressee\-Dialog::addressee(), Addressee\-Item(), and KABC::Addressee\-Dialog::addressees().\index{KABC::AddresseeItem@{KABC::Addressee\-Item}!key@{key}}
\index{key@{key}!KABC::AddresseeItem@{KABC::Addressee\-Item}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} Addressee\-Item::key (int {\em column}, bool {\em ascending}) const\hspace{0.3cm}{\tt  [virtual]}}\label{classKABC_1_1AddresseeItem_a2}


Method used by {\bf QList\-View} to sort the items. 



Reimplemented from {\bf QList\-View\-Item}.

Definition at line 44 of file addresseedialog.cpp.

References QString::lower(), QReg\-Exp::matched\-Length(), QString::mid(), QReg\-Exp::search(), and QList\-View\-Item::text().

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