PVS: V730 Not all members of a class are initialized inside the constructor

This commit is contained in:
wmayer
2020-07-16 20:38:30 +02:00
parent 72b8d36457
commit 4807fd3b33
17 changed files with 32 additions and 17 deletions

View File

@@ -342,6 +342,7 @@ TYPESYSTEM_SOURCE(TechDraw::CosmeticEdge,Base::Persistence)
CosmeticEdge::CosmeticEdge()
{
// Base::Console().Message("CE::CE()\n");
permaRadius = 0.0;
m_geometry = new TechDraw::BaseGeom();
initialize();
}

View File

@@ -37,7 +37,7 @@ class DrawViewPart;
class TechDrawExport hTrimCurve {
public:
hTrimCurve() {}
hTrimCurve() : first(0.0), last(0.0) {}
hTrimCurve(Handle(Geom2d_Curve) hCurveIn,
double parm1,
double parm2);

View File

@@ -129,7 +129,7 @@ private:
class incidenceItem
{
public:
incidenceItem() {}
incidenceItem() {iEdge = 0; angle = 0.0;}
incidenceItem(int idx, double a, edge_t ed) {iEdge = idx; angle = a; eDesc = ed;}
~incidenceItem() {}
static bool iiCompare(const incidenceItem& i1, const incidenceItem& i2);

View File

@@ -51,7 +51,7 @@
using namespace TechDrawGui;
QGCustomText::QGCustomText(QGraphicsItem* parent) :
QGraphicsTextItem(parent)
QGraphicsTextItem(parent), isHighlighted(false)
{
setCacheMode(QGraphicsItem::NoCache);
setAcceptHoverEvents(false);

View File

@@ -88,7 +88,7 @@ using namespace TechDrawGui;
//**************************************************************
QGIRichAnno::QGIRichAnno(QGraphicsItem* myParent,
TechDraw::DrawRichAnno* anno) :
m_isExporting(false)
m_isExporting(false), m_hasHover(false)
{
setHandlesChildEvents(false);
setAcceptHoverEvents(false);