class DialogoLed(QtGui.QMainWindow): def __init__(self, parent=None): super(DialogoLed, self).__init__(parent) #QtGui.QWidget.__init__(self, parent) self.ui = Ui_DialogoLed() self.ui.setupUi(self) #self.arduino = serial.Serial('/dev/ttyACM1', 9600) self.ui.frame_2.hide() self.ui.frame_3.hide() #buttons QtCore.QObject.connect(self.ui.pushButton,QtCore.SIGNAL("clicked()"), self.comeca) def comeca(self): jogador1=self.ui.lineEdit_2.text() jogador2=self.ui.lineEdit.text() self.ui.frame.hide() self.ui.frame_2.show() self.ui.label_3.setText(jogador1) self.ui.label_2.setText(jogador2) self.ui.label_10.setText(jogador1) self.ui.label_9.setText(jogador2) self.arduino.write("1") Thread(target=receiving, args=(self.arduino,self)).start() def quit(self): Thread.stop() sys.exit(app.exec_()) def closeEvent(self, event): self.arduino.close(); sys.exit(app.exec_())
def __init__(self, parent=None): super(DialogoLed, self).__init__(parent) #QtGui.QWidget.__init__(self, parent) self.ui = Ui_DialogoLed() self.ui.setupUi(self) #self.arduino = serial.Serial('/dev/ttyACM1', 9600) self.ui.frame_2.hide() self.ui.frame_3.hide() #buttons QtCore.QObject.connect(self.ui.pushButton,QtCore.SIGNAL("clicked()"), self.comeca)