+void HYDROGUI_ImportBathymetryDlg::UpdateCheckBoxStates()
+{
+ if (myFuseIntoOne->isChecked() || myFileNames->count() == 1 )
+ {
+ myObjectNameGroup->setEnabled( true );
+ myObjectName->setEnabled( true );
+ }
+ else
+ {
+ myObjectNameGroup->setEnabled( false );
+ myObjectName->setEnabled( false );
+ }
+ //
+ if (myFileNames->count() <= 1 || myIsEdit)
+ myFuseIntoOne->setEnabled( false );
+ else
+ myFuseIntoOne->setEnabled( true );
+
+ QString anObjectName = getObjectName().simplified();
+
+ QStringList aFileNames = getFileNames();
+ if ( anObjectName.isEmpty() )
+ {
+ if (!aFileNames.empty())
+ {
+ anObjectName = aFileNames[0];
+ if ( !anObjectName.isEmpty() )
+ anObjectName = QFileInfo( anObjectName ).baseName();
+ }
+ setObjectName( anObjectName );
+ }
+