--- a/RefactoringRope/ChangeSignatureDialog.py Wed May 26 17:53:08 2021 +0200 +++ b/RefactoringRope/ChangeSignatureDialog.py Wed May 26 19:07:42 2021 +0200 @@ -9,8 +9,8 @@ import copy -from PyQt5.QtCore import pyqtSlot, Qt -from PyQt5.QtWidgets import ( +from PyQt6.QtCore import pyqtSlot, Qt +from PyQt6.QtWidgets import ( QDialog, QDialogButtonBox, QListWidgetItem, QAbstractButton ) @@ -22,10 +22,10 @@ """ Class implementing the Change Signature dialog. """ - NameRole = Qt.UserRole - IsAddedRole = Qt.UserRole + 1 - DefaultRole = Qt.UserRole + 2 - ValueRole = Qt.UserRole + 3 + NameRole = Qt.ItemDataRole.UserRole + IsAddedRole = Qt.ItemDataRole.UserRole + 1 + DefaultRole = Qt.ItemDataRole.UserRole + 2 + ValueRole = Qt.ItemDataRole.UserRole + 3 def __init__(self, refactoring, title, filename, offset, parent=None): """ @@ -53,9 +53,10 @@ self.__definition_info = [] self.__to_be_removed = [] - self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) + self.__okButton = self.buttonBox.button( + QDialogButtonBox.StandardButton.Ok) self.__previewButton = self.buttonBox.addButton( - self.tr("Preview"), QDialogButtonBox.ActionRole) + self.tr("Preview"), QDialogButtonBox.ButtonRole.ActionRole) self.__previewButton.setDefault(True) self._refactoring.sendJson("RequestSignature", { @@ -164,7 +165,7 @@ """ from .AddParameterDialog import AddParameterDialog dlg = AddParameterDialog(self) - if dlg.exec() == QDialog.Accepted: + if dlg.exec() == QDialog.DialogCode.Accepted: name, default, value = dlg.getData() if default: s = "{0}={1}".format(name, default)