CVS commit by amantia: Revert my previous fixes and fix the right way. M +5 -0 kdeui/ktabwidget.cpp 1.44 M +5 -0 kdeui/ktabwidget.h 1.40 M +1 -1 kmdi/kmdidocumentviewtabwidget.cpp 1.17 M +1 -1 kmdi/kmdi/tabwidget.cpp 1.9 --- kdelibs/kdeui/ktabwidget.cpp #1.43:1.44 @@ -79,4 +79,9 @@ void KTabWidget::insertTab( QWidget *chi } +void KTabWidget::insertTab( QWidget *child, const QIconSet& iconset, const QString &label, int index ) +{ + QTabWidget::insertTab( child, iconset, label, index ); +} + void KTabWidget::insertTab( QWidget *child, QTab *tab, int index ) { --- kdelibs/kdeui/ktabwidget.h #1.39:1.40 @@ -108,4 +108,9 @@ public: Reimplemented for internal reasons. */ + virtual void insertTab( QWidget *child, const QIconSet& iconset, + const QString &label, int index = -1 ); + /*! + Reimplemented for internal reasons. + */ virtual void insertTab( QWidget *, QTab *, int index = -1 ); --- kdelibs/kmdi/kmdidocumentviewtabwidget.cpp #1.16:1.17 @@ -62,5 +62,5 @@ void KMdiDocumentViewTabWidget::insertTa void KMdiDocumentViewTabWidget::insertTab ( QWidget * child, const QIconSet & iconset, const QString & label, int index ) { - QTabWidget::insertTab( child, iconset, label, index ); + KTabWidget::insertTab( child, iconset, label, index ); showPage( child ); maybeShow(); --- kdelibs/kmdi/kmdi/tabwidget.cpp #1.8:1.9 @@ -188,5 +188,5 @@ void TabWidget::insertTab ( QWidget * ch void TabWidget::insertTab ( QWidget * child, const QIconSet & iconset, const QString & label, int index ) { - QTabWidget::insertTab(child,iconset,label,index); + KTabWidget::insertTab(child,iconset,label,index); showPage(child); maybeShow();