Пример #1
0
 def set_value(self, name, v, user=True):
     if user:
         self.user_changed = True
     if self.__values[name] != v:
         self.__values[name] = v
         with blocked(self.__editors[name]):
             self.__editors[name].setValue(v)
             self.__lines[name].setValue(v)
         self.changed.emit()
Пример #2
0
 def set_value(self, name, v, user=True):
     if user:
         self.user_changed = True
     if self.__values[name] != v:
         self.__values[name] = v
         with blocked(self.__editors[name]):
             self.__editors[name].setValue(v)
             self.__lines[name].setValue(v)
         self.parent_widget.redraw_integral()
         self.changed.emit()
Пример #3
0
 def set_value(self, name, v, user=True):
     if user:
         self.user_changed = True
     if self.__values[name] != v:
         self.__values[name] = v
         with blocked(self.__editors[name]):
             self.__editors[name].setValue(v)
             self.__lines[name].setValue(v)
         self.parent_widget.redraw_integral()
         self.changed.emit()
Пример #4
0
 def set_value(self, name, v, user=True):
     if user:
         self.user_changed = True
     if self.__values[name] != v:
         self.__values[name] = v
         with blocked(self.__editors[name]):
             self.__editors[name].setValue(v)
             self.__lines[name].setValue(v)
         if self.parent_widget.preview_integral == self:
             self.parent_widget.preview_integral_obj = self.createinstance(
                 self.parameters())
             self.parent_widget.redraw_integral()
         self.changed.emit()
Пример #5
0
 def setValue(self, val):
     oldval = self.value()
     if oldval == val:
         return  # prevents recursion with None on input
     self.isnone = val is None
     if not self.isnone:
         rep = self.report  # temporarily disable report
         self.report = None
         with blocked(self.line):  # block sigPositionChanged by setValue
             self.line.setValue(val)
         self.report = rep
         self.line.show()
         self.label.show()
     else:
         self.line.hide()
         self.label.hide()
         self._moved()
Пример #6
0
 def setValue(self, val):
     oldval = self.value()
     if oldval == val:
         return  # prevents recursion with None on input
     self.isnone = val is None
     if not self.isnone:
         rep = self.report  # temporarily disable report
         self.report = None
         with blocked(self.line):  # block sigPositionChanged by setValue
             self.line.setValue(val)
         self.report = rep
         self.line.show()
         self.label.show()
         self._move_label()
     else:
         self.line.hide()
         self.label.hide()
         self._moved()