summaryrefslogtreecommitdiff
path: root/src/mainview.cpp
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2009-12-26 11:46:48 +0100
committerAndrea Diamantini <adjam7@gmail.com>2009-12-26 11:46:48 +0100
commit4c622b5499ce04318fbfbdf8c2f17ed99b10c2f0 (patch)
tree27f2c0c59d5c467b6e37f54e26c6c9ca96aacbdf /src/mainview.cpp
parentauto load plug in (diff)
parentin fullscreen mode: show toolbar tabbar when mouse is on top of the screen (diff)
downloadrekonq-4c622b5499ce04318fbfbdf8c2f17ed99b10c2f0.tar.xz
Merge commit 'refs/merge-requests/81' of git://gitorious.org/rekonq/mainline into m81
Diffstat (limited to 'src/mainview.cpp')
-rw-r--r--src/mainview.cpp20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/mainview.cpp b/src/mainview.cpp
index 46cd9a15..fb6f202d 100644
--- a/src/mainview.cpp
+++ b/src/mainview.cpp
@@ -186,12 +186,15 @@ void MainView::updateTabBar()
{
if (ReKonfig::alwaysShowTabBar())
{
- if (m_tabBar->isHidden())
+ if (!isTabBarHidden())
{
- m_tabBar->show();
- m_addTabButton->show();
+ if (m_tabBar->isHidden())
+ {
+ m_tabBar->show();
+ m_addTabButton->show();
+ }
+ updateTabButtonPosition();
}
- updateTabButtonPosition();
return;
}
@@ -200,7 +203,7 @@ void MainView::updateTabBar()
m_tabBar->hide();
m_addTabButton->hide();
}
- else
+ else if (!isTabBarHidden())
{
if (m_tabBar->isHidden())
{
@@ -212,6 +215,13 @@ void MainView::updateTabBar()
}
+void MainView::setTabBarHidden(bool hide)
+{
+ m_addTabButton->setVisible(!hide);
+ KTabWidget::setTabBarHidden(hide);
+}
+
+
void MainView::webReload()
{
WebTab *webTab = currentWebTab();