Просмотр исходного кода

Removed non-functional copy constructor

Fixes #408
Marco Nolden лет назад: 11
Родитель
Сommit
a2b7dfb51a
2 измененных файлов с 2 добавлено и 7 удалено
  1. 0 5
      Libs/DICOM/Core/ctkDICOMObjectModel.cpp
  2. 2 2
      Libs/DICOM/Core/ctkDICOMObjectModel.h

+ 0 - 5
Libs/DICOM/Core/ctkDICOMObjectModel.cpp

@@ -254,11 +254,6 @@ ctkDICOMObjectModel::ctkDICOMObjectModel(QObject* parentObject)
 }
 
 //------------------------------------------------------------------------------
-ctkDICOMObjectModel::ctkDICOMObjectModel(const ctkDICOMObjectModel& other)
-{
-}
-
-//------------------------------------------------------------------------------
 ctkDICOMObjectModel::~ctkDICOMObjectModel()
 {
 }

+ 2 - 2
Libs/DICOM/Core/ctkDICOMObjectModel.h

@@ -47,7 +47,6 @@ class CTK_DICOM_CORE_EXPORT ctkDICOMObjectModel
 public:
 
   explicit ctkDICOMObjectModel(QObject* parent = 0);
-  ctkDICOMObjectModel(const ctkDICOMObjectModel& other);
   virtual ~ctkDICOMObjectModel();
   Q_INVOKABLE void setFile (const QString& fileName);
 
@@ -55,7 +54,8 @@ protected:
   QScopedPointer<ctkDICOMObjectModelPrivate> d_ptr;
 
 private:
-  Q_DECLARE_PRIVATE(ctkDICOMObjectModel);
+  Q_DECLARE_PRIVATE(ctkDICOMObjectModel)
+  Q_DISABLE_COPY(ctkDICOMObjectModel)
 };
 
 #endif // ctkDICOMObjectModel_h