Fix regression. Piece duplicate complains about currentSeamAllowance variable.
--HG-- branch : develop
This commit is contained in:
parent
fdfa4af82c
commit
0deb90af92
|
@ -29,6 +29,7 @@
|
||||||
#include "ui_dialogduplicatedetail.h"
|
#include "ui_dialogduplicatedetail.h"
|
||||||
#include "../vwidgets/vabstractmainwindow.h"
|
#include "../vwidgets/vabstractmainwindow.h"
|
||||||
#include "../../../visualization/path/vistoolduplicatedetail.h"
|
#include "../../../visualization/path/vistoolduplicatedetail.h"
|
||||||
|
#include "../../../tools/vabstracttool.h"
|
||||||
|
|
||||||
//---------------------------------------------------------------------------------------------------------------------
|
//---------------------------------------------------------------------------------------------------------------------
|
||||||
DialogDuplicateDetail::DialogDuplicateDetail(const VContainer *data, quint32 toolId, QWidget *parent)
|
DialogDuplicateDetail::DialogDuplicateDetail(const VContainer *data, quint32 toolId, QWidget *parent)
|
||||||
|
@ -85,6 +86,13 @@ void DialogDuplicateDetail::ChosenObject(quint32 id, const SceneObject &type)
|
||||||
if (type == SceneObject::Detail && id > NULL_ID)
|
if (type == SceneObject::Detail && id > NULL_ID)
|
||||||
{
|
{
|
||||||
m_idDetail = id;
|
m_idDetail = id;
|
||||||
|
|
||||||
|
VAbstractTool *tool = qobject_cast<VAbstractTool *>(VAbstractPattern::getTool(m_idDetail));
|
||||||
|
if (tool)
|
||||||
|
{
|
||||||
|
vis->SetData(tool->getData()); // Includes currentSeamAllowance variable we need
|
||||||
|
}
|
||||||
|
|
||||||
emit ToolTip(tr("Click to place duplicate"));
|
emit ToolTip(tr("Click to place duplicate"));
|
||||||
vis->VisualMode(id);
|
vis->VisualMode(id);
|
||||||
prepare = true;
|
prepare = true;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user