From d5ec887526aa24ce7861b2637bae2d1845c4d7df Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sun, 24 May 2015 08:16:07 +0200 Subject: [PATCH] Sketcher: Construction Mode Icons --- src/Mod/Sketcher/Gui/Resources/Sketcher.qrc | 20 + .../icons/Sketcher_Conics_Constr.svg | 325 ++++++++++++++ .../icons/Sketcher_Create3PointArc_Constr.svg | 280 ++++++++++++ .../Sketcher_Create3PointCircle_Constr.svg | 293 +++++++++++++ .../icons/Sketcher_CreateArc_Constr.svg | 185 ++++++++ .../icons/Sketcher_CreateCircle_Constr.svg | 171 ++++++++ .../Sketcher_CreateEllipse_3points_Constr.svg | 328 ++++++++++++++ .../icons/Sketcher_CreateEllipse_Constr.svg | 328 ++++++++++++++ .../icons/Sketcher_CreateHeptagon_Constr.svg | 317 ++++++++++++++ .../icons/Sketcher_CreateHexagon_Constr.svg | 278 ++++++++++++ .../icons/Sketcher_CreateLine_Constr.svg | 176 ++++++++ .../icons/Sketcher_CreateOctagon_Constr.svg | 317 ++++++++++++++ .../icons/Sketcher_CreatePentagon_Constr.svg | 297 +++++++++++++ .../icons/Sketcher_CreatePolyline_Constr.svg | 271 ++++++++++++ .../icons/Sketcher_CreateRectangle_Constr.svg | 168 ++++++++ .../icons/Sketcher_CreateSlot_Constr.svg | 221 ++++++++++ .../icons/Sketcher_CreateSquare_Constr.svg | 357 ++++++++++++++++ .../icons/Sketcher_CreateTriangle_Constr.svg | 380 ++++++++++++++++ .../icons/Sketcher_Elliptical_Arc_Constr.svg | 404 ++++++++++++++++++ .../icons/Sketcher_ToggleConstruction.svg | 244 +++++++++++ .../Resources/icons/Sketcher_ToggleNormal.svg | 244 +++++++++++ 21 files changed, 5604 insertions(+) create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg create mode 100644 src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc index 22ef6b481..4c5616ce8 100644 --- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc +++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc @@ -42,6 +42,7 @@ icons/Sketcher_AlterFillet.svg icons/Sketcher_CloseShape.svg icons/Sketcher_Conics.svg + icons/Sketcher_Conics_Constr.svg icons/Sketcher_Conics_Ellipse_3points.svg icons/Sketcher_Conics_Ellipse_Center.svg icons/Sketcher_ConnectLines.svg @@ -52,24 +53,40 @@ icons/Sketcher_ConstrainParallel.svg icons/Sketcher_ConstrainVertical.svg icons/Sketcher_Create3PointArc.svg + icons/Sketcher_Create3PointArc_Constr.svg icons/Sketcher_Create3PointCircle.svg + icons/Sketcher_Create3PointCircle_Constr.svg icons/Sketcher_CreateArc.svg + icons/Sketcher_CreateArc_Constr.svg icons/Sketcher_CreateCircle.svg + icons/Sketcher_CreateCircle_Constr.svg icons/Sketcher_CreateEllipse.svg icons/Sketcher_CreateEllipse_3points.svg + icons/Sketcher_CreateEllipse_3points_Constr.svg + icons/Sketcher_CreateEllipse_Constr.svg icons/Sketcher_CreateFillet.svg icons/Sketcher_CreateHeptagon.svg + icons/Sketcher_CreateHeptagon_Constr.svg icons/Sketcher_CreateHexagon.svg + icons/Sketcher_CreateHexagon_Constr.svg icons/Sketcher_CreateLine.svg + icons/Sketcher_CreateLine_Constr.svg icons/Sketcher_CreateOctagon.svg + icons/Sketcher_CreateOctagon_Constr.svg icons/Sketcher_CreatePentagon.svg + icons/Sketcher_CreatePentagon_Constr.svg icons/Sketcher_CreatePoint.svg icons/Sketcher_CreatePolyline.svg + icons/Sketcher_CreatePolyline_Constr.svg icons/Sketcher_CreateRectangle.svg + icons/Sketcher_CreateRectangle_Constr.svg icons/Sketcher_CreateSlot.svg + icons/Sketcher_CreateSlot_Constr.svg icons/Sketcher_CreateSquare.svg + icons/Sketcher_CreateSquare_Constr.svg icons/Sketcher_CreateText.svg icons/Sketcher_CreateTriangle.svg + icons/Sketcher_CreateTriangle_Constr.svg icons/Sketcher_DraftLine.svg icons/Sketcher_EditSketch.svg icons/Sketcher_Element_Arc_Edge.svg @@ -96,6 +113,7 @@ icons/Sketcher_Element_Point_StartingPoint.svg icons/Sketcher_Element_SelectionTypeInvalid.svg icons/Sketcher_Elliptical_Arc.svg + icons/Sketcher_Elliptical_Arc_Constr.svg icons/Sketcher_External.svg icons/Sketcher_LeaveSketch.svg icons/Sketcher_MapSketch.svg @@ -110,6 +128,8 @@ icons/Sketcher_SelectRedundantConstraints.svg icons/Sketcher_SelectVerticalAxis.svg icons/Sketcher_Sketch.svg + icons/Sketcher_ToggleConstruction.svg + icons/Sketcher_ToggleNormal.svg icons/Sketcher_Trimming.svg icons/Sketcher_ViewSketch.svg icons/small/Constraint_Concentric_sm.xpm diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg new file mode 100644 index 000000000..e20345548 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Conics_Constr.svg @@ -0,0 +1,325 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg new file mode 100644 index 000000000..b6e88b109 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointArc_Constr.svg @@ -0,0 +1,280 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg new file mode 100644 index 000000000..09ed2f8d7 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Create3PointCircle_Constr.svg @@ -0,0 +1,293 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg new file mode 100644 index 000000000..ac52eeed8 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateArc_Constr.svg @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg new file mode 100644 index 000000000..59ffde774 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateCircle_Constr.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg new file mode 100644 index 000000000..9ce25a74c --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_3points_Constr.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg new file mode 100644 index 000000000..fc5517e18 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateEllipse_Constr.svg @@ -0,0 +1,328 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg new file mode 100644 index 000000000..5719a9d2b --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHeptagon_Constr.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg new file mode 100644 index 000000000..7609b9741 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateHexagon_Constr.svg @@ -0,0 +1,278 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg new file mode 100644 index 000000000..7d71e1cf7 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateLine_Constr.svg @@ -0,0 +1,176 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg new file mode 100644 index 000000000..d253f6130 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateOctagon_Constr.svg @@ -0,0 +1,317 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg new file mode 100644 index 000000000..fb8009274 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePentagon_Constr.svg @@ -0,0 +1,297 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg new file mode 100644 index 000000000..dcebc8ac8 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreatePolyline_Constr.svg @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg new file mode 100644 index 000000000..2943dcb36 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateRectangle_Constr.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg new file mode 100644 index 000000000..89ea523fb --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSlot_Constr.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg new file mode 100644 index 000000000..f211a5a64 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateSquare_Constr.svg @@ -0,0 +1,357 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg new file mode 100644 index 000000000..234b9296a --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_CreateTriangle_Constr.svg @@ -0,0 +1,380 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg new file mode 100644 index 000000000..2015688ce --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_Elliptical_Arc_Constr.svg @@ -0,0 +1,404 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg new file mode 100644 index 000000000..ffae3ced5 --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleConstruction.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg new file mode 100644 index 000000000..841e926ee --- /dev/null +++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_ToggleNormal.svg @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + +