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
This file is part of the documentation for kmdi Library Version 3.2.3.