diff --git a/src/sextante/modeler/ModelerGraphicItem.py b/src/sextante/modeler/ModelerGraphicItem.py index 1df6be7e423..3752014398d 100644 --- a/src/sextante/modeler/ModelerGraphicItem.py +++ b/src/sextante/modeler/ModelerGraphicItem.py @@ -108,7 +108,10 @@ class ModelerGraphicItem(QtGui.QGraphicsItem): painter.drawRect(rect) font = QtGui.QFont("Verdana", 8) painter.setFont(font) - painter.setPen(QtGui.QPen(QtCore.Qt.black)) + if self.isSelected(): + painter.setPen(QtGui.QPen(QtCore.Qt.blue)) + else: + painter.setPen(QtGui.QPen(QtCore.Qt.black)) fm = QtGui.QFontMetricsF(font) text = self.getAdjustedText(self.text) w = fm.width(QtCore.QString(text)) diff --git a/src/sextante/modeler/ModelerParametersDialog.py b/src/sextante/modeler/ModelerParametersDialog.py index a1dbd51e485..89ea954f04f 100644 --- a/src/sextante/modeler/ModelerParametersDialog.py +++ b/src/sextante/modeler/ModelerParametersDialog.py @@ -387,7 +387,7 @@ class ModelerParametersDialog(QtGui.QDialog): if not out.hidden: value = self.model.algOutputs[self.algIndex][out.name] if value is not None: - widget = self.valueItems[out.name].setText(str(value)) + widget = self.valueItems[out.name].setText(unicode(value)) #TODO