summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/otabwidget.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/libopie/otabwidget.cpp b/libopie/otabwidget.cpp
index bed7ef1..5fc3e8e 100644
--- a/libopie/otabwidget.cpp
+++ b/libopie/otabwidget.cpp
@@ -108,3 +108,3 @@ void OTabWidget::addTab( QWidget *child, const QString &icon, const QString &lab
108 108
109 QTab * tab = new QTab(); 109 QTab *tab = new QTab();
110 if ( tabBarStyle == IconTab ) 110 if ( tabBarStyle == IconTab )
@@ -276,7 +276,10 @@ void OTabWidget::selectTab( OTabInfo *tab )
276 tabBar->tab( tab->id() )->setText( tab->label() ); 276 tabBar->tab( tab->id() )->setText( tab->label() );
277 currentTab = tab; 277 tabBar->setCurrentTab( tab->id() );
278 setUpLayout();
279 tabBar->update();
280 }
281 else
282 {
283 tabBar->setCurrentTab( tab->id() );
278 } 284 }
279 tabBar->setCurrentTab( tab->id() );
280 setUpLayout();
281 tabBar->update();
282 285
@@ -285,2 +288,4 @@ void OTabWidget::selectTab( OTabInfo *tab )
285 emit currentChanged( tab->control() ); 288 emit currentChanged( tab->control() );
289
290 currentTab = tab;
286} 291}