\section{KIcon\-Canvas Class Reference}
\label{classKIconCanvas}\index{KIconCanvas@{KIconCanvas}}
Icon canvas for {\bf KIcon\-Dialog}{\rm (p.\,\pageref{classKIconDialog})}.  


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

Inheritance diagram for KIcon\-Canvas:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=56pt]{classKIconCanvas__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KIcon\-Canvas:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=188pt]{classKIconCanvas__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{CompactItemize}
\item 
void {\bf stop\-Loading} ()\label{classKIconCanvas_i0}

\end{CompactItemize}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf name\-Changed} ({\bf QString})
\begin{CompactList}\small\item\em Emitted when the current icon has changed. \item\end{CompactList}\item 
void {\bf start\-Loading} (int)\label{classKIconCanvas_l1}

\item 
void {\bf progress} (int)\label{classKIconCanvas_l2}

\item 
void {\bf finished} ()\label{classKIconCanvas_l3}

\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KIcon\-Canvas} ({\bf QWidget} $\ast$parent=0L, const  char $\ast$name=0L)\label{classKIconCanvas_a0}

\item 
void {\bf load\-Files} (const  {\bf QString\-List} \&files)
\begin{CompactList}\small\item\em Load icons into the canvas. \item\end{CompactList}\item 
{\bf QString} {\bf get\-Current} () const 
\begin{CompactList}\small\item\em Returns the current icon. \item\end{CompactList}\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKIconCanvas_b0}

\end{CompactItemize}


\subsection{Detailed Description}
Icon canvas for {\bf KIcon\-Dialog}{\rm (p.\,\pageref{classKIconDialog})}. 



Definition at line 39 of file kicondialog.h.

\subsection{Member Function Documentation}
\index{KIconCanvas@{KIcon\-Canvas}!loadFiles@{loadFiles}}
\index{loadFiles@{loadFiles}!KIconCanvas@{KIcon\-Canvas}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIcon\-Canvas::load\-Files (const {\bf QString\-List} \& {\em files})}\label{classKIconCanvas_a2}


Load icons into the canvas. 



Definition at line 99 of file kicondialog.cpp.

References QIcon\-View::clear(), and QTimer::start().\index{KIconCanvas@{KIcon\-Canvas}!getCurrent@{getCurrent}}
\index{getCurrent@{getCurrent}!KIconCanvas@{KIcon\-Canvas}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf QString} KIcon\-Canvas::get\-Current () const}\label{classKIconCanvas_a3}


Returns the current icon. 



Definition at line 164 of file kicondialog.cpp.

References QIcon\-View::current\-Item().

Referenced by KIcon\-Dialog::open\-Dialog().\index{KIconCanvas@{KIcon\-Canvas}!nameChanged@{nameChanged}}
\index{nameChanged@{nameChanged}!KIconCanvas@{KIcon\-Canvas}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KIcon\-Canvas::name\-Changed ({\bf QString})\hspace{0.3cm}{\tt  [signal]}}\label{classKIconCanvas_l0}


Emitted when the current icon has changed. 



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