Sketcher: move icons to elements and pointers subdirectories

Add the icon paths to the workbench's `InitGui.py`.
This commit is contained in:
vocx-fc
2020-09-23 23:46:27 -05:00
committed by Yorik van Havre
parent e0604d05ef
commit b64ed4c72e
56 changed files with 64 additions and 54 deletions

View File

@@ -109,40 +109,44 @@
<file>icons/Sketcher_Crosshair.svg</file>
<file>icons/Sketcher_DraftLine.svg</file>
<file>icons/Sketcher_EditSketch.svg</file>
<file>icons/Sketcher_Element_Arc_Edge.svg</file>
<file>icons/Sketcher_Element_Arc_EndPoint.svg</file>
<file>icons/Sketcher_Element_Arc_MidPoint.svg</file>
<file>icons/Sketcher_Element_Arc_StartingPoint.svg</file>
<file>icons/Sketcher_Element_BSpline_Edge.svg</file>
<file>icons/Sketcher_Element_BSpline_EndPoint.svg</file>
<file>icons/Sketcher_Element_BSpline_StartPoint.svg</file>
<file>icons/Sketcher_Element_Circle_Edge.svg</file>
<file>icons/Sketcher_Element_Circle_MidPoint.svg</file>
<file>icons/Sketcher_Element_Ellipse_All.svg</file>
<file>icons/Sketcher_Element_Ellipse_CentrePoint.svg</file>
<file>icons/Sketcher_Element_Ellipse_Edge_1.svg</file>
<file>icons/Sketcher_Element_Ellipse_Edge_2.svg</file>
<file>icons/Sketcher_Element_Ellipse_Focus1.svg</file>
<file>icons/Sketcher_Element_Ellipse_Focus2.svg</file>
<file>icons/Sketcher_Element_Ellipse_MajorAxis.svg</file>
<file>icons/Sketcher_Element_Ellipse_MinorAxis.svg</file>
<file>icons/Sketcher_Element_Elliptical_Arc_Centre_Point.svg</file>
<file>icons/Sketcher_Element_Elliptical_Arc_Edge.svg</file>
<file>icons/Sketcher_Element_Elliptical_Arc_End_Point.svg</file>
<file>icons/Sketcher_Element_Elliptical_Arc_Start_Point.svg</file>
<file>icons/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg</file>
<file>icons/Sketcher_Element_Hyperbolic_Arc_Edge.svg</file>
<file>icons/Sketcher_Element_Hyperbolic_Arc_End_Point.svg</file>
<file>icons/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg</file>
<file>icons/Sketcher_Element_Line_Edge.svg</file>
<file>icons/Sketcher_Element_Line_EndPoint.svg</file>
<file>icons/Sketcher_Element_Line_StartingPoint.svg</file>
<file>icons/Sketcher_Element_Parabolic_Arc_Centre_Point.svg</file>
<file>icons/Sketcher_Element_Parabolic_Arc_Edge.svg</file>
<file>icons/Sketcher_Element_Parabolic_Arc_End_Point.svg</file>
<file>icons/Sketcher_Element_Parabolic_Arc_Start_Point.svg</file>
<file>icons/Sketcher_Element_Point_StartingPoint.svg</file>
<file>icons/Sketcher_Element_SelectionTypeInvalid.svg</file>
</qresource>
<qresource>
<file>icons/elements/Sketcher_Element_Arc_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Arc_EndPoint.svg</file>
<file>icons/elements/Sketcher_Element_Arc_MidPoint.svg</file>
<file>icons/elements/Sketcher_Element_Arc_StartingPoint.svg</file>
<file>icons/elements/Sketcher_Element_BSpline_Edge.svg</file>
<file>icons/elements/Sketcher_Element_BSpline_EndPoint.svg</file>
<file>icons/elements/Sketcher_Element_BSpline_StartPoint.svg</file>
<file>icons/elements/Sketcher_Element_Circle_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Circle_MidPoint.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_All.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_CentrePoint.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_Edge_1.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_Edge_2.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_Focus1.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_Focus2.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_MajorAxis.svg</file>
<file>icons/elements/Sketcher_Element_Ellipse_MinorAxis.svg</file>
<file>icons/elements/Sketcher_Element_Elliptical_Arc_Centre_Point.svg</file>
<file>icons/elements/Sketcher_Element_Elliptical_Arc_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Elliptical_Arc_End_Point.svg</file>
<file>icons/elements/Sketcher_Element_Elliptical_Arc_Start_Point.svg</file>
<file>icons/elements/Sketcher_Element_Hyperbolic_Arc_Centre_Point.svg</file>
<file>icons/elements/Sketcher_Element_Hyperbolic_Arc_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Hyperbolic_Arc_End_Point.svg</file>
<file>icons/elements/Sketcher_Element_Hyperbolic_Arc_Start_Point.svg</file>
<file>icons/elements/Sketcher_Element_Line_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Line_EndPoint.svg</file>
<file>icons/elements/Sketcher_Element_Line_StartingPoint.svg</file>
<file>icons/elements/Sketcher_Element_Parabolic_Arc_Centre_Point.svg</file>
<file>icons/elements/Sketcher_Element_Parabolic_Arc_Edge.svg</file>
<file>icons/elements/Sketcher_Element_Parabolic_Arc_End_Point.svg</file>
<file>icons/elements/Sketcher_Element_Parabolic_Arc_Start_Point.svg</file>
<file>icons/elements/Sketcher_Element_Point_StartingPoint.svg</file>
<file>icons/elements/Sketcher_Element_SelectionTypeInvalid.svg</file>
</qresource>
<qresource>
<file>icons/Sketcher_Elliptical_Arc.svg</file>
<file>icons/Sketcher_Elliptical_Arc_Constr.svg</file>
<file>icons/Sketcher_Extend.svg</file>
@@ -158,26 +162,30 @@
<file alias="icons/preferences-sketcher.svg">icons/Sketcher_NewSketch.svg</file>
<file>icons/Sketcher_Parabolic_Arc.svg</file>
<file>icons/Sketcher_Parabolic_Arc_Constr.svg</file>
<file>icons/Sketcher_Pointer_CarbonCopy.svg</file>
<file>icons/Sketcher_Pointer_Create_3PointArc.svg</file>
<file>icons/Sketcher_Pointer_Create_3PointCircle.svg</file>
<file>icons/Sketcher_Pointer_Create_Arc.svg</file>
<file>icons/Sketcher_Pointer_Create_ArcOfEllipse.svg</file>
<file>icons/Sketcher_Pointer_Create_ArcOfHyperbola.svg</file>
<file>icons/Sketcher_Pointer_Create_ArcOfParabola.svg</file>
<file>icons/Sketcher_Pointer_Create_Box.svg</file>
<file>icons/Sketcher_Pointer_Create_BSpline.svg</file>
<file>icons/Sketcher_Pointer_Create_Circle.svg</file>
<file>icons/Sketcher_Pointer_Create_Ellipse.svg</file>
<file>icons/Sketcher_Pointer_Create_Fillet.svg</file>
<file>icons/Sketcher_Pointer_Create_Line.svg</file>
<file>icons/Sketcher_Pointer_Create_Lineset.svg</file>
<file>icons/Sketcher_Pointer_Create_Point.svg</file>
<file>icons/Sketcher_Pointer_Extension.svg</file>
<file>icons/Sketcher_Pointer_External.svg</file>
<file>icons/Sketcher_Pointer_Regular_Polygon.svg</file>
<file>icons/Sketcher_Pointer_Slot.svg</file>
<file>icons/Sketcher_Pointer_Trimming.svg</file>
</qresource>
<qresource>
<file>icons/pointers/Sketcher_Pointer_CarbonCopy.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_3PointArc.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_3PointCircle.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Arc.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_ArcOfEllipse.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_ArcOfHyperbola.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_ArcOfParabola.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Box.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_BSpline.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Circle.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Ellipse.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Fillet.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Line.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Lineset.svg</file>
<file>icons/pointers/Sketcher_Pointer_Create_Point.svg</file>
<file>icons/pointers/Sketcher_Pointer_Extension.svg</file>
<file>icons/pointers/Sketcher_Pointer_External.svg</file>
<file>icons/pointers/Sketcher_Pointer_Regular_Polygon.svg</file>
<file>icons/pointers/Sketcher_Pointer_Slot.svg</file>
<file>icons/pointers/Sketcher_Pointer_Trimming.svg</file>
</qresource>
<qresource>
<file>icons/Sketcher_ProfilesHexagon1.svg</file>
<file>icons/Sketcher_RectangularArray.svg</file>
<file>icons/Sketcher_SelectConflictingConstraints.svg</file>

View File

Before

Width:  |  Height:  |  Size: 466 B

After

Width:  |  Height:  |  Size: 466 B

View File

@@ -43,7 +43,9 @@ class SketcherWorkbench ( Workbench ):
import SketcherGui
import Sketcher
Gui.addIconPath(":/icons/constraints")
Gui.addIconPath(":/icons/elements")
# Gui.addIconPath(":/icons/obsolete")
Gui.addIconPath(":/icons/pointers")
try:
import Profiles
except ImportError: