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.M4FOFBLabel.setColorMap(cm.SER_FOFB)
|
||||||
self.M4FOFBValueLabel.setModel(device, "GdxSERM4FOFB")
|
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):
|
def update(self, cache):
|
||||||
self.emit(QtCore.SIGNAL("update"), cache)
|
self.emit(QtCore.SIGNAL("update"), cache)
|
||||||
|
|
||||||
# def showEvent(self, evt):
|
def setM1(self):
|
||||||
# self.emit(QtCore.SIGNAL("show"))
|
self.setMagnet(1, self.M1ManualSpinBox.value())
|
||||||
# evt.accept()
|
|
||||||
|
|
||||||
# def hideEvent(self, evt):
|
def setM2(self):
|
||||||
# self.emit(QtCore.SIGNAL("hide"))
|
self.setMagnet(2, self.M2ManualSpinBox.value())
|
||||||
# evt.accept()
|
|
||||||
|
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