From 1ecbfaa873b5e7bd0e2ea9d89cfdaa91296165de Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 4 Apr 2017 09:00:34 +0300 Subject: [PATCH] Connect pins to detail item to correctly translate coordinates. --HG-- branch : develop --- src/libs/vtools/dialogs/tools/piece/dialogseamallowance.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libs/vtools/dialogs/tools/piece/dialogseamallowance.cpp b/src/libs/vtools/dialogs/tools/piece/dialogseamallowance.cpp index a77530fa5..5875d5069 100644 --- a/src/libs/vtools/dialogs/tools/piece/dialogseamallowance.cpp +++ b/src/libs/vtools/dialogs/tools/piece/dialogseamallowance.cpp @@ -42,6 +42,7 @@ #include "../dialogpiecepath.h" #include "../../../undocommands/savepiecepathoptions.h" #include "../../support/dialogeditwrongformula.h" +#include "../../../tools/vtoolseamallowance.h" #include #include @@ -2975,6 +2976,9 @@ void DialogSeamAllowance::ShowPins() if (not qApp->getCurrentScene()->items().contains(m_visPins)) { m_visPins->VisualMode(NULL_ID); + VToolSeamAllowance *tool = qobject_cast(VAbstractPattern::getTool(toolId)); + SCASSERT(tool != nullptr); + m_visPins->setParentItem(tool); } else {