Przeglądaj źródła

Merge branch 'fix-factory-verbose-message'

* fix-factory-verbose-message:
  Object and FileBased factories display similar message if verbose is on
Jean-Christophe Fillion-Robin 13 lat temu
rodzic
commit
12d71fe796

+ 4 - 6
Libs/Core/ctkAbstractFileBasedFactory.tpp

@@ -80,12 +80,6 @@ void ctkAbstractFileBasedFactory<BaseClassType>::registerAllFileItems(const QStr
         {
         continue;
         }
-
-      if (this->verbose())
-        {
-        qDebug() << "Attempt to register command line module:" << fileInfo.fileName();
-        }
-
       this->registerFileItem(fileInfo);
       }
     }
@@ -105,6 +99,10 @@ template<typename BaseClassType>
 bool ctkAbstractFileBasedFactory<BaseClassType>
 ::registerFileItem(const QString& key, const QFileInfo& fileInfo)
 {
+  if (this->verbose())
+    {
+    qDebug() << "Attempt to register:" << fileInfo.fileName();
+    }
   if (this->item(key))
     {
     return false;

+ 4 - 0
Libs/Core/ctkAbstractObjectFactory.tpp

@@ -60,6 +60,10 @@ template<typename BaseClassType>
 template<typename ClassType>
 bool ctkAbstractObjectFactory<BaseClassType>::registerObject(const QString& key)
 {
+  if (this->verbose())
+    {
+    qDebug() << "Attempt to register:" << key;
+    }
   // Check if already registered
   if (this->item(key))
     {