mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-05-07 00:56:45 -04:00
Store clear clipboard settings.
This commit is contained in:
parent
7194a3d7a8
commit
d707fb4760
3 changed files with 16 additions and 4 deletions
|
@ -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());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue