403 self.clientProcess.readyReadStandardError.connect( |
403 self.clientProcess.readyReadStandardError.connect( |
404 self.__clientProcessError) |
404 self.__clientProcessError) |
405 self.clientProcess.readyReadStandardOutput.connect( |
405 self.clientProcess.readyReadStandardOutput.connect( |
406 self.__clientProcessOutput) |
406 self.__clientProcessOutput) |
407 |
407 |
408 if not isNetworked: |
408 # Perform actions necessary, if client type has changed |
409 # the client is connected through stdin and stdout |
409 if self.lastClientType != self.clientType: |
410 # Perform actions necessary, if client type has changed |
410 self.lastClientType = self.clientType |
411 if self.lastClientType != self.clientType: |
411 self.remoteBanner() |
412 self.lastClientType = self.clientType |
412 elif self.__autoClearShell: |
413 self.remoteBanner() |
413 self.__autoClearShell = False |
414 elif self.__autoClearShell: |
414 self.remoteBanner() |
415 self.__autoClearShell = False |
415 else: |
416 self.remoteBanner() |
416 if clType and self.lastClientType: |
417 |
417 self.__setClientType(self.lastClientType) |
418 self.debuggerInterface.flush() |
|
419 else: |
418 else: |
420 self.__createDebuggerInterface("None") |
419 self.__createDebuggerInterface("None") |
421 |
420 |
422 def __clientProcessOutput(self): |
421 def __clientProcessOutput(self): |
423 """ |
422 """ |