소스 검색

Removed non-functional copy constructor

Fixes #408
Marco Nolden 11 년 전
부모
커밋
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