diff --git a/src/libs/vgeometry/varc_p.h b/src/libs/vgeometry/varc_p.h index b9b2d2a8c..eef40443c 100644 --- a/src/libs/vgeometry/varc_p.h +++ b/src/libs/vgeometry/varc_p.h @@ -47,7 +47,7 @@ public: center(VPointF()), isFlipped(false), formulaLength() {} - VArcData (const VPointF ¢er, qreal radius,const QString &formulaRadius, qreal f1, const QString &formulaF1, + VArcData (const VPointF ¢er, qreal radius, const QString &formulaRadius, qreal f1, const QString &formulaF1, qreal f2, const QString &formulaF2) : f1(f1), formulaF1(formulaF1), f2(f2), formulaF2(formulaF2), radius(radius), formulaRadius(formulaRadius), center(center), isFlipped(false), formulaLength() @@ -59,7 +59,7 @@ public: {} VArcData (const QString &formulaLength, const VPointF ¢er, qreal radius, const QString &formulaRadius, qreal f1, - QString formulaF1 ) + const QString &formulaF1 ) : f1(f1), formulaF1(formulaF1), f2(0), formulaF2("0"), radius(radius), formulaRadius(formulaRadius), center(center), isFlipped(false), formulaLength(formulaLength) {} diff --git a/src/libs/vtools/tools/vabstracttool.cpp b/src/libs/vtools/tools/vabstracttool.cpp index a65cb5fe5..099c2e83e 100644 --- a/src/libs/vtools/tools/vabstracttool.cpp +++ b/src/libs/vtools/tools/vabstracttool.cpp @@ -299,7 +299,7 @@ void VAbstractTool::AddRecord(const quint32 id, const Tool &toolType, VAbstractP } quint32 cursor = doc->getCursor(); - if (cursor <= 0) + if (cursor == 0) { history->append(record); } diff --git a/src/libs/vtools/undocommands/addtocalc.cpp b/src/libs/vtools/undocommands/addtocalc.cpp index 04d3aa966..472c0bfb6 100644 --- a/src/libs/vtools/undocommands/addtocalc.cpp +++ b/src/libs/vtools/undocommands/addtocalc.cpp @@ -94,7 +94,7 @@ void AddToCalc::redo() QDomElement calcElement; if (doc->GetActivNodeElement(VAbstractPattern::TagCalculation, calcElement)) { - if (cursor <= 0) + if (cursor == 0) { calcElement.appendChild(xml); }