From 3ad852243e2050840f12f9a91524a6547066cb04 Mon Sep 17 00:00:00 2001 From: dismine Date: Wed, 18 Jun 2014 14:50:27 +0300 Subject: [PATCH] Refactoring. Delete repetitive code. --HG-- branch : feature --- src/app/dialogs/tools/dialogdetail.cpp | 21 --------------------- src/app/geometry/vequidistant.cpp | 21 --------------------- src/app/tools/vtooldetail.cpp | 21 --------------------- 3 files changed, 63 deletions(-) diff --git a/src/app/dialogs/tools/dialogdetail.cpp b/src/app/dialogs/tools/dialogdetail.cpp index f4e210540..7d8f83e92 100644 --- a/src/app/dialogs/tools/dialogdetail.cpp +++ b/src/app/dialogs/tools/dialogdetail.cpp @@ -170,27 +170,6 @@ void DialogDetail::NewItem(quint32 id, const Tool &typeTool, const NodeDetail &t name = splPath->name(); break; } - case (Tool::ArrowTool): - case (Tool::SinglePointTool): - case (Tool::EndLineTool): - case (Tool::LineTool): - case (Tool::AlongLineTool): - case (Tool::ShoulderPointTool): - case (Tool::NormalTool): - case (Tool::BisectorTool): - case (Tool::LineIntersectTool): - case (Tool::SplineTool): - case (Tool::CutSplineTool): - case (Tool::CutArcTool): - case (Tool::ArcTool): - case (Tool::SplinePathTool): - case (Tool::CutSplinePathTool): - case (Tool::PointOfContact): - case (Tool::DetailTool): - case (Tool::Height): - case (Tool::Triangle): - case (Tool::PointOfIntersection): - case (Tool::UnionDetails): default: qDebug()<<"Got wrong tools. Ignore."; break; diff --git a/src/app/geometry/vequidistant.cpp b/src/app/geometry/vequidistant.cpp index cab6b2223..b50faff69 100644 --- a/src/app/geometry/vequidistant.cpp +++ b/src/app/geometry/vequidistant.cpp @@ -132,27 +132,6 @@ QPainterPath VEquidistant::ContourPath(const quint32 &idDetail, const VContainer } } break; - case (Tool::ArrowTool): - case (Tool::SinglePointTool): - case (Tool::EndLineTool): - case (Tool::LineTool): - case (Tool::AlongLineTool): - case (Tool::ShoulderPointTool): - case (Tool::NormalTool): - case (Tool::BisectorTool): - case (Tool::LineIntersectTool): - case (Tool::SplineTool): - case (Tool::CutSplineTool): - case (Tool::CutArcTool): - case (Tool::ArcTool): - case (Tool::SplinePathTool): - case (Tool::CutSplinePathTool): - case (Tool::PointOfContact): - case (Tool::DetailTool): - case (Tool::Height): - case (Tool::Triangle): - case (Tool::PointOfIntersection): - case (Tool::UnionDetails): default: qDebug()<<"Get wrong tool type. Ignore."<< static_cast(detail.at(i).getTypeTool()); break; diff --git a/src/app/tools/vtooldetail.cpp b/src/app/tools/vtooldetail.cpp index f47732770..d5e61c90f 100644 --- a/src/app/tools/vtooldetail.cpp +++ b/src/app/tools/vtooldetail.cpp @@ -92,27 +92,6 @@ VToolDetail::VToolDetail(VPattern *doc, VContainer *data, const quint32 &id, con case (Tool::NodeSplinePath): InitTool(scene, detail.at(i)); break; - case (Tool::ArrowTool): - case (Tool::SinglePointTool): - case (Tool::EndLineTool): - case (Tool::LineTool): - case (Tool::AlongLineTool): - case (Tool::ShoulderPointTool): - case (Tool::NormalTool): - case (Tool::BisectorTool): - case (Tool::LineIntersectTool): - case (Tool::SplineTool): - case (Tool::CutSplineTool): - case (Tool::CutArcTool): - case (Tool::ArcTool): - case (Tool::SplinePathTool): - case (Tool::CutSplinePathTool): - case (Tool::PointOfContact): - case (Tool::DetailTool): - case (Tool::Height): - case (Tool::Triangle): - case (Tool::PointOfIntersection): - case (Tool::UnionDetails): default: qDebug()<<"Get wrong tool type. Ignore."; break;