Merge pull request #4967 from OPM/improve-export-filedialog-behaviour

Improve export filedialog behaviour
This commit is contained in:
Kristian Bendiksen 2019-11-05 10:39:50 +01:00 committed by GitHub
commit 7d817d0277
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 8 deletions

View File

@ -58,7 +58,7 @@ void RicImportPolylinesAnnotationFeature::onActionTriggered( bool isChecked )
QStringList fileNames = QFileDialog::getOpenFileNames( Riu3DMainWindowTools::mainWindowWidget(),
"Import Poly Lines Annotation",
defaultDir,
"Text File (*.txt);Polylines (*.dat);All Files (*.*)" );
"Text Files (*.txt);;Polylines (*.dat);;All Files (*.*)" );
if ( fileNames.isEmpty() ) return;

View File

@ -74,6 +74,8 @@ void RicSaveEclipseInputVisibleCellsUi::defineEditorAttribute( const caf::PdmFie
if ( myAttr )
{
myAttr->m_selectSaveFileName = true;
// Set GRDECL file filter as default
myAttr->m_fileSelectionFilter = "GRDECL files (*.grdecl);;All files (*.*)";
}
}
}

View File

@ -46,7 +46,8 @@ void RimBinaryExportSettings::defineEditorAttribute( const caf::PdmFieldHandle*
caf::PdmUiFilePathEditorAttribute* myAttr = dynamic_cast<caf::PdmUiFilePathEditorAttribute*>( attribute );
if ( myAttr )
{
myAttr->m_selectSaveFileName = true;
myAttr->m_selectSaveFileName = true;
myAttr->m_fileSelectionFilter = "Text files (*.txt);;All files (*.*)";
}
}
}

View File

@ -45,7 +45,8 @@ void RimExportInputSettings::defineEditorAttribute( const caf::PdmFieldHandle* f
caf::PdmUiFilePathEditorAttribute* myAttr = dynamic_cast<caf::PdmUiFilePathEditorAttribute*>( attribute );
if ( myAttr )
{
myAttr->m_selectSaveFileName = true;
myAttr->m_selectSaveFileName = true;
myAttr->m_fileSelectionFilter = "Text files (*.txt);;All files (*.*)";
}
}
}

View File

@ -60,12 +60,7 @@ public:
PdmUiFilePathEditorAttribute()
{
m_selectSaveFileName = false;
#ifdef _WIN32
m_fileSelectionFilter = "All files (*.*)";
#else
m_fileSelectionFilter = "All files (*)";
#endif
m_defaultPath = QString();
m_selectDirectory = false;
m_appendUiSelectedFolderToText = false;