Property Import: provide better file patterns.

This commit is contained in:
Kristian Bendiksen
2022-12-21 14:53:52 +01:00
parent fc4294a6ad
commit cc537fc241
3 changed files with 84 additions and 15 deletions

View File

@@ -19,6 +19,11 @@
#include "RicAddEclipseInputPropertyFeature.h"
#include "RiaApplication.h"
#include "RiaDefines.h"
#include "RicImportGeneralDataFeature.h"
#include "RimEclipseCellColors.h"
#include "RimEclipseInputCase.h"
#include "RimEclipseInputPropertyCollection.h"
@@ -26,7 +31,6 @@
#include "RimEclipseView.h"
#include "RimRoffCase.h"
#include "RiaApplication.h"
#include "Riu3DMainWindowTools.h"
#include "RiuFileDialogTools.h"
@@ -69,10 +73,13 @@ void RicAddEclipseInputPropertyFeature::onActionTriggered( bool isChecked )
RiaApplication* app = RiaApplication::instance();
QString defaultDir = app->lastUsedDialogDirectoryWithFallback( "INPUT_FILES", casePath );
QStringList fileNames = RiuFileDialogTools::getOpenFileNames( Riu3DMainWindowTools::mainWindowWidget(),
QString filePattern = RicImportGeneralDataFeature::getFilePattern( { RiaDefines::ImportFileType::ECLIPSE_INPUT_FILE,
RiaDefines::ImportFileType::ROFF_FILE },
true );
QStringList fileNames = RiuFileDialogTools::getOpenFileNames( Riu3DMainWindowTools::mainWindowWidget(),
"Select Eclipse Input Property Files",
defaultDir,
"All Files (*.* *)" );
filePattern );
if ( fileNames.isEmpty() ) return;