kmdi Library API Documentation

kmdidocumentviewtabwidget.h

00001 #ifndef _KMDI_DOCUMENT_VIEW_TAB_WIDGET_H_
00002 #define _KMDI_DOCUMENT_VIEW_TAB_WIDGET_H_
00003 
00004 #include <ktabwidget.h>
00005 
00006 class KMdiDocumentViewTabWidget:
00007  public KTabWidget
00008 {
00009     Q_OBJECT
00010 public:
00011     KMdiDocumentViewTabWidget(QWidget* parent, const char* name=0);
00012     ~KMdiDocumentViewTabWidget();
00013 
00014     virtual void addTab ( QWidget * child, const QString & label );
00015     virtual void addTab ( QWidget * child, const QIconSet & iconset, const QString & label );
00016     virtual void addTab ( QWidget * child, QTab * tab );
00017     virtual void insertTab ( QWidget * child, const QString & label, int index = -1 );
00018     virtual void insertTab ( QWidget * child, const QIconSet & iconset, const QString & label, int index = -1 );
00019     virtual void insertTab ( QWidget * child, QTab * tab, int index = -1 );
00020     virtual void removePage ( QWidget * w );
00021 
00022 private slots:
00023     void closeTab(QWidget* w);
00024 public slots:
00025     void updateIconInView(QWidget*,QPixmap);
00026     void updateCaptionInView(QWidget*,const QString&);
00027 };
00028 
00029 
00030 
00031 #endif
KDE Logo
This file is part of the documentation for kmdi Library Version 3.2.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Feb 4 12:36:51 2004 by doxygen 1.2.18 written by Dimitri van Heesch, © 1997-2003