Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
update filters with new formats
  • Loading branch information
PeterPetrik authored and wonder-sk committed Jul 16, 2018
1 parent 14fa499 commit f9fc708
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
5 changes: 4 additions & 1 deletion src/app/mesh/qgsmeshlayerproperties.cpp
Expand Up @@ -134,7 +134,10 @@ void QgsMeshLayerProperties::addDataset()

QgsSettings settings;
QString openFileDir = settings.value( QStringLiteral( "lastMeshDatasetDir" ), QDir::homePath(), QgsSettings::App ).toString();
QString openFileString = QFileDialog::getOpenFileName( nullptr, tr( "Load mesh datasets" ), openFileDir, tr( "Layout mesh datasets" ) + " (*.*)" );
QString openFileString = QFileDialog::getOpenFileName( nullptr,
tr( "Load mesh datasets" ),
openFileDir,
QStringLiteral( "All files(*.*);;Results Files XMDF(*.xmdf);;Results Files DAT(*.dat)" ) );

if ( openFileString.isEmpty() )
{
Expand Down
8 changes: 7 additions & 1 deletion src/providers/mdal/qgsmdaldataitems.cpp
Expand Up @@ -64,7 +64,13 @@ QGISEXTERN QgsDataItem *dataItem( QString path, QgsDataItem *parentItem )
if ( sExtensions.isEmpty() )
{
// TODO ask MDAL for extensions !
sExtensions << QStringLiteral( "2dm" );
sExtensions << QStringLiteral( "2dm" )
<< QStringLiteral( "grb" )
<< QStringLiteral( "grb2" )
<< QStringLiteral( "bin" )
<< QStringLiteral( "grib" )
<< QStringLiteral( "grib1" )
<< QStringLiteral( "grib2" );
}

// Filter files by extension
Expand Down
2 changes: 1 addition & 1 deletion src/providers/mdal/qgsmdalsourceselect.cpp
Expand Up @@ -28,7 +28,7 @@ QgsMdalSourceSelect::QgsMdalSourceSelect( QWidget *parent, Qt::WindowFlags fl, Q
setupButtons( buttonBox );

mFileWidget->setDialogTitle( tr( "Open MDAL Supported Mesh Dataset(s)" ) );
mFileWidget->setFilter( QStringLiteral( "Mesh File (*.2dm);;All files (*.*)" ) );
mFileWidget->setFilter( QStringLiteral( "All files(*.*);;GRIB File(*.grb *.grb2 *.bin *.grib *.grib1 *.grib2);;2DM Mesh File(*.2dm)" ) );
mFileWidget->setStorageMode( QgsFileWidget::GetMultipleFiles );
connect( mFileWidget, &QgsFileWidget::fileChanged, this, [ = ]( const QString & path )
{
Expand Down

0 comments on commit f9fc708

Please sign in to comment.