From 79a1caa4d76d59def3b0570e488d4cd47da8942f Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 14 Feb 2017 15:12:37 +0200 Subject: [PATCH] Translate path node names. --HG-- branch : feature --- src/libs/vtools/dialogs/tools/dialogtool.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/libs/vtools/dialogs/tools/dialogtool.cpp b/src/libs/vtools/dialogs/tools/dialogtool.cpp index 64463a4c7..39cd7a9b2 100644 --- a/src/libs/vtools/dialogs/tools/dialogtool.cpp +++ b/src/libs/vtools/dialogs/tools/dialogtool.cpp @@ -449,12 +449,18 @@ QString DialogTool::DialogWarningIcon() //--------------------------------------------------------------------------------------------------------------------- QString DialogTool::GetNodeName(const VPieceNode &node) const { - const QSharedPointer obj = data->GeometricObject(node.GetId()); + const QSharedPointer obj = data->GetGObject(node.GetId()); QString name = obj->name(); - if (node.GetTypeTool() != Tool::NodePoint && node.GetReverse()) + if (node.GetTypeTool() != Tool::NodePoint) { - name = QLatin1String("- ") + name; + int bias = 0; + qApp->TrVars()->VariablesToUser(name, 0, obj->name(), bias); + + if (node.GetReverse()) + { + name = QLatin1String("- ") + name; + } } return name; @@ -473,10 +479,8 @@ void DialogTool::NewNodeItem(QListWidget *listWidget, const VPieceNode &node) case (Tool::NodeElArc): case (Tool::NodeSpline): case (Tool::NodeSplinePath): - { name = GetNodeName(node); break; - } default: qDebug()<<"Got wrong tools. Ignore."; return;