mirror of
https://github.com/zealdocs/zeal.git
synced 2026-08-30 17:10:54 +08:00
core, ui: Add option for new tabs to be open next to current one
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user