10 #ifndef _TDEMDI_DOCUMENT_VIEW_TAB_WIDGET_H_
11 #define _TDEMDI_DOCUMENT_VIEW_TAB_WIDGET_H_
13 #include <ktabwidget.h>
14 #include <tdemdidefines.h>
35 virtual void addTab ( TQWidget * child,
const TQString & label );
42 virtual void addTab ( TQWidget * child,
const TQIconSet & iconset,
const TQString & label );
49 virtual void addTab ( TQWidget * child, TQTab * tab );
56 virtual void insertTab ( TQWidget * child,
const TQString & label,
int index = -1 );
63 virtual void insertTab ( TQWidget * child,
const TQIconSet & iconset,
const TQString & label,
int index = -1 );
70 virtual void insertTab ( TQWidget * child, TQTab * tab,
int index = -1 );
77 virtual void removePage ( TQWidget * w );
83 KMdi::TabWidgetVisibility tabWidgetVisibility();
86 void setTabWidgetVisibility( KMdi::TabWidgetVisibility );
91 void closeTab( TQWidget* w );
94 void moveTab(
int from,
int to );
99 void updateIconInView( TQWidget*, TQPixmap );
102 void updateCaptionInView( TQWidget*,
const TQString& );
115 KMdi::TabWidgetVisibility m_visibility;
118 void initiateTabMove(
int,
int);