Plugins/DocumentationPlugins/Ericdoc/EricdocExecDialog.py

changeset 3190
a9a94491c4fd
parent 3160
209a07d7e401
child 3484
645c12de6b0c
equal deleted inserted replaced
3189:9a21c547de5f 3190:a9a94491c4fd
78 self.process.readyReadStandardOutput.connect(self.__readStdout) 78 self.process.readyReadStandardOutput.connect(self.__readStdout)
79 self.process.readyReadStandardError.connect(self.__readStderr) 79 self.process.readyReadStandardError.connect(self.__readStderr)
80 self.process.finished.connect(self.__finish) 80 self.process.finished.connect(self.__finish)
81 81
82 self.setWindowTitle( 82 self.setWindowTitle(
83 self.trUtf8('{0} - {1}').format(self.cmdname, self.filename)) 83 self.tr('{0} - {1}').format(self.cmdname, self.filename))
84 self.process.start(program, args) 84 self.process.start(program, args)
85 procStarted = self.process.waitForStarted(5000) 85 procStarted = self.process.waitForStarted(5000)
86 if not procStarted: 86 if not procStarted:
87 E5MessageBox.critical( 87 E5MessageBox.critical(
88 self, 88 self,
89 self.trUtf8('Process Generation Error'), 89 self.tr('Process Generation Error'),
90 self.trUtf8( 90 self.tr(
91 'The process {0} could not be started. ' 91 'The process {0} could not be started. '
92 'Ensure, that it is in the search path.' 92 'Ensure, that it is in the search path.'
93 ).format(program)) 93 ).format(program))
94 return procStarted 94 return procStarted
95 95
122 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) 122 self.buttonBox.button(QDialogButtonBox.Close).setDefault(True)
123 123
124 self.process = None 124 self.process = None
125 125
126 self.contents.insertPlainText( 126 self.contents.insertPlainText(
127 self.trUtf8('\n{0} finished.\n').format(self.cmdname)) 127 self.tr('\n{0} finished.\n').format(self.cmdname))
128 self.contents.ensureCursorVisible() 128 self.contents.ensureCursorVisible()
129 129
130 def __readStdout(self): 130 def __readStdout(self):
131 """ 131 """
132 Private slot to handle the readyReadStandardOutput signal. 132 Private slot to handle the readyReadStandardOutput signal.

eric ide

mercurial