--- a/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/QueuesExtension/HgQueuesQueueManagementDialog.py Tue Mar 02 17:17:09 2021 +0100 @@ -40,7 +40,7 @@ """ super(HgQueuesQueueManagementDialog, self).__init__(parent) self.setupUi(self) - self.setWindowFlags(Qt.Window) + self.setWindowFlags(Qt.WindowType.Window) if mode not in (HgQueuesQueueManagementDialog.NO_INPUT, HgQueuesQueueManagementDialog.NAME_INPUT, @@ -57,22 +57,25 @@ self.selectLabel.setHidden( mode != HgQueuesQueueManagementDialog.QUEUE_INPUT) if mode != HgQueuesQueueManagementDialog.QUEUE_INPUT: - self.queuesList.setSelectionMode(QAbstractItemView.NoSelection) + self.queuesList.setSelectionMode( + QAbstractItemView.SelectionMode.NoSelection) if mode == HgQueuesQueueManagementDialog.NO_INPUT: self.buttonBox.removeButton( - self.buttonBox.button(QDialogButtonBox.Ok)) + self.buttonBox.button(QDialogButtonBox.StandardButton.Ok)) self.buttonBox.removeButton( - self.buttonBox.button(QDialogButtonBox.Cancel)) + self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel)) self.refreshButton = self.buttonBox.addButton( - self.tr("Refresh"), QDialogButtonBox.ActionRole) + self.tr("Refresh"), QDialogButtonBox.ButtonRole.ActionRole) self.refreshButton.setToolTip( self.tr("Press to refresh the queues list")) - self.buttonBox.button(QDialogButtonBox.Close).setDefault(True) + self.buttonBox.button( + QDialogButtonBox.StandardButton.Close).setDefault(True) else: self.buttonBox.removeButton( - self.buttonBox.button(QDialogButtonBox.Close)) - self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False) + self.buttonBox.button(QDialogButtonBox.StandardButton.Close)) + self.buttonBox.button( + QDialogButtonBox.StandardButton.Ok).setEnabled(False) self.refreshButton = None self.setWindowTitle(title) @@ -119,7 +122,8 @@ @param txt text of the edit (string) """ if self.__mode == HgQueuesQueueManagementDialog.NAME_INPUT: - self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(txt != "") + self.buttonBox.button( + QDialogButtonBox.StandardButton.Ok).setEnabled(txt != "") @pyqtSlot() def on_queuesList_itemSelectionChanged(self): @@ -127,8 +131,9 @@ Private slot to handle changes of selected queue names. """ if self.__mode == HgQueuesQueueManagementDialog.QUEUE_INPUT: - self.buttonBox.button(QDialogButtonBox.Ok).setEnabled( - len(self.queuesList.selectedItems()) > 0) + self.buttonBox.button( + QDialogButtonBox.StandardButton.Ok).setEnabled( + len(self.queuesList.selectedItems()) > 0) @pyqtSlot(QAbstractButton) def on_buttonBox_clicked(self, button): @@ -139,7 +144,9 @@ """ if button == self.refreshButton: self.refresh() - elif button == self.buttonBox.button(QDialogButtonBox.Close): + elif button == self.buttonBox.button( + QDialogButtonBox.StandardButton.Close + ): self.close() def refresh(self):