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:
@@ -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"
|
||||
|
||||
|
||||
@@ -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>
|
||||
|
||||
587
src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg
Normal file
587
src/Mod/Draft/Resources/icons/Draft_CircularLinkArray.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 22 KiB |
368
src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg
Normal file
368
src/Mod/Draft/Resources/icons/Draft_PolarLinkArray.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 15 KiB |
Reference in New Issue
Block a user