\section{KDock\-Widget\-Abstract\-Header Class Reference}
\label{classKDockWidgetAbstractHeader}\index{KDockWidgetAbstractHeader@{KDockWidgetAbstractHeader}}
An abstract base clase for all dockwidget headers (and member of the dockwidget class set).  


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

Inheritance diagram for KDock\-Widget\-Abstract\-Header:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=91pt]{classKDockWidgetAbstractHeader__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KDock\-Widget\-Abstract\-Header:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=91pt]{classKDockWidgetAbstractHeader__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KDock\-Widget\-Abstract\-Header} ({\bf KDock\-Widget} $\ast$parent, const char $\ast$name=0L)
\item 
virtual {\bf $\sim$KDock\-Widget\-Abstract\-Header} ()
\item 
virtual void {\bf set\-Top\-Level} (bool)
\item 
virtual void {\bf save\-Config} ({\bf KConfig} $\ast$)
\item 
virtual void {\bf load\-Config} ({\bf KConfig} $\ast$)
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf virtual\_\-hook} (int id, void $\ast$data)\label{classKDockWidgetAbstractHeader_b0}

\end{CompactItemize}


\subsection{Detailed Description}
An abstract base clase for all dockwidget headers (and member of the dockwidget class set). 

See the class description of KDock\-Widget\-Header! More or less a minor helper class for the dockwidget class set.

\begin{Desc}
\item[Author:]Max Judin (documentation: Falk Brettschneider). \end{Desc}




Definition at line 103 of file kdockwidget.h.

\subsection{Constructor \& Destructor Documentation}
\index{KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}!KDockWidgetAbstractHeader@{KDockWidgetAbstractHeader}}
\index{KDockWidgetAbstractHeader@{KDockWidgetAbstractHeader}!KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KDock\-Widget\-Abstract\-Header::KDock\-Widget\-Abstract\-Header ({\bf KDock\-Widget} $\ast$ {\em parent}, const char $\ast$ {\em name} = {\tt 0L})}\label{classKDockWidgetAbstractHeader_a0}


Constructs this. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em parent}]the parent widget (usually a dockwidget) \item[{\em name}]the object instance name \end{description}
\end{Desc}


Definition at line 211 of file kdockwidget.cpp.\index{KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}!~KDockWidgetAbstractHeader@{$\sim$KDockWidgetAbstractHeader}}
\index{~KDockWidgetAbstractHeader@{$\sim$KDockWidgetAbstractHeader}!KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual KDock\-Widget\-Abstract\-Header::$\sim${\bf KDock\-Widget\-Abstract\-Header} ()\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classKDockWidgetAbstractHeader_a1}


Destructs this. 



Definition at line 119 of file kdockwidget.h.

\subsection{Member Function Documentation}
\index{KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}!setTopLevel@{setTopLevel}}
\index{setTopLevel@{setTopLevel}!KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void KDock\-Widget\-Abstract\-Header::set\-Top\-Level (bool)\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classKDockWidgetAbstractHeader_a2}


Provides things concerning to switching to toplevel mode. 

Must be overridden by an inheriting class. 

Reimplemented in {\bf KDock\-Widget\-Header} {\rm (p.\,\pageref{classKDockWidgetHeader_a2})}.

Definition at line 124 of file kdockwidget.h.

Referenced by KDock\-Widget::update\-Header().\index{KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}!saveConfig@{saveConfig}}
\index{saveConfig@{saveConfig}!KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void KDock\-Widget\-Abstract\-Header::save\-Config ({\bf KConfig} $\ast$)\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classKDockWidgetAbstractHeader_a3}


Provides saving the current configuration. 

Must be overridden by an inheriting class. 

Reimplemented in {\bf KDock\-Widget\-Header} {\rm (p.\,\pageref{classKDockWidgetHeader_a9})}.

Definition at line 130 of file kdockwidget.h.

Referenced by KDock\-Manager::write\-Config().\index{KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}!loadConfig@{loadConfig}}
\index{loadConfig@{loadConfig}!KDockWidgetAbstractHeader@{KDock\-Widget\-Abstract\-Header}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void KDock\-Widget\-Abstract\-Header::load\-Config ({\bf KConfig} $\ast$)\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classKDockWidgetAbstractHeader_a4}


Provides loading the current configuration. 

Must be overridden by an inheriting class 

Reimplemented in {\bf KDock\-Widget\-Header} {\rm (p.\,\pageref{classKDockWidgetHeader_a10})}.

Definition at line 135 of file kdockwidget.h.

Referenced by KDock\-Manager::read\-Config().

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