Part: move icons to parametric subdirectory

The path to the icons is added to `AppPartGui.cpp`
using `Gui::BitmapFactory().addPath()`, so the icons are found
automatically in their new directories.
This commit is contained in:
vocx-fc
2020-10-05 22:05:50 -05:00
committed by wwmayer
parent 3b671bf4a5
commit e6dd1df7a3
36 changed files with 59 additions and 54 deletions

View File

@@ -70,7 +70,7 @@ if FreeCAD.GuiUp:
return
def getIcon(self):
return ":/icons/Tree_Part_Tube_Parametric.svg"
return ":/icons/parametric/Part_Tube_Parametric.svg"
def __getstate__(self):
return None

View File

@@ -127,6 +127,7 @@ PyMOD_INIT_FUNC(PartGui)
Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/booleans"));
Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/create"));
Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/parametric"));
Gui::BitmapFactory().addPath(QString::fromLatin1(":/icons/tools"));
#if PY_MAJOR_VERSION >= 3

View File

@@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>317</width>
<height>370</height>
<width>360</width>
<height>380</height>
</rect>
</property>
<property name="windowTitle">
@@ -34,7 +34,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Plane_Parametric.svg</normaloff>:/icons/Tree_Part_Plane_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Plane_Parametric.svg</normaloff>:/icons/parametric/Part_Plane_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -43,7 +43,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Box_Parametric.svg</normaloff>:/icons/Tree_Part_Box_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Box_Parametric.svg</normaloff>:/icons/parametric/Part_Box_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -52,7 +52,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Cylinder_Parametric.svg</normaloff>:/icons/Tree_Part_Cylinder_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Cylinder_Parametric.svg</normaloff>:/icons/parametric/Part_Cylinder_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -61,7 +61,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Cone_Parametric.svg</normaloff>:/icons/Tree_Part_Cone_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Cone_Parametric.svg</normaloff>:/icons/parametric/Part_Cone_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -70,7 +70,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Sphere_Parametric.svg</normaloff>:/icons/Tree_Part_Sphere_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Sphere_Parametric.svg</normaloff>:/icons/parametric/Part_Sphere_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -79,7 +79,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Ellipsoid_Parametric.svg</normaloff>:/icons/Tree_Part_Ellipsoid_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Ellipsoid_Parametric.svg</normaloff>:/icons/parametric/Part_Ellipsoid_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -88,7 +88,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Torus_Parametric.svg</normaloff>:/icons/Tree_Part_Torus_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Torus_Parametric.svg</normaloff>:/icons/parametric/Part_Torus_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -97,7 +97,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Prism.svg</normaloff>:/icons/Tree_Part_Prism.svg</iconset>
<normaloff>:/icons/parametric/Part_Prism_Parametric.svg</normaloff>:/icons/parametric/Part_Prism_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -106,7 +106,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Tree_Part_Wedge.svg</normaloff>:/icons/Tree_Part_Wedge.svg</iconset>
<normaloff>:/icons/parametric/Part_Wedge_Parametric.svg</normaloff>:/icons/parametric/Part_Wedge_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -115,7 +115,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Helix_Parametric.svg</normaloff>:/icons/Part_Helix_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Helix_Parametric.svg</normaloff>:/icons/parametric/Part_Helix_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -124,7 +124,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Spiral_Parametric.svg</normaloff>:/icons/Part_Spiral_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Spiral_Parametric.svg</normaloff>:/icons/parametric/Part_Spiral_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -133,7 +133,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Circle_Parametric.svg</normaloff>:/icons/Part_Circle_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Circle_Parametric.svg</normaloff>:/icons/parametric/Part_Circle_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -142,7 +142,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Ellipse_Parametric.svg</normaloff>:/icons/Part_Ellipse_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Ellipse_Parametric.svg</normaloff>:/icons/parametric/Part_Ellipse_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -151,7 +151,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Point_Parametric.svg</normaloff>:/icons/Part_Point_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Point_Parametric.svg</normaloff>:/icons/parametric/Part_Point_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -160,7 +160,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Line_Parametric.svg</normaloff>:/icons/Part_Line_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Line_Parametric.svg</normaloff>:/icons/parametric/Part_Line_Parametric.svg</iconset>
</property>
</item>
<item>
@@ -169,7 +169,7 @@
</property>
<property name="icon">
<iconset resource="Resources/Part.qrc">
<normaloff>:/icons/Part_Polygon_Parametric.svg</normaloff>:/icons/Part_Polygon_Parametric.svg</iconset>
<normaloff>:/icons/parametric/Part_Polygon_Parametric.svg</normaloff>:/icons/parametric/Part_Polygon_Parametric.svg</iconset>
</property>
</item>
</widget>

View File

@@ -30,6 +30,26 @@
<file>icons/create/Part_Torus.svg</file>
<file>icons/create/Part_Tube.svg</file>
</qresource>
<qresource>
<file>icons/parametric/Part_Box_Parametric.svg</file>
<file>icons/parametric/Part_Circle_Parametric.svg</file>
<file>icons/parametric/Part_Cone_Parametric.svg</file>
<file>icons/parametric/Part_Cylinder_Parametric.svg</file>
<file>icons/parametric/Part_Ellipse_Parametric.svg</file>
<file>icons/parametric/Part_Ellipsoid_Parametric.svg</file>
<file>icons/parametric/Part_Helix_Parametric.svg</file>
<file>icons/parametric/Part_Line_Parametric.svg</file>
<file>icons/parametric/Part_Plane_Parametric.svg</file>
<file>icons/parametric/Part_Point_Parametric.svg</file>
<file>icons/parametric/Part_Polygon_Parametric.svg</file>
<file>icons/parametric/Part_Prism_Parametric.svg</file>
<file>icons/parametric/Part_Sphere_Parametric.svg</file>
<file>icons/parametric/Part_Spiral_Parametric.svg</file>
<file>icons/parametric/Part_Spline_Parametric.svg</file>
<file>icons/parametric/Part_Torus_Parametric.svg</file>
<file>icons/parametric/Part_Tube_Parametric.svg</file>
<file>icons/parametric/Part_Wedge_Parametric.svg</file>
</qresource>
<qresource>
<file>icons/tools/Part_Chamfer.svg</file>
<file>icons/tools/Part_Extrude.svg</file>
@@ -47,15 +67,11 @@
<qresource>
<file>icons/Part_Attachment.svg</file>
<file>icons/Part_BoxSelection.svg</file>
<file>icons/Part_Circle_Parametric.svg</file>
<file>icons/Part_Element_Copy.svg</file>
<file>icons/Part_Ellipse_Parametric.svg</file>
<file>icons/Part_Export.svg</file>
<file>icons/Part_Feature.svg</file>
<file>icons/Part_FeatureImport.svg</file>
<file>icons/Part_Helix_Parametric.svg</file>
<file>icons/Part_Import.svg</file>
<file>icons/Part_Line_Parametric.svg</file>
<file>icons/Part_Measure_Angular.svg</file>
<file>icons/Part_Measure_Linear.svg</file>
<file>icons/Part_Measure_Refresh.svg</file>
@@ -63,30 +79,18 @@
<file>icons/Part_Measure_Step_Done.svg</file>
<file>icons/Part_Measure_Toggle_3d.svg</file>
<file>icons/Part_Measure_Toggle_Delta.svg</file>
<file>icons/Part_Point_Parametric.svg</file>
<file>icons/Part_Points_from_Mesh.svg</file>
<file>icons/Part_Polygon_Parametric.svg</file>
<file>icons/Part_Refine_Shape.svg</file>
<file>icons/Part_Reverse_Shape.svg</file>
<file>icons/Part_Shape_from_Mesh.svg</file>
<file>icons/Part_ShapeInfo.svg</file>
<file>icons/Part_Spiral_Parametric.svg</file>
<file>icons/Part_Spline_Parametric.svg</file>
<file>icons/Part_Transformed_Copy.svg</file>
<file>icons/PartWorkbench.svg</file>
<file>icons/preferences-part_design.svg</file>
<file>icons/Tree_Part.svg</file>
<file>icons/Tree_Part2D.svg</file>
<file>icons/Tree_Part_Box_Parametric.svg</file>
<file>icons/Tree_Part_Cone_Parametric.svg</file>
<file>icons/Tree_Part_Cylinder_Parametric.svg</file>
<file>icons/Tree_Part_Ellipsoid_Parametric.svg</file>
<file>icons/Tree_Part_Plane_Parametric.svg</file>
<file>icons/Tree_Part_Prism.svg</file>
<file>icons/Tree_Part_Sphere_Parametric.svg</file>
<file>icons/Tree_Part_Torus_Parametric.svg</file>
<file>icons/Tree_Part_Tube_Parametric.svg</file>
<file>icons/Tree_Part_Wedge.svg</file>
</qresource>
<qresource>
<file>translations/Part_af.qm</file>
<file>translations/Part_ar.qm</file>
<file>translations/Part_ca.qm</file>

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 9.1 KiB

After

Width:  |  Height:  |  Size: 9.1 KiB

View File

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 7.7 KiB

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 18 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

View File

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderBox, PartGui::ViewProviderPart)
ViewProviderBox::ViewProviderBox()
{
sPixmap = "Tree_Part_Box_Parametric.svg";
sPixmap = "Part_Box_Parametric";
}
ViewProviderBox::~ViewProviderBox()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderCircleParametric, PartGui::ViewProviderPart
ViewProviderCircleParametric::ViewProviderCircleParametric()
{
sPixmap = "Part_Circle_Parametric.svg";
sPixmap = "Part_Circle_Parametric";
}
ViewProviderCircleParametric::~ViewProviderCircleParametric()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderConeParametric, PartGui::ViewProviderPart)
ViewProviderConeParametric::ViewProviderConeParametric()
{
sPixmap = "Tree_Part_Cone_Parametric.svg";
sPixmap = "Part_Cone_Parametric";
}
ViewProviderConeParametric::~ViewProviderConeParametric()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderCylinderParametric, PartGui::ViewProviderPa
ViewProviderCylinderParametric::ViewProviderCylinderParametric()
{
sPixmap = "Tree_Part_Cylinder_Parametric.svg";
sPixmap = "Part_Cylinder_Parametric";
}
ViewProviderCylinderParametric::~ViewProviderCylinderParametric()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderEllipseParametric, PartGui::ViewProviderPar
ViewProviderEllipseParametric::ViewProviderEllipseParametric()
{
sPixmap = "Part_Ellipse_Parametric.svg";
sPixmap = "Part_Ellipse_Parametric";
}
ViewProviderEllipseParametric::~ViewProviderEllipseParametric()

View File

@@ -37,7 +37,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderHelixParametric, PartGui::ViewProviderSplin
ViewProviderHelixParametric::ViewProviderHelixParametric()
{
sPixmap = "Part_Helix_Parametric.svg";
sPixmap = "Part_Helix_Parametric";
}
ViewProviderHelixParametric::~ViewProviderHelixParametric()
@@ -62,7 +62,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderSpiralParametric, PartGui::ViewProviderSpli
ViewProviderSpiralParametric::ViewProviderSpiralParametric()
{
sPixmap = "Part_Spiral_Parametric.svg";
sPixmap = "Part_Spiral_Parametric";
}
ViewProviderSpiralParametric::~ViewProviderSpiralParametric()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderLineParametric, PartGui::ViewProviderPart)
ViewProviderLineParametric::ViewProviderLineParametric()
{
sPixmap = "Part_Line_Parametric.svg";
sPixmap = "Part_Line_Parametric";
}
ViewProviderLineParametric::~ViewProviderLineParametric()

View File

@@ -63,7 +63,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderMirror, PartGui::ViewProviderPart)
ViewProviderMirror::ViewProviderMirror()
{
sPixmap = "Part_Mirror.svg";
sPixmap = "Part_Mirror";
pcEditNode = new SoSeparator();
pcEditNode->ref();
}

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderPlaneParametric, PartGui::ViewProviderPart)
ViewProviderPlaneParametric::ViewProviderPlaneParametric()
{
sPixmap = "Tree_Part_Plane_Parametric.svg";
sPixmap = "Part_Plane_Parametric";
}
ViewProviderPlaneParametric::~ViewProviderPlaneParametric()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderPointParametric, PartGui::ViewProviderPart)
ViewProviderPointParametric::ViewProviderPointParametric()
{
sPixmap = "Part_Point_Parametric.svg";
sPixmap = "Part_Point_Parametric";
}
ViewProviderPointParametric::~ViewProviderPointParametric()

View File

@@ -40,7 +40,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderPrism, PartGui::ViewProviderPart)
ViewProviderPrism::ViewProviderPrism()
{
sPixmap = "Tree_Part_Prism.svg";
sPixmap = "Part_Prism_Parametric";
}
ViewProviderPrism::~ViewProviderPrism()
@@ -72,7 +72,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderWedge, PartGui::ViewProviderPart)
ViewProviderWedge::ViewProviderWedge()
{
sPixmap = "Tree_Part_Wedge.svg";
sPixmap = "Part_Wedge_Parametric";
}
ViewProviderWedge::~ViewProviderWedge()

View File

@@ -40,7 +40,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderRegularPolygon, PartGui::ViewProviderPart)
ViewProviderRegularPolygon::ViewProviderRegularPolygon()
{
sPixmap = "Part_Polygon_Parametric.svg";
sPixmap = "Part_Polygon_Parametric";
}
ViewProviderRegularPolygon::~ViewProviderRegularPolygon()

View File

@@ -38,7 +38,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderSphereParametric, PartGui::ViewProviderPart
ViewProviderSphereParametric::ViewProviderSphereParametric()
{
sPixmap = "Tree_Part_Sphere_Parametric.svg";
sPixmap = "Part_Sphere_Parametric";
}
ViewProviderSphereParametric::~ViewProviderSphereParametric()
@@ -65,7 +65,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderEllipsoid, PartGui::ViewProviderPart)
ViewProviderEllipsoid::ViewProviderEllipsoid()
{
sPixmap = "Tree_Part_Ellipsoid_Parametric.svg";
sPixmap = "Part_Ellipsoid_Parametric";
}
ViewProviderEllipsoid::~ViewProviderEllipsoid()

View File

@@ -41,7 +41,7 @@ PROPERTY_SOURCE(PartGui::ViewProviderTorusParametric, PartGui::ViewProviderPart)
ViewProviderTorusParametric::ViewProviderTorusParametric()
{
sPixmap = "Tree_Part_Torus_Parametric.svg";
sPixmap = "Part_Torus_Parametric";
}
ViewProviderTorusParametric::~ViewProviderTorusParametric()