Draft: change the icon depending on the Link array type

Add new icons for `App::Link` versions of polar array and circular
array.
This commit is contained in:
vocx-fc
2020-04-27 22:11:11 -05:00
committed by Yorik van Havre
parent 1a2c9adbf1
commit 491ed28e1c
4 changed files with 963 additions and 1 deletions

View File

@@ -2497,7 +2497,12 @@ class _ViewProviderDraftLink:
def getIcon(self):
tp = self.Object.Proxy.Type
if tp == 'Array':
return ":/icons/Draft_LinkArray.svg"
if self.Object.ArrayType == 'ortho':
return ":/icons/Draft_LinkArray.svg"
elif self.Object.ArrayType == 'polar':
return ":/icons/Draft_PolarLinkArray.svg"
elif self.Object.ArrayType == 'circular':
return ":/icons/Draft_CircularLinkArray.svg"
elif tp == 'PathArray':
return ":/icons/Draft_PathLinkArray.svg"

View File

@@ -19,6 +19,7 @@
<file>icons/Draft_BSpline.svg</file>
<file>icons/Draft_Circle.svg</file>
<file>icons/Draft_CircularArray.svg</file>
<file>icons/Draft_CircularLinkArray.svg</file>
<file>icons/Draft_Clone.svg</file>
<file>icons/Draft_Construction.svg</file>
<file>icons/Draft_Continue.svg</file>
@@ -62,6 +63,7 @@
<file>icons/Draft_Point.svg</file>
<file>icons/Draft_PointArray.svg</file>
<file>icons/Draft_PolarArray.svg</file>
<file>icons/Draft_PolarLinkArray.svg</file>
<file>icons/Draft_Polygon.svg</file>
<file>icons/Draft_Rectangle.svg</file>
<file>icons/Draft_Rotate.svg</file>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 22 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB