Plugins/VcsPlugins/vcsMercurial/ShelveExtension/HgShelveBrowserDialog.py

changeset 5848
56388f41b1e6
parent 5624
cdd346d8858b
child 6048
82ad8ec9548c
equal deleted inserted replaced
5847:fd1262c3fa79 5848:56388f41b1e6
21 QAbstractButton, QMenu, QHeaderView, QApplication, QLineEdit 21 QAbstractButton, QMenu, QHeaderView, QApplication, QLineEdit
22 22
23 from E5Gui import E5MessageBox 23 from E5Gui import E5MessageBox
24 24
25 from .Ui_HgShelveBrowserDialog import Ui_HgShelveBrowserDialog 25 from .Ui_HgShelveBrowserDialog import Ui_HgShelveBrowserDialog
26
27 from Globals import strToQByteArray
26 28
27 29
28 class HgShelveBrowserDialog(QWidget, Ui_HgShelveBrowserDialog): 30 class HgShelveBrowserDialog(QWidget, Ui_HgShelveBrowserDialog):
29 """ 31 """
30 Class implementing Mercurial shelve browser dialog. 32 Class implementing Mercurial shelve browser dialog.
434 else: 436 else:
435 self.errors.insertPlainText(inputTxt) 437 self.errors.insertPlainText(inputTxt)
436 self.errors.ensureCursorVisible() 438 self.errors.ensureCursorVisible()
437 self.errorGroup.show() 439 self.errorGroup.show()
438 440
439 self.process.write(inputTxt) 441 self.process.write(strToQByteArray(inputTxt))
440 442
441 self.passwordCheckBox.setChecked(False) 443 self.passwordCheckBox.setChecked(False)
442 self.input.clear() 444 self.input.clear()
443 445
444 def on_input_returnPressed(self): 446 def on_input_returnPressed(self):

eric ide

mercurial