eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8218
7c09585bd960
diff -r 27f636beebad -r 2c730d5fd177 eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py
--- a/eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py	Mon Mar 01 17:48:43 2021 +0100
+++ b/eric6/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py	Tue Mar 02 17:17:09 2021 +0100
@@ -71,7 +71,8 @@
         
         self.__loadClassifiersFromPyPI()
         
-        self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok)
+        self.__okButton = self.buttonBox.button(
+            QDialogButtonBox.StandardButton.Ok)
         self.__okButton.setEnabled(False)
         
         projectOpen = e5App().getObject("Project").isOpen()
@@ -109,8 +110,9 @@
         from PyPI.
         """
         request = QNetworkRequest(QUrl(SetupWizardDialog.ClassifiersUrl))
-        request.setAttribute(QNetworkRequest.CacheLoadControlAttribute,
-                             QNetworkRequest.AlwaysNetwork)
+        request.setAttribute(
+            QNetworkRequest.Attribute.CacheLoadControlAttribute,
+            QNetworkRequest.CacheLoadControl.AlwaysNetwork)
         reply = e5App().getObject("UserInterface").networkAccessManager().get(
             request)
         reply.finished.connect(lambda: self.__classifiersDownloadDone(reply))
@@ -128,7 +130,7 @@
         reply.deleteLater()
         if reply in self.__replies:
             self.__replies.remove(reply)
-        if reply.error() == QNetworkReply.NoError:
+        if reply.error() == QNetworkReply.NetworkError.NoError:
             ioEncoding = Preferences.getSystem("IOEncoding")
             lines = str(reply.readAll(), ioEncoding, 'replace').splitlines()
             
@@ -191,7 +193,10 @@
         
         self.licenseClassifierComboBox.setCurrentIndex(
             self.licenseClassifierComboBox.findText(
-                "(GPLv3)", Qt.MatchContains | Qt.MatchCaseSensitive))
+                "(GPLv3)",
+                Qt.MatchFlag.MatchContains | Qt.MatchFlag.MatchCaseSensitive
+            )
+        )
     
     def __addClassifierEntry(self, line):
         """
@@ -215,8 +220,8 @@
                 self.__classifiersDict[key] = itm
             else:
                 pitm = self.__classifiersDict[key]
-        itm.setCheckState(0, Qt.Unchecked)
-        itm.setData(0, Qt.UserRole, line)
+        itm.setCheckState(0, Qt.CheckState.Unchecked)
+        itm.setData(0, Qt.ItemDataRole.UserRole, line)
     
     def __getLicenseText(self):
         """
@@ -368,8 +373,8 @@
         itm = self.classifiersList.topLevelItem(0)
         while itm:
             itm.setExpanded(True)
-            if itm.checkState(0) == Qt.Checked:
-                classifiers.append(itm.data(0, Qt.UserRole))
+            if itm.checkState(0) == Qt.CheckState.Checked:
+                classifiers.append(itm.data(0, Qt.ItemDataRole.UserRole))
             itm = self.classifiersList.itemBelow(itm)
         
         # cleanup classifiers list - remove all invalid entries
@@ -759,7 +764,9 @@
             self.excludePatternEdit.text().replace("\\", ".").replace("/", ".")
         )
         if not self.excludePatternList.findItems(
-                pattern, Qt.MatchExactly | Qt.MatchCaseSensitive):
+            pattern,
+            Qt.MatchFlag.MatchExactly | Qt.MatchFlag.MatchCaseSensitive
+        ):
             QListWidgetItem(pattern, self.excludePatternList)
     
     @pyqtSlot(str)

eric ide

mercurial