Fix SolverCalculiX object refactor (#20913)

Rename original SolverCalculix.ui to SolverCcxTools.ui to prevent
collision on case insensitive filesystems.

Fixes: 4f7a835e22 ("Fem: SolverCalculiX object refactor")
This commit is contained in:
3x380V
2025-04-22 21:53:58 +02:00
committed by GitHub
parent 05364b9eb4
commit ad244bf8d4
4 changed files with 4 additions and 3 deletions

View File

@@ -428,8 +428,8 @@ SET(FemGuiPythonUI_SRCS
Resources/ui/MeshRegion.ui
Resources/ui/ResultHints.ui
Resources/ui/ResultShow.ui
Resources/ui/SolverCalculix.ui
Resources/ui/SolverCalculiX.ui
Resources/ui/SolverCcxTools.ui
)
ADD_CUSTOM_TARGET(FemPythonUi ALL

View File

@@ -148,6 +148,7 @@
<file>ui/MeshRegion.ui</file>
<file>ui/ResultHints.ui</file>
<file>ui/ResultShow.ui</file>
<file>ui/SolverCalculix.ui</file>
<file>ui/SolverCalculiX.ui</file>
<file>ui/SolverCcxTools.ui</file>
</qresource>
</RCC>

View File

@@ -56,7 +56,7 @@ class _TaskPanel:
def __init__(self, solver_object):
self.form = FreeCADGui.PySideUic.loadUi(
FreeCAD.getHomePath() + "Mod/Fem/Resources/ui/SolverCalculix.ui"
FreeCAD.getHomePath() + "Mod/Fem/Resources/ui/SolverCcxTools.ui"
)
from femtools.ccxtools import CcxTools as ccx