diff --git a/ChangeLog.txt b/ChangeLog.txt index c6116de3e..b3982e436 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -17,6 +17,7 @@ - [#537] Valentina crashes when use undo command. - [#544] Error: Color Lines are black until touched. - [#543] Detail loses details. +- [#548] Bug Detail tool. Case when seam allowance is wrong. # Version 0.4.4 April 12, 2016 - Updated measurement templates with all measurements. Added new template Aldrich/Women measurements. diff --git a/src/libs/vlayout/vabstractdetail.cpp b/src/libs/vlayout/vabstractdetail.cpp index 0734f2f10..0df18f21c 100644 --- a/src/libs/vlayout/vabstractdetail.cpp +++ b/src/libs/vlayout/vabstractdetail.cpp @@ -265,7 +265,6 @@ QVector VAbstractDetail::RemoveDublicates(const QVector &point */ QVector VAbstractDetail::CorrectEquidistantPoints(const QVector &points) { - QVector correctPoints; if (points.size()<4)//Better don't check if only three points. We can destroy equidistant. { qDebug()<<"Only three points."; @@ -273,20 +272,17 @@ QVector VAbstractDetail::CorrectEquidistantPoints(const QVector correctPoints = RemoveDublicates(points); if (correctPoints.size()<3) { return correctPoints; } //Remove point on line - QPointF point; for (qint32 i = 1; i Equidistant(const QVector &points, const EquidistantType &eqv, qreal width); static qreal SumTrapezoids(const QVector &points); static QVector CheckLoops(const QVector &points); + static QVector CorrectEquidistantPoints(const QVector &points); protected: static QVector RemoveDublicates(const QVector &points); - static QVector CorrectEquidistantPoints(const QVector &points); private: QSharedDataPointer d;