\section{KDock\-Splitter Class Reference}
\label{classKDockSplitter}\index{KDockSplitter@{KDockSplitter}}
Like {\bf QSplitter} but specially designed for dockwidgets stuff.  


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

Inheritance diagram for KDock\-Splitter:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=56pt]{classKDockSplitter__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KDock\-Splitter:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=92pt]{classKDockSplitter__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KDock\-Splitter} ({\bf QWidget} $\ast$parent=0, const char $\ast$name=0, Orientation orient=Vertical, int {\bf pos}=50, bool high\-Resolution=false)\label{classKDockSplitter_a0}

\item 
void {\bf activate} ({\bf QWidget} $\ast$c0, {\bf QWidget} $\ast$c1=0L)\label{classKDockSplitter_a2}

\item 
void {\bf deactivate} ()\label{classKDockSplitter_a3}

\item 
int {\bf separator\-Pos} () const \label{classKDockSplitter_a4}

\item 
void {\bf set\-Separator\-Pos} (int {\bf pos}, bool do\_\-resize=true)\label{classKDockSplitter_a5}

\item 
void {\bf set\-Separator\-Pos\-X} (int {\bf pos}, bool do\_\-resize=false)
\item 
virtual bool {\bf event\-Filter} ({\bf QObject} $\ast$, {\bf QEvent} $\ast$)\label{classKDockSplitter_a7}

\item 
virtual bool {\bf event} ({\bf QEvent} $\ast$)\label{classKDockSplitter_a8}

\item 
{\bf QWidget} $\ast$ {\bf get\-First} () const \label{classKDockSplitter_a9}

\item 
{\bf QWidget} $\ast$ {\bf get\-Last} () const \label{classKDockSplitter_a10}

\item 
{\bf QWidget} $\ast$ {\bf get\-Another} ({\bf QWidget} $\ast$) const \label{classKDockSplitter_a11}

\item 
void {\bf update\-Name} ()\label{classKDockSplitter_a12}

\item 
void {\bf set\-Opaque\-Resize} (bool b=true)\label{classKDockSplitter_a13}

\item 
bool {\bf opaque\-Resize} () const \label{classKDockSplitter_a14}

\item 
void {\bf set\-Keep\-Size} (bool b=true)\label{classKDockSplitter_a15}

\item 
bool {\bf keep\-Size} () const \label{classKDockSplitter_a16}

\item 
void {\bf set\-High\-Resolution} (bool b=true)\label{classKDockSplitter_a17}

\item 
bool {\bf high\-Resolution} () const \label{classKDockSplitter_a18}

\item 
void {\bf set\-Forced\-Fixed\-Width} ({\bf KDock\-Widget} $\ast$dw, int w)\label{classKDockSplitter_a19}

\item 
void {\bf set\-Forced\-Fixed\-Height} ({\bf KDock\-Widget} $\ast$dw, int h)\label{classKDockSplitter_a20}

\item 
void {\bf restore\-From\-Forced\-Fixed\-Size} ({\bf KDock\-Widget} $\ast$dw)\label{classKDockSplitter_a21}

\item 
Orientation {\bf orientation} ()\label{classKDockSplitter_a22}

\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
int {\bf check\-Value} (int) const \label{classKDockSplitter_b0}

\item 
int {\bf check\-Value\-Overlapped} (int, {\bf QWidget} $\ast$) const \label{classKDockSplitter_b1}

\item 
virtual void {\bf resize\-Event} ({\bf QResize\-Event} $\ast$)\label{classKDockSplitter_b2}

\end{CompactItemize}
\subsection*{Friends}
\begin{CompactItemize}
\item 
class {\bf KDock\-Container}\label{classKDockSplitter_n0}

\end{CompactItemize}


\subsection{Detailed Description}
Like {\bf QSplitter} but specially designed for dockwidgets stuff. 



Definition at line 43 of file kdockwidget\_\-private.h.

\subsection{Member Function Documentation}
\index{KDockSplitter@{KDock\-Splitter}!setSeparatorPosX@{setSeparatorPosX}}
\index{setSeparatorPosX@{setSeparatorPosX}!KDockSplitter@{KDock\-Splitter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KDock\-Splitter::set\-Separator\-Pos\-X (int {\em pos}, bool {\em do\_\-resize} = {\tt false})}\label{classKDockSplitter_a6}


For usage from outside. 

If the splitter is in fixed position when called, the value of {\tt pos} will be saved and used when the splitter is restored. If {\tt do\_\-resize} is true, the size will be changed unless the splitter is in fixed mode. 

Definition at line 222 of file kdockwidget\_\-private.cpp.

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