diff options
-rw-r--r-- | src/mainview.h | 3 | ||||
-rw-r--r-- | src/mainwindow.cpp | 1 | ||||
-rw-r--r-- | src/rekonq.kcfg | 3 | ||||
-rw-r--r-- | src/settings_general.ui | 6 |
4 files changed, 10 insertions, 3 deletions
diff --git a/src/mainview.h b/src/mainview.h index ca233872..faa43be9 100644 --- a/src/mainview.h +++ b/src/mainview.h @@ -74,6 +74,7 @@ public: WebView *currentWebView() const { return webView(currentIndex()); } int webViewIndex(WebView *webView) const { return indexOf(webView); } KAction *recentlyClosedTabsAction() const { return m_recentlyClosedTabsAction; } + void setMakeTabCurrent( bool b) { makeTabCurrent = b; } /** * show and hide TabBar if user doesn't choose @@ -189,6 +190,8 @@ private: TabBar *m_tabBar; QString m_loadingGitPath; + + bool makeTabCurrent; }; #endif diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 7ac0125c..8426bb94 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -352,6 +352,7 @@ void MainWindow::slotUpdateConfiguration() // ============== General ================== m_homePage = ReKonfig::homePage(); mainView()->showTabBar(); + mainView()->setMakeTabCurrent( ReKonfig::openTabsBack() ); // =========== Fonts ============== QWebSettings *defaultSettings = QWebSettings::globalSettings(); diff --git a/src/rekonq.kcfg b/src/rekonq.kcfg index c6d5b0ff..499258d2 100644 --- a/src/rekonq.kcfg +++ b/src/rekonq.kcfg @@ -26,6 +26,9 @@ <entry name="showSideBar" type="Bool"> <default>false</default> </entry> + <entry name="openTabsBack" type="Bool"> + <default>false</default> + </entry> </group> <!-- Fonts Settings --> diff --git a/src/settings_general.ui b/src/settings_general.ui index 580c6bb2..44561b02 100644 --- a/src/settings_general.ui +++ b/src/settings_general.ui @@ -90,7 +90,7 @@ <item> <widget class="QGroupBox" name="groupBox_3"> <property name="title"> - <string>Appearance</string> + <string>Tabbed Browsing</string> </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> @@ -101,9 +101,9 @@ </widget> </item> <item> - <widget class="QCheckBox" name="kcfg_showSideBar"> + <widget class="QCheckBox" name="kcfg_openTabsBack"> <property name="text"> - <string>Show side panel</string> + <string>Open tabs in the background</string> </property> </widget> </item> |