Add Anonymous mode

This commit is contained in:
kradchen
2023-09-15 11:42:40 +08:00
parent 6c5734396a
commit 3799130487
20 changed files with 467 additions and 116 deletions

View File

@@ -31,8 +31,8 @@ SystemSettingForm::SystemSettingForm(QWidget* parent)
//style init
mUI->btnDICOM->setObjectName("btnDICOM");
mUI->btnNetwork->setObjectName("btnNetwork");
mUI->swt_verify->setChecked(true);
mUI->lbl_verify->setFixedWidth(100);
mUI->AnonyButton->setChecked(JsonObject::Instance()->getAnonymousMode());
// mUI->lbl_verify->setFixedWidth(100);
//data init
mUI->btnPro->setText(JsonObject::Instance()->defaultProtocal());
@@ -82,11 +82,9 @@ SystemSettingForm::SystemSettingForm(QWidget* parent)
mDiskInfoCaller->start();
//connection
connect(mUI->swt_verify, &ImageSwitch::clicked, [=]() {
if (mUI->swt_verify->getChecked())
{
////
}
connect(mUI->AnonyButton, &ImageSwitch::clicked, [=]() {
JsonObject::Instance()->setAnonymousMode(mUI->AnonyButton->getChecked());
EventCenter::Default()->triggerEvent(AnonymousModeChanged,this,nullptr);
});
connect(scanConfirmButton, &ImageSwitch::clicked, [=]() {
JsonObject::Instance()->setScanConfirm(scanConfirmButton->getChecked());
@@ -141,7 +139,7 @@ SystemSettingForm::SystemSettingForm(QWidget* parent)
mUI->retranslateUi(this);
mUI->btnPro->setText(JsonObject::Instance()->defaultProtocal());
mUI->btnFlt->setText(JsonObject::Instance()->defaultFilter());
mUI->swt_verify->setChecked(true);
mUI->AnonyButton->setChecked(JsonObject::Instance()->getAnonymousMode());
updateStorageSize();
updateStorageUsed();
});