diff options
author | 2021-04-05 23:53:46 +0530 | |
---|---|---|
committer | 2021-04-05 23:53:46 +0530 | |
commit | e0ac0208e700cf108f6295f66e2bb003fe53607b (patch) | |
tree | 0bece2aab2b4aded7fc44da9e9904ddc546a7e6e /src/settingswidget.cpp | |
parent | 35c8d9e91c26e0c788c7ee3ae69b5421dde1af69 (diff) | |
download | whatsie-e0ac0208e700cf108f6295f66e2bb003fe53607b.tar.gz whatsie-e0ac0208e700cf108f6295f66e2bb003fe53607b.zip |
implemented new about dialog,
app lock feature
Diffstat (limited to 'src/settingswidget.cpp')
-rw-r--r-- | src/settingswidget.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/settingswidget.cpp b/src/settingswidget.cpp index 7f9a257..4a735b8 100644 --- a/src/settingswidget.cpp +++ b/src/settingswidget.cpp @@ -23,6 +23,9 @@ SettingsWidget::SettingsWidget(QWidget *parent, QString engineCachePath, QString ui->themeComboBox->setCurrentText(utils::toCamelCase(settings.value("windowTheme","light").toString())); ui->userAgentLineEdit->setText(settings.value("useragent",defaultUserAgentStr).toString()); + this->setCurrentPasswordText("Current Password: <i>" + +QByteArray::fromBase64(settings.value("asdfg").toString().toUtf8())+"</i>"); + applyThemeQuirks(); ui->setUserAgent->setEnabled(false); @@ -187,3 +190,25 @@ void SettingsWidget::on_closeButtonActionComboBox_currentIndexChanged(int index) { settings.setValue("closeButtonActionCombo",index); } + +void SettingsWidget::appLockSetChecked(bool checked) +{ + ui->applock_checkbox->setChecked(checked); +} + +void SettingsWidget::setCurrentPasswordText(QString str) +{ + ui->current_password->setText(str); +} + +void SettingsWidget::on_applock_checkbox_toggled(bool checked) +{ + if(settings.value("asdfg").isValid()){ + settings.setValue("lockscreen",checked); + }else{ + settings.setValue("lockscreen",false); + } + if(checked){ + emit init_lock(); + } +} |