mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#7965 Skip ensemble name suggestion dialog for grouped import.
This commit is contained in:
parent
c6f04a6ad6
commit
17f44b0f25
@ -83,23 +83,26 @@ void RicImportEnsembleFeature::onActionTriggered( bool isChecked )
|
||||
std::vector<QStringList> groupedByEnsemble = RiaEnsembleNameTools::groupFilesByEnsemble( fileNames );
|
||||
for ( const QStringList& groupedFileNames : groupedByEnsemble )
|
||||
{
|
||||
importSingleEnsemble( groupedFileNames );
|
||||
bool useEnsembleNameDialog = false;
|
||||
importSingleEnsemble( groupedFileNames, useEnsembleNameDialog );
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
importSingleEnsemble( fileNames );
|
||||
bool useEnsembleNameDialog = true;
|
||||
importSingleEnsemble( fileNames, useEnsembleNameDialog );
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RicImportEnsembleFeature::importSingleEnsemble( const QStringList& fileNames )
|
||||
void RicImportEnsembleFeature::importSingleEnsemble( const QStringList& fileNames, bool useEnsembleNameDialog )
|
||||
{
|
||||
QString ensembleNameSuggestion = RiaEnsembleNameTools::findSuitableEnsembleName( fileNames );
|
||||
QString ensembleName = RiaEnsembleNameTools::findSuitableEnsembleName( fileNames );
|
||||
|
||||
if ( useEnsembleNameDialog ) ensembleName = askForEnsembleName( ensembleName );
|
||||
|
||||
QString ensembleName = askForEnsembleName( ensembleNameSuggestion );
|
||||
if ( ensembleName.isEmpty() ) return;
|
||||
|
||||
std::vector<RimSummaryCase*> cases;
|
||||
|
@ -38,5 +38,5 @@ protected:
|
||||
void setupActionLook( QAction* actionToSetup ) override;
|
||||
|
||||
static QString askForEnsembleName( const QString& suggestion );
|
||||
static void importSingleEnsemble( const QStringList& fileNames );
|
||||
static void importSingleEnsemble( const QStringList& fileNames, bool useEnsembleNameDialog );
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user