reload config after edit

This commit is contained in:
Yannik Schmidt
2020-08-23 22:39:50 +02:00
parent 11e943fd4a
commit 8380f324c2
2 changed files with 8 additions and 0 deletions

View File

@@ -88,9 +88,16 @@ MainWindow::MainWindow(QWidget *parent):QMainWindow(parent), ui(new Ui::MainWind
void MainWindow::openConfigurationWindow(){
Settings *settingsWindow = new Settings();
settingsWindow->selectSettings(this->mySettings);
settingsWindow->setAttribute(Qt::WA_DeleteOnClose);
connect(settingsWindow, SIGNAL(destroyed()), this, SLOT(appyConfigChanges()));
settingsWindow->show();
}
void MainWindow::appyConfigChanges(){
setAuthHeader(mySettings->value(SETTING_USER).toString(), mySettings->value(SETTING_PASS).toString());
networkManager = new QNetworkAccessManager(this);
}
void MainWindow::handleInitialSettings(){
if(!mySettings->contains(SETTING_HOST)){