diff --git a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
index 9da695780..38a9462fd 100644
--- a/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
+++ b/src/Mod/Sketcher/Gui/Resources/Sketcher.qrc
@@ -67,9 +67,12 @@
icons/Sketcher_MapSketch.svg
icons/Sketcher_NewSketch.svg
icons/Sketcher_ProfilesHexagon1.svg
+ icons/Sketcher_SelectConflictingConstraints.svg
icons/Sketcher_SelectConstraints.svg
+ icons/Sketcher_SelectElementsAssociatedWithConstraints.svg
icons/Sketcher_SelectHorizontalAxis.svg
icons/Sketcher_SelectOrigin.svg
+ icons/Sketcher_SelectRedundantConstraints.svg
icons/Sketcher_SelectVerticalAxis.svg
icons/Sketcher_Sketch.svg
icons/Sketcher_Trimming.svg
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectConflictingConstraints.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectConflictingConstraints.svg
new file mode 100644
index 000000000..050d095ff
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectConflictingConstraints.svg
@@ -0,0 +1,235 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectElementsAssociatedWithConstraints.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectElementsAssociatedWithConstraints.svg
new file mode 100644
index 000000000..4df950966
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectElementsAssociatedWithConstraints.svg
@@ -0,0 +1,430 @@
+
+
+
+
diff --git a/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectRedundantConstraints.svg b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectRedundantConstraints.svg
new file mode 100644
index 000000000..10a0efeb4
--- /dev/null
+++ b/src/Mod/Sketcher/Gui/Resources/icons/Sketcher_SelectRedundantConstraints.svg
@@ -0,0 +1,235 @@
+
+
+
+