Plugins/VcsPlugins/vcsMercurial/TransplantExtension/TransplantDialog.py

changeset 3008
7848489bcb92
parent 2302
f29e9405c851
child 3034
7ce719013078
child 3057
10516539f238
equal deleted inserted replaced
3007:bad2e89047e7 3008:7848489bcb92
19 """ 19 """
20 def __init__(self, multiRevsAllowed, parent=None): 20 def __init__(self, multiRevsAllowed, parent=None):
21 """ 21 """
22 Constructor 22 Constructor
23 23
24 @param multiRevsAllowed flag indicating, if multi revs are allowed (boolean) 24 @param multiRevsAllowed flag indicating, if multi revs are allowed
25 (boolean)
25 @param parent reference to the parent object (QObject) 26 @param parent reference to the parent object (QObject)
26 """ 27 """
27 super().__init__(parent) 28 super().__init__(parent)
28 29
29 self.__multiRevsAllowed = multiRevsAllowed 30 self.__multiRevsAllowed = multiRevsAllowed
91 def __updateOk(self): 92 def __updateOk(self):
92 """ 93 """
93 Private slot to update the state of the OK button. 94 Private slot to update the state of the OK button.
94 """ 95 """
95 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled( 96 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(
96 self.revisionsEdit.toPlainText() != "" or self.allCheckBox.isChecked()) 97 self.revisionsEdit.toPlainText() != "" or
98 self.allCheckBox.isChecked())
97 99
98 @pyqtSlot() 100 @pyqtSlot()
99 def on_revisionsEdit_textChanged(self): 101 def on_revisionsEdit_textChanged(self):
100 """ 102 """
101 Private slot to react upon changes of revisions. 103 Private slot to react upon changes of revisions.

eric ide

mercurial