def __init__(self, qtreactor): QMainWindow.__init__(self) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.setTab(ConfigForm, self.ui.tabConfig, "configForm") self.setTab(MonitForm, self.ui.tabPacient, "monitForm") self.gridMonitores = QGridLayout(self.ui.widget) self.monitores = [] self.countTest = 0 #self.maxNumMonitors = 8 #self.setMonitores() self.monitIds = {} self.iController = IndividualController(self.monitForm) self.iController.gui.alarmForm.connectAlarm(self) #self.wthread = UiWorkingThread(self) #self.wthread.start() QObject.connect(self.ui.actionAbrir, SIGNAL("triggered()"), self.openConnection) QObject.connect(self.ui.actionFechar, SIGNAL("triggered()"), self.closeConnection) QObject.connect(self.ui.tabWidget, SIGNAL('currentChanged(int)'), self.abaChanged) #self.connect(self.wthread, SIGNAL('setIndividual'), self.atualizaIndividual, Qt.QueuedConnection) #self.connect(self.wthread, SIGNAL('setGroup'), self.atualizaGrupo, Qt.QueuedConnection) self.reactor = qtreactor #self.port = int(self.configForm.ui.edtPort.text()) #Port number #self.port = 60000 #self.server = ICUServerFactory(self.port, self.dataReceived, self.ackMsg) #Create server #self.server.start(self.reactor) #Starts server, listening on the specified port number self.alarmslist = [] self.alarmslist.append([ self.configForm.alarmForm.ui.edtMinPres_3.text(), self.configForm.alarmForm.ui.edtMaxPres_3.text() ]) self.alarmslist.append([ self.configForm.alarmForm.ui.edtMinOxi_3.text(), self.configForm.alarmForm.ui.edtMaxOxi_3.text() ]) self.alarmslist.append([ self.configForm.alarmForm.ui.edtMinTemp_3.text(), self.configForm.alarmForm.ui.edtMaxTemp_3.text() ]) self.alarmslist.append([ self.configForm.alarmForm.ui.edtMinFc_3.text(), self.configForm.alarmForm.ui.edtMaxFc_3.text() ]) self.configForm.alarmForm.connectAlarm(self) self.ui.statusbar.showMessage("Connection OFF")