starting cloud save

This commit is contained in:
Aurélie Delhaie
2022-01-09 21:21:18 +01:00
parent c49966b47c
commit ffebb3c7d7
26 changed files with 983 additions and 213 deletions

View File

@@ -0,0 +1,32 @@
#include "configurationdialog.h"
#include "ui_configurationdialog.h"
ConfigurationDialog::ConfigurationDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::ConfigurationDialog)
{
ui->setupUi(this);
RefreshField();
}
ConfigurationDialog::~ConfigurationDialog()
{
delete ui;
}
void ConfigurationDialog::RefreshField()
{
Settings* s = mng.GetConfiguration();
ui->cloud_url->setText(s->GetCloudUrl());
ui->cloud_Email->setText(s->GetCloudEmail());
ui->cloud_password->setText(s->GetCloudPassword());
ui->cloud_agent->setText(s->GetCloudAgent());
ui->cloud_enable->setCheckState(s->GetCloudEnabled() ? Qt::CheckState::Checked : Qt::CheckState::Unchecked);
bool cloudDisabled = !s->GetCloudEnabled();
ui->cloud_url->setDisabled(cloudDisabled);
ui->cloud_Email->setDisabled(cloudDisabled);
ui->cloud_password->setDisabled(cloudDisabled);
ui->cloud_agent->setDisabled(cloudDisabled);
}