\section{KMDIPrivate::KMDIGUIClient Class Reference}
\label{classKMDIPrivate_1_1KMDIGUIClient}\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
A class derived from KXMLGUIClient that handles the various {\bf KMDI}{\rm (p.\,\pageref{namespaceKMDI})} modes.  


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

Inheritance diagram for KMDIPrivate::KMDIGUIClient:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=91pt]{classKMDIPrivate_1_1KMDIGUIClient__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KMDIPrivate::KMDIGUIClient:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=211pt]{classKMDIPrivate_1_1KMDIGUIClient__coll__graph}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf toggle\-Top} ()
\item 
void {\bf toggle\-Left} ()
\item 
void {\bf toggle\-Right} ()
\item 
void {\bf toggle\-Bottom} ()
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KMDIGUIClient} ({\bf KMdi\-Main\-Frm} $\ast$mdi\-Main\-Frm, bool show\-MDIMode\-Action, const char $\ast${\bf name}=0)\label{classKMDIPrivate_1_1KMDIGUIClient_a0}

\item 
void {\bf add\-Tool\-View} (KMdi\-Tool\-View\-Accessor $\ast$)
\end{CompactItemize}


\subsection{Detailed Description}
A class derived from KXMLGUIClient that handles the various {\bf KMDI}{\rm (p.\,\pageref{namespaceKMDI})} modes. 



Definition at line 41 of file kmdiguiclient.h.

\subsection{Member Function Documentation}
\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}!addToolView@{addToolView}}
\index{addToolView@{addToolView}!KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMDIGUIClient::add\-Tool\-View (KMdi\-Tool\-View\-Accessor $\ast$)}\label{classKMDIPrivate_1_1KMDIGUIClient_a2}


Add a new tool view to this {\bf KMDIGUIClient}{\rm (p.\,\pageref{classKMDIPrivate_1_1KMDIGUIClient})}. 

Reads the shortcut for the tool view from the {\bf KMDI}{\rm (p.\,\pageref{namespaceKMDI})} application's config file and also adds a {\bf Toggle\-Tool\-View\-Action}{\rm (p.\,\pageref{classKMDIPrivate_1_1ToggleToolViewAction})} so that the visibility of the toolviews can be turned on and off

Definition at line 246 of file kmdiguiclient.cpp.

References QPtr\-List::append(), QObject::connect(), QObject::destroyed(), QPtr\-List::insert(), and QString::latin1().\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}!toggleTop@{toggleTop}}
\index{toggleTop@{toggleTop}!KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMDIPrivate::KMDIGUIClient::toggle\-Top ()\hspace{0.3cm}{\tt  [signal]}}\label{classKMDIPrivate_1_1KMDIGUIClient_l0}


Toggle the top tool dock. 

\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}!toggleLeft@{toggleLeft}}
\index{toggleLeft@{toggleLeft}!KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMDIPrivate::KMDIGUIClient::toggle\-Left ()\hspace{0.3cm}{\tt  [signal]}}\label{classKMDIPrivate_1_1KMDIGUIClient_l1}


Toggle the left tool dock. 

\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}!toggleRight@{toggleRight}}
\index{toggleRight@{toggleRight}!KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMDIPrivate::KMDIGUIClient::toggle\-Right ()\hspace{0.3cm}{\tt  [signal]}}\label{classKMDIPrivate_1_1KMDIGUIClient_l2}


Toggle the right tool dock. 

\index{KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}!toggleBottom@{toggleBottom}}
\index{toggleBottom@{toggleBottom}!KMDIPrivate::KMDIGUIClient@{KMDIPrivate::KMDIGUIClient}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMDIPrivate::KMDIGUIClient::toggle\-Bottom ()\hspace{0.3cm}{\tt  [signal]}}\label{classKMDIPrivate_1_1KMDIGUIClient_l3}


Toggle the bottom tool dock. 



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