From b87d73147b681d548c11785004c21e469c026391 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Sat, 22 Sep 2012 12:36:01 +0200 Subject: Re-enable fullscreen capabilities --- src/tabwindow/tabwindow.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/tabwindow/tabwindow.cpp') diff --git a/src/tabwindow/tabwindow.cpp b/src/tabwindow/tabwindow.cpp index ba355e51..297653e8 100644 --- a/src/tabwindow/tabwindow.cpp +++ b/src/tabwindow/tabwindow.cpp @@ -43,6 +43,7 @@ #include #include #include +#include #include #include @@ -146,6 +147,8 @@ WebWindow *TabWindow::prepareNewTab(WebPage *page) connect(tab, SIGNAL(pageCreated(WebPage *)), this, SLOT(pageCreated(WebPage *))); + connect(tab, SIGNAL(setFullScreen(bool)), this, SLOT(setFullScreen(bool))); + return tab; } @@ -490,3 +493,11 @@ void TabWindow::restoreClosedTab(int i) // just to get sure... m_recentlyClosedTabs.removeAll(history); } + + +void TabWindow::setFullScreen(bool makeFullScreen) +{ + tabBar()->setVisible(!makeFullScreen); + _addTabButton->setVisible(!makeFullScreen); + KToggleFullScreenAction::setFullScreen(this, makeFullScreen); +} -- cgit v1.2.1