]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Plugins/IO/DicomSeriesReader.cxx
...
[cpPlugins.git] / lib / cpPlugins / Plugins / IO / DicomSeriesReader.cxx
index e2aeb31b51f2bacb8faf5602d77e0f96d5a4265f..4841bcf0fdd3a5948ece446dacf65df46d8d9774 100644 (file)
 #include <itkGDCMSeriesFileNames.h>
 
 // -------------------------------------------------------------------------
-cpPlugins::IO::DicomSeriesReader::
-DialogResult cpPlugins::IO::DicomSeriesReader::
+bool cpPlugins::IO::DicomSeriesReader::
 ExecConfigurationDialog( QWidget* parent )
 {
-  DialogResult r = Self::DialogResult_Cancel;
+  bool r = false;
 
 #ifdef cpPlugins_Interface_QT4
 
@@ -38,7 +37,7 @@ ExecConfigurationDialog( QWidget* parent )
   dialog.setFileMode( QFileDialog::DirectoryOnly );
   dialog.setDirectory( QFileDialog::tr( "." ) );
   if( !dialog.exec( ) )
-    return( Self::DialogResult_Cancel );
+    return( false );
 
   // Prepare dialog
   QApplication::setOverrideCursor( Qt::WaitCursor );
@@ -120,7 +119,7 @@ ExecConfigurationDialog( QWidget* parent )
   {
     delete tree_widget;
     delete tree_dialog;
-    return( Self::DialogResult_Cancel );
+    return( false );
 
   } // fi
 
@@ -150,7 +149,7 @@ ExecConfigurationDialog( QWidget* parent )
     parent->setEnabled( true );
 
   if( tree_dialog->exec( ) == 0 )
-    return( Self::DialogResult_Cancel );
+    return( false );
 
   QTreeWidgetItem* item = tree_widget->currentItem( );
   if( item != NULL )
@@ -165,12 +164,12 @@ ExecConfigurationDialog( QWidget* parent )
       std::string serie_dir = item_parent->text( 0 ).toStdString( );
       std::string serie_id = item->text( 0 ).toStdString( );
       serie_id = serie_id.substr( serie_id.find_first_of( " " ) + 1 );
-      this->m_Parameters->ClearStringList( "FileNames" );
+      this->m_Parameters->ClearOpenFileNameList( "FileNames" );
       const TStringList& names = found_files[ serie_dir ][ serie_id ];
       for( unsigned int f = 0; f < names.size( ); ++f )
-        this->m_Parameters->AddToStringList( "FileNames", names[ f ] );
+        this->m_Parameters->AddToOpenFileNameList( "FileNames", names[ f ] );
 
-      r = Self::DialogResult_NoModal;
+      r = true;
 
       QApplication::restoreOverrideCursor( );
       if( parent != NULL )