From fc0e6478f3daee57b5862d91eb4f4fc74a6d6695 Mon Sep 17 00:00:00 2001 From: Abdullah Tahiri Date: Sat, 30 Dec 2017 14:40:42 +0100 Subject: [PATCH] Sketcher: Constraint widget adapted to Block constraint --- src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp b/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp index 4296a3ee34..64b66e1524 100644 --- a/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp +++ b/src/Mod/Sketcher/Gui/TaskSketcherConstrains.cpp @@ -128,6 +128,7 @@ public: case Sketcher::Tangent: case Sketcher::Equal: case Sketcher::Symmetric: + case Sketcher::Blocked: break; case Sketcher::Distance: case Sketcher::DistanceX: @@ -161,6 +162,7 @@ public: static QIcon horiz( Gui::BitmapFactory().pixmap("Constraint_Horizontal") ); static QIcon vert ( Gui::BitmapFactory().pixmap("Constraint_Vertical") ); static QIcon lock ( Gui::BitmapFactory().pixmap("Sketcher_ConstrainLock") ); + static QIcon block ( Gui::BitmapFactory().pixmap("Sketcher_ConstrainBlocked") ); static QIcon coinc( Gui::BitmapFactory().pixmap("Constraint_PointOnPoint") ); static QIcon para ( Gui::BitmapFactory().pixmap("Constraint_Parallel") ); static QIcon perp ( Gui::BitmapFactory().pixmap("Constraint_Perpendicular") ); @@ -195,6 +197,8 @@ public: return vert; case Sketcher::Coincident: return coinc; + case Sketcher::Blocked: + return block; case Sketcher::PointOnObject: return pntoo; case Sketcher::Parallel: @@ -268,6 +272,7 @@ public: case Sketcher::Horizontal: case Sketcher::Vertical: case Sketcher::Coincident: + case Sketcher::Blocked: case Sketcher::PointOnObject: case Sketcher::Parallel: case Sketcher::Perpendicular: @@ -766,6 +771,7 @@ void TaskSketcherConstrains::slotConstraintsChanged(void) case Sketcher::Tangent: case Sketcher::Equal: case Sketcher::Symmetric: + case Sketcher::Blocked: visible = showNormal || showNamed; break; case Sketcher::Distance: