36 super(HgExportDialog, self).__init__(parent) |
36 super(HgExportDialog, self).__init__(parent) |
37 self.setupUi(self) |
37 self.setupUi(self) |
38 |
38 |
39 self.directoryPicker.setMode(E5PathPickerModes.DirectoryMode) |
39 self.directoryPicker.setMode(E5PathPickerModes.DirectoryMode) |
40 |
40 |
41 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False) |
41 self.buttonBox.button( |
|
42 QDialogButtonBox.StandardButton.Ok).setEnabled(False) |
42 |
43 |
43 # set default values for directory and pattern |
44 # set default values for directory and pattern |
44 self.patternEdit.setText("%b_%r_%h_%n_of_%N.diff") |
45 self.patternEdit.setText("%b_%r_%h_%n_of_%N.diff") |
45 self.directoryPicker.setText(QDir.tempPath()) |
46 self.directoryPicker.setText(QDir.tempPath()) |
46 |
47 |
62 self.changesetsEdit.toPlainText() == "" and |
63 self.changesetsEdit.toPlainText() == "" and |
63 self.bookmarkCombo.currentText() == "" |
64 self.bookmarkCombo.currentText() == "" |
64 ): |
65 ): |
65 enabled = False |
66 enabled = False |
66 |
67 |
67 self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(enabled) |
68 self.buttonBox.button( |
|
69 QDialogButtonBox.StandardButton.Ok).setEnabled(enabled) |
68 |
70 |
69 @pyqtSlot(str) |
71 @pyqtSlot(str) |
70 def on_directoryPicker_textChanged(self, txt): |
72 def on_directoryPicker_textChanged(self, txt): |
71 """ |
73 """ |
72 Private slot to react on changes of the export directory edit. |
74 Private slot to react on changes of the export directory edit. |