\section{Kate\-Config Class Reference}
\label{classKateConfig}\index{KateConfig@{KateConfig}}
Base Class for the {\bf Kate}{\rm (p.\,\pageref{namespaceKate})} Config Classes.  


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

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Kate\-Config} ()
\item 
virtual {\bf $\sim$Kate\-Config} ()
\item 
void {\bf config\-Start} ()
\item 
void {\bf config\-End} ()
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf update\-Config} ()=0
\end{CompactItemize}


\subsection{Detailed Description}
Base Class for the {\bf Kate}{\rm (p.\,\pageref{namespaceKate})} Config Classes. 



Definition at line 43 of file kateconfig.h.

\subsection{Constructor \& Destructor Documentation}
\index{KateConfig@{Kate\-Config}!KateConfig@{KateConfig}}
\index{KateConfig@{KateConfig}!KateConfig@{Kate\-Config}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Kate\-Config::Kate\-Config ()}\label{classKateConfig_a0}


Default Constructor. 



Definition at line 46 of file kateconfig.cpp.\index{KateConfig@{Kate\-Config}!~KateConfig@{$\sim$KateConfig}}
\index{~KateConfig@{$\sim$KateConfig}!KateConfig@{Kate\-Config}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Kate\-Config::$\sim${\bf Kate\-Config} ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKateConfig_a1}


Virtual Destructor. 



Definition at line 51 of file kateconfig.cpp.

\subsection{Member Function Documentation}
\index{KateConfig@{Kate\-Config}!configStart@{configStart}}
\index{configStart@{configStart}!KateConfig@{Kate\-Config}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Kate\-Config::config\-Start ()}\label{classKateConfig_a2}


start some config changes this method is needed to init some kind of transaction for config changes, update will only be done once, at {\bf config\-End()}{\rm (p.\,\pageref{classKateConfig_a3})} call 



Definition at line 55 of file kateconfig.cpp.\index{KateConfig@{Kate\-Config}!configEnd@{configEnd}}
\index{configEnd@{configEnd}!KateConfig@{Kate\-Config}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void Kate\-Config::config\-End ()}\label{classKateConfig_a3}


end a config change transaction, update the concerned documents/views/renderers 



Definition at line 65 of file kateconfig.cpp.

References update\-Config().\index{KateConfig@{Kate\-Config}!updateConfig@{updateConfig}}
\index{updateConfig@{updateConfig}!KateConfig@{Kate\-Config}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void Kate\-Config::update\-Config ()\hspace{0.3cm}{\tt  [protected, pure virtual]}}\label{classKateConfig_b0}


do the real update 



Referenced by config\-End().

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