Fix modeler and batch file dialog

This commit is contained in:
arnaud.morvan@camptocamp.com 2017-02-09 11:05:09 +01:00
parent 2f68d1a7c3
commit c43b04ffff
2 changed files with 8 additions and 7 deletions

View File

@ -211,10 +211,10 @@ class BatchPanel(BASE, WIDGET):
return
toSave.append({self.PARAMETERS: algParams, self.OUTPUTS: algOutputs})
filename, __ = str(QFileDialog.getSaveFileName(self,
self.tr('Save batch'),
None,
self.tr('JSON files (*.json)')))
filename, __ = QFileDialog.getSaveFileName(self,
self.tr('Save batch'),
None,
self.tr('JSON files (*.json)'))
if filename:
if not filename.endswith('.json'):
filename += '.json'

View File

@ -474,9 +474,10 @@ class ModelerDialog(BASE, WIDGET):
self.hasChanged = False
def openModel(self):
filename, selected_filter = str(QFileDialog.getOpenFileName(self,
self.tr('Open Model'), ModelerUtils.modelsFolders()[0],
self.tr('Processing models (*.model *.MODEL)')))
filename, selected_filter = QFileDialog.getOpenFileName(self,
self.tr('Open Model'),
ModelerUtils.modelsFolders()[0],
self.tr('Processing models (*.model *.MODEL)'))
if filename:
try:
alg = ModelerAlgorithm.fromFile(filename)