From: mzn Date: Sat, 7 Jun 2008 12:54:12 +0000 (+0000) Subject: Fix for bug 0019870(Import/Export should show current directory). X-Git-Tag: V4_1_3~3 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=e7e908bf4c7c8bec141fe2d3b4a9924ddaea6c04;p=modules%2Fgeom.git Fix for bug 0019870(Import/Export should show current directory). --- diff --git a/src/GEOMToolsGUI/GEOMToolsGUI.cxx b/src/GEOMToolsGUI/GEOMToolsGUI.cxx index c0f6227b7..2137d9dfd 100644 --- a/src/GEOMToolsGUI/GEOMToolsGUI.cxx +++ b/src/GEOMToolsGUI/GEOMToolsGUI.cxx @@ -95,10 +95,11 @@ static QString getFileName( QWidget* parent, if ( !caption.isEmpty() ) fd->setCaption( caption ); - if ( showCurrentDirInitially && SUIT_FileDlg::getLastVisitedPath().isEmpty() ) - fd->setSelection( QDir::currentDirPath() ); - else if ( !initial.isEmpty() ) + if ( !initial.isEmpty() ) fd->setSelection( initial ); + + if ( showCurrentDirInitially && SUIT_FileDlg::getLastVisitedPath().isEmpty() ) + fd->setDir( QDir::currentDirPath() ); fd->setFilters( filters ); @@ -713,7 +714,7 @@ bool GEOMToolsGUI::Export() QString fileType; QString file = getFileName(app->desktop(), QString( IObject->getName() ), aMap, filters, - tr("GEOM_MEN_EXPORT"), false, fileType); + tr("GEOM_MEN_EXPORT"), false, fileType, true); // User has pressed "Cancel" --> stop the operation if ( file.isEmpty() || fileType.isEmpty() )