From 2d1ffaa6abfca4b1596e77cf79b953dd5c9a062f Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Thu, 25 Jan 2018 07:17:08 +0100 Subject: [PATCH] FEM: inp file settings, fixies fixes #3314i wrong pref on restore --- src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp index 2ee50d008e..07a00fee2a 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp +++ b/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqusImp.cpp @@ -59,12 +59,13 @@ void DlgSettingsFemExportAbaqusImp::saveSettings() void DlgSettingsFemExportAbaqusImp::loadSettings() { - ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath - ("User parameter:BaseApp/Preferences/Mod/Fem/Abaqus"); - hGrp->SetInt("AbaqusElementChoice", ui->comboBoxElemChoiceParam->currentIndex()); - ui->comboBoxElemChoiceParam->onRestore(); ui->checkBoxWriteGroups->onRestore(); + + ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath + ("User parameter:BaseApp/Preferences/Mod/Fem/Abaqus"); + int index = hGrp->GetInt("AbaqusElementChoice", 0); + if (index > -1) ui->comboBoxElemChoiceParam->setCurrentIndex(index); } /**