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. |