core, ui: Add option for new tabs to be open next to current one

This commit is contained in:
Vladislav Tronko
2016-04-20 21:45:50 +03:00
parent 4cec3c5c75
commit 2610f0ff3b
5 changed files with 35 additions and 1 deletions
+9
View File
@@ -41,6 +41,7 @@ namespace {
const char GroupBrowser[] = "browser";
const char GroupDocsets[] = "docsets";
const char GroupGlobalShortcuts[] = "global_shortcuts";
const char GroupTabs[] = "tabs";
const char GroupInternal[] = "internal";
const char GroupState[] = "state";
const char GroupProxy[] = "proxy";
@@ -89,6 +90,10 @@ void Settings::load()
#endif
m_settings->endGroup();
m_settings->beginGroup(GroupTabs);
openNewTabAfterActive = m_settings->value(QStringLiteral("open_new_tab_after_active"), false).toBool();
m_settings->endGroup();
m_settings->beginGroup(GroupBrowser);
minimumFontSize = m_settings->value(QStringLiteral("minimum_font_size"),
QWebSettings::globalSettings()->fontSize(QWebSettings::MinimumFontSize)).toInt();
@@ -148,6 +153,10 @@ void Settings::save()
m_settings->setValue(QStringLiteral("show"), showShortcut);
m_settings->endGroup();
m_settings->beginGroup(GroupTabs);
m_settings->setValue(QStringLiteral("open_new_tab_after_active"), openNewTabAfterActive);
m_settings->endGroup();
m_settings->beginGroup(GroupBrowser);
m_settings->setValue(QStringLiteral("minimum_font_size"), minimumFontSize);
m_settings->endGroup();