Store clear clipboard settings.

This commit is contained in:
Felix Geyer 2012-05-27 20:10:41 +02:00
parent 7194a3d7a8
commit d707fb4760
3 changed files with 16 additions and 4 deletions

View file

@ -18,6 +18,8 @@
#include "SettingsWidget.h"
#include "ui_SettingsWidgetSecurity.h"
#include "core/Config.h"
SettingsWidget::SettingsWidget(QWidget* parent)
: EditWidget(parent)
, m_secWidget(new QWidget())
@ -40,9 +42,14 @@ SettingsWidget::~SettingsWidget()
void SettingsWidget::loadSettings()
{
m_secUi->clearClipboardCheckBox->setChecked(config()->get("security/clearclipboard").toBool());
m_secUi->clearClipboardSpinBox->setValue(config()->get("security/clearclipboardtimeout").toInt());
setCurrentRow(0);
}
void SettingsWidget::saveSettings()
{
config()->set("security/clearclipboard", m_secUi->clearClipboardCheckBox->isChecked());
config()->set("security/clearclipboardtimeout", m_secUi->clearClipboardSpinBox->value());
}