Преглед изворни кода

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();