diff --git a/src/Mod/Part/Gui/AppPartGui.cpp b/src/Mod/Part/Gui/AppPartGui.cpp index 1dce561897..5c6e9e6495 100644 --- a/src/Mod/Part/Gui/AppPartGui.cpp +++ b/src/Mod/Part/Gui/AppPartGui.cpp @@ -126,6 +126,7 @@ PyMOD_INIT_FUNC(PartGui) Base::Console().Log("Loading GUI of Part module... done\n"); Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/create")); + Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/tools")); #if PY_MAJOR_VERSION >= 3 static struct PyModuleDef pAttachEngineTextsModuleDef = { diff --git a/src/Mod/Part/Gui/Resources/Part.qrc b/src/Mod/Part/Gui/Resources/Part.qrc index 06a284800f..64a837a6e4 100644 --- a/src/Mod/Part/Gui/Resources/Part.qrc +++ b/src/Mod/Part/Gui/Resources/Part.qrc @@ -9,12 +9,25 @@ icons/create/Part_Torus.svg icons/create/Part_Tube.svg + + icons/tools/Part_Chamfer.svg + icons/tools/Part_Extrude.svg + icons/tools/Part_Fillet.svg + icons/tools/Part_Loft.svg + icons/tools/Part_Mirror.svg + icons/tools/Part_Offset.svg + icons/tools/Part_Offset2D.svg + icons/tools/Part_ProjectionOnSurface.svg + icons/tools/Part_Revolve.svg + icons/tools/Part_RuledSurface.svg + icons/tools/Part_Sweep.svg + icons/tools/Part_Thickness.svg + icons/Part_Attachment.svg icons/Part_BooleanFragments.svg icons/Part_Booleans.svg icons/Part_BoxSelection.svg - icons/Part_Chamfer.svg icons/Part_CheckGeometry.svg icons/Part_Circle_Parametric.svg icons/Part_Common.svg @@ -27,10 +40,8 @@ icons/Part_Ellipse_Parametric.svg icons/Part_ExplodeCompound.svg icons/Part_Export.svg - icons/Part_Extrude.svg icons/Part_Feature.svg icons/Part_FeatureImport.svg - icons/Part_Fillet.svg icons/Part_Fuse.svg icons/Part_Helix_Parametric.svg icons/Part_Import.svg @@ -39,7 +50,6 @@ icons/Part_JoinCutout.svg icons/Part_JoinEmbed.svg icons/Part_Line_Parametric.svg - icons/Part_Loft.svg icons/Part_Measure_Angular.svg icons/Part_Measure_Linear.svg icons/Part_Measure_Refresh.svg @@ -47,17 +57,11 @@ icons/Part_Measure_Step_Done.svg icons/Part_Measure_Toggle_3d.svg icons/Part_Measure_Toggle_Delta.svg - icons/Part_Mirror.svg - icons/Part_Offset.svg - icons/Part_Offset2D.svg icons/Part_Point_Parametric.svg icons/Part_Points_from_Mesh.svg icons/Part_Polygon_Parametric.svg - icons/Part_ProjectionOnSurface.svg icons/Part_Refine_Shape.svg icons/Part_Reverse_Shape.svg - icons/Part_Revolve.svg - icons/Part_RuledSurface.svg icons/Part_Section.svg icons/Part_Shape_from_Mesh.svg icons/Part_ShapeInfo.svg @@ -65,8 +69,6 @@ icons/Part_SliceApart.svg icons/Part_Spiral_Parametric.svg icons/Part_Spline_Parametric.svg - icons/Part_Sweep.svg - icons/Part_Thickness.svg icons/Part_Transformed_Copy.svg icons/PartWorkbench.svg icons/Part_XOR.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Chamfer.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Chamfer.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Chamfer.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Chamfer.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Extrude.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Extrude.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Extrude.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Extrude.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Fillet.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Fillet.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Fillet.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Fillet.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Loft.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Loft.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Loft.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Loft.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Mirror.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Mirror.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Mirror.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Mirror.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Offset.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Offset.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Offset.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Offset.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Offset2D.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Offset2D.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Offset2D.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Offset2D.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_ProjectionOnSurface.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_ProjectionOnSurface.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_ProjectionOnSurface.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_ProjectionOnSurface.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Revolve.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Revolve.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Revolve.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Revolve.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_RuledSurface.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_RuledSurface.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_RuledSurface.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_RuledSurface.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Sweep.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Sweep.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Sweep.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Sweep.svg diff --git a/src/Mod/Part/Gui/Resources/icons/Part_Thickness.svg b/src/Mod/Part/Gui/Resources/icons/tools/Part_Thickness.svg similarity index 100% rename from src/Mod/Part/Gui/Resources/icons/Part_Thickness.svg rename to src/Mod/Part/Gui/Resources/icons/tools/Part_Thickness.svg