def _set_setpoint(self):
     """Set current setpoint for every visible widget."""
     dlg = QInputDialog(self)
     dlg.setLocale(QLocale(QLocale.English))
     new_value, ok = dlg.getDouble(self, "New setpoint", "Value")
     if ok:
         for dclink in self.dclink_widgets:
             sp = dclink.setpoint.sp_lineedit
             sp.setText(str(new_value))
             try:
                 sp.send_value()
             except TypeError:
                 pass
 def _set_current_sp(self):
     """Set current setpoint for every visible widget."""
     dlg = QInputDialog(self)
     dlg.setLocale(QLocale(QLocale.English))
     new_value, ok = dlg.getDouble(self, "Insert current setpoint", "Value")
     if ok:
         for key, widget in self.ps_widgets_dict.items():
             if key in self.filtered_widgets:
                 sp = widget.setpoint.sp_lineedit
                 sp.setText(str(new_value))
                 try:
                     sp.send_value()
                 except TypeError:
                     pass