eric6/Project/CreateDialogCodeDialog.py

branch
maintenance
changeset 8176
31965986ecd1
parent 8043
0acf98cd089a
parent 8143
2c730d5fd177
child 8273
698ae46f40a4
diff -r e01ae92db699 -r 31965986ecd1 eric6/Project/CreateDialogCodeDialog.py
--- a/eric6/Project/CreateDialogCodeDialog.py	Sat Mar 06 10:00:52 2021 +0100
+++ b/eric6/Project/CreateDialogCodeDialog.py	Sun Mar 28 15:00:11 2021 +0200
@@ -30,12 +30,12 @@
 import Preferences
 
 
-pyqtSignatureRole = Qt.UserRole + 1
-pythonSignatureRole = Qt.UserRole + 2
-rubySignatureRole = Qt.UserRole + 3
-returnTypeRole = Qt.UserRole + 4
-parameterTypesListRole = Qt.UserRole + 5
-parameterNamesListRole = Qt.UserRole + 6
+pyqtSignatureRole = Qt.ItemDataRole.UserRole + 1
+pythonSignatureRole = Qt.ItemDataRole.UserRole + 2
+rubySignatureRole = Qt.ItemDataRole.UserRole + 3
+returnTypeRole = Qt.ItemDataRole.UserRole + 4
+parameterTypesListRole = Qt.ItemDataRole.UserRole + 5
+parameterNamesListRole = Qt.ItemDataRole.UserRole + 6
 
 
 class CreateDialogCodeDialog(QDialog, Ui_CreateDialogCodeDialog):
@@ -60,7 +60,8 @@
         super(CreateDialogCodeDialog, self).__init__(parent)
         self.setupUi(self)
         
-        self.okButton = self.buttonBox.button(QDialogButtonBox.Ok)
+        self.okButton = self.buttonBox.button(
+            QDialogButtonBox.StandardButton.Ok)
         
         self.slotsView.header().hide()
         
@@ -344,12 +345,12 @@
                             methodDict["methods"][1] in signatureList
                         ):
                             itm2.setFlags(
-                                Qt.ItemFlags(Qt.ItemIsEnabled))
-                            itm2.setCheckState(Qt.Checked)
+                                Qt.ItemFlags(Qt.ItemFlag.ItemIsEnabled))
+                            itm2.setCheckState(Qt.CheckState.Checked)
                             if e5App().usesDarkPalette():
                                 itm2.setForeground(QBrush(QColor("#75bfff")))
                             else:
-                                itm2.setForeground(QBrush(Qt.blue))
+                                itm2.setForeground(QBrush(Qt.GlobalColor.blue))
                             continue
             
                     itm2.setData(methodDict["pyqt_signature"],
@@ -364,13 +365,13 @@
                                  parameterNamesListRole)
                     
                     itm2.setFlags(Qt.ItemFlags(
-                        Qt.ItemIsUserCheckable |
-                        Qt.ItemIsEnabled |
-                        Qt.ItemIsSelectable)
+                        Qt.ItemFlag.ItemIsUserCheckable |
+                        Qt.ItemFlag.ItemIsEnabled |
+                        Qt.ItemFlag.ItemIsSelectable)
                     )
-                    itm2.setCheckState(Qt.Unchecked)
+                    itm2.setCheckState(Qt.CheckState.Unchecked)
             
-            self.slotsView.sortByColumn(0, Qt.AscendingOrder)
+            self.slotsView.sortByColumn(0, Qt.SortOrder.AscendingOrder)
         
     def __generateCode(self):
         """
@@ -520,7 +521,8 @@
                 child = topItem.child(childRow)
                 if (
                     child.checkState() and
-                    child.flags() & Qt.ItemFlags(Qt.ItemIsUserCheckable)
+                    child.flags() & Qt.ItemFlags(
+                        Qt.ItemFlag.ItemIsUserCheckable)
                 ):
                     slotsCode.append('{0}\n'.format(indentStr))
                     slotsCode.append('{0}{1}\n'.format(
@@ -608,7 +610,9 @@
         
         @param text changed text (string)
         """
-        rx = QRegularExpression(text, QRegularExpression.CaseInsensitiveOption)
+        rx = QRegularExpression(
+            text,
+            QRegularExpression.PatternOption.CaseInsensitiveOption)
         self.proxyModel.setFilterRegularExpression(rx)
         
     @pyqtSlot()
@@ -620,7 +624,7 @@
         objName = self.__objectName()
         if objName:
             dlg = NewDialogClassDialog(objName, file, path, self)
-            if dlg.exec() == QDialog.Accepted:
+            if dlg.exec() == QDialog.DialogCode.Accepted:
                 className, fileName = dlg.getData()
                 
                 self.classNameCombo.clear()

eric ide

mercurial