I'm looking for the solution from many days!!
This is the SIGNAL:

Qt Code:
  1. self.connect(self.process, QtCore.SIGNAL("readyReadStdout()"), self.readOutput)
  2. self.connect(self.process, QtCore.SIGNAL("readyReadStderr()"), self.readErrors)
To copy to clipboard, switch view to plain text mode 
and this is the SLOT:

Qt Code:
  1. def readOutput(self):
  2. #print self.process.readStdout()
  3. self.textBrowser.append(QtGui.QString(self.process.readStdout()))
  4. #if self.process.isRunning()==False:
  5. # self.textBrowser.append("\n Completed Successfully")
  6. def readErrors(self):
  7. self.textBrowser.append("error: " + QtGui.QString(self.process.readLineStderr()))
To copy to clipboard, switch view to plain text mode 

....Where is the mistake?