X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcpPlugins%2FPlugins%2FIO%2FDicomSeriesReader.cxx;h=e2aeb31b51f2bacb8faf5602d77e0f96d5a4265f;hb=d6f15d4cb764982e2b09060a9c0f38636891590c;hp=e915fcf58e4c746881cd0a655e929309ad4c8e04;hpb=0bb74f9a32de4ce1559973ebf72fda495aa2c587;p=cpPlugins.git diff --git a/lib/cpPlugins/Plugins/IO/DicomSeriesReader.cxx b/lib/cpPlugins/Plugins/IO/DicomSeriesReader.cxx index e915fcf..e2aeb31 100644 --- a/lib/cpPlugins/Plugins/IO/DicomSeriesReader.cxx +++ b/lib/cpPlugins/Plugins/IO/DicomSeriesReader.cxx @@ -20,10 +20,11 @@ #include // ------------------------------------------------------------------------- -bool cpPlugins::IO::DicomSeriesReader:: +cpPlugins::IO::DicomSeriesReader:: +DialogResult cpPlugins::IO::DicomSeriesReader:: ExecConfigurationDialog( QWidget* parent ) { - bool r = false; + DialogResult r = Self::DialogResult_Cancel; #ifdef cpPlugins_Interface_QT4 @@ -37,7 +38,7 @@ ExecConfigurationDialog( QWidget* parent ) dialog.setFileMode( QFileDialog::DirectoryOnly ); dialog.setDirectory( QFileDialog::tr( "." ) ); if( !dialog.exec( ) ) - return( false ); + return( Self::DialogResult_Cancel ); // Prepare dialog QApplication::setOverrideCursor( Qt::WaitCursor ); @@ -119,7 +120,7 @@ ExecConfigurationDialog( QWidget* parent ) { delete tree_widget; delete tree_dialog; - return( false ); + return( Self::DialogResult_Cancel ); } // fi @@ -149,7 +150,7 @@ ExecConfigurationDialog( QWidget* parent ) parent->setEnabled( true ); if( tree_dialog->exec( ) == 0 ) - return( false ); + return( Self::DialogResult_Cancel ); QTreeWidgetItem* item = tree_widget->currentItem( ); if( item != NULL ) @@ -169,7 +170,7 @@ ExecConfigurationDialog( QWidget* parent ) for( unsigned int f = 0; f < names.size( ); ++f ) this->m_Parameters->AddToStringList( "FileNames", names[ f ] ); - r = true; + r = Self::DialogResult_NoModal; QApplication::restoreOverrideCursor( ); if( parent != NULL )