diff -r c8bbf88ae439 -r 2beb981f3b6d Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py --- a/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py Fri Jan 24 20:23:53 2014 +0100 +++ b/Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.py Sat Jan 25 18:10:09 2014 +0100 @@ -184,10 +184,13 @@ It displays a file selection dialog to select the file the api is written to. """ + startFile = Utilities.fromNativeSeparators(self.outputFileEdit.text()) + if not startFile: + startFile = self.project.getProjectName() + ".api" filename = E5FileDialog.getSaveFileName( self, self.tr("Select output file"), - self.outputFileEdit.text(), + startFile, self.tr("API files (*.api);;All files (*)")) if filename: @@ -212,7 +215,7 @@ It displays a directory selection dialog to select a directory to be ignored. """ - startDir = self.ignoreDirEdit.text() + startDir = Utilities.fromNativeSeparators(self.ignoreDirEdit.text()) if not startDir: startDir = self.ppath directory = E5FileDialog.getExistingDirectory(