From ed23a4ee71d1c8387693f64eb99d3c27d1198030 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 26 Mar 2019 19:14:05 +0200 Subject: [PATCH] Refactoring. Define default values. --HG-- branch : develop --- src/libs/vlayout/vlayoutpaper_p.h | 33 +++++++++++-------------------- 1 file changed, 11 insertions(+), 22 deletions(-) diff --git a/src/libs/vlayout/vlayoutpaper_p.h b/src/libs/vlayout/vlayoutpaper_p.h index 24391c84e..c9d9a0939 100644 --- a/src/libs/vlayout/vlayoutpaper_p.h +++ b/src/libs/vlayout/vlayoutpaper_p.h @@ -44,17 +44,6 @@ class VLayoutPaperData : public QSharedData { public: VLayoutPaperData() - : details(QVector()), - globalContour(VContour()), - paperIndex(0), - frame(0), - layoutWidth(0), - globalRotate(true), - localRotate(true), - globalRotationIncrease(180), - localRotationIncrease(180), - saveLength(false), - followGrainline(false) {} VLayoutPaperData(int height, @@ -90,20 +79,20 @@ public: ~VLayoutPaperData() {} /** @brief details list of arranged details. */ - QVector details; + QVector details{}; /** @brief globalContour list of global points contour. */ - VContour globalContour; + VContour globalContour{}; - quint32 paperIndex; - quint32 frame; - qreal layoutWidth; - bool globalRotate; - bool localRotate; - int globalRotationIncrease; - int localRotationIncrease; - bool saveLength; - bool followGrainline; + quint32 paperIndex{0}; + quint32 frame{0}; + qreal layoutWidth{0}; + bool globalRotate{true}; + bool localRotate{true}; + int globalRotationIncrease{180}; + int localRotationIncrease{180}; + bool saveLength{false}; + bool followGrainline{false}; private: VLayoutPaperData& operator=(const VLayoutPaperData&) Q_DECL_EQ_DELETE;