Rename of static recursive search dialog method

This commit is contained in:
Jacob Støren 2018-04-25 11:25:29 +02:00
parent 4a7f54689e
commit 54b21a8a49
5 changed files with 30 additions and 20 deletions

View File

@ -50,7 +50,12 @@ void RicCreateGridCaseGroupFromFilesFeature::onActionTriggered(bool isChecked)
RiaApplication* app = RiaApplication::instance();
QString defaultDir = app->lastUsedDialogDirectory("INPUT_FILES");
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::getOpenFileNames(nullptr, "Create Grid Case Group from Files", defaultDir, m_pathFilter, m_fileNameFilter, QStringList(".EGRID"));
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::runRecursiveSearchDialog(nullptr,
"Create Grid Case Group from Files",
defaultDir,
m_pathFilter,
m_fileNameFilter,
QStringList(".EGRID"));
// Remember filters
m_pathFilter = result.pathFilter;

View File

@ -52,12 +52,12 @@ void RicImportEclipseCasesFeature::onActionTriggered(bool isChecked)
RiaApplication* app = RiaApplication::instance();
QString defaultDir = app->lastUsedDialogDirectory("BINARY_GRID");
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::getOpenFileNames(nullptr,
"Import Eclipse Cases",
defaultDir,
m_pathFilter,
m_fileNameFilter,
QStringList() << ".EGRID" << ".GRID");
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::runRecursiveSearchDialog(nullptr,
"Import Eclipse Cases",
defaultDir,
m_pathFilter,
m_fileNameFilter,
QStringList() << ".EGRID" << ".GRID");
// Remember filters
m_pathFilter = result.pathFilter;

View File

@ -159,12 +159,12 @@ RicFileHierarchyDialog::~RicFileHierarchyDialog()
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
RicFileHierarchyDialogResult RicFileHierarchyDialog::getOpenFileNames(QWidget *parent /*= 0*/,
const QString &caption /*= QString()*/,
const QString &dir /*= QString()*/,
const QString &pathFilter /*= QString()*/,
const QString &fileNameFilter /*= QString()*/,
const QStringList &fileExtensions /*= QStringList()*/)
RicFileHierarchyDialogResult RicFileHierarchyDialog::runRecursiveSearchDialog(QWidget *parent /*= 0*/,
const QString &caption /*= QString()*/,
const QString &dir /*= QString()*/,
const QString &pathFilter /*= QString()*/,
const QString &fileNameFilter /*= QString()*/,
const QStringList &fileExtensions /*= QStringList()*/)
{
QStringList files;
RicFileHierarchyDialog dialog(parent);

View File

@ -46,12 +46,12 @@ public:
RicFileHierarchyDialog(QWidget* parent);
~RicFileHierarchyDialog();
static RicFileHierarchyDialogResult getOpenFileNames(QWidget *parent = nullptr,
const QString& caption = QString(),
const QString& dir = QString(),
const QString& pathFilter = QString(),
const QString& fileNameFilter = QString(),
const QStringList& fileExtensions = QStringList());
static RicFileHierarchyDialogResult runRecursiveSearchDialog(QWidget *parent = nullptr,
const QString& caption = QString(),
const QString& dir = QString(),
const QString& pathFilter = QString(),
const QString& fileNameFilter = QString(),
const QStringList& fileExtensions = QStringList());
private:
QStringList files() const;

View File

@ -166,7 +166,12 @@ std::vector<RimSummaryCase*> RicImportSummaryCasesFeature::importSummaryCases(co
RiaApplication* app = RiaApplication::instance();
QString defaultDir = app->lastUsedDialogDirectory("INPUT_FILES");
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::getOpenFileNames(nullptr, dialogTitle, defaultDir, m_pathFilter, m_fileNameFilter, QStringList(".SMSPEC"));
RicFileHierarchyDialogResult result = RicFileHierarchyDialog::runRecursiveSearchDialog(nullptr,
dialogTitle,
defaultDir,
m_pathFilter,
m_fileNameFilter,
QStringList(".SMSPEC"));
// Remember filters
m_pathFilter = result.pathFilter;