RefactoringRope/ChangeSignatureDialog.py

branch
eric7
changeset 365
f740b50380df
parent 354
a967ff16629a
child 374
958f34e97952
diff -r a92b3272f4c1 -r f740b50380df RefactoringRope/ChangeSignatureDialog.py
--- 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)

eric ide

mercurial