From b6fbecb3cbd8649fa1dda48f2b377b7062663008 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Thu, 15 Mar 2018 19:20:19 -0300 Subject: [PATCH] Arch: Fixed wall clone icon --- src/Mod/Arch/ArchWall.py | 2 + src/Mod/Arch/Resources/Arch.qrc | 1 + .../Arch/Resources/icons/Arch_Wall_Clone.svg | 642 ++++++++++++++++++ 3 files changed, 645 insertions(+) create mode 100644 src/Mod/Arch/Resources/icons/Arch_Wall_Clone.svg diff --git a/src/Mod/Arch/ArchWall.py b/src/Mod/Arch/ArchWall.py index d2799e306d..33e99452e6 100644 --- a/src/Mod/Arch/ArchWall.py +++ b/src/Mod/Arch/ArchWall.py @@ -851,6 +851,8 @@ class _ViewProviderWall(ArchComponent.ViewProviderComponent): def getIcon(self): import Arch_rc if hasattr(self,"Object"): + if self.Object.CloneOf: + return ":/icons/Arch_Wall_Clone.svg" for o in self.Object.OutList: if Draft.getType(o) == "Wall": return ":/icons/Arch_Wall_Tree_Assembly.svg" diff --git a/src/Mod/Arch/Resources/Arch.qrc b/src/Mod/Arch/Resources/Arch.qrc index 0658f3efc5..13bf29160c 100644 --- a/src/Mod/Arch/Resources/Arch.qrc +++ b/src/Mod/Arch/Resources/Arch.qrc @@ -15,6 +15,7 @@ icons/Arch_SectionPlane.svg icons/Arch_Window.svg icons/Arch_Wall_Tree.svg + icons/Arch_Wall_Clone.svg icons/Arch_Cell_Tree.svg icons/Arch_Building_Tree.svg icons/Arch_Floor_Tree.svg diff --git a/src/Mod/Arch/Resources/icons/Arch_Wall_Clone.svg b/src/Mod/Arch/Resources/icons/Arch_Wall_Clone.svg new file mode 100644 index 0000000000..c1e72a7c94 --- /dev/null +++ b/src/Mod/Arch/Resources/icons/Arch_Wall_Clone.svg @@ -0,0 +1,642 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + [yorikvanhavre] + + + Arch_Wall_Tree + 2011-12-06 + http://www.freecadweb.org/wiki/index.php?title=Artwork + + + FreeCAD + + + FreeCAD/src/Mod/Arch/Resources/icons/Arch_Wall_Tree.svg + + + FreeCAD LGPL2+ + + + https://www.gnu.org/copyleft/lesser.html + + + [agryson] Alexander Gryson + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +