diff --git a/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui b/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui index e2fb8e5189..53bc8275b5 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui @@ -7,7 +7,7 @@ 0 0 536 - 752 + 768 @@ -16,6 +16,78 @@ + + + + + 0 + 0 + + + + Qt::LeftToRight + + + FreeCAD FEM Solver frame work + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + QLayout::SetNoConstraint + + + + + + + + 75 + true + + + + sdfsdfsdfds + + + CCX Tools (well tested) + + + true + + + Mod/Fem/Ccx + + + useOldSolverFrameWork + + + + + + + + 75 + true + + + + General FEM solver framework + + + Mod/Fem/Ccx + + + useNewSolverFrameWork + + + + + + + + @@ -35,7 +107,7 @@ - + @@ -79,14 +151,14 @@ - Editor + Input file Editor - Use internal editor for .inp files + Use internal editor for *.inp files true @@ -118,7 +190,7 @@ - Use standard ccx binary path + Search in known binary directories true @@ -143,14 +215,7 @@ - ccx binary path: - - - - - - - Solver frame work to run CalculiX with + ccx binary path @@ -170,7 +235,7 @@ - Split .inp + Input file splitting @@ -180,7 +245,7 @@ true - Split writing of .inp + Split writing of *.inp false @@ -200,50 +265,6 @@ - - - - - 75 - true - - - - General FEM solver framework - - - Mod/Fem/Ccx - - - useNewSolverFrameWork - - - - - - - - 75 - true - - - - sdfsdfsdfds - - - CCX Tools (well tested) - - - true - - - Mod/Fem/Ccx - - - useOldSolverFrameWork - - - @@ -256,7 +277,7 @@ - + @@ -322,7 +343,7 @@ - + @@ -543,7 +564,7 @@ - + @@ -608,7 +629,7 @@ - + @@ -733,6 +754,11 @@ Gui::FileChooser
Gui/PrefWidgets.h
+ + Gui::PrefRadioButton + QRadioButton +
Gui/PrefWidgets.h
+
Gui::PrefSpinBox QSpinBox @@ -748,11 +774,6 @@ QDoubleSpinBox
Gui/PrefWidgets.h
- - Gui::PrefRadioButton - QRadioButton -
Gui/PrefWidgets.h
-
diff --git a/src/Mod/Fem/Gui/DlgSettingsFemElmer.ui b/src/Mod/Fem/Gui/DlgSettingsFemElmer.ui index bc52463b86..ea3ba1199d 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemElmer.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemElmer.ui @@ -6,7 +6,7 @@ 0 0 - 377 + 390 451
@@ -18,149 +18,194 @@ 6 - - - - 0 - 0 - - - - Binaries - - - - - - - - ElmerSolver: - - - - - - - false - - - - 0 - 0 - - - - - 0 - 0 - - - - - 0 - 0 - - - - - 0 - 0 - - - - Leave blank to use default Elmer elmer binary file - - - elmerBinaryPath - - - Mod/Fem/Elmer - - - - - - - use standard path - - - true - - - UseStandardElmerLocation - - - Mod/Fem/Elmer - - - - - - - ElmerGrid: - - - - - - - false - - - - 0 - 0 - - - - - 0 - 0 - - - - - 0 - 0 - - - - - 0 - 0 - - - - Leave blank to use default ElmerGrid binary file - - - gridBinaryPath - - - Mod/Fem/Grid - - - - - - - use standard path - - - true - - - UseStandardGridLocation - - - Mod/Fem/Grid - - + + + + + + 0 + 0 + + + + Qt::LeftToRight + + + Elmer binaries + + + Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop + + + + QLayout::SetNoConstraint + + + + + + + false + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + Leave blank to use default ElmerGrid binary file + + + gridBinaryPath + + + Mod/Fem/Grid + + + + + + + false + + + + 100 + 0 + + + + ElmerSolver binary path + + + + + + + false + + + + 100 + 0 + + + + ElmerGrid binary path + + + + + + + ElmerGrid: + + + + + + + Search in known binary directories + + + true + + + UseStandardGridLocation + + + Mod/Fem/Grid + + + + + + + ElmerSolver: + + + + + + + Search in known binary directories + + + true + + + UseStandardElmerLocation + + + Mod/Fem/Elmer + + + + + + + false + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + + 0 + 0 + + + + Leave blank to use default Elmer elmer binary file + + + elmerBinaryPath + + + Mod/Fem/Elmer + + + + - - - +
+
+
@@ -197,21 +242,27 @@ Gui::FileChooser
Gui/PrefWidgets.h
- - Gui::PrefRadioButton - QRadioButton -
Gui/PrefWidgets.h
-
- - Gui::PrefLineEdit - QLineEdit -
Gui/PrefWidgets.h
-
+ + cb_elmer_binary_std + toggled(bool) + l_elmer_binary_path + setEnabled(bool) + + + 20 + 20 + + + 71 + 114 + + + cb_elmer_binary_std toggled(bool) @@ -228,6 +279,86 @@ + + cb_grid_binary_std + toggled(bool) + l_grid_binary_path + setEnabled(bool) + + + 20 + 20 + + + 71 + 68 + + + + + cb_grid_binary_std + toggled(bool) + fc_grid_binary_path + setEnabled(bool) + + + 20 + 20 + + + 20 + 20 + + + + + cb_grid_binary_std + toggled(bool) + l_grid_binary_path + setDisabled(bool) + + + 247 + 45 + + + 71 + 68 + + + + + cb_grid_binary_std + toggled(bool) + fc_grid_binary_path + setDisabled(bool) + + + 247 + 45 + + + 247 + 68 + + + + + cb_elmer_binary_std + toggled(bool) + l_elmer_binary_path + setDisabled(bool) + + + 247 + 91 + + + 71 + 114 + + + cb_elmer_binary_std toggled(bool) @@ -235,76 +366,12 @@ setDisabled(bool) - 20 - 20 + 247 + 91 - 20 - 20 - - - - - cb_grid_binary_std - toggled(bool) - fc_grid_binary_path - setEnabled(bool) - - - 20 - 20 - - - 20 - 20 - - - - - cb_grid_binary_std - toggled(bool) - fc_grid_binary_path - setDisabled(bool) - - - 20 - 20 - - - 20 - 20 - - - - - cb_wd_custom - toggled(bool) - le_wd_custom - setDisabled(bool) - - - 188 - 314 - - - 137 - 372 - - - - - cb_wd_custom - toggled(bool) - le_wd_custom - setEnabled(bool) - - - 188 - 314 - - - 137 - 372 + 247 + 114 diff --git a/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui b/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui index 929cdfdec1..8224c2fe05 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui @@ -34,7 +34,7 @@ Qt::LeftToRight - Analysis + Working directory ccx tools Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -84,7 +84,7 @@ - Working directory + Use custom directory
@@ -104,7 +104,7 @@ - Working Directory + Working directory gerneral FEM solver frame work @@ -124,7 +124,7 @@ sdfsdfsdfds - Temporary Directories + Temporary directories true @@ -171,7 +171,7 @@ - Beside .fcstd File + Beside .fcstd file Mod/Fem/Elmer @@ -215,7 +215,7 @@ - Use Custom Directory + Use custom directory Mod/Fem/Elmer diff --git a/src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui b/src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui index aa3185d1a8..ee01f80833 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui @@ -28,7 +28,7 @@ Qt::LeftToRight - Gmsh + Gmsh binary Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -42,7 +42,7 @@ - Use standard gmsh binary path + Search in known binary directories true @@ -58,7 +58,7 @@ - Gmsh binary + gmsh diff --git a/src/Mod/Fem/Gui/DlgSettingsFemZ88.ui b/src/Mod/Fem/Gui/DlgSettingsFemZ88.ui index 4e3396fc13..5ea689ec60 100644 --- a/src/Mod/Fem/Gui/DlgSettingsFemZ88.ui +++ b/src/Mod/Fem/Gui/DlgSettingsFemZ88.ui @@ -2,6 +2,14 @@ FemGui::DlgSettingsFemZ88Imp + + + 0 + 0 + 369 + 144 + + Z88 @@ -20,7 +28,7 @@ Qt::LeftToRight - Z88 + Z88 binary Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop @@ -34,7 +42,7 @@ - Use standard z88r binary path + Search in known binary directories true @@ -50,7 +58,7 @@ - Z88 binary + z88r @@ -66,7 +74,7 @@ - z88r binary path: + z88r binary path