Make it possible to return editor mode if the last help page was closed.

This commit is contained in:
kh1
2010-09-21 17:00:41 +02:00
parent 718433d27e
commit 55fe83c291
5 changed files with 60 additions and 5 deletions

View File

@@ -137,6 +137,11 @@ QWidget *GeneralSettingsPage::createPage(QWidget *parent)
<< ' ' << m_ui.bookmarkGroupBox->title();
m_searchKeywords.remove(QLatin1Char('&'));
}
m_returnOnClose = manager->customValue(QLatin1String("ReturnOnClose"),
false).toBool();
m_ui.m_returnOnClose->setChecked(m_returnOnClose);
return widget;
}
@@ -195,6 +200,13 @@ void GeneralSettingsPage::apply()
emit contextHelpOptionChanged();
}
const bool close = m_ui.m_returnOnClose->isChecked();
if (m_returnOnClose != close) {
m_returnOnClose = close;
manager->setCustomValue(QLatin1String("ReturnOnClose"), close);
emit returnOnCloseChanged();
}
}
void GeneralSettingsPage::setCurrentPage()