eric6/MultiProject/MultiProjectBrowser.py

changeset 8143
2c730d5fd177
parent 8047
b5594178c7fa
child 8218
7c09585bd960
--- a/eric6/MultiProject/MultiProjectBrowser.py	Mon Mar 01 17:48:43 2021 +0100
+++ b/eric6/MultiProject/MultiProjectBrowser.py	Tue Mar 02 17:17:09 2021 +0100
@@ -23,8 +23,8 @@
     """
     Class implementing the multi project browser.
     """
-    ProjectFileNameRole = Qt.UserRole
-    ProjectUidRole = Qt.UserRole + 1
+    ProjectFileNameRole = Qt.ItemDataRole.UserRole
+    ProjectUidRole = Qt.ItemDataRole.UserRole + 1
     
     def __init__(self, multiProject, project, parent=None):
         """
@@ -67,7 +67,7 @@
         self.project.projectClosed.connect(self.__projectClosed)
         
         self.__createPopupMenu()
-        self.setContextMenuPolicy(Qt.CustomContextMenu)
+        self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__contextMenuRequested)
         self.itemActivated.connect(self.__openItem)
         
@@ -91,7 +91,7 @@
         for project in self.multiProject.getProjects():
             self.__addProject(project)
         
-        self.sortItems(0, Qt.AscendingOrder)
+        self.sortItems(0, Qt.SortOrder.AscendingOrder)
         
         self.setEnabled(True)
     
@@ -109,7 +109,7 @@
         @param project reference to the project data dictionary
         """
         self.__addProject(project)
-        self.sortItems(0, Qt.AscendingOrder)
+        self.sortItems(0, Qt.SortOrder.AscendingOrder)
     
     def __projectRemoved(self, project):
         """
@@ -142,7 +142,7 @@
             else:
                 self.__setItemData(itm, project)
             
-        self.sortItems(0, Qt.AscendingOrder)
+        self.sortItems(0, Qt.SortOrder.AscendingOrder)
     
     def __projectOpened(self):
         """
@@ -367,7 +367,7 @@
                     dlg = AddProjectDialog(
                         self, project=project,
                         categories=self.multiProject.getCategories())
-                    if dlg.exec() == QDialog.Accepted:
+                    if dlg.exec() == QDialog.DialogCode.Accepted:
                         (name, filename, isMaster, description, category,
                          uid) = dlg.getData()
                         project = {

eric ide

mercurial