eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesNewPatchDialog.py

changeset 7257
c4d0cac9b5c9
parent 7229
53054eb5b15a
child 7360
9190402e4505
equal deleted inserted replaced
7256:4ef3b78ebb4e 7257:c4d0cac9b5c9
56 Private slot to update the UI. 56 Private slot to update the UI.
57 """ 57 """
58 if self.__mode == HgQueuesNewPatchDialog.REFRESH_MODE: 58 if self.__mode == HgQueuesNewPatchDialog.REFRESH_MODE:
59 enable = self.messageEdit.toPlainText() != "" 59 enable = self.messageEdit.toPlainText() != ""
60 else: 60 else:
61 enable = self.nameEdit.text() != "" and \ 61 enable = (
62 self.nameEdit.text() != "" and
62 self.messageEdit.toPlainText() != "" 63 self.messageEdit.toPlainText() != ""
64 )
63 if self.userGroup.isChecked(): 65 if self.userGroup.isChecked():
64 enable = enable and \ 66 enable = (
67 enable and
65 (self.currentUserCheckBox.isChecked() or 68 (self.currentUserCheckBox.isChecked() or
66 self.userEdit.text() != "") 69 self.userEdit.text() != "")
70 )
67 71
68 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(enable) 72 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(enable)
69 73
70 @pyqtSlot(str) 74 @pyqtSlot(str)
71 def on_nameEdit_textChanged(self, txt): 75 def on_nameEdit_textChanged(self, txt):

eric ide

mercurial