From c63a1af61d31183fa4b0703f8abb902e0a07460c Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Thu, 22 Aug 2019 18:09:47 +0300 Subject: [PATCH] error: definition of implicit copy constructor for 'VPosition' is deprecated because it has a user-declared destructor. --HG-- branch : develop --- src/libs/vlayout/vposition.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/vlayout/vposition.h b/src/libs/vlayout/vposition.h index 54e8e570c..c723996d8 100644 --- a/src/libs/vlayout/vposition.h +++ b/src/libs/vlayout/vposition.h @@ -61,6 +61,9 @@ class VPosition public: VPosition(); VPosition(const VPositionData &data, std::atomic_bool *stop, bool saveLength); + VPosition(const VPosition&) = default; + VPosition& operator=(const VPosition&) = default; + VPosition& operator=(VPosition&&) = default; virtual ~VPosition()= default; virtual void run();