Exemplo n.º 1
0
 def run(self):
     while self.running:
         self.sList = []
         self.tcount = 1
         for port in self.portRange:
             tString = 'Team ' + str(self.tcount)
             client = QClient(self.window)
             cert = 'certs/team' + str(self.tcount) + '.crt'
             client.setClientDetails((self.host,port), cert)
             #self.window.emit(QtCore.SIGNAL('setClientDetails'), (self.host, int(port)), cert,None)
             client.connectToServer()
             if client.connectedToServer:
                 self.sList.append((tString, 'online'))
             else:
                 self.sList.append((tString, 'offline'))
             self.tcount += 1
             del(client)
         self.emit(QtCore.SIGNAL('fillTeamServerList(PyQt_PyObject)'), self.sList)
         time.sleep(5)