write magnet manual value
This commit is contained in:
parent
b2150a984a
commit
f46838ee77
24
seroutput.py
24
seroutput.py
@ -88,13 +88,25 @@ class SERWidget(QtGui.QWidget):
|
||||
self.M4FOFBLabel.setColorMap(cm.SER_FOFB)
|
||||
self.M4FOFBValueLabel.setModel(device, "GdxSERM4FOFB")
|
||||
|
||||
self.connect(self.M1ManualSpinBox, QtCore.SIGNAL("editingFinished()"), self.setM1)
|
||||
self.connect(self.M2ManualSpinBox, QtCore.SIGNAL("editingFinished()"), self.setM2)
|
||||
self.connect(self.M3ManualSpinBox, QtCore.SIGNAL("editingFinished()"), self.setM3)
|
||||
self.connect(self.M4ManualSpinBox, QtCore.SIGNAL("editingFinished()"), self.setM4)
|
||||
|
||||
def update(self, cache):
|
||||
self.emit(QtCore.SIGNAL("update"), cache)
|
||||
|
||||
# def showEvent(self, evt):
|
||||
# self.emit(QtCore.SIGNAL("show"))
|
||||
# evt.accept()
|
||||
def setM1(self):
|
||||
self.setMagnet(1, self.M1ManualSpinBox.value())
|
||||
|
||||
# def hideEvent(self, evt):
|
||||
# self.emit(QtCore.SIGNAL("hide"))
|
||||
# evt.accept()
|
||||
def setM2(self):
|
||||
self.setMagnet(2, self.M2ManualSpinBox.value())
|
||||
|
||||
def setM3(self):
|
||||
self.setMagnet(3, self.M3ManualSpinBox.value())
|
||||
|
||||
def setM4(self):
|
||||
self.setMagnet(4, self.M4ManualSpinBox.value())
|
||||
|
||||
def setMagnet(self, mid, value):
|
||||
self.main_window.devices[self.device].write_attribute("GdxSERM%dManual" % mid, value)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user