show variableDescription as shown in the list of variables

This commit is contained in:
Luigi Pirelli 2018-07-10 18:53:26 +02:00
parent 0acb766412
commit 5ebe5d6c5b

View File

@ -214,10 +214,11 @@ class ExpressionWidgetWrapper(WidgetWrapper):
return QLineEdit()
else:
layers = self.dialog.getAvailableValuesOfType([QgsProcessingParameterRasterLayer], [QgsProcessingOutputRasterLayer])
options = {self.dialog.resolveValueDescription(lyr): "{}@1".format(lyr) for lyr in layers}
options = {self.dialog.resolveValueDescription(lyr): "{}@1".format(self.dialog.resolveValueDescription(lyr)) for lyr in layers}
return self._panel(options)
def refresh(self):
# TODO: check if avoid code duplication with self.createWidget
layers = QgsProcessingUtils.compatibleRasterLayers(QgsProject.instance())
options = {}
for lyr in layers: