\section{KMdi\-Document\-View\-Tab\-Widget Class Reference}
\label{classKMdiDocumentViewTabWidget}\index{KMdiDocumentViewTabWidget@{KMdiDocumentViewTabWidget}}
A reimplementation of KTab\-Widget for {\bf KMDI}{\rm (p.\,\pageref{namespaceKMDI})}.  


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

\subsection*{Public Slots}
\begin{CompactItemize}
\item 
void {\bf update\-Icon\-In\-View} ({\bf QWidget} $\ast$, {\bf QPixmap})
\item 
void {\bf update\-Caption\-In\-View} ({\bf QWidget} $\ast$, const {\bf QString} \&)
\end{CompactItemize}
\subsection*{Signals}
\begin{CompactItemize}
\item 
void {\bf initiate\-Tab\-Move} (int, int)\label{classKMdiDocumentViewTabWidget_l0}

\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KMdi\-Document\-View\-Tab\-Widget} ({\bf QWidget} $\ast$parent, const char $\ast$name=0)\label{classKMdiDocumentViewTabWidget_a0}

\item 
virtual void {\bf add\-Tab} ({\bf QWidget} $\ast$child, const {\bf QString} \&label)
\item 
virtual void {\bf add\-Tab} ({\bf QWidget} $\ast$child, const {\bf QIcon\-Set} \&iconset, const {\bf QString} \&label)
\item 
virtual void {\bf add\-Tab} ({\bf QWidget} $\ast$child, {\bf QTab} $\ast$tab)
\item 
virtual void {\bf insert\-Tab} ({\bf QWidget} $\ast$child, const {\bf QString} \&label, int index=-1)
\item 
virtual void {\bf insert\-Tab} ({\bf QWidget} $\ast$child, const {\bf QIcon\-Set} \&iconset, const {\bf QString} \&label, int index=-1)
\item 
virtual void {\bf insert\-Tab} ({\bf QWidget} $\ast$child, {\bf QTab} $\ast$tab, int index=-1)
\item 
virtual void {\bf remove\-Page} ({\bf QWidget} $\ast$w)
\item 
KMdi::Tab\-Widget\-Visibility {\bf tab\-Widget\-Visibility} ()
\item 
void {\bf set\-Tab\-Widget\-Visibility} (KMdi::Tab\-Widget\-Visibility)
\end{CompactItemize}


\subsection{Detailed Description}
A reimplementation of KTab\-Widget for {\bf KMDI}{\rm (p.\,\pageref{namespaceKMDI})}. 



Definition at line 22 of file kmdidocumentviewtabwidget.h.

\subsection{Member Function Documentation}
\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!addTab@{addTab}}
\index{addTab@{addTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::add\-Tab ({\bf QWidget} $\ast$ {\em child}, const {\bf QString} \& {\em label})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a2}


Add a tab into the tabwidget. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 33 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!addTab@{addTab}}
\index{addTab@{addTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::add\-Tab ({\bf QWidget} $\ast$ {\em child}, const {\bf QIcon\-Set} \& {\em iconset}, const {\bf QString} \& {\em label})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a3}


Add a tab into the tabwidget. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 40 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!addTab@{addTab}}
\index{addTab@{addTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::add\-Tab ({\bf QWidget} $\ast$ {\em child}, {\bf QTab} $\ast$ {\em tab})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a4}


Add a tab into the tabwidget. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 47 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!insertTab@{insertTab}}
\index{insertTab@{insertTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::insert\-Tab ({\bf QWidget} $\ast$ {\em child}, const {\bf QString} \& {\em label}, int {\em index} = {\tt -1})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a5}


Insert a tab into the tabwidget with a label. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 54 of file kmdidocumentviewtabwidget.cpp.

Referenced by KMdi\-Main\-Frm::add\-Window().\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!insertTab@{insertTab}}
\index{insertTab@{insertTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::insert\-Tab ({\bf QWidget} $\ast$ {\em child}, const {\bf QIcon\-Set} \& {\em iconset}, const {\bf QString} \& {\em label}, int {\em index} = {\tt -1})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a6}


Inserts a tab into the tabwidget with an icon and label. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 62 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!insertTab@{insertTab}}
\index{insertTab@{insertTab}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::insert\-Tab ({\bf QWidget} $\ast$ {\em child}, {\bf QTab} $\ast$ {\em tab}, int {\em index} = {\tt -1})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a7}


Inserts a tab into the tabwidget. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 70 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!removePage@{removePage}}
\index{removePage@{removePage}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::remove\-Page ({\bf QWidget} $\ast$ {\em w})\hspace{0.3cm}{\tt  [virtual]}}\label{classKMdiDocumentViewTabWidget_a8}


Removes the tab from the tabwidget. 

\begin{Desc}
\item[See also:]{\bf QTab\-Widget} 

KTab\-Widget\end{Desc}


Definition at line 78 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!tabWidgetVisibility@{tabWidgetVisibility}}
\index{tabWidgetVisibility@{tabWidgetVisibility}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KMdi::Tab\-Widget\-Visibility KMdi\-Document\-View\-Tab\-Widget::tab\-Widget\-Visibility ()}\label{classKMdiDocumentViewTabWidget_a9}


Set the tab widget's visibility and then make the change to match the new setting. 



Definition at line 141 of file kmdidocumentviewtabwidget.cpp.

Referenced by KMdi\-Main\-Frm::tab\-Widget\-Visibility().\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!setTabWidgetVisibility@{setTabWidgetVisibility}}
\index{setTabWidgetVisibility@{setTabWidgetVisibility}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::set\-Tab\-Widget\-Visibility (KMdi::Tab\-Widget\-Visibility)}\label{classKMdiDocumentViewTabWidget_a10}


Get the tab widget's visibility. 



Definition at line 129 of file kmdidocumentviewtabwidget.cpp.

Referenced by KMdi\-Main\-Frm::set\-Tab\-Widget\-Visibility().\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!updateIconInView@{updateIconInView}}
\index{updateIconInView@{updateIconInView}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::update\-Icon\-In\-View ({\bf QWidget} $\ast$, {\bf QPixmap})\hspace{0.3cm}{\tt  [slot]}}\label{classKMdiDocumentViewTabWidget_i0}


Change the icon for the tab. 



Definition at line 84 of file kmdidocumentviewtabwidget.cpp.\index{KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}!updateCaptionInView@{updateCaptionInView}}
\index{updateCaptionInView@{updateCaptionInView}!KMdiDocumentViewTabWidget@{KMdi\-Document\-View\-Tab\-Widget}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KMdi\-Document\-View\-Tab\-Widget::update\-Caption\-In\-View ({\bf QWidget} $\ast$, const {\bf QString} \&)\hspace{0.3cm}{\tt  [slot]}}\label{classKMdiDocumentViewTabWidget_i1}


Change the caption for the tab. 



Definition at line 89 of file kmdidocumentviewtabwidget.cpp.

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