For Coverity Scan.

--HG--
branch : develop
This commit is contained in:
dismine 2014-04-17 20:18:26 +03:00
parent ba1c9dd4a7
commit 8f281a31c2
18 changed files with 32 additions and 5 deletions

View File

@ -38,6 +38,7 @@
#include <QFileDialog>
#include <QDir>
#include <QMessageBox>
#include <QCloseEvent>
DialogIncrements::DialogIncrements(VContainer *data, VPattern *doc, QWidget *parent)
:DialogTool(data, parent), ui(new Ui::DialogIncrements), data(data), doc(doc), row(0), column(0), m(nullptr)

View File

@ -29,6 +29,7 @@
#include "varc.h"
#include "vspline.h"
#include "../exception/vexception.h"
#include <QDebug>
class QRectF;

View File

@ -27,6 +27,7 @@
*************************************************************************/
#include "vdetail.h"
#include <QDebug>
VDetail::VDetail()
:_id(0), nodes(QVector<VNodeDetail>()), name(QString()), mx(0), my(0), seamAllowance(true), closed(true),

View File

@ -28,6 +28,7 @@
#include "vequidistant.h"
#include "../widgets/vapplication.h"
#include <QDebug>
QPainterPath VEquidistant::ContourPath(const quint32 &idDetail, const VContainer *data) const
{

View File

@ -27,6 +27,7 @@
*************************************************************************/
#include "vsplinepoint.h"
#include <QDebug>
VSplinePoint::VSplinePoint()
:pSpline(VPointF()), angle1(0), angle2(180), kAsm1(1), kAsm2(1){}

View File

@ -1440,6 +1440,12 @@ void MainWindow::LoadPattern(const QString &fileName)
Clear();
return;
}
catch(VException &e)
{
e.CriticalMessageBox(tr("Error parsing file."), this);
Clear();
return;
}
connect(comboBoxDraws, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
this, &MainWindow::currentDrawChanged);
QString nameDraw = doc->GetNameActivDraw();

View File

@ -27,6 +27,7 @@
*************************************************************************/
#include "vabstractspline.h"
#include <QKeyEvent>
const QString VAbstractSpline::TagName = QStringLiteral("spline");

View File

@ -29,6 +29,7 @@
#include "vtoolarc.h"
#include "../../container/calculator.h"
#include "../../dialogs/tools/dialogarc.h"
#include <QKeyEvent>
const QString VToolArc::TagName = QStringLiteral("arc");
const QString VToolArc::ToolType = QStringLiteral("simple");

View File

@ -28,6 +28,7 @@
#include "vtoolline.h"
#include "../../dialogs/tools/dialogline.h"
#include <QKeyEvent>
const QString VToolLine::TagName = QStringLiteral("line");

View File

@ -27,6 +27,7 @@
*************************************************************************/
#include "vtoolpoint.h"
#include <QKeyEvent>
const QString VToolPoint::TagName = QStringLiteral("point");

View File

@ -27,6 +27,7 @@
*************************************************************************/
#include "vabstracttool.h"
#include <QGraphicsView>
const QString VAbstractTool::AttrType = QStringLiteral("type");
const QString VAbstractTool::AttrMx = QStringLiteral("mx");

View File

@ -29,6 +29,9 @@
#include "vtooldetail.h"
#include "nodeDetails/nodedetails.h"
#include "../geometry/vequidistant.h"
#include <QKeyEvent>
#include <QGraphicsSceneMouseEvent>
#include <QMenu>
const QString VToolDetail::TagName = QStringLiteral("detail");
const QString VToolDetail::TagNode = QStringLiteral("node");

View File

@ -32,7 +32,7 @@
#include "vabstracttool.h"
#include <QGraphicsPathItem>
#include "../dialogs/tools/dialogdetail.h"
#include "../dialogs/tools/dialogtool.h"
/**
* @brief The VToolDetail class for working with detail.
*/

View File

@ -26,6 +26,8 @@
**
*************************************************************************/
#include <QString>
extern const int MAJOR_VERSION = 0;
extern const int MINOR_VERSION = 2;
extern const int DEBUG_VERSION = 2;

View File

@ -28,6 +28,8 @@
#include "vsimplearc.h"
#include "../widgets/vapplication.h"
#include <QPen>
#include <QGraphicsSceneMouseEvent>
VSimpleArc::VSimpleArc(quint32 id, Qt::GlobalColor *currentColor, qreal *factor, QObject *parent)
:QObject(parent), QGraphicsPathItem(), id (id), factor(factor), currentColor(currentColor)

View File

@ -28,6 +28,7 @@
#include "vsimplespline.h"
#include "../widgets/vapplication.h"
#include <QPen>
VSimpleSpline::VSimpleSpline(quint32 id, Qt::GlobalColor *currentColor, qreal *factor, QObject *parent)
:QObject(parent), QGraphicsPathItem(), id (id), factor(factor), currentColor(currentColor)

View File

@ -28,6 +28,7 @@
#include "vsimplesplinepath.h"
#include "../widgets/vapplication.h"
#include <QGraphicsSceneMouseEvent>
VSimpleSplinePath::VSimpleSplinePath(VPattern *doc, VContainer *data, quint32 id, qreal *factor)
:VAbstractTool(doc, data, id), factor(factor)

View File

@ -35,6 +35,8 @@
#include <QXmlSchema>
#include <QXmlSchemaValidator>
#include <QFile>
#include <QFileInfo>
#include <QTemporaryFile>
//This class need for validation pattern file using XSD shema
class MessageHandler : public QAbstractMessageHandler