[processing] homogenize filter strings for models and scripts

This commit is contained in:
Alexander Bruy 2018-08-03 08:34:05 +03:00
parent 3e760882b4
commit 65ae32aadd
6 changed files with 8 additions and 8 deletions

View File

@ -53,7 +53,7 @@ class AddModelFromFileAction(ToolboxAction):
lastDir = settings.value('Processing/lastModelsDir', '') lastDir = settings.value('Processing/lastModelsDir', '')
filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox, filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox,
self.tr('Open Model', 'AddModelFromFileAction'), lastDir, self.tr('Open Model', 'AddModelFromFileAction'), lastDir,
self.tr('Processing model files (*.model3 *.MODEL3)', 'AddModelFromFileAction')) self.tr('Processing models (*.model3 *.MODEL3)', 'AddModelFromFileAction'))
if filename: if filename:
settings.setValue('Processing/lastModelsDir', settings.setValue('Processing/lastModelsDir',
QFileInfo(filename).absoluteDir().absolutePath()) QFileInfo(filename).absoluteDir().absolutePath())

View File

@ -607,7 +607,7 @@ class ModelerDialog(BASE, WIDGET):
def exportAsPython(self): def exportAsPython(self):
filename, filter = QFileDialog.getSaveFileName(self, filename, filter = QFileDialog.getSaveFileName(self,
self.tr('Save Model As Python Script'), '', self.tr('Save Model As Python Script'), '',
self.tr('Python files (*.py *.PY)')) self.tr('Processing scripts (*.py *.PY)'))
if not filename: if not filename:
return return
@ -634,7 +634,7 @@ class ModelerDialog(BASE, WIDGET):
filename, filter = QFileDialog.getSaveFileName(self, filename, filter = QFileDialog.getSaveFileName(self,
self.tr('Save Model'), self.tr('Save Model'),
ModelerUtils.modelsFolders()[0], ModelerUtils.modelsFolders()[0],
self.tr('Processing models (*.model3)')) self.tr('Processing models (*.model3 *.MODEL3)'))
if filename: if filename:
if not filename.endswith('.model3'): if not filename.endswith('.model3'):
filename += '.model3' filename += '.model3'

View File

@ -51,7 +51,7 @@ class OpenModelFromFileAction(ToolboxAction):
lastDir = settings.value('Processing/lastModelsDir', '') lastDir = settings.value('Processing/lastModelsDir', '')
filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox, filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox,
self.tr('Open Model', 'AddModelFromFileAction'), lastDir, self.tr('Open Model', 'AddModelFromFileAction'), lastDir,
self.tr('Processing model files (*.model3 *.MODEL3)', 'AddModelFromFileAction')) self.tr('Processing models (*.model3 *.MODEL3)', 'AddModelFromFileAction'))
if filename: if filename:
settings.setValue('Processing/lastModelsDir', settings.setValue('Processing/lastModelsDir',
QFileInfo(filename).absoluteDir().absolutePath()) QFileInfo(filename).absoluteDir().absolutePath())

View File

@ -50,7 +50,7 @@ class AddScriptFromFileAction(ToolboxAction):
files, _ = QFileDialog.getOpenFileNames(self.toolbox, files, _ = QFileDialog.getOpenFileNames(self.toolbox,
self.tr("Add script(s)"), self.tr("Add script(s)"),
lastDir, lastDir,
self.tr("Script files (*.py *.PY)")) self.tr("Processing scripts (*.py *.PY)"))
if files: if files:
settings.setValue("processing/lastScriptsDir", os.path.dirname(files[0])) settings.setValue("processing/lastScriptsDir", os.path.dirname(files[0]))

View File

@ -51,7 +51,7 @@ class OpenScriptFromFileAction(ToolboxAction):
lastDir = settings.value('Processing/lastScriptsDir', '') lastDir = settings.value('Processing/lastScriptsDir', '')
filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox, filename, selected_filter = QFileDialog.getOpenFileName(self.toolbox,
self.tr('Open Script', 'AddScriptFromFileAction'), lastDir, self.tr('Open Script', 'AddScriptFromFileAction'), lastDir,
self.tr('Script files (*.py)', 'AddScriptFromFileAction')) self.tr('Processing scripts (*.py *.PY)', 'AddScriptFromFileAction'))
if filename: if filename:
settings.setValue('Processing/lastScriptsDir', settings.setValue('Processing/lastScriptsDir',
QFileInfo(filename).absoluteDir().absolutePath()) QFileInfo(filename).absoluteDir().absolutePath())

View File

@ -176,7 +176,7 @@ class ScriptEditorDialog(BASE, WIDGET):
fileName, _ = QFileDialog.getOpenFileName(self, fileName, _ = QFileDialog.getOpenFileName(self,
self.tr("Open script"), self.tr("Open script"),
scriptDir, scriptDir,
self.tr("Script files (*.py *.PY)")) self.tr("Processing scripts (*.py *.PY)"))
if fileName == "": if fileName == "":
return return
@ -197,7 +197,7 @@ class ScriptEditorDialog(BASE, WIDGET):
newPath, _ = QFileDialog.getSaveFileName(self, newPath, _ = QFileDialog.getSaveFileName(self,
self.tr("Save script"), self.tr("Save script"),
scriptDir, scriptDir,
self.tr("Script files (*.py *.PY)")) self.tr("Processing scripts (*.py *.PY)"))
if newPath: if newPath:
if not newPath.lower().endswith(".py"): if not newPath.lower().endswith(".py"):