def __init__(self, parent, **kwargs): pyVacObject.__init__(self, parent, **kwargs) self.resize(kwargs['width'], kwargs['height']) self.move(kwargs['x'], kwargs['y']) self.plotWidget = CCDTwoDPlot(self) self.updateCheckBox = QtGui.QCheckBox("Live Update", self) self.updateCheckBox.move(625, 610) self.updateCheckBox.setChecked(True) self.connect(self.updateCheckBox, QtCore.SIGNAL('stateChanged(int)'), self.updateCheckBoxChanged) # Plot the slider for ringbuffer self.ringbufferLabel = QtGui.QLabel("Ringbuffer", self) self.ringbufferLabel.move(0, 610) self.ringbufferLabel.resize(100, 25) self.ringbufferValueLabel = QtGui.QLabel("", self) self.ringbufferValueLabel.move(525, 610) self.ringbufferValueLabel.resize(75, 25) self.ringbufferSelect = QtGui.QSlider(QtCore.Qt.Horizontal, self) self.ringbufferSelect.move(100, 610) self.ringbufferSelect.resize(400, 25) self.ringbufferSelect.setMinimum(0) self.ringbufferSelect.setMaximum(0) self.ringbufferSelect.setValue(0) #self.connect(self.ringbufferSelect,QtCore.SIGNAL('valueChanged(int)'), # self.ringbufferChanged) self.ringbufferChanged(0)