def __init__(self, parameters, control_threads, ir_lasers, parent): FocusLockZ.__init__(self, parameters, parent) # Setup UI. import qtdesigner.dualfocuslock_ui as dualfocuslockUi self.ui = dualfocuslockUi.Ui_Dialog() self.ui.setupUi(self) # Add Camera1 lock display. self.lock_display1 = lockDisplay.LockDisplayCam( parameters, control_threads[0], ir_lasers[0], self.ui.lockDisplay1Widget) self.lock_display1.ui.statusBox.setTitle("Lock1 Status") self.lock_display1.foundOptimal.connect(self.handleFoundOptimal) self.lock_display1.foundSum.connect(self.handleFoundSum) self.lock_display1.recenteredPiezo.connect(self.handleRecenteredPiezo) # Add Camera2 lock display. self.lock_display2 = lockDisplay.LockDisplayCam( parameters, control_threads[1], ir_lasers[1], self.ui.lockDisplay2Widget) self.lock_display2.ui.statusBox.setTitle("Lock2 Status") FocusLockZ.configureUI(self)
def __init__(self, parameters, control_thread, ir_laser, parent): FocusLockZ.__init__(self, parameters, parent) # Setup UI. import qtdesigner.focuslock_ui as focuslockUi self.ui = focuslockUi.Ui_Dialog() self.ui.setupUi(self) # Add Camera lock display. self.lock_display1 = lockDisplay.LockDisplayCam( parameters.get("focuslock"), control_thread, ir_laser, self.ui.lockDisplayWidget) self.lock_display1.foundOptimal.connect(self.handleFoundOptimal) self.lock_display1.foundSum.connect(self.handleFoundSum) self.lock_display1.foundFocus.connect(self.handleFoundFocus) self.lock_display1.recenteredPiezo.connect(self.handleRecenteredPiezo) FocusLockZ.configureUI(self)