瀏覽代碼

Support PythonQt wrapping of ctkDICOMDatabase

It seems PythonQt will only wrap classes that include an
optional parent argument to the constructor.  The hint for this
was in "./CTK-build/Libs/DICOM/Core/ctkScriptWrapPythonQt_Light_log.txt"
and "CTK-build/Libs/DICOM/Core/ctkMacroWrapPythonQt_log.txt"
Steve Pieper 14 年之前
父節點
當前提交
e2806e4630
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      Libs/DICOM/Core/ctkDICOMDatabase.cpp
  2. 1 1
      Libs/DICOM/Core/ctkDICOMDatabase.h

+ 1 - 1
Libs/DICOM/Core/ctkDICOMDatabase.cpp

@@ -133,7 +133,7 @@ ctkDICOMDatabase::ctkDICOMDatabase(QString databaseFile)
   d->init(databaseFile);
 }
 
-ctkDICOMDatabase::ctkDICOMDatabase()
+ctkDICOMDatabase::ctkDICOMDatabase(QObject* parent)
    : d_ptr(new ctkDICOMDatabasePrivate(*this))
 {
 }

+ 1 - 1
Libs/DICOM/Core/ctkDICOMDatabase.h

@@ -34,7 +34,7 @@ class CTK_DICOM_CORE_EXPORT ctkDICOMDatabase : public QObject
 {
   Q_OBJECT
 public:
-  explicit ctkDICOMDatabase();
+  explicit ctkDICOMDatabase(QObject *parent = 0);
   explicit ctkDICOMDatabase(QString databaseFile);
   virtual ~ctkDICOMDatabase();