[processing] fixed fileFilter method in OutputRaster

This commit is contained in:
volaya 2015-10-24 18:53:00 +02:00
parent 3ac5d0b095
commit cbead0bcf4

View File

@ -151,16 +151,11 @@ class OutputRaster(Output):
compatible = None compatible = None
def getFileFilter(self, alg): def getFileFilter(self, alg):
providerExts = alg.provider.getSupportedOutputRasterLayerExtensions() exts = dataobjects.getSupportedOutputRasterLayerExtensions()
if providerExts == ['tif']:
# use default extensions
exts = dataobjects.getSupportedOutputRasterLayerExtensions()
else:
# use extensions given by the algorithm provider
exts = providerExts
for i in range(len(exts)): for i in range(len(exts)):
exts[i] = self.tr('%s files(*.%s)', 'OutputRaster') % (exts[i].upper(), exts[i].lower()) exts[i] = self.tr('%s files (*.%s)', 'OutputVector') % (exts[i].upper(), exts[i].lower())
return ';;'.join(exts) return ';;'.join(exts)
def getDefaultFileExtension(self, alg): def getDefaultFileExtension(self, alg):