177 @param exitStatus exit status of the process (QProcess.ExitStatus) |
177 @param exitStatus exit status of the process (QProcess.ExitStatus) |
178 """ |
178 """ |
179 self.inputGroup.setEnabled(False) |
179 self.inputGroup.setEnabled(False) |
180 |
180 |
181 if self.paras == 0: |
181 if self.paras == 0: |
182 self.contents.insertPlainText(\ |
182 self.contents.insertPlainText( |
183 self.trUtf8('There is no difference.')) |
183 self.trUtf8('There is no difference.')) |
184 return |
184 return |
185 |
185 |
186 self.buttonBox.button(QDialogButtonBox.Save).setEnabled(True) |
186 self.buttonBox.button(QDialogButtonBox.Save).setEnabled(True) |
187 tc = self.contents.textCursor() |
187 tc = self.contents.textCursor() |
271 else: |
271 else: |
272 fname = dname |
272 fname = dname |
273 else: |
273 else: |
274 fname = self.vcs.splitPath(self.filename)[0] |
274 fname = self.vcs.splitPath(self.filename)[0] |
275 |
275 |
276 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter(\ |
276 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter( |
277 self, |
277 self, |
278 self.trUtf8("Save Diff"), |
278 self.trUtf8("Save Diff"), |
279 fname, |
279 fname, |
280 self.trUtf8("Patch Files (*.diff)"), |
280 self.trUtf8("Patch Files (*.diff)"), |
281 None, |
281 None, |