aboutsummaryrefslogtreecommitdiff
path: root/src/settingswidget.cpp
diff options
context:
space:
mode:
authorLibravatar keshavbhatt <keshavnrj@gmail.com>2021-04-05 23:53:46 +0530
committerLibravatar keshavbhatt <keshavnrj@gmail.com>2021-04-05 23:53:46 +0530
commite0ac0208e700cf108f6295f66e2bb003fe53607b (patch)
tree0bece2aab2b4aded7fc44da9e9904ddc546a7e6e /src/settingswidget.cpp
parent35c8d9e91c26e0c788c7ee3ae69b5421dde1af69 (diff)
downloadwhatsie-e0ac0208e700cf108f6295f66e2bb003fe53607b.tar.gz
whatsie-e0ac0208e700cf108f6295f66e2bb003fe53607b.zip
implemented new about dialog,
app lock feature
Diffstat (limited to 'src/settingswidget.cpp')
-rw-r--r--src/settingswidget.cpp25
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();
+ }
+}