From 12e66a16d02e3bebe3e55d3ca5031d46b38d80f3 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Sun, 25 Sep 2016 19:37:09 +0100 Subject: [PATCH] FEM: nonlinear materials, add an icon --- src/Mod/Fem/Gui/Resources/Fem.qrc | 1 + .../icons/fem-material-nonlinear.svg | 553 ++++++++++++++++++ .../_CommandMaterialMechanicalNonlinear.py | 2 +- ...wProviderFemMaterialMechanicalNonlinear.py | 2 +- 4 files changed, 556 insertions(+), 2 deletions(-) create mode 100644 src/Mod/Fem/Gui/Resources/icons/fem-material-nonlinear.svg diff --git a/src/Mod/Fem/Gui/Resources/Fem.qrc b/src/Mod/Fem/Gui/Resources/Fem.qrc index a885bbfa0..cffc4a2a7 100755 --- a/src/Mod/Fem/Gui/Resources/Fem.qrc +++ b/src/Mod/Fem/Gui/Resources/Fem.qrc @@ -25,6 +25,7 @@ icons/fem-add-part.svg icons/fem-inp-editor.svg icons/fem-material.svg + icons/fem-material-nonlinear.svg icons/fem-control-solver.svg icons/fem-purge-results.svg icons/fem-run-solver.svg diff --git a/src/Mod/Fem/Gui/Resources/icons/fem-material-nonlinear.svg b/src/Mod/Fem/Gui/Resources/icons/fem-material-nonlinear.svg new file mode 100644 index 000000000..2b0d2b1e2 --- /dev/null +++ b/src/Mod/Fem/Gui/Resources/icons/fem-material-nonlinear.svg @@ -0,0 +1,553 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/src/Mod/Fem/_CommandMaterialMechanicalNonlinear.py b/src/Mod/Fem/_CommandMaterialMechanicalNonlinear.py index 76ea283cf..764e988f6 100644 --- a/src/Mod/Fem/_CommandMaterialMechanicalNonlinear.py +++ b/src/Mod/Fem/_CommandMaterialMechanicalNonlinear.py @@ -38,7 +38,7 @@ class _CommandMaterialMechanicalNonlinear(FemCommands): "The Fem_MaterialMechanicalNonlinear command definition" def __init__(self): super(_CommandMaterialMechanicalNonlinear, self).__init__() - self.resources = {'Pixmap': 'fem-material', + self.resources = {'Pixmap': 'fem-material-nonlinear', 'MenuText': QtCore.QT_TRANSLATE_NOOP("Fem_MaterialMechanicalNonlinear", "Nonlinear mechanical material"), 'Accel': "C, W", 'ToolTip': QtCore.QT_TRANSLATE_NOOP("Fem_MaterialMechanicalNonlinear", "Creates a nonlinear mechanical material")} diff --git a/src/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py b/src/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py index f5d9a5c4d..8a272582b 100644 --- a/src/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py +++ b/src/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py @@ -34,7 +34,7 @@ class _ViewProviderFemMaterialMechanicalNonlinear: vobj.Proxy = self def getIcon(self): - return ":/icons/fem-material.svg" + return ":/icons/fem-material-nonlinear.svg" def attach(self, vobj): self.ViewObject = vobj