This commit is contained in:
DonRenando 2015-03-31 17:05:45 +02:00
parent bb72fdcc9a
commit 156165524b
1 changed files with 14 additions and 3 deletions

View File

@ -26,6 +26,10 @@ class start(QtGui.QDialog):
self.ui = Ui_Dialog()
self.ui.setupUi(self)
self.ui.lineEdit.setDisabled(True)
self.ui.pushButton.setDisabled(True)
self.ui.pushButton_3.setDisabled(True)
self.message_buffer = ""
self.ShowMessageAsText("coucou ! comment ça va ?")
self.connectActions()
@ -33,8 +37,6 @@ class start(QtGui.QDialog):
# self.UpdateMainDisplay()
self.ui.txtOutput.setText(self.message_buffer)
def connectActions(self):
self.ui.pushButton_2.clicked.connect(self.connecter)
self.ui.pushButton_3.clicked.connect(self.deco)
@ -43,9 +45,16 @@ class start(QtGui.QDialog):
def connecter(self):
self.s = socket(AF_INET, SOCK_STREAM)
self.s.connect(Addr)
self.ui.lineEdit.setDisabled(False)
self.ui.pushButton.setDisabled(False)
self.ui.pushButton_2.setDisabled(True)
self.ui.pushButton_3.setDisabled(False)
def deco(self):
self.s.close()
self.ui.lineEdit.setDisabled(True)
self.ui.pushButton.setDisabled(True)
self.ui.pushButton_2.setDisabled(False)
def client(self):
@ -56,7 +65,9 @@ class start(QtGui.QDialog):
try:
self.s.send(cmd.encode())
data = self.s.recv(4096)
print(data.decode())
messgServeur = (data.decode())
self.ShowMessageAsText(messgServeur)
self.ui.txtOutput.setText(self.message_buffer)
except timeout:
print("Erreur : Timeout. Le serveur ne repond pas.")